[csw-devel] SF.net SVN: gar:[17378] csw/mgar/pkg/spidermonkey/branches/js-1.7/Makefile

wahwah at users.sourceforge.net wahwah at users.sourceforge.net
Sun Mar 11 21:53:10 CET 2012


Revision: 17378
          http://gar.svn.sourceforge.net/gar/?rev=17378&view=rev
Author:   wahwah
Date:     2012-03-11 20:53:10 +0000 (Sun, 11 Mar 2012)
Log Message:
-----------
spidermonkey/branches/js-1.7: BUILD_ENV breaks it. Not sure why, but it makes the build system ignore CC and CXX

Modified Paths:
--------------
    csw/mgar/pkg/spidermonkey/branches/js-1.7/Makefile

Modified: csw/mgar/pkg/spidermonkey/branches/js-1.7/Makefile
===================================================================
--- csw/mgar/pkg/spidermonkey/branches/js-1.7/Makefile	2012-03-11 20:04:46 UTC (rev 17377)
+++ csw/mgar/pkg/spidermonkey/branches/js-1.7/Makefile	2012-03-11 20:53:10 UTC (rev 17378)
@@ -64,7 +64,7 @@
 CHECKPKG_OVERRIDES_CSWlibjs1-7-0-gxx += binary-architecture-does-not-match-placement|file=opt/csw/gxx/lib/libjs.so.1.7.0|arch_id=18|arch_name=sparcv8+
 
 BUILD_OPT = 1
-EXTRA_BUILD_EXPORTS = BUILD_OPT
+EXTRA_BUILD_EXPORTS = BUILD_OPT CC CXX
 
 include gar/category.mk
 
@@ -89,7 +89,15 @@
 build-custom:
 	# Looks like it doesn't work with parallel builds.
 	# $(PARALLELMFLAGS)
-	cd $(WORKSRC)/src && $(BUILD_ENV) $(MAKE) -f Makefile.ref
+	# This doesn't work.
+	#	$(BUILD_ENV)
+	cd $(WORKSRC)/src && \
+		CC=/opt/csw/bin/gcc \
+		CXX=/opt/csw/bin/g++ \
+		BUILD_OPT="$(BUILD_OPT)" \
+		CFLAGS="-DJS_C_STRINGS_ARE_UTF8" \
+		CXXFLAGS="-DJS_C_STRINGS_ARE_UTF8" \
+		$(MAKE) -f Makefile.ref
 	@$(MAKECOOKIE)
 
 install-custom:

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



More information about the devel mailing list