mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-11-03 04:37:06 -08:00
- Update HOMEPAGE
- Drop IUSE="c++11", build was broken anyway with it disabled
- Drop obsolete slot 0 blocker
- Sort dependencies
- Drop useless src_unpack(), just define ${S} instead
- Properly configure CMAKEPACKAGE_INSTALL_DIR instead of manual doins
- configure in src_configure, compile in src_compile, drop src_test()
- Drop obsolete -g2 removal
- Consolidate and improve conditional !test seds
- Replace CMAKE_BUILD_TYPE override sed with patch
- Change FindEigen3.cmake module install path
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
25 lines
910 B
Diff
25 lines
910 B
Diff
Let us properly override with CMAKE_BUILD_TYPE=Gentoo
|
|
|
|
--- a/CMakeLists.txt 2018-12-11 18:57:55.000000000 +0100
|
|
+++ b/CMakeLists.txt 2020-07-21 16:43:33.467680534 +0200
|
|
@@ -14,18 +14,7 @@
|
|
set(Eigen_BINARY_DIR ${Eigen3_BINARY_DIR})
|
|
|
|
# guard against bad build-type strings
|
|
-
|
|
-if (NOT CMAKE_BUILD_TYPE)
|
|
- set(CMAKE_BUILD_TYPE "Release")
|
|
-endif()
|
|
-
|
|
-string(TOLOWER "${CMAKE_BUILD_TYPE}" cmake_build_type_tolower)
|
|
-if( NOT cmake_build_type_tolower STREQUAL "debug"
|
|
- AND NOT cmake_build_type_tolower STREQUAL "release"
|
|
- AND NOT cmake_build_type_tolower STREQUAL "relwithdebinfo")
|
|
- message(FATAL_ERROR "Unknown build type \"${CMAKE_BUILD_TYPE}\". Allowed values are Debug, Release, RelWithDebInfo (case-insensitive).")
|
|
-endif()
|
|
-
|
|
+# yeah no.
|
|
|
|
#############################################################################
|
|
# retrieve version infomation #
|