From eb1721040256f71c8066a91e82443a03b5336adc Mon Sep 17 00:00:00 2001 From: Tobias Doerffel Date: Sat, 26 Jul 2008 20:08:09 +0000 Subject: [PATCH] added "tarball" target git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1376 0778d3d1-df1d-0410-868b-ea421aaaa00d --- CMakeLists.txt | 14 ++++++++++++++ ChangeLog | 1 + 2 files changed, 15 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index d9c07116c..3ffa534e5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -348,6 +348,20 @@ ADD_CUSTOM_TARGET(distclean COMMAND make clean COMMAND rm -rf `find -name cmake_install.cmake` `find -name Makefile` `find -type d -name CMakeFiles` CMakeCache.txt) +# +# add tarball-target +# +SET(TMP "lmms-${VERSION}") +ADD_CUSTOM_TARGET(dist + COMMAND make clean + COMMAND rm -rf ${TMP} + COMMAND mkdir -p ${TMP} + COMMAND cp AUTHORS build_mingw32 ChangeLog CMakeLists.txt configure COPYING INSTALL lmms.1 lmms.rc.in lmms.spec.in README TODO ${TMP} + COMMAND cp -r buildtools cmake data include plugins src ${TMP} + COMMAND rm -rf `find ${TMP} -type d -name ".svn"` `find ${TMP} -name cmake_install.cmake` `find ${TMP} -name Makefile` `find ${TMP} -type d -name CMakeFiles` ${TMP}/CMakeCache.txt + COMMAND tar cjf lmms-${VERSION}.tar.bz2 ${TMP} + COMMAND rm -rf ${TMP}) + IF(WANT_PCH) FIND_PACKAGE(PCHSupport) diff --git a/ChangeLog b/ChangeLog index b557e0b09..457180491 100644 --- a/ChangeLog +++ b/ChangeLog @@ -4,6 +4,7 @@ - added locale targets - added "update-locales" target - added "distclean" target + - added "tarball" target * plugins/organic/organic.cpp: * plugins/triple_oscillator/triple_oscillator.cpp: