}
}
-## DoInstall sourcename : directories [ : installapp ]
+## DoInstall sourcename : directories [ : installapp ] [ : options ]
## Creates a new installtarget for the given sources. The target(s) are
## returned as function result.
rule DoInstall
gdir = $(dir:G=dir) ;
MkDir $(gdir) ;
- for i in $(1) {
+ for i in $(<) {
target = $(i:BSR=$(dir):G=install) ;
targets += $(target) ;
Depends $(target) : $(gdir) $(i) ;
}
}
+ # We want to package all files we install
+ if ! [ IsElem nopackage : $(4) ] {
+ Package $(<) ;
+ }
+
Always $(targets) ;
return $(targets) ;
}