Commit: 226fd36ce219b851a8e62a13ba1cb5c73c0dd018
Author: Sergey Sharybin
Date:   Tue Aug 7 16:16:55 2018 +0200
Branches: temp-benchmark
https://developer.blender.org/rB226fd36ce219b851a8e62a13ba1cb5c73c0dd018

Tweaks to compilation/installation

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

M       build_files/cmake/config/blender_benchmark.cmake
M       source/creator/CMakeLists.txt

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

diff --git a/build_files/cmake/config/blender_benchmark.cmake 
b/build_files/cmake/config/blender_benchmark.cmake
index bbd980e577a..c64fbb329a3 100644
--- a/build_files/cmake/config/blender_benchmark.cmake
+++ b/build_files/cmake/config/blender_benchmark.cmake
@@ -1,3 +1,6 @@
 include("${CMAKE_CURRENT_LIST_DIR}/blender_lite.cmake")
 
 set(WITH_PYTHON_INSTALL_NUMPY           ON  CACHE BOOL "" FORCE)
+# Brecht says: KEEP THIS ENABLED. *SOMETHING* breaks otherwise.
+# Something == DPI. Go figure.
+set(WITH_GHOST_XDND                     ON  CACHE BOOL "" FORCE)
diff --git a/source/creator/CMakeLists.txt b/source/creator/CMakeLists.txt
index f9b978fe1ea..1bae7cae744 100644
--- a/source/creator/CMakeLists.txt
+++ b/source/creator/CMakeLists.txt
@@ -349,6 +349,9 @@ if(WITH_PYTHON)
                PATTERN "addons/*" EXCLUDE
                PATTERN "addons_contrib/*" EXCLUDE
                PATTERN "freestyle/*" EXCLUDE
+               PATTERN "presets/*" EXCLUDE
+               PATTERN "templates_osl/*" EXCLUDE
+               PATTERN "templates_py/*" EXCLUDE
        )
 endif()
 
@@ -409,10 +412,12 @@ if(WITH_OPENCOLORIO)
 endif()
 
 # Add default workspaces.blend to build (under [version]/datafiles
+if (False)
 install(
        FILES ${CMAKE_SOURCE_DIR}/release/datafiles/workspaces.blend
        DESTINATION ${TARGETDIR_VER}/datafiles
 )
+endif()
 
 
 # helpful tip when using make
@@ -443,7 +448,13 @@ if(UNIX AND NOT APPLE)
        endif()
 
        # there are a few differences between portable and system install
-       if(WITH_PYTHON_MODULE)
+       if(True)
+               install(
+                       TARGETS blender
+                       DESTINATION "."
+               )
+               set(BLENDER_TEXT_FILES_DESTINATION "license")
+       elseif(WITH_PYTHON_MODULE)
                if(WITH_INSTALL_PORTABLE)
                        install(
                                TARGETS blender
@@ -934,6 +945,8 @@ endif()
 
 if(DEFINED BLENDER_TEXT_FILES_DESTINATION)
 
+       if (False)
+
        install(
                CODE
                "
@@ -948,6 +961,8 @@ if(DEFINED BLENDER_TEXT_FILES_DESTINATION)
                ${CMAKE_BINARY_DIR}/release/text/readme.html
        )
 
+       endif()
+
        install(
                FILES ${BLENDER_TEXT_FILES}
                DESTINATION "${BLENDER_TEXT_FILES_DESTINATION}"
@@ -964,6 +979,8 @@ unset(BLENDER_TEXT_FILES_DESTINATION)
 # -----------------------------------------------------------------------------
 # Geometry Icons
 
+if(False)
+
 # Geometry icons.
 get_property(_icon_names GLOBAL PROPERTY ICON_GEOM_NAMES)
 set(_icon_files)
@@ -981,14 +998,21 @@ unset(_icon_names)
 unset(_icon_files)
 unset(_f)
 
+endif()
+
 # -----------------------------------------------------------------------------
 # Studio Lights
+
+if(False)
+
 install(
        DIRECTORY
                ${CMAKE_SOURCE_DIR}/release/datafiles/studiolights
        DESTINATION ${TARGETDIR_VER}/datafiles
 )
 
+endif()
+
 # -----------------------------------------------------------------------------
 # Setup link libs

_______________________________________________
Bf-blender-cvs mailing list
Bf-blender-cvs@blender.org
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to