added "tarball" target

git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1376 0778d3d1-df1d-0410-868b-ea421aaaa00d
This commit is contained in:
Tobias Doerffel
2008-07-26 20:08:09 +00:00
parent 92c315508d
commit eb17210402
2 changed files with 15 additions and 0 deletions

View File

@@ -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)

View File

@@ -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: