Skip to content

Commit

Permalink
Add version of build that uses ninja.
Browse files Browse the repository at this point in the history
  • Loading branch information
bredelings committed Apr 23, 2018
1 parent 626d420 commit 3162fce
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions projects/cmake/build-ninja.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
#!/bin/sh
if [ "$1" = "clean" ]
then
rm -rf build
else
if [ ! -d build ]; then
mkdir build
fi

#################
# generate git version number
./generate_version_number.sh
cp ../../src/revlanguage/utils/GitVersion.cpp GitVersion_backup.cpp
mv GitVersion.cpp ../../src/revlanguage/utils/

./regenerate.sh $@
cd build && cmake -G Ninja .
ninja
cd ..

cp GitVersion_backup.cpp ../../src/revlanguage/utils/GitVersion.cpp
rm GitVersion_backup.cpp
fi

0 comments on commit 3162fce

Please sign in to comment.