[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [12165] trunk/blender/extern/ffmpeg/ SConscript: == FFMPEG ==
Peter Schlaile
peter at schlaile.de
Fri Sep 28 10:06:39 CEST 2007
Revision: 12165
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=12165
Author: schlaile
Date: 2007-09-28 10:06:38 +0200 (Fri, 28 Sep 2007)
Log Message:
-----------
== FFMPEG ==
Fix by Ken Hughes, that disables Blender CFLAGS for ffmpeg
(hopefully increases the number of people, where the compile does not fail :)
Modified Paths:
--------------
trunk/blender/extern/ffmpeg/SConscript
Modified: trunk/blender/extern/ffmpeg/SConscript
===================================================================
--- trunk/blender/extern/ffmpeg/SConscript 2007-09-27 23:42:21 UTC (rev 12164)
+++ trunk/blender/extern/ffmpeg/SConscript 2007-09-28 08:06:38 UTC (rev 12165)
@@ -12,6 +12,10 @@
Import('env')
+ff_env = env.Copy();
+ff_env.Replace(CCFLAGS = '')
+ff_env.Replace(BF_DEBUG_FLAGS = '')
+
makevardef = re.compile('^([a-zA-Z0-9_-]+)[ \t]*(\+?)=(.*)')
makevarsubst = re.compile('\$\(([^\)]+)\)')
makeifeq = re.compile('if(n?)eq \(([^,]*),([^\)]*)\)')
@@ -90,7 +94,6 @@
os.mkdir(root + "/include");
if not os.path.isdir(root + "/include/ffmpeg"):
os.mkdir(root + "/include/ffmpeg");
-
for lib in all_libs:
vars = getmakevars([root + '/config.mak', root + "/" + lib + '/Makefile'])
@@ -134,11 +137,9 @@
shutil.copyfile(root + "/" + lib + "/" + h,
root + "/include/ffmpeg/" + h)
- env.BlenderLib (libname="extern_" + lib, sources=sources,
+ ff_env.BlenderLib (libname="extern_" + lib, sources=sources,
includes=["."] + all_libs,
defines=Split(defs),
libtype=['core', 'intern', 'player'],
priority = [5, 5, 10],
compileflags = Split(cflags))
-
-
More information about the Bf-blender-cvs
mailing list