1
0
mirror of https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git synced 2025-07-18 03:09:13 +00:00

Allow disabling certain parts of the build

This commit is contained in:
Florian Meißner
2013-07-09 10:35:43 +02:00
parent ee1139cad2
commit 18010570b5
4 changed files with 29 additions and 18 deletions

View File

@ -1,9 +1,15 @@
add_subdirectory(plClient)
add_subdirectory(plClientPatcher)
add_subdirectory(plCrashHandler)
add_subdirectory(plPythonPack)
add_subdirectory(plUruLauncher)
add_subdirectory(plFileSecure)
add_subdirectory(plFileEncrypt)
add_subdirectory(plPageInfo)
add_subdirectory(plPageOptimizer)
if(PLASMA_BUILD_LAUNCHER)
add_subdirectory(plUruLauncher)
endif()
if(PLASMA_BUILD_TOOLS)
add_subdirectory(plClientPatcher)
add_subdirectory(plPythonPack)
add_subdirectory(plFileSecure)
add_subdirectory(plFileEncrypt)
add_subdirectory(plPageInfo)
add_subdirectory(plPageOptimizer)
endif()

View File

@ -23,12 +23,10 @@ if(PYTHONINTERP_FOUND)
find_python_module(rsvg)
find_python_module(Image)
if((DEFINED PY_RSVG) AND (DEFINED PY_IMAGE))
set(BUILD_RESOURCE_DAT ON)
set(CAN_BUILD_RESOURCE_DAT ON)
endif((DEFINED PY_RSVG) AND (DEFINED PY_IMAGE))
endif(PYTHONINTERP_FOUND)
add_subdirectory(external)
set(plClient_HEADERS
plClient.h
plClientCreatable.h
@ -63,9 +61,10 @@ set(plClient_RESOURCES
add_executable(plClient WIN32 ${plClient_SOURCES} ${plClient_HEADERS}
${plClient_TEXT} ${plClient_RESOURCES})
if(BUILD_RESOURCE_DAT)
if(CAN_BUILD_RESOURCE_DAT AND PLASMA_BUILD_RESOURCE_DAT)
add_subdirectory(external)
add_dependencies(plClient externalResources)
endif(BUILD_RESOURCE_DAT)
endif()
if(PLASMA_EXTERNAL_RELEASE)
set_target_properties(plClient PROPERTIES OUTPUT_NAME "UruExplorer")