1
0
Fork 0

Cleanup the temporary package directories to save disc space on the

build host.
This commit is contained in:
Wilfried Goesgens 2016-10-06 18:03:18 +02:00
parent 440b5a2132
commit df3c4c8d4d
5 changed files with 30 additions and 0 deletions

View File

@ -105,6 +105,7 @@ set(BIN_ARANGOVPACK arangovpack)
set(TEST_BASICS_SUITE basics_suite)
set(TEST_GEO_SUITE geo_suite)
set(PACKAGES_LIST)
set(CLEAN_PACKAGES_LIST)
################################################################################
## VERSION FILES
@ -932,4 +933,8 @@ add_custom_target(packages
DEPENDS ${PACKAGES_LIST}
)
add_custom_target(clean_packages
DEPENDS ${CLEAN_PACKAGES_LIST}
)
message(STATUS "building for git revision: ${ARANGODB_BUILD_REPOSITORY}")

View File

@ -509,6 +509,7 @@ if test -n "${TARGET_DIR}"; then
dir="${TARGET_DIR}"
if [ -n "$CPACK" -a -n "${TARGET_DIR}" ]; then
${PACKAGE_MAKE} copy_packages
${PACKAGE_MAKE} clean_packages
else
TARFILE=arangodb-`uname`${TAR_SUFFIX}.tar.gz
TARFILE_TMP=`pwd`/arangodb.tar.$$

View File

@ -69,3 +69,11 @@ list(APPEND PACKAGES_LIST package-arongodb-client)
add_custom_target(copy_packages
COMMAND cp *.deb ${PACKAGE_TARGET_DIR})
add_custom_target(remove_packages
COMMAND rm -f *.deb
COMMAND rm -rf _CPack_Packages
COMMAND rm -rf packages
)
list(APPEND CLEAN_PACKAGES_LIST remove_packages)

View File

@ -105,3 +105,12 @@ list(APPEND PACKAGES_LIST package-arongodb-client-nsis)
add_custom_target(copy_packages
COMMAND cp *.exe ${PACKAGE_TARGET_DIR})
add_custom_target(remove_packages
COMMAND rm -f *.zip
COMMAND rm -f *.exe
COMMAND rm -rf _CPack_Packages
)
list(APPEND CLEAN_PACKAGES_LIST remove_packages)

View File

@ -55,3 +55,10 @@ list(APPEND PACKAGES_LIST package-arongodb-server)
add_custom_target(copy_packages
COMMAND cp *.rpm ${PACKAGE_TARGET_DIR})
add_custom_target(remove_packages
COMMAND rm -f *.rpm
COMMAND rm -rf _CPack_Packages
)
list(APPEND CLEAN_PACKAGES_LIST remove_packages)