diff options
author | dcommander <dcommander@632fc199-4ca6-4c93-a231-07263d6284db> | 2011-04-02 04:43:14 +0000 |
---|---|---|
committer | dcommander <dcommander@632fc199-4ca6-4c93-a231-07263d6284db> | 2011-04-02 04:43:14 +0000 |
commit | f730f0a5c20eea166e17a0211c8ea2c65f98f897 (patch) | |
tree | 13ae7a566da74cf137656f0f982332059efdc36a | |
parent | 4ff278bb0e4b71de7dd932dc2b4ef53bcc52934f (diff) |
Add testclean target for cleaning up test images
git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@562 632fc199-4ca6-4c93-a231-07263d6284db
-rw-r--r-- | CMakeLists.txt | 3 | ||||
-rw-r--r-- | cmakescripts/testclean.cmake | 34 |
2 files changed, 37 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 8f8c75f..8e3d9a8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -340,6 +340,9 @@ endif() add_test(jpegtran-static-crop jpegtran-static -crop 120x90+20+50 -transpose -perfect -outfile testoutcrop.jpg ${CMAKE_SOURCE_DIR}/testorig.jpg) add_test(jpegtran-static-crop-cmp ${CMAKE_COMMAND} -E compare_files ${CMAKE_SOURCE_DIR}/testimgcrop.jpg testoutcrop.jpg) +add_custom_target(testclean COMMAND ${CMAKE_COMMAND} -P + ${CMAKE_SOURCE_DIR}/cmakescripts/testclean.cmake) + # # Installer diff --git a/cmakescripts/testclean.cmake b/cmakescripts/testclean.cmake new file mode 100644 index 0000000..e357787 --- /dev/null +++ b/cmakescripts/testclean.cmake @@ -0,0 +1,34 @@ +file(GLOB FILES + testout* + *_GRAY_*.bmp + *_GRAY_*.png + *_GRAY_*.ppm + *_GRAY_*.jpg + *_GRAY.yuv + *_420_*.bmp + *_420_*.png + *_420_*.ppm + *_420_*.jpg + *_420.yuv + *_422_*.bmp + *_422_*.png + *_422_*.ppm + *_422_*.jpg + *_422.yuv + *_444_*.bmp + *_444_*.png + *_444_*.ppm + *_444_*.jpg + *_444.yuv + *_440_*.bmp + *_440_*.png + *_440_*.ppm + *_440_*.jpg + *_440.yuv) + +if(NOT FILES STREQUAL "") + message(STATUS "Removing test files") + file(REMOVE ${FILES}) +else() + message(STATUS "No files to remove") +endif() |