[Bf-blender-cvs] [556ff7c] fluid-mantaflow: fixed scons setup and removed old pp non openmp mantaflow files

Sebastián Barschkis noreply at git.blender.org
Thu Jan 28 12:36:50 CET 2016


Commit: 556ff7c85d1f1f48bf008e41b32802f099cb04ad
Author: Sebastián Barschkis
Date:   Tue Sep 22 18:59:33 2015 +0200
Branches: fluid-mantaflow
https://developer.blender.org/rB556ff7c85d1f1f48bf008e41b32802f099cb04ad

fixed scons setup and removed old pp non openmp mantaflow files

===================================================================

M	intern/smoke/SConscript
M	intern/smoke/intern/scenarios/smoke.h
M	source/blender/blenkernel/SConscript
M	source/blender/makesrna/intern/SConscript
M	source/blender/python/CMakeLists.txt
M	source/blender/python/SConscript
M	source/blender/python/manta_pp/pwrapper/manta_api.cpp
M	source/blender/python/manta_pp/pwrapper/manta_api.h
M	source/blender/python/manta_pp/pwrapper/pymain.cpp
D	source/blender/python/manta_pp_openmp/CMakeLists.txt
D	source/blender/python/manta_pp_openmp/commonkernels.h
D	source/blender/python/manta_pp_openmp/commonkernels.h.reg
D	source/blender/python/manta_pp_openmp/commonkernels.h.reg.cpp
D	source/blender/python/manta_pp_openmp/conjugategrad.cpp
D	source/blender/python/manta_pp_openmp/conjugategrad.h
D	source/blender/python/manta_pp_openmp/conjugategrad.h.reg
D	source/blender/python/manta_pp_openmp/conjugategrad.h.reg.cpp
D	source/blender/python/manta_pp_openmp/edgecollapse.cpp
D	source/blender/python/manta_pp_openmp/edgecollapse.h
D	source/blender/python/manta_pp_openmp/edgecollapse.h.reg
D	source/blender/python/manta_pp_openmp/edgecollapse.h.reg.cpp
D	source/blender/python/manta_pp_openmp/fastmarch.cpp
D	source/blender/python/manta_pp_openmp/fastmarch.h
D	source/blender/python/manta_pp_openmp/fastmarch.h.reg
D	source/blender/python/manta_pp_openmp/fastmarch.h.reg.cpp
D	source/blender/python/manta_pp_openmp/fileio.cpp
D	source/blender/python/manta_pp_openmp/fileio.h
D	source/blender/python/manta_pp_openmp/fileio.h.reg
D	source/blender/python/manta_pp_openmp/fileio.h.reg.cpp
D	source/blender/python/manta_pp_openmp/fluidsolver.cpp
D	source/blender/python/manta_pp_openmp/fluidsolver.h
D	source/blender/python/manta_pp_openmp/fluidsolver.h.reg
D	source/blender/python/manta_pp_openmp/fluidsolver.h.reg.cpp
D	source/blender/python/manta_pp_openmp/general.cpp
D	source/blender/python/manta_pp_openmp/general.h
D	source/blender/python/manta_pp_openmp/general.h.reg
D	source/blender/python/manta_pp_openmp/general.h.reg.cpp
D	source/blender/python/manta_pp_openmp/grid.cpp
D	source/blender/python/manta_pp_openmp/grid.h
D	source/blender/python/manta_pp_openmp/grid.h.reg
D	source/blender/python/manta_pp_openmp/grid.h.reg.cpp
D	source/blender/python/manta_pp_openmp/gui/customctrl.cpp
D	source/blender/python/manta_pp_openmp/gui/customctrl.h
D	source/blender/python/manta_pp_openmp/gui/customctrl.h.reg
D	source/blender/python/manta_pp_openmp/gui/customctrl.h.reg.cpp
D	source/blender/python/manta_pp_openmp/gui/glwidget.cpp
D	source/blender/python/manta_pp_openmp/gui/glwidget.h
D	source/blender/python/manta_pp_openmp/gui/glwidget.h.reg
D	source/blender/python/manta_pp_openmp/gui/glwidget.h.reg.cpp
D	source/blender/python/manta_pp_openmp/gui/mainwindow.cpp
D	source/blender/python/manta_pp_openmp/gui/mainwindow.h
D	source/blender/python/manta_pp_openmp/gui/mainwindow.h.reg
D	source/blender/python/manta_pp_openmp/gui/mainwindow.h.reg.cpp
D	source/blender/python/manta_pp_openmp/gui/meshpainter.cpp
D	source/blender/python/manta_pp_openmp/gui/meshpainter.h
D	source/blender/python/manta_pp_openmp/gui/meshpainter.h.reg
D	source/blender/python/manta_pp_openmp/gui/meshpainter.h.reg.cpp
D	source/blender/python/manta_pp_openmp/gui/moc_customctrl.cpp
D	source/blender/python/manta_pp_openmp/gui/moc_customctrl.cpp_parameters
D	source/blender/python/manta_pp_openmp/gui/moc_glwidget.cpp
D	source/blender/python/manta_pp_openmp/gui/moc_glwidget.cpp_parameters
D	source/blender/python/manta_pp_openmp/gui/moc_mainwindow.cpp
D	source/blender/python/manta_pp_openmp/gui/moc_mainwindow.cpp_parameters
D	source/blender/python/manta_pp_openmp/gui/moc_meshpainter.cpp
D	source/blender/python/manta_pp_openmp/gui/moc_meshpainter.cpp_parameters
D	source/blender/python/manta_pp_openmp/gui/moc_painter.cpp
D	source/blender/python/manta_pp_openmp/gui/moc_painter.cpp_parameters
D	source/blender/python/manta_pp_openmp/gui/moc_particlepainter.cpp
D	source/blender/python/manta_pp_openmp/gui/moc_particlepainter.cpp_parameters
D	source/blender/python/manta_pp_openmp/gui/moc_qtmain.cpp
D	source/blender/python/manta_pp_openmp/gui/moc_qtmain.cpp_parameters
D	source/blender/python/manta_pp_openmp/gui/painter.cpp
D	source/blender/python/manta_pp_openmp/gui/painter.h
D	source/blender/python/manta_pp_openmp/gui/painter.h.reg
D	source/blender/python/manta_pp_openmp/gui/painter.h.reg.cpp
D	source/blender/python/manta_pp_openmp/gui/particlepainter.cpp
D	source/blender/python/manta_pp_openmp/gui/particlepainter.h
D	source/blender/python/manta_pp_openmp/gui/particlepainter.h.reg
D	source/blender/python/manta_pp_openmp/gui/particlepainter.h.reg.cpp
D	source/blender/python/manta_pp_openmp/gui/qtmain.cpp
D	source/blender/python/manta_pp_openmp/gui/qtmain.h
D	source/blender/python/manta_pp_openmp/gui/qtmain.h.reg
D	source/blender/python/manta_pp_openmp/gui/qtmain.h.reg.cpp
D	source/blender/python/manta_pp_openmp/hginfo.h
D	source/blender/python/manta_pp_openmp/kernel.cpp
D	source/blender/python/manta_pp_openmp/kernel.h
D	source/blender/python/manta_pp_openmp/kernel.h.reg
D	source/blender/python/manta_pp_openmp/kernel.h.reg.cpp
D	source/blender/python/manta_pp_openmp/levelset.cpp
D	source/blender/python/manta_pp_openmp/levelset.h
D	source/blender/python/manta_pp_openmp/levelset.h.reg
D	source/blender/python/manta_pp_openmp/levelset.h.reg.cpp
D	source/blender/python/manta_pp_openmp/mesh.cpp
D	source/blender/python/manta_pp_openmp/mesh.h
D	source/blender/python/manta_pp_openmp/mesh.h.reg
D	source/blender/python/manta_pp_openmp/mesh.h.reg.cpp
D	source/blender/python/manta_pp_openmp/movingobs.cpp
D	source/blender/python/manta_pp_openmp/movingobs.h
D	source/blender/python/manta_pp_openmp/movingobs.h.reg
D	source/blender/python/manta_pp_openmp/movingobs.h.reg.cpp
D	source/blender/python/manta_pp_openmp/noisefield.cpp
D	source/blender/python/manta_pp_openmp/noisefield.h
D	source/blender/python/manta_pp_openmp/noisefield.h.reg
D	source/blender/python/manta_pp_openmp/noisefield.h.reg.cpp
D	source/blender/python/manta_pp_openmp/particle.cpp
D	source/blender/python/manta_pp_openmp/particle.h
D	source/blender/python/manta_pp_openmp/particle.h.reg
D	source/blender/python/manta_pp_openmp/particle.h.reg.cpp
D	source/blender/python/manta_pp_openmp/plugin/advection.cpp
D	source/blender/python/manta_pp_openmp/plugin/extforces.cpp
D	source/blender/python/manta_pp_openmp/plugin/fire.cpp
D	source/blender/python/manta_pp_openmp/plugin/flip.cpp
D	source/blender/python/manta_pp_openmp/plugin/initplugins.cpp
D	source/blender/python/manta_pp_openmp/plugin/kepsilon.cpp
D	source/blender/python/manta_pp_openmp/plugin/meshplugins.cpp
D	source/blender/python/manta_pp_openmp/plugin/pressure.cpp
D	source/blender/python/manta_pp_openmp/plugin/vortexplugins.cpp
D	source/blender/python/manta_pp_openmp/plugin/waveletturbulence.cpp
D	source/blender/python/manta_pp_openmp/plugin/waves.cpp
D	source/blender/python/manta_pp_openmp/pwrapper/manta.h
D	source/blender/python/manta_pp_openmp/pwrapper/manta_api.cpp
D	source/blender/python/manta_pp_openmp/pwrapper/manta_api.h
D	source/blender/python/manta_pp_openmp/pwrapper/pclass.cpp
D	source/blender/python/manta_pp_openmp/pwrapper/pclass.h
D	source/blender/python/manta_pp_openmp/pwrapper/pconvert.cpp
D	source/blender/python/manta_pp_openmp/pwrapper/pconvert.h
D	source/blender/python/manta_pp_openmp/pwrapper/pvec3.cpp
D	source/blender/python/manta_pp_openmp/pwrapper/pymain.cpp
D	source/blender/python/manta_pp_openmp/pwrapper/pythonInclude.h
D	source/blender/python/manta_pp_openmp/pwrapper/registry.cpp
D	source/blender/python/manta_pp_openmp/pwrapper/registry.h
D	source/blender/python/manta_pp_openmp/python/defines.py
D	source/blender/python/manta_pp_openmp/python/defines.py.reg
D	source/blender/python/manta_pp_openmp/python/defines.py.reg.cpp
D	source/blender/python/manta_pp_openmp/shapes.cpp
D	source/blender/python/manta_pp_openmp/shapes.h
D	source/blender/python/manta_pp_openmp/shapes.h.reg
D	source/blender/python/manta_pp_openmp/shapes.h.reg.cpp
D	source/blender/python/manta_pp_openmp/test.cpp
D	source/blender/python/manta_pp_openmp/timing.cpp
D	source/blender/python/manta_pp_openmp/timing.h
D	source/blender/python/manta_pp_openmp/timing.h.reg
D	source/blender/python/manta_pp_openmp/timing.h.reg.cpp
D	source/blender/python/manta_pp_openmp/turbulencepart.cpp
D	source/blender/python/manta_pp_openmp/turbulencepart.h
D	source/blender/python/manta_pp_openmp/turbulencepart.h.reg
D	source/blender/python/manta_pp_openmp/turbulencepart.h.reg.cpp
D	source/blender/python/manta_pp_openmp/util/integrator.h
D	source/blender/python/manta_pp_openmp/util/interpol.h
D	source/blender/python/manta_pp_openmp/util/interpolHigh.h
D	source/blender/python/manta_pp_openmp/util/mcubes.h
D	source/blender/python/manta_pp_openmp/util/quaternion.h
D	source/blender/python/manta_pp_openmp/util/randomstream.h
D	source/blender/python/manta_pp_openmp/util/simpleimage.cpp
D	source/blender/python/manta_pp_openmp/util/simpleimage.h
D	source/blender/python/manta_pp_openmp/util/solvana.h
D	source/blender/python/manta_pp_openmp/util/vectorbase.cpp
D	source/blender/python/manta_pp_openmp/util/vectorbase.h
D	source/blender/python/manta_pp_openmp/vortexpart.cpp
D	source/blender/python/manta_pp_openmp/vortexpart.h
D	source/blender/python/manta_pp_openmp/vortexpart.h.reg
D	source/blender/python/manta_pp_openmp/vortexpart.h.reg.cpp
D	source/blender/python/manta_pp_openmp/vortexsheet.cpp
D	source/blender/python/manta_pp_openmp/vortexsheet.h
D	source/blender/python/manta_pp_openmp/vortexsheet.h.reg
D	source/blender/python/manta_pp_openmp/vortexsheet.h.reg.cpp

