diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2008-06-17 15:40:43 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2008-06-17 15:40:43 +0000 |
| commit | 41f4d6994cff2aa55638b5b4f47146d82ebf185d (patch) | |
| tree | ad46df40cf6dc05569d8e7daffdef8960f131a79 /CMakeLists.txt | |
| parent | bdc1755bc730e3b0e9553be7d0b04cf3db6d69ff (diff) | |
| download | qmmp-41f4d6994cff2aa55638b5b4f47146d82ebf185d.tar.gz qmmp-41f4d6994cff2aa55638b5b4f47146d82ebf185d.tar.bz2 qmmp-41f4d6994cff2aa55638b5b4f47146d82ebf185d.zip | |
added distclean target
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@427 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'CMakeLists.txt')
| -rw-r--r-- | CMakeLists.txt | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 31e982994..4dcfcc6ec 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -47,6 +47,30 @@ MESSAGE("${str}disabled") ENDIF(${USE} AND ${FOUND}) ENDMACRO(PRINT_SUMMARY) +IF (UNIX) +ADD_CUSTOM_TARGET (distclean @echo cleaning for source distribution) + +ADD_CUSTOM_COMMAND( + COMMENT "distribution clean" + COMMAND make + ARGS -C ${CMAKE_CURRENT_BINARY_DIR} clean + COMMAND find + ARGS ${CMAKE_CURRENT_BINARY_DIR} -name "CMakeCache.txt" | xargs rm -rf + COMMAND find + ARGS ${CMAKE_CURRENT_BINARY_DIR} -name "CMakeFiles" | xargs rm -rf + COMMAND find + ARGS ${CMAKE_CURRENT_BINARY_DIR} -name "Makefile" | xargs rm -rf + COMMAND find + ARGS ${CMAKE_CURRENT_BINARY_DIR} -name \"*.cmake\" | xargs rm -rf + COMMAND find + ARGS ${CMAKE_CURRENT_BINARY_DIR} -name "*.qm" | xargs rm -rf + COMMAND rm + ARGS -rf ${CMAKE_CURRENT_BINARY_DIR}/install_manifest.txt + TARGET distclean +) +ENDIF(UNIX) + + MESSAGE("") MESSAGE("Input Plugins:") PRINT_SUMMARY ("mp3 support ......................." USE_MAD MAD_FOUND) |
