From b171064a05caff36a66f8bdc6073395a6dfce23e Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Mon, 3 Feb 2014 16:06:00 +0100 Subject: [openslx] Experimental -i switch when packing sqfs to filter files from another target (saves 10MB for vmware) --- openslx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'openslx') diff --git a/openslx b/openslx index e5026bab..47fc4070 100755 --- a/openslx +++ b/openslx @@ -207,6 +207,12 @@ read_params() { shift continue ;; + -i) + [ "$#" -lt "1" ] && perror "Missing argument to -i" + IGNORE_TARGET="$1" + shift + continue + ;; *) pwarning "Unknown flag to target: $PARAM" print_usage @@ -231,7 +237,7 @@ run() { . "${SERVER_EXPORT_TARGET}" || perror "Cannot source ${SERVER_EXPORT_TARGET}" [[ "$SERVER_SYNC" == 1 ]] && sync_remote [[ "$SERVER_CLEAN" == 1 ]] && clean_target "$TARGET" - [[ "$SERVER_EXPORT" == 1 ]] && export_target "$TARGET" "$SERVER_EXPORT_TYPE" + [[ "$SERVER_EXPORT" == 1 ]] && export_target "$TARGET" "$SERVER_EXPORT_TYPE" "$IGNORE_TARGET" [[ "$SERVER_CONFIG" == 1 ]] && generate_config "$SERVER_CONFIG_TYPE" pinfo "Exiting normally" fi -- cgit v1.2.3-55-g7522