[cig-commits] commit: Option plugin project name prefixing.

Mercurial hg at geodynamics.org
Mon Nov 24 11:22:48 PST 2008


changeset:   34:ac68ef588c1c
user:        LukeHodkinson
date:        Fri Feb 15 01:12:43 2008 +0000
files:       StgSCons
description:
Option plugin project name prefixing.


diff -r 088ad06a6de6 -r ac68ef588c1c StgSCons
--- a/StgSCons	Fri Feb 15 00:52:35 2008 +0000
+++ b/StgSCons	Fri Feb 15 01:12:43 2008 +0000
@@ -108,8 +108,10 @@ def build_directory(env, dir, extra_objs
                         sup_objs=sup,
                         libs=test_libs + [mod])
 
-def build_plugin(env, dir, hpath):
-    name = [env.proj] + hpath.split(os.path.sep)
+def build_plugin(env, dir, hpath, prefix=True):
+    name = hpath.split(os.path.sep)
+    if prefix:
+        name = [env.proj] + name
     name = '_'.join(name) + 'module'
     hdr_dir = os.path.join(env.proj, hpath.split(os.path.sep)[-1])
 



More information about the CIG-COMMITS mailing list