summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2017-10-11 17:47:23 -0500
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2019-03-06 18:27:28 -0600
commitaf18f91a2c7fef94c21f4100d5901c04ff88d1b4 (patch)
tree8c9cc3722522b9fd908eaafb1a9d8d2471b33d2c
parentd83b8ceb3e98a7e1ee4c24176bef700df56112a4 (diff)
downloadabuild-af18f91a2c7fef94c21f4100d5901c04ff88d1b4.tar.gz
abuild-af18f91a2c7fef94c21f4100d5901c04ff88d1b4.tar.bz2
abuild-af18f91a2c7fef94c21f4100d5901c04ff88d1b4.tar.xz
abuild-af18f91a2c7fef94c21f4100d5901c04ff88d1b4.zip
newapkbuild: add default check to CMake and RelWithDebugInfo type
-rw-r--r--newapkbuild.in7
1 files changed, 6 insertions, 1 deletions
diff --git a/newapkbuild.in b/newapkbuild.in
index e00d7d2..7dcc2b5 100644
--- a/newapkbuild.in
+++ b/newapkbuild.in
@@ -65,11 +65,16 @@ build_cmake() {
-DCMAKE_INSTALL_PREFIX=/usr \\
-DCMAKE_INSTALL_LIBDIR=lib \\
-DBUILD_SHARED_LIBS=True \\
- -DCMAKE_BUILD_TYPE=Release \\
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \\
-DCMAKE_CXX_FLAGS="\$CXXFLAGS" \\
-DCMAKE_C_FLAGS="\$CFLAGS" \\
\${CMAKE_CROSSOPTS}
make
+}
+
+check() {
+ cd "\$builddir"
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
__EOF__
}