Mercurial > projects > qtd
changeset 136:798e54c1f66e
CMake: disable building examples by default. You can use -DBUILD_EXAMPLES switch for enable that.
author | SokoL_SD |
---|---|
date | Sun, 07 Jun 2009 15:18:17 +0000 |
parents | 85d05184c5c7 |
children | 39782d736db4 |
files | CMakeLists.txt |
diffstat | 1 files changed, 7 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/CMakeLists.txt Sun Jun 07 15:12:41 2009 +0000 +++ b/CMakeLists.txt Sun Jun 07 15:18:17 2009 +0000 @@ -9,11 +9,11 @@ include_directories(${QT_INCLUDES} include ${CMAKE_CURRENT_BINARY_DIR}/include) ## Options. -option(BUILD_EXAMPLES "Build examples" "ON") -option(BUILD_SHARED_LIBRARY "Build shared library (very experemental and only for ldc)" "OFF") +option(BUILD_EXAMPLES "Build examples" "OFF") +option(BUILD_SHARED_LIBRARIES "Build shared library (very experemental and only for ldc)" "OFF") option(BUILD_TOOLS "Build tools" "ON") #option(GENERATE_DI_FILES "Generate *.di files with DC -H command" "OFF") -set(GENERATE_DI_FILES OFF) ## Very experimental option. Temporary disabled. +set(GENERATE_DI_FILES OFF) ## Very experemental option. Temporary disabled. set(QTD_VERSION_STR ${QT_VERSION_MAJOR}.${QT_VERSION_MINOR}.${QT_VERSION_PATCH}) math(EXPR QTD_VERSION "(${QT_VERSION_MAJOR} << 16) + (${QT_VERSION_MINOR} << 8) + ${QT_VERSION_PATCH}") @@ -286,13 +286,13 @@ ## Link D library. set(lib_name qtd${package}) - if(BUILD_SHARED_LIBRARY) + if(BUILD_SHARED_LIBRARIES) set(lib lib/${CMAKE_SHARED_LIBRARY_PREFIX}${lib_name}${CMAKE_SHARED_LIBRARY_SUFFIX}) set(build_type SHARED) - else(BUILD_SHARED_LIBRARY) + else(BUILD_SHARED_LIBRARIES) set(lib lib/${D_LIB_PREFIX}${lib_name}${D_LIB_SUFFIX}) set(build_type STATIC) - endif(BUILD_SHARED_LIBRARY) + endif(BUILD_SHARED_LIBRARIES) foreach(req ${required}) set(is_found) @@ -317,7 +317,7 @@ set(link_cpp ${link_cpp} ${QT_QT${package_upper}_LIBRARY}) target_link_libraries(cpp_${package} ${link_cpp} ) if(CMAKE_HOST_WIN32 AND D_IS_MARS) ## TODO: Replace by SEPAREATE_CPP_PART - set(cpp_lib ${CMAKE_BINARY_DIR}/lib/${CMAKE_SHARED_LIBRARY_PREFIX}cpp_${package}${CMAKE_SHARED_LIBRARY_SUFFIX}) + set(cpp_lib ${CMAKE_BINARY_DIR}/lib/libcpp_${package}.dll) set(cpp_lib_native ${cpp_lib}) make_native_path(cpp_lib_native) set(d_implib ${CMAKE_BINARY_DIR}/CMakeFiles/${package}.dir/cpp_${package}.lib)