[Bf-blender-cvs] [c6e418c] soc-2014-fluid: non-existing files generated and preprocessed

Roman Pogribnyi noreply at git.blender.org
Thu Jul 17 13:21:07 CEST 2014


Commit: c6e418c690bb9fa45c267728272f73dd47db1a90
Author: Roman Pogribnyi
Date:   Thu Jul 17 13:20:29 2014 +0200
https://developer.blender.org/rBc6e418c690bb9fa45c267728272f73dd47db1a90

non-existing files generated and preprocessed

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

M	source/blender/python/manta_pp/CMakeLists.txt

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

diff --git a/source/blender/python/manta_pp/CMakeLists.txt b/source/blender/python/manta_pp/CMakeLists.txt
index 744fae4..2905bed 100755
--- a/source/blender/python/manta_pp/CMakeLists.txt
+++ b/source/blender/python/manta_pp/CMakeLists.txt
@@ -151,7 +151,7 @@ SET(PP_SOURCES
 	source/plugin/meshplugins.cpp
 	source/plugin/vortexplugins.cpp
 	source/plugin/waveletturbulence.cpp
-	source/python/defines.py	
+	source/python/defines.py
 	source/test.cpp
 )
 
@@ -176,7 +176,7 @@ SET(PP_HEADERS
 	source/edgecollapse.h
 	source/vortexpart.h
 	source/turbulencepart.h
-	#source/test.h 
+	#source/test.h    
 )
 
 # no pre-processing needed
@@ -408,9 +408,6 @@ set(PP_REGCPP)
 set(PP_REGS)
 set(PP_PREPD "0")
 MESSAGE("PRPRPRPRPR_prepdebug")
-MESSAGE("CMAKE_BUILD_DIR ${CMAKE_BUILD_DIR}")
-MESSAGE("BINARY_DIR ${BINARY_DIR}")
-MESSAGE("CMAKE_BINARY_DIR ${CMAKE_BINARY_DIR}")
 
 if (PREPDEBUG)
 	set(PP_PREPD "1")
@@ -422,16 +419,15 @@ foreach(it ${PP_HEADERS} ${PP_SOURCES})
 	file(MAKE_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/${PP_PATH}/${CURPATH}")
 	set(CURPP "${CMAKE_CURRENT_BINARY_DIR}/${PP_PATH}/${it}")
 	string(REPLACE "source/" "" INFILE ${it})
-	# preprocessor
-	execute_process(COMMAND ${CMAKE_BINARY_DIR}/bin/Debug/prep generate ${PP_PREPD} ${MT_TYPE} "${CMAKE_CURRENT_SOURCE_DIR}/source/" "${INFILE}" "${CURPP}")
-#	add_custom_command(OUTPUT ${CURPP}
-#					   COMMAND echo Workingdir
-#					   COMMAND pwd
-#					   #COMMAND ${CMAKE_BINARY_DIR}/bin/Debug/prep generate ${PP_PREPD} ${MT_TYPE} "${CMAKE_CURRENT_SOURCE_DIR}/source/" "${INFILE}" "${CURPP}"
-#					   DEPENDS prep
-#					   IMPLICIT_DEPENDS CXX ${it}
-#					   #WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
-#					   )
+	# preprocessor ${CMAKE_BINARY_DIR}/bin/
+	add_custom_command(OUTPUT ${CURPP}
+					   COMMAND echo Workingdir 
+					   COMMAND pwd
+					   COMMAND prep generate ${PP_PREPD} ${MT_TYPE} "${CMAKE_CURRENT_SOURCE_DIR}/source/" "${INFILE}" "${CURPP}"
+					   DEPENDS prep
+					   IMPLICIT_DEPENDS CXX ${it}
+					   #WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
+					   )
 	if ("${CUREXT}" STREQUAL ".h" OR "${CUREXT}" STREQUAL ".py")
 		list(APPEND PP_REGS "${CURPP}.reg")
 		list(APPEND PP_REGCPP "${CURPP}.reg.cpp")
@@ -440,21 +436,22 @@ foreach(it ${PP_HEADERS} ${PP_SOURCES})
 	list(APPEND SOURCES ${CURPP})
 endforeach(it)
 
+
 # link reg files
 add_custom_command(OUTPUT ${PP_REGCPP}
 				  COMMAND prep link ${PP_REGS}
-				  COMMAND echo "linking" 
-				  DEPENDS prep 
-				  WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
+				  DEPENDS prep $
+		#		  WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
 				  COMMENT "Linking reg files")
 #set_source_files_properties(${PP_REGS} ${PP_REGCPP} PROPERTIES GENERATED 1)
+MESSAGE("PR_prepdebug2")
+
 list(APPEND SOURCES ${PP_REGCPP})
+#MESSAGE("\nPR_prepdebug_1 AFTER REGCPP ${SOURCES}")
 
 add_custom_target(run ALL
-    DEPENDS SOURCES)
+    DEPENDS SOURCES)	
 
-#MESSAGE("\nPR_prepdebug_1 AFTER REGCPP ${SOURCES}")
-	
 MESSAGE("PR_prepdebug3")
 
 #******************************************************************************
@@ -584,4 +581,4 @@ if(WIN32)
 endif()
 
 # debug
-MESSAGE(STATUS "DEBUG Flag-Summary - Includes: '${INCLUDE_PATHS}' | Libs: '${F_LIBS}' | LibPaths: '${F_LIB_PATHS}' ")
+MESSAGE(STATUS "DEBUG Flag-Summary - Includes: '${INCLUDE_PATHS}' | Libs: '${F_LIBS}' | LibPaths: '${F_LIB_PATHS}' ")
\ No newline at end of file




More information about the Bf-blender-cvs mailing list