32 lines
1.0 KiB
CMake
32 lines
1.0 KiB
CMake
|
|
# Installation configuration
|
||
|
|
#
|
||
|
|
# When running the Install step, we don't actually install Bloom on the user's machine. We install it in a release
|
||
|
|
# directory, to be used for packaging.
|
||
|
|
set(CMAKE_INSTALL_PREFIX "${CMAKE_CURRENT_SOURCE_DIR}/release/")
|
||
|
|
|
||
|
|
install(TARGETS Bloom DESTINATION bin PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ)
|
||
|
|
|
||
|
|
install(
|
||
|
|
DIRECTORY build/bin/plugins
|
||
|
|
DESTINATION "bin"
|
||
|
|
DIRECTORY_PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ FILE_PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ
|
||
|
|
)
|
||
|
|
|
||
|
|
install(
|
||
|
|
DIRECTORY build/bin/platforms
|
||
|
|
DESTINATION "bin"
|
||
|
|
DIRECTORY_PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ FILE_PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ
|
||
|
|
)
|
||
|
|
|
||
|
|
install(
|
||
|
|
DIRECTORY build/resources
|
||
|
|
DESTINATION "."
|
||
|
|
DIRECTORY_PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ FILE_PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ
|
||
|
|
)
|
||
|
|
|
||
|
|
install(
|
||
|
|
DIRECTORY build/bin/lib
|
||
|
|
DESTINATION "bin"
|
||
|
|
DIRECTORY_PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ FILE_PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ
|
||
|
|
)
|