better separate 'main' targets
[k8jam.git] / defaults / main / Jambase.main.objc
blob339cf2176df2a53563ab551589be97a730e7c994
1 # /ObjC-Main image : sources [ : targets ] ;
3 # Compiles _sources_ and links them into _image_. Calls @Objects and
4 # @ObjC-MainFromObjects.
6 # _image_ may be supplied without suffix.
8 rule ObjC-Main {
9 local _tgts = [ --MainNormalizeTargets-- $(1) : $(3) ] ;
10 --MainFromObjects-- $(<) : $(>:S=$(SUFOBJ)) : $(_tgts) : ObjC-Link ;
11 Objects $(>) : $(3) : $(1) ;