Revision: 19582
          http://gar.svn.sourceforge.net/gar/?rev=19582&view=rev
Author:   dmichelsen
Date:     2012-11-09 21:17:42 +0000 (Fri, 09 Nov 2012)
Log Message:
-----------
mGAR v2: Propagate PARALLELMFLAGS and PARALLELMODULATIONS to platforms

Modified Paths:
--------------
    csw/mgar/gar/v2/gar.pkg.mk

Modified: csw/mgar/gar/v2/gar.pkg.mk
===================================================================
--- csw/mgar/gar/v2/gar.pkg.mk  2012-11-09 20:09:04 UTC (rev 19581)
+++ csw/mgar/gar/v2/gar.pkg.mk  2012-11-09 21:17:42 UTC (rev 19582)
@@ -1029,13 +1029,17 @@
 # this will also make it visible to the build environment. Some software builds
 # use hard-coded non-GNU make which then errs out on -I (unknown option).
 
+_PROPAGATE_ENV += PARALLELMFLAGS
+_PROPAGATE_ENV += PARALLELMODULATIONS
+_PROPAGATE_ENV += PATH
+
 platforms: _PACKAGING_PLATFORMS=$(if $(ARCHALL),$(firstword 
$(PACKAGING_PLATFORMS)),$(PACKAGING_PLATFORMS))
 platforms:
        $(foreach P,$(_PACKAGING_PLATFORMS),\
                $(if $(PACKAGING_HOST_$P),\
                        $(if $(filter $(THISHOST),$(PACKAGING_HOST_$P)),\
                                $(MAKE) GAR_PLATFORM=$P _package && ,\
-                               $(SSH) -t $(PACKAGING_HOST_$P) 
"PATH=$$PATH:/opt/csw/bin $(MAKE) -I $(GARDIR) -C $(CURDIR) GAR_PLATFORM=$P 
_package" && \
+                               $(SSH) -t $(PACKAGING_HOST_$P) "$(foreach 
V,$(_PROPAGATE_ENV),$(if $($V),$V=$($V))) $(MAKE) -I $(GARDIR) -C $(CURDIR) 
GAR_PLATFORM=$P _package" && \
                        ),\
                        $(error *** No host has been defined for platform $P)\
                )\

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

_______________________________________________
devel mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/devel

Reply via email to