[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [14716] branches/soc-2008-mxcurioni: soc= 2008-mxcurioni: reverted back to compiling swig as a binary, instead of as a library

Maxime Curioni maxime.curioni at gmail.com
Wed May 7 05:37:42 CEST 2008


Revision: 14716
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=14716
Author:   mxcurioni
Date:     2008-05-07 05:37:16 +0200 (Wed, 07 May 2008)

Log Message:
-----------
soc=2008-mxcurioni: reverted back to compiling swig as a binary, instead of as a library

Modified Paths:
--------------
    branches/soc-2008-mxcurioni/extern/freestyle/swig/SConscript
    branches/soc-2008-mxcurioni/tools/Blender.py

Modified: branches/soc-2008-mxcurioni/extern/freestyle/swig/SConscript
===================================================================
--- branches/soc-2008-mxcurioni/extern/freestyle/swig/SConscript	2008-05-07 00:37:38 UTC (rev 14715)
+++ branches/soc-2008-mxcurioni/extern/freestyle/swig/SConscript	2008-05-07 03:37:16 UTC (rev 14716)
@@ -202,13 +202,24 @@
 			'Source/Preprocessor',
 			'Source/Swig' ]
 
-swig_env.BlenderLib (libname="extern_swig",
+swig_env.Append(CPPDEFINES = defines)
+swig_env.Append(CCFLAGS = cflags)
+swig_env.Append(CXXFLAGS = cflags)
+
+swig_env.BlenderProg(builddir="#"+root_build_dir+os.sep,
+					 progname='swig',
 					 sources=swig_source_files,
-                     includes=includes,
-                     defines=defines,
-                     libtype=['blender'],
-                     priority = [15],
-                     compileflags = cflags)
+					 includes=includes,
+					 libs=[],
+					 libpath='#'+root_build_dir+'/lib')
 
+# swig_env.BlenderLib (libname="extern_swig",
+# 					 sources=swig_source_files,
+#                      includes=includes,
+#                      defines=defines,
+#                      libtype=['blender'],
+#                      priority = [15],
+#                      compileflags = cflags)
 
 
+

Modified: branches/soc-2008-mxcurioni/tools/Blender.py
===================================================================
--- branches/soc-2008-mxcurioni/tools/Blender.py	2008-05-07 00:37:38 UTC (rev 14715)
+++ branches/soc-2008-mxcurioni/tools/Blender.py	2008-05-07 03:37:16 UTC (rev 14716)
@@ -462,7 +462,8 @@
         program_list.append(prog)
         if  lenv['OURPLATFORM']=='darwin':
             lenv['BINARYKIND'] = binarykind
-            lenv.AddPostAction(prog,Action(AppIt,strfunction=my_appit_print))
+            if progname != "swig":
+            	lenv.AddPostAction(prog,Action(AppIt,strfunction=my_appit_print))
         return prog
 
     def Glob(lenv, pattern):





More information about the Bf-blender-cvs mailing list