Convert feature.inc to feature.dep 99/7299/1
authorJan-Simon Möller <jsmoeller@linuxfoundation.org>
Thu, 24 Nov 2016 17:43:06 +0000 (18:43 +0100)
committerJan-Simon Möller <jsmoeller@linuxfoundation.org>
Thu, 24 Nov 2016 17:43:06 +0000 (18:43 +0100)
This converts the included features used for CI purposes to use the
dependency format introduced.

Change-Id: I405af9ffbd6954d0e78b5f738e762a80687337d7
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
scripts/.aglsetup_genconfig.bash
templates/feature/agl-ci-change-features/included.dep [moved from templates/feature/agl-ci-change-features/included.inc with 100% similarity]
templates/feature/agl-ci-snapshot-features/included.dep [moved from templates/feature/agl-ci-snapshot-features/included.inc with 100% similarity]

index 31520a7..285ecee 100755 (executable)
@@ -123,24 +123,6 @@ function find_feature_dir() {
        return 1
 }
 
-function process-feature-shortcuts() {
-    TOCHECK=$1
-    debug "processing feature shortcut $TOCHECK"
-    if $(echo "$FEATURES" | grep -q "$TOCHECK" 2>&1 ) ; then
-       featuredir=$(find_feature_dir $TOCHECK)
-       if test -d $featuredir; then
-           tmpfeatures="$FEATURES $(cat $featuredir/included.inc)"
-           tmpfeatures_uniq=$(echo $tmpfeatures | sed -e "s/$TOCHECK//g" -e 's/  / /g' | tr "[:blank:]" "\n" | sort -u )
-           export FEATURES=$tmpfeatures_uniq
-           debug "Features used: $FEATURES"
-       else
-           error "No feature directory with this name: $TOCHECK"
-           exit 1
-       fi
-    fi
-}
-
-
 function usage() {
     cat <<EOF >&2
 Usage: . $SCRIPT [options] [feature [feature [... ]]]
@@ -324,9 +306,6 @@ verbose "Command line arguments: ${GLOBAL_ARGS[@]}"
 
 # the remaining args are the features
 FEATURES="$@"
-process-feature-shortcuts agl-all-features
-process-feature-shortcuts agl-ci-change-features
-process-feature-shortcuts agl-ci-snapshot-features
 
 # validate the machine list
 debug "validating machines list"