8000 cmake.eclass: Default CMAKE_BUILD_TYPE=RelWithDebInfo in EAPI 8 by mgorny · Pull Request #1 · a17r/kde · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

cmake.eclass: Default CMAKE_BUILD_TYPE=RelWithDebInfo in EAPI 8 #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 8 commits into from

Conversation

mgorny
Copy link
@mgorny mgorny commented Jul 19, 2021

Signed-off-by: Michał Górny mgorny@gentoo.org

a17r and others added 8 commits July 18, 2021 21:26
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Support for KDE Frameworks, Plasma and Gear.

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Switch to using current working directory instead of ${S}
when initializing ${CMAKE_USE_DIR} and ${BUILD_DIR}.

Raise baseline cmake version to 3.18.

Bug: https://bugs.gentoo.org/704524
Thanks-to: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org>
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Raise baseline Frameworks version to 5.82.0.

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Signed-off-by: Michał Górny <mgorny@gentoo.org>
@a17r
Copy link
Owner
a17r commented Jul 21, 2021

No other changes needed?

@mgorny
Copy link
Author
mgorny commented Jul 21, 2021

No other changes needed?

Not that I can think of. We've already improved support for non-Gentoo build types in the past.

@a17r a17r force-pushed the eapi8 branch 5 times, most recently from b886e68 to f84ab20 Compare August 6, 2021 07:32
@a17r a17r force-pushed the eapi8 branch 5 times, most recently from 047845a to e89caf9 Compare August 21, 2021 13:11
@a17r a17r closed this Oct 2, 2021
a17r added a commit that referenced this pull request Jun 13, 2025
- _cmake_minverreq-detect(): New function for reusability of regex
- Optimise #1: Reuse existing loop over CMakeLists.txt files
- Optimise gentoo#2: If _CMAKE_MINREQVER_UNSUPPORTED is already set, then no
  further _cmake_minverreq-detect is necessary since we currently throw
  away the info on affected files
- Relegate "CMake 4 detected; ..." to be a non-QA Notice, it is just an
  addendum

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
a17r added a commit that referenced this pull request Jun 13, 2025
- _cmake_minverreq-detect(): New function for reusability of regex
- Optimise #1: Reuse existing loop over CMakeLists.txt files
- Optimise gentoo#2: If _CMAKE_MINREQVER_UNSUPPORTED is already set, then no
  further _cmake_minverreq-detect is necessary since we currently throw
  away the info on affected files
- Relegate "CMake 4 detected; ..." to be a non-QA Notice, it is just an
  addendum

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
a17r added a commit that referenced this pull request Jun 13, 2025
- _cmake_minverreq-detect(): New function for reusability of regex
- Optimise #1: Reuse existing loop over CMakeLists.txt files
- Optimise gentoo#2: If _CMAKE_MINREQVER_UNSUPPORTED is already set, then no
  further _cmake_minverreq-detect is necessary since we currently throw
  away the info on affected files
- Relegate "CMake 4 detected; ..." to be a non-QA Notice, it is just an
  addendum

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
a17r added a commit that referenced this pull request Jun 13, 2025
- _cmake_minverreq-detect(): New function for reusability of regex
- Optimise #1: Reuse existing loop over CMakeLists.txt files
- Optimise gentoo#2: If _CMAKE_MINREQVER_UNSUPPORTED is already set, then no
  further _cmake_minverreq-detect is necessary since we currently throw
  away the info on affected files
- Relegate "CMake 4 detected; ..." to be a non-QA Notice, it is just an
  addendum

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
a17r added a commit that referenced this pull request Jun 14, 2025
- _cmake_minverreq-lt(): New function for reusability of regex
- Optimise #1: Reuse existing loop over CMakeLists.txt files
- Optimise gentoo#2: If _CMAKE_MINREQVER_UNSUPPORTED is already set, then no
  further run of _cmake_minverreq-lt is necessary since we currently throw
  away the info on affected files
- Relegate "CMake 4 detected; ..." to be a non-QA Notice, it is just an
  addendum

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0