9db3116226
Ancient versions of CMake required else(), endif(), and similar block termination commands to have arguments matching the command starting the block. This is no longer the preferred style. Run the following shell code: for c in else endif endforeach endfunction endmacro endwhile; do echo 's/\b'"$c"'\(\s*\)(.\+)/'"$c"'\1()/' done >convert.sed && git ls-files -z -- bootstrap '*.cmake' '*.cmake.in' '*CMakeLists.txt' | egrep -z -v '^(Utilities/cm|Source/kwsys/)' | egrep -z -v 'Tests/CMakeTests/While-Endwhile-' | xargs -0 sed -i -f convert.sed && rm convert.sed
25 lines
1009 B
CMake
25 lines
1009 B
CMake
set(BEOS 1)
|
|
|
|
set(CMAKE_DL_LIBS root be)
|
|
set(CMAKE_C_COMPILE_OPTIONS_PIC "-fPIC")
|
|
set(CMAKE_C_COMPILE_OPTIONS_PIE "-fPIE")
|
|
set(CMAKE_SHARED_LIBRARY_C_FLAGS "-fPIC")
|
|
set(CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS "-nostart")
|
|
set(CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG "-Wl,-rpath,")
|
|
set(CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG_SEP ":")
|
|
set(CMAKE_SHARED_LIBRARY_SONAME_C_FLAG "-Wl,-soname,")
|
|
|
|
include(Platform/UnixPaths)
|
|
list(APPEND CMAKE_SYSTEM_PREFIX_PATH /boot/common)
|
|
list(APPEND CMAKE_SYSTEM_INCLUDE_PATH /boot/common/include)
|
|
list(APPEND CMAKE_SYSTEM_LIBRARY_PATH /boot/common/lib)
|
|
list(APPEND CMAKE_SYSTEM_PROGRAM_PATH /boot/common/bin)
|
|
list(APPEND CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES /boot/common/lib)
|
|
list(APPEND CMAKE_SYSTEM_INCLUDE_PATH /boot/develop/headers/3rdparty)
|
|
list(APPEND CMAKE_SYSTEM_LIBRARY_PATH /boot/develop/lib/x86)
|
|
|
|
if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
|
|
set(CMAKE_INSTALL_PREFIX "/boot/common" CACHE PATH
|
|
"Install path prefix, prepended onto install directories." FORCE)
|
|
endif()
|