Move license files to license subfolder

For the final builds instead of leaving all the license files in the main
folder, we move them to a "license" folder.

Also, adding more licenses here (MIT, Apache, ...).

Differential Revision: https://developer.blender.org/D8999
This commit is contained in:
Dalai Felinto
2020-09-24 10:53:15 +02:00
parent f564126cdf
commit 0434efa09d
14 changed files with 545 additions and 26 deletions

View File

@@ -279,35 +279,9 @@ endif()
set(BLENDER_TEXT_FILES
${CMAKE_SOURCE_DIR}/release/text/GPL-license.txt
${CMAKE_SOURCE_DIR}/release/text/GPL3-license.txt
${CMAKE_SOURCE_DIR}/release/text/copyright.txt
# generate this file
# ${CMAKE_SOURCE_DIR}/release/text/readme.html
${CMAKE_SOURCE_DIR}/release/datafiles/LICENSE-bfont.ttf.txt
)
if(WITH_PYTHON)
list(APPEND BLENDER_TEXT_FILES
${CMAKE_SOURCE_DIR}/release/text/Python-license.txt
)
endif()
if(WITH_OPENCOLORIO)
list(APPEND BLENDER_TEXT_FILES
${CMAKE_SOURCE_DIR}/release/text/ocio-license.txt
)
endif()
if(WITH_MEM_JEMALLOC)
list(APPEND BLENDER_TEXT_FILES
${CMAKE_SOURCE_DIR}/release/text/jemalloc-license.txt
)
endif()
list(APPEND BLENDER_TEXT_FILES
${CMAKE_SOURCE_DIR}/release/datafiles/LICENSE-droidsans.ttf.txt
${CMAKE_SOURCE_DIR}/release/datafiles/LICENSE-bmonofont-i18n.ttf.txt
)
@@ -1077,6 +1051,12 @@ if(DEFINED BLENDER_TEXT_FILES_DESTINATION)
FILES ${BLENDER_TEXT_FILES}
DESTINATION "${BLENDER_TEXT_FILES_DESTINATION}"
)
install(
DIRECTORY
${CMAKE_SOURCE_DIR}/release/license
DESTINATION "${BLENDER_TEXT_FILES_DESTINATION}"
)
endif()
# install more files specified elsewhere