===================================================================

diff --git a/intern/smoke/SConscript b/intern/smoke/SConscript
index c4a579b..2f84180 100644
--- a/intern/smoke/SConscript
+++ b/intern/smoke/SConscript
@@ -38,11 +38,19 @@ if env['WITH_BF_OPENMP']:
 
     defs += ' PARALLEL=1'
 
-incs += ' ' + env['BF_PNG_INC'] + ' ' + env['BF_ZLIB_INC'] 
-incs += ' intern ../../extern/bullet2/src ../memutil ../guardealloc '
+incs += ' ' + env['BF_PNG_INC'] + ' ' + env['BF_ZLIB_INC']
+incs += ' intern ../../extern/bullet2/src ../memutil ../guardealloc'
+incs += ' #/source/blender/blenlib'
+incs += ' ' + env['BF_PYTHON_INC']
+incs += ' #source/blender/python/manta_pp/util'
+incs += ' #source/blender/python/manta_pp'
+incs += ' ./extern '
+
+if env['WITH_BF_MANTA']:
+    defs += ' WITH_MANTA'
 
 if env['WITH_BF_FFTW3']:
     defs += ' WITH_FFTW3'
-    incs += env['BF_FFTW3_INC'] 
+    incs += env['BF_FFTW3_INC']
 
 env.BlenderLib ('bf_intern_smoke', sources, Split(incs), Split(defs), libtype=['intern'], priority=[40] )
