/[packages]/cauldron/cmake-rpm-macros/current/SOURCES/macros.cmake |
Parent Directory
|
Revision Log
Links to HEAD: | (view) (download) (annotate) |
Sticky Revision: |
- make also CMAKE_INSTALL_LIBEXECDIR relative to %%_prefix
- use %%_prefix relative path %%_lib for CMAKE_INSTALL_LIBDIR to avoid double prefix /usr/usr in pkgs builds
- allow valid short arguments for %%ctest macro
- make it possible to add arguments in ctest macros
- disable stripping by default
- more reordering (SILENT)
- reorder macros a bit (SILENT)
- define also CMAKE_C_FLAGS_RELEASE and CMAKE_CXX_FLAGS_RELEASE to '-DNDEBUG' with %%cmake macro
- revert CMAKE_INSTALL_INCLUDEDIR change
- define CMAKE_INSTALL_INCLUDEDIR with %%cmake macro
- update %%cmake_build and %%cmake_install to handle different generators automatic (from Fedora)
- use -Wno-dev by default (can be toggled by defining %_cmake_Wdev)
- split out cmake-rpm-macros from cmake
- replace %%setup_compile_flags with upstream %%set_build_flags in %%cmake macro
- update %%cmake macro to use %%_vpath_builddir and %%_vpath_srcdir - introduce %%cmake_build and %cmake_install macros
no reason to use non standard /etc/rpm/macro.d
- clean cmake rpm macros a tiny bit
- don't set CMAKE_SKIP_RPATH to ON by default
- define runstatedir with cmake rpm macro
- update cmake rpm macros - drop unused _cmake_disable_intree_build - add _cmake_builddir and _cmake_sourcedir (originally from suse) - add ctest macro (originally from suse)
- drop old enable_debug macro definitions from %%cmake macro
- add %%_cmake_disable_intree_build macro and enable it by default for now (so we can later, maybe for mga7, disable it and do intree builds by default)
- remove '-O2 -g' from RELWITHDEBINFO flags, since this is already in our C[XX]FLAGS and would prevent overriding them (originally from blino)
- create %%_cmake_module_linker_flags rpm macro for the default CMAKE_MODULE_LINKER_FLAGS flags - create %%_cmake_module_linker_flags_extra rpm macro for additional flags besides the default flags
Add back skip rpath
Add cmake rpm auto-provide file
- new version 3.4.1 - pass -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON by default to %%cmake macro
- force building packages with debug symbols (set the build type to RelWithDebInfo instead of Release with %%cmake macro)
- define CMAKE_INSTALL_SYSCONFDIR in %%cmake macro
oops
Drop
Provide LIBEXECDIR=%{_libexecdir}
Provide LIBEXECDIR=%{_libdir}
imported package cmake
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC 1.1.28 |