]>
Commit | Line | Data |
---|---|---|
2c322f4e MT |
1 | # |
2 | # cmake macros | |
3 | # | |
1f36d17f MT |
4 | build |
5 | __cmake = /usr/bin/cmake | |
6 | if "%{lib}" == "lib64" | |
7 | __cmake_lib_suffix = -DLIB_SUFFIX=64 | |
8 | end | |
2c322f4e | 9 | |
1f36d17f MT |
10 | cmake = %{__cmake} \ |
11 | -DCMAKE_VERBOSE_MAKEFILE=ON \ | |
12 | \ | |
13 | -DCMAKE_INSTALL_PREFIX:PATH=%{prefix} \ | |
14 | -DCMAKE_INSTALL_SYSCONFDIR:PATH=%{sysconfdir} \ | |
15 | -DCMAKE_INSTALL_LIBDIR:PATH=%{libdir} \ | |
16 | -DCMAKE_INSTALL_INCLUDEDIR:PATH=%{includedir} \ | |
17 | -DCMAKE_INSTALL_DATAROOTDIR:PATH=%{datadir} \ | |
18 | %{__cmake_lib_suffix} \ | |
19 | -DBUILD_SHARED_LIBS:BOOL=ON \ | |
20 | -DBUILD_STATIC_LIBS:BOOL=OFF \ | |
21 | \ | |
22 | -DCMAKE_BUILD_TYPE=RelWithDebInfo \ | |
23 | -DCMAKE_C_FLAGS_RELWITHDEBINFO="%{CFLAGS}" \ | |
24 | -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="%{CXXFLAGS}" \ | |
25 | -DCMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO="%{LDFLAGS}" | |
2c322f4e | 26 | end |