diff --git a/intern/smoke/intern/scenarios/smoke.h b/intern/smoke/intern/scenarios/smoke.h
index 0588aa3..2e03f2c 100644
--- a/intern/smoke/intern/scenarios/smoke.h
+++ b/intern/smoke/intern/scenarios/smoke.h
@@ -46,6 +46,8 @@ pressure = s.create(RealGrid)\n\
 flags.initDomain()\n\
 flags.fillGrid()\n\
 \n\
+setOpenBound(flags=flags, bWidth=1, openBound=boundConditions, type=FlagOutflow|FlagEmpty)\n\
+\n\
 inflow_grid = s.create(LevelsetGrid)\n\
 source = s.create(Mesh)\n\
 forces = s.create(MACGrid)\n\
diff --git a/source/blender/blenkernel/SConscript b/source/blender/blenkernel/SConscript
index 4b50924..87016ae 100644
--- a/source/blender/blenkernel/SConscript
+++ b/source/blender/blenkernel/SConscript
@@ -51,7 +51,6 @@ incs = [
     '#/intern/elbeem/extern',
     '#/intern/iksolver/extern',
     '#/intern/smoke/extern',
-#   '#/source/blender/python/manta_pp',
     '#/intern/atomic',
     '../avi',
     '../blenfont',
@@ -79,8 +78,8 @@ defs += env['BF_GL_DEFINITIONS']
 if env['WITH_BF_SMOKE']:
     defs.append('WITH_SMOKE')
     
-#if env['WITH_BF_MANTA']:
-#    defs.append('WITH_MANTA')
+if env['WITH_BF_MANTA']:
+    defs.append('WITH_MANTA')
 
 if env['WITH_BF_FRAMESERVER']:
     defs.append('WITH_FRAMESERVER')
diff --git a/source/blender/makesrna/intern/SConscript b/source/blender/makesrna/intern/SConscript
index bf95819..8249bf0 100644
--- a/source/blender/makesrna/intern/SConscript
+++ b/source/blender/makesrna/intern/SConscript
@@ -62,7 +62,7 @@ incs = [
     '#/intern/glew-mx',
     '#/intern/cycles/blender',
     '#/intern/smoke/extern',
-    '#/source//blender/python/manta_pp',
+    '#/source/blender/python/manta_pp',
     '../../blenfont',
     '../../blenkernel',
     '../../blenlib',
diff --git a/source/blender/python/CMakeLists.txt b/source/blender/python/CMakeLists.txt
index 4d88509..2b2429d 100644
--- a/source/blender/python/CMakeLists.txt
+++ b/source/blender/python/CMakeLists.txt
@@ -22,7 +22,7 @@ add_subdirectory(mathutils)
 add_subdirectory(bmesh)
 
 if(WITH_OPENMP)
-	add_subdirectory(manta_pp_openmp)
-else()
 	add_subdirectory(manta_pp)
+else()
+	message("Error. Mantaflow pp files require an OpenMP enabled compiler")
 endif()
diff --git a/source/blender/python/SConscript b/source/blender/python/SConscript
index d14f7f1..85a36c8 100644
--- a/source/blender/python/SConscript
+++ b/source/blender/python/SConscript
@@ -49,6 +49,9 @@ incs = [
     '../nodes',
     '../render/extern/include',
     '../windowmanager',
+    './manta_pp',
+    './manta_pp/pwrapper',
+    './manta_pp/util',
     env['BF_PYTHON_INC'],
     ]
 incs = ' '.join(incs)
@@ -81,9 +84,8 @@ env.BlenderLib( libname = 'bf_python_mathutils', sources = Split(sources), inclu
 # manta
 defs = []
 
-sources = env.Glob('manta_pp/source/*')
-env.BlenderLib( libname = 'bf_python_manta', sources = Split(sources), includes = Split(incs), defines = defs, libtype = ['core','player'])
-
+sources = env.Glob('manta_pp/*.cpp') + env.Glob('manta_pp/plugin/*.cpp') + env.Glob('manta_pp/pwrapper/*.cpp') + env.Glob('manta_pp/python/*.cpp') + env.Glob('manta_pp/util/*.cpp')
+env.BlenderLib( libname = 'bf_python_manta', sources = Split(sources), includes = Split(incs), defines = defs, libtype = ['core','player'], priority = [362,165])
 
 # bpy
 defs = []
diff --git a/source/blender/python/manta_pp/pwrapper/manta_api.cpp b/source/blender/python/manta_pp/pwrapper/manta_api.cpp
index 4184a32..10993d4 100644
--- a/source/blender/python/manta_pp/pwrapper/manta_api.cpp
+++ b/source/blender/python/manta_pp/pwrapper/manta_api.cpp
@@ -1,27 +1,11 @@
 #include "Python.h"
-//#include "manta_api.h"
+#include "manta_api.h"
 #include "manta.h"
-#include "../general.h"
 
-using namespace std;
 using namespace Manta;
 
-#if PY_MAJOR_VERSION >= 3
-typedef wchar_t pyChar;
-typedef wstring pyString;
-#else
-typedef char pyChar;
-typedef string pyString;
-#endif
-
-//#ifdef __cplusplus
-extern "C" {
-//#endif
 PyObject * PyInit_Manta(void)
 {
 	return Pb::PyInit_Main_Obj();
 }
 
-//#ifdef __cplusplus
-}
-//#endif
diff --git a/source/blender/python/manta_pp/pwrapper/manta_api.h b/source/blender/python/manta_pp/pwrapper/manta_api.h
index 3fbfe6f..c3fe3b3 100644
--- a/source/blender/python/manta_pp/pwrapper/manta_api.h
+++ b/source/blender/python/manta_pp/pwrapper/manta_api.h
@@ -1,6 +1,14 @@
 #ifndef _MANTA_API_H_
 #define _MANTA_API_H_
-//#include "pythonInclude.h"
-PyObject * PyInit_Manta(void);
-PyMODINIT_FUNC PyInit_Main_Link(void);
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+PyObject* PyInit_Manta(void);
+
+#ifdef __cplusplus
+}
+#endif
+
 #endif
diff --git a/source/blender/python/manta_pp/pwrapper/pymain.cpp b/source/blender/python/manta_pp/pwrapper/pymain.cpp
index dce1042..290ab66 100644
--- a/source/blender/python/manta_pp/pwrapper/pymain.cpp
+++ b/source/blender/python/manta_pp/pwrapper/pymain.cpp
@@ -236,11 +236,11 @@ void runScript(vector<string>& args) {
 	buf[filelen] = '\0';
 	fclose(fp);
 	PyRun_SimpleString(buf);
-	delete[] buf;    
+	delete[] buf;
 #else
 	// for linux, use this as it produces nicer error messages
 	PyRun_SimpleFileEx(fp, filename.c_str(), 0);  
-	fclose(fp);    
+	fclose(fp);
 #endif
 	
 	debMsg("Script finished.", 0);
@@ -268,8 +268,8 @@ int mainManta(int argc,char* argv[]) {
 	vector<string> args;
 	for (int i=1; i<argc; i++) args.push_back(argv[i]);
 	runScript(args);
-#endif        		
+#endif
 
 	return 0;
 }
-#endif
\ No newline at end of file
+#endif
diff --git a/source/blender/python/manta_pp_openmp/CMakeLists.txt b/source/blender/python/manta_pp_openmp/CMakeLists.txt
deleted file mode 100644
index b2b1926..0000000
--- a/source/blender/python/manta_pp_openmp/CMakeLists.txt
+++ /dev/null
@@ -1,140 +0,0 @@
-#add_definitions(-DGUI=1)
-
-set(INC
-	${CMAKE_CURRENT_SOURCE_DIR}
-	${CMAKE_CURRENT_SOURCE_DIR}/python
-	${CMAKE_CURRENT_SOURCE_DIR}/plugin
-	${CMAKE_CURRENT_SOURCE_DIR}/pwrapper
-	${CMAKE_CURRENT_SOURCE_DIR}/util
-	#gui
-)
-
-set(INC_SYS
-	${ZLIB_INCLUDE_DIRS}
-	${PYTHON_INCLUDE_DIRS}
-)
-
-#message("MANTA_processing ${CMAKE_CURRENT_SOURCE_DIR}/commonkernels.h")
-set(SRC
-#PP SOURCES and HEADERS
-${CMAKE_CURRENT_SOURCE_DIR}/commonkernels.h
-${CMAKE_CURRENT_SOURCE_DIR}/commonkernels.h.reg
-${CMAKE_CURRENT_SOURCE_DIR}/commonkernels.h.reg.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/conjugategrad.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/conjugategrad.h
-${CMAKE_CURRENT_SOURCE_DIR}/conjugategrad.h.reg
-${CMAKE_CURRENT_SOURCE_DIR}/conjugategrad.h.reg.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/edgecollapse.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/edgecollapse.h
-${CMAKE_CURRENT_SOURCE_DIR}/edgecollapse.h.reg
-${CMAKE_CURRENT_SOURCE_DIR}/edgecollapse.h.reg.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/fastmarch.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/fastmarch.h
-${CMAKE_CURRENT_SOURCE_DIR}/fastmarch.h.reg
-${CMAKE_CURRENT_SOURCE_DIR}/fastmarch.h.reg.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/fileio.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/fileio.h
-${CMAKE_CURRENT_SOURCE_DIR}/fileio.h.reg
-${CMAKE_CURRENT_SOURCE_DIR}/fileio.h.reg.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/fluidsolver.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/fluidsolver.h
-${CMAKE_CURRENT_SOURCE_DIR}/fluidsolver.h.reg
-${CMAKE_CURRENT_SOURCE_DIR}/fluidsolver.h.reg.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/general.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/general.h
-${CMAKE_CURRENT_SOURCE_DIR}/general.h.reg
-${CMAKE_CURRENT_SOURCE_DIR}/general.h.reg.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/grid.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/grid.h
-${CMAKE_CURRENT_SOURCE_DIR}/grid.h.reg
-${CMAKE_CURRENT_SOURCE_DIR}/grid.h.reg.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/hginfo.h
-${CMAKE_CURRENT_SOURCE_DIR}/kernel.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/kernel.h
-${CMAKE_CURRENT_SOURCE_DIR}/kernel.h.reg
-${CMAKE_CURRENT_SOURCE_DIR}/kernel.h.reg.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/levelset.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/levelset.h
-${CMAKE_CURRENT_SOURCE_DIR}/levelset.h.reg
-${CMAKE_CURRENT_SOURCE_DIR}/levelset.h.reg.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/mesh.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/mesh.h
-${CMAKE_CURRENT_SOURCE_DIR}/mesh.h.reg
-${CMAKE_CURRENT_SOURCE_DIR}/mesh.h.reg.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/movingobs.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/movingobs.h
-${CMAKE_CURRENT_SOURCE_DIR}/movingobs.h.reg
-${CMAKE_CURRENT_SOURCE_DIR}/movingobs.h.reg.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/noisefield.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/noisefield.h
-${CMAKE_CURRENT_SOURCE_DIR}/noisefield.h.reg
-${CMAKE_CURRENT_SOURCE_DIR}/noisefield.h.reg.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/particle.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/particle.h
-${CMAKE_CURRENT_SOURCE_DIR}/particle.h.reg
-${CMAKE_CURRENT_SOURCE_DIR}/particle.h.reg.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/plugin/advection.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/plugin/extforces.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/plugin/fire.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/plugin/flip.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/plugin/initplugins.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/plugin/kepsilon.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/plugin/meshplugins.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/plugin/pressure.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/plugin/vortexplugins.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/plugin/waveletturbulence.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/plugin/waves.cpp
-${CMAKE_CURRENT_SOURCE_DIR}/python/defines.py
-${CMAKE_CURRENT_SOURCE_DIR}/python/defines.py.reg
-${CMAKE_CURRENT_SOURCE_DIR}/python/defines.py.reg.cpp
-${CMAKE_CURRE

@@ Diff output truncated at 10240 characters. @@




More information about the Bf-blender-cvs mailing list