Revision: 7405
          http://gar.svn.sourceforge.net/gar/?rev=7405&view=rev
Author:   wahwah
Date:     2009-11-24 15:27:07 +0000 (Tue, 24 Nov 2009)

Log Message:
-----------
chromium: got past the gclient runhooks stage. Stuck at ffmpeg.

Modified Paths:
--------------
    csw/mgar/pkg/chromium/trunk/Makefile

Modified: csw/mgar/pkg/chromium/trunk/Makefile
===================================================================
--- csw/mgar/pkg/chromium/trunk/Makefile        2009-11-24 12:32:55 UTC (rev 
7404)
+++ csw/mgar/pkg/chromium/trunk/Makefile        2009-11-24 15:27:07 UTC (rev 
7405)
@@ -176,12 +176,49 @@
 ## The compiler to use. Defaults to SOS11, can be also: SOS12, GCC3, GCC4.
 ## GARCOMPILER = SOS11
 ##
+
+GYP_GENERATORS = make
+export GYP_GENERATORS
+
+WORKSRC = $(WORKDIR)/home/chrome-svn/tarball/chromium
+CHROMIUM_ROOT = $(WORKSRC)
+
+EXTRA_PKG_CONFIG_DIRS = $(prefix)/X11/lib
+
+GARCOMPILER = GNU
+
 include gar/category.mk
 
-configure-chromium: depot-tools
-       false
+$(WORKSRC)/.gclient:
+       (cd $(WORKSRC) && \
+               PATH=$$PATH:$(abspath $(WORKDIR)/depot_tools) \
+               GYP_GENERATORS=make \
+       gclient config http://src.chromium.org/svn/trunk/src)
+
+# Skipping gclient sync for now; running only gclient runhooks.  The build
+# instructions say that we'll miss on some platform-specific depends, but
+# I don't think there's anything platform-specific for Solaris in the source
+# code repository.
+
+configure-chromium: depot-tools gclient-runhooks
        @$(MAKECOOKIE)
 
+gclient-sync: $(WORKSRC)/.gclient
+       (cd $(WORKSRC) \
+               && \
+               PATH=$$PATH:$(abspath $(WORKDIR)/depot_tools):/opt/csw/gcc4/bin 
\
+               GYP_GENERATORS=make \
+       gclient sync)
+       @$(MAKECOOKIE)
+
+gclient-runhooks: $(WORKSRC)/.gclient
+       (cd $(WORKSRC) \
+               && \
+               PATH=$$PATH:$(abspath $(WORKDIR)/depot_tools):/opt/csw/gcc4/bin 
\
+               GYP_GENERATORS=make \
+       gclient runhooks --force)
+       @$(MAKECOOKIE)
+
 depot-tools:
        (cd $(WORKDIR) \
                && \
@@ -192,3 +229,9 @@
         fi \
        )
        @$(MAKECOOKIE)
+
+build-chromium:
+       (cd $(CHROMIUM_ROOT)/src \
+               && \
+       PATH=$$PATH:$(abspath $(WORKDIR)/depot_tools):/opt/csw/gcc4/bin \
+       gmake chrome)


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