diff options
Diffstat (limited to 'scripts/theme-build.sh')
-rwxr-xr-x | scripts/theme-build.sh | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/scripts/theme-build.sh b/scripts/theme-build.sh index f48a431..71c4110 100755 --- a/scripts/theme-build.sh +++ b/scripts/theme-build.sh @@ -1,17 +1,21 @@ #!/bin/sh -x -SRC_DIR=`cd ../.. ; pwd` +WORK_DIR=`pwd` +PROJECT_DIR=`cd ../.. ; pwd` +COMPONENT=theme -cd $SRC_DIR +mkdir -p $WORK_DIR/build +rm -rf $WORK_DIR/build/$COMPONENT +cd $PROJECT_DIR rm -rf packages mkdir -p packages -pki/scripts/compose_dogtag_pki_theme_packages rpms | tee packages/build.log +pki/scripts/compose_dogtag_pki_${COMPONENT}_packages rpms | tee packages/build.log + +mv packages $WORK_DIR/build/$COMPONENT +cd $WORK_DIR/build/$COMPONENT mkdir -p repo -mv `find packages/RPMS -name *.rpm` repo +mv `find RPMS -name *.rpm` repo createrepo repo - -rm -rf packages.theme -mv packages packages.theme |