[geos-commits] [SCM] GEOS branch master updated. 8642d9def6d1df4a14769a74f85b8501f18c527d
git at osgeo.org
git at osgeo.org
Sun Oct 21 06:10:02 PDT 2018
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GEOS".
The branch, master has been updated
via 8642d9def6d1df4a14769a74f85b8501f18c527d (commit)
from f6b2a42e683e73bd718dd8d0626b534b9115080d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 8642d9def6d1df4a14769a74f85b8501f18c527d
Author: Regina Obe <lr at pcorp.us>
Date: Sun Oct 21 09:09:44 2018 -0400
Flip bessies to cmake build test. Closes #939. Exclude exes from commit.
diff --git a/.gitignore b/.gitignore
index 72b9d1b..40bf331 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,6 +13,7 @@ geos_revision.h
*.la
*.log
*.trs
+*.exe
macros/libtool.m4
macros/ltoptions.m4
macros/ltsugar.m4
diff --git a/tools/ci/bessie.sh b/tools/ci/bessie.sh
index a0dc348..2ffe8cb 100644
--- a/tools/ci/bessie.sh
+++ b/tools/ci/bessie.sh
@@ -9,7 +9,23 @@
# by the Free Software Foundation.
# See the COPYING file for more information.
#
-sh autogen.sh
-./configure
-make
-make check
+# auto tools
+if false; then
+ sh autogen.sh
+ ./configure
+ make
+ make check
+fi
+
+
+# cmake
+if true; then
+ rm -rf build
+ mkdir -p build
+ cd build
+ cmake ../
+ make
+ [ -f CMakeCache.txt ] && \
+ ctest --output-on-failure . || \
+ make check
+fi
diff --git a/tools/ci/bessie32.sh b/tools/ci/bessie32.sh
index a0dc348..de70378 100644
--- a/tools/ci/bessie32.sh
+++ b/tools/ci/bessie32.sh
@@ -1,6 +1,6 @@
#!/bin/bash -e
#
-# FreeBSD 64 (bessie) CI script runner for GEOS
+# FreeBSD 32 (bessie32) CI script runner for GEOS
#
# Copyright (c) 2018 Regina Obe <lr at pcorp.us>
#
@@ -9,7 +9,23 @@
# by the Free Software Foundation.
# See the COPYING file for more information.
#
-sh autogen.sh
-./configure
-make
-make check
+# auto tools
+if false; then
+ sh autogen.sh
+ ./configure
+ make
+ make check
+fi
+
+
+# cmake
+if true; then
+ rm -rf build
+ mkdir -p build
+ cd build
+ cmake ../
+ make
+ [ -f CMakeCache.txt ] && \
+ ctest --output-on-failure . || \
+ make check
+fi
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 1 +
tools/ci/bessie.sh | 24 ++++++++++++++++++++----
tools/ci/bessie32.sh | 26 +++++++++++++++++++++-----
3 files changed, 42 insertions(+), 9 deletions(-)
hooks/post-receive
--
GEOS
More information about the geos-commits
mailing list