Browse Source

package/archlinux: include also RelWithDebInfo in the dev PKGBUILD.

Not built by default, but handy for profiling.
pull/499/head
Vladimír Vondruš 3 years ago
parent
commit
ac0351585d
  1. 7
      package/archlinux/PKGBUILD

7
package/archlinux/PKGBUILD

@ -18,9 +18,12 @@ build() {
mkdir -p "$_rootdir/build" mkdir -p "$_rootdir/build"
cd "$_rootdir/build" cd "$_rootdir/build"
# RelWithDebInfo is enabled but not built -- it's meant for profiling from
# within the build dir
cmake .. \ cmake .. \
-DCMAKE_CONFIGURATION_TYPES="Debug;Release" \ -DCMAKE_CONFIGURATION_TYPES="Debug;Release;RelWithDebInfo" \
-DCMAKE_CROSS_CONFIGS=all \ -DCMAKE_CROSS_CONFIGS=all \
-DCMAKE_CXX_FLAGS_RELWITHDEBINFO="-O2 -g -DNDEBUG -fno-omit-frame-pointer" \
-DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_PREFIX=/usr \
-DMAGNUM_WITH_AUDIO=ON \ -DMAGNUM_WITH_AUDIO=ON \
-DMAGNUM_WITH_VK=ON \ -DMAGNUM_WITH_VK=ON \
@ -57,7 +60,7 @@ build() {
-DMAGNUM_BUILD_GL_TESTS=ON \ -DMAGNUM_BUILD_GL_TESTS=ON \
-DMAGNUM_BUILD_VK_TESTS=ON \ -DMAGNUM_BUILD_VK_TESTS=ON \
-G "Ninja Multi-Config" -G "Ninja Multi-Config"
ninja all:all ninja all:Debug all:Release
} }
check() { check() {

Loading…
Cancel
Save