]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
mod_mongo: let mongo build with ccache
authorTravis Cross <tc@traviscross.com>
Fri, 4 May 2012 20:31:48 +0000 (20:31 +0000)
committerTravis Cross <tc@traviscross.com>
Fri, 4 May 2012 21:04:42 +0000 (21:04 +0000)
src/mod/applications/mod_mongo/Makefile

index 26687b5ac62b8ae393db1c56d99c0f816a1e32df..7c79fb291b69c3e71416265563c91fdedbe21f35 100644 (file)
@@ -24,6 +24,9 @@ $(MONGO_CXX_DRIVER_SRC):
 
 
 $(LIBMONGOCLIENT_A): $(MONGO_CXX_DRIVER_SRC)
-       cd $(MONGO_CXX_DRIVER_SRC) && scons
+       (cd $(MONGO_CXX_DRIVER_SRC) && \
+               sed -i SConstruct -e "s/Environment()/Environment(ENV = {'PATH' : os.environ['PATH'],'CFLAGS' : os.environ['CFLAGS']})/" && \
+               echo "env.Append(PATH=os.environ['PATH'])" >> SConstruct && \
+               scons)
        $(TOUCH_TARGET)