diff options
Diffstat (limited to 'debian/rules')
-rwxr-xr-x | debian/rules | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..5cb315b --- /dev/null +++ b/debian/rules @@ -0,0 +1,25 @@ +#!/usr/bin/make -f + +%: + dh $@ \ + --buildsystem=cmake \ + --parallel \ + --dbg-package=colobot-dbg + +override_dh_auto_configure: + dh_auto_configure -- -DCMAKE_BUILD_TYPE:STRING="RelWithDebInfo" \ + -DINSTALL_DOCS:BOOL=True \ + -DOPENAL_SOUND:BOOL=True + +override_dh_auto_build: + dh_auto_build -a + dh_auto_build -i -- doc + +merge-dev: + set -e; \ + DEV_COMMIT=$$(git describe --tags dev | sed -e 's/^colobot-gold-pre_alpha-//g'); \ + git merge --no-commit dev; \ + dch -b -v 0.1.0~pre-alpha-git-dev~r$${DEV_COMMIT}-1~OdyX0 "New snapshot of dev branch ($${DEV_COMMIT})"; \ + sed -e "/New snapshot of dev branch ($${DEV_COMMIT})/d" -i debian/changelog ; \ + git add debian/changelog; \ + git commit -m "New snapshot of dev branch ($${DEV_COMMIT})" |