[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [35415] trunk/blender/source/creator/ CMakeLists.txt: CMake

Campbell Barton ideasman42 at gmail.com
Wed Mar 9 01:23:27 CET 2011


Revision: 35415
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=35415
Author:   campbellbarton
Date:     2011-03-09 00:23:26 +0000 (Wed, 09 Mar 2011)
Log Message:
-----------
CMake
- temp disable installing plugins dir, since its not used for 2.5x
- OSX wasnt getting text copied.

Modified Paths:
--------------
    trunk/blender/source/creator/CMakeLists.txt

Modified: trunk/blender/source/creator/CMakeLists.txt
===================================================================
--- trunk/blender/source/creator/CMakeLists.txt	2011-03-08 23:12:45 UTC (rev 35414)
+++ trunk/blender/source/creator/CMakeLists.txt	2011-03-09 00:23:26 UTC (rev 35415)
@@ -193,15 +193,6 @@
 
 if(WITH_INSTALL)
 
-	if(UNIX)
-		add_custom_command(TARGET blender
-			POST_BUILD
-			MAIN_DEPENDENCY blender
-			#COMMAND cp -R ${CMAKE_SOURCE_DIR}/release/plugins ${TARGETDIR}/
-			#COMMAND cp -R ${CMAKE_SOURCE_DIR}/release/text/* ${TARGETDIR}/
-		)
-	endif()
-
 	if(UNIX AND NOT APPLE)
 
 		if(WITH_INSTALL_PORTABLE)
@@ -295,11 +286,13 @@
 			)
 		endif()
 
-			install(
-				DIRECTORY ${CMAKE_SOURCE_DIR}/release/plugins
-				DESTINATION ${TARGETDIR_VER}/
-				PATTERN ".svn" EXCLUDE
-			)
+			# plugins in blender 2.5 don't work at the moment.
+			#
+			# install(
+			# 	DIRECTORY ${CMAKE_SOURCE_DIR}/release/plugins
+			# 	DESTINATION ${TARGETDIR_VER}/
+			# 	PATTERN ".svn" EXCLUDE
+			# )
 
 		if(WITH_PYTHON)
 			# install(CODE "message(\"copying blender scripts...\")")
@@ -390,11 +383,13 @@
 			PATTERN ".svn" EXCLUDE
 		)
 
-		install(  # TODO, copy to linux
-			DIRECTORY ${CMAKE_SOURCE_DIR}/release/plugins
-			DESTINATION ${TARGETDIR_VER}/
-			PATTERN ".svn" EXCLUDE
-		)
+		# plugins in blender 2.5 don't work at the moment.
+		#
+		# install(
+		# 	DIRECTORY ${CMAKE_SOURCE_DIR}/release/plugins
+		# 	DESTINATION ${TARGETDIR_VER}/
+		# 	PATTERN ".svn" EXCLUDE
+		# )
 
 		if(WITH_PYTHON)
 			# install(CODE "message(\"copying blender scripts...\")")
@@ -514,12 +509,19 @@
 		endif()
 
 	elseif(APPLE)
+		# TODO, APPLE needs a 'make install' target like win32 and unix
+
 		set(SOURCEDIR ${CMAKE_SOURCE_DIR}/source/darwin/blender.app)
 		set(SOURCEINFO ${SOURCEDIR}/Contents/Info.plist)
 		set(TARGETINFO ${TARGETDIR}/blender.app/Contents/Info.plist)
 
 		add_custom_command(
 			TARGET blender POST_BUILD MAIN_DEPENDENCY blender
+			COMMAND cp -R ${CMAKE_SOURCE_DIR}/release/text/* ${TARGETDIR}/
+		)
+
+		add_custom_command(
+			TARGET blender POST_BUILD MAIN_DEPENDENCY blender
 			COMMAND cp -Rf ${SOURCEINFO} ${TARGETDIR}/blender.app/Contents/
 			COMMAND cp -Rf ${SOURCEDIR}/Contents/PkgInfo ${TARGETDIR}/blender.app/Contents/
 			COMMAND cp -Rf ${SOURCEDIR}/Contents/Resources ${TARGETDIR}/blender.app/Contents/




More information about the Bf-blender-cvs mailing list