Skip to content

Commit

Permalink
Flip bessies to cmake build test. Closes #939. Exclude exes from commit.
Browse files Browse the repository at this point in the history
  • Loading branch information
robe2 committed Oct 21, 2018
1 parent f6b2a42 commit 8642d9d
Show file tree
Hide file tree
Showing 3 changed files with 42 additions and 9 deletions.
1 change: 1 addition & 0 deletions .gitignore
Expand Up @@ -13,6 +13,7 @@ geos_revision.h
*.la
*.log
*.trs
*.exe
macros/libtool.m4
macros/ltoptions.m4
macros/ltsugar.m4
Expand Down
24 changes: 20 additions & 4 deletions tools/ci/bessie.sh
Expand Up @@ -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
26 changes: 21 additions & 5 deletions 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@pcorp.us>
#
Expand All @@ -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

0 comments on commit 8642d9d

Please sign in to comment.