[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [29206] branches/soc-2010-leifandersen/ source/creator/CMakeLists.txt: 1.

Leif Andersen leif.a.andersen at gmail.com
Fri Jun 4 04:23:11 CEST 2010


Revision: 29206
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=29206
Author:   leifandersen
Date:     2010-06-04 04:23:06 +0200 (Fri, 04 Jun 2010)

Log Message:
-----------
1.  I think it works for all standard OSes that blender supports, although I haven't tested them.

I also noticed an odd anomily.  Making the code the first time faise, however if you make it again, it works.  So to build:

cmake ${Source_Dir}
make
cmake ${Source_Dir}
make

and it works fine, I'm trying to figure this out now.

Modified Paths:
--------------
    branches/soc-2010-leifandersen/source/creator/CMakeLists.txt

Modified: branches/soc-2010-leifandersen/source/creator/CMakeLists.txt
===================================================================
--- branches/soc-2010-leifandersen/source/creator/CMakeLists.txt	2010-06-04 02:12:52 UTC (rev 29205)
+++ branches/soc-2010-leifandersen/source/creator/CMakeLists.txt	2010-06-04 02:23:06 UTC (rev 29206)
@@ -179,7 +179,9 @@
 
 		IF(WITH_TESTS)
 			ADD_CUSTOM_COMMAND(TARGET blender POST_BUILD MAIN_DEPENDANCY blender
-				COMMAND cp -R ${Blender_SOURCE_DIR}/tests ${Blender_BINARY_DIR} 
+				COMMENT "copying blender tests..."			
+				COMMAND cp -R ${Blender_SOURCE_DIR}/tests/pyunit ${Blender_BINARY_DIR}/tests
+				COMMAND cp -R ${Blender_SOURCE_DIR}/tests/hashtests ${Blender_BINARY_DIR}/tests
 			)	
 		ENDIF(WITH_TESTS)
 		
@@ -252,6 +254,14 @@
 			)
 		ENDIF(WITH_PYTHON)      
     
+		IF(WITH_TESTS)
+			ADD_CUSTOM_COMMAND(TARGET blender POST_BUILD MAIN_DEPENDANCY blender
+				COMMENT "copying blender tests..."			
+				COMMAND cp -R ${Blender_SOURCE_DIR}/tests/pyunit ${Blender_BINARY_DIR}/tests
+				COMMAND cp -R ${Blender_SOURCE_DIR}/tests/hashtests ${Blender_BINARY_DIR}/tests
+			)	
+		ENDIF(WITH_TESTS)
+
 		ADD_CUSTOM_COMMAND(
 			TARGET blender POST_BUILD MAIN_DEPENDENCY blender    
 			COMMAND find ${TARGETDIR}/blender.app -name .DS_Store -prune -exec rm -rf {} "\;"
@@ -343,8 +353,15 @@
 
 			)
 		ENDIF(WITH_OPENAL)
+		
+		IF(WITH_TESTS)
+			ADD_CUSTOM_COMMAND(TARGET blender POST_BUILD MAIN_DEPENDANCY blender
+				COMMENT "copying blender tests..."			
+				COMMAND copy /Y \"${Blender_SOURCE_DIR}\tests\pyunit\" \"${Blender_BINARY_DIR}\tests\"
+				COMMAND copy /Y \"${Blender_SOURCE_DIR}\tests\hashtests\" \"${Blender_BINARY_DIR}\tests\"
+			)	
+		ENDIF(WITH_TESTS)
 
-
 	ENDIF(WIN32)
 ENDIF(WITH_INSTALL)
 





More information about the Bf-blender-cvs mailing list