summaryrefslogtreecommitdiffstats
path: root/inc/functions.env.sh
diff options
context:
space:
mode:
Diffstat (limited to 'inc/functions.env.sh')
-rw-r--r--inc/functions.env.sh19
1 files changed, 11 insertions, 8 deletions
diff --git a/inc/functions.env.sh b/inc/functions.env.sh
index 56cc49c..ab36fb7 100644
--- a/inc/functions.env.sh
+++ b/inc/functions.env.sh
@@ -101,14 +101,17 @@ read_params() {
run () {
- set_quiet
+ #set_quiet
+
+ if [ "x$CLEAN" = "x1" ]; then
+ [ "x$TARGET_INIT" = "x1" ] && rm -rf $ROOT_DIR/contrib/syslinux/sys*
+ [ "x$TARGET_KERNEL" = "x1" ] && rm -rf $ROOT_DIR/build/linux-*
+ fi
- pre_start_cleanup
- setup_dir_structure
- copy_files
- create_iso
+ [ "x$TARGET_KERNEL" = "x1" ] && $ROOT_DIR/bin/build.kernel.sh
+ [ "x$TARGET_INIT" = "x1" ] && $ROOT_DIR/bin/build.initramfs.sh
- unset_quiet
+ #unset_quiet
- pinfo "FINISHED: ISO can be found here: $ROOT_DIR/openslx.iso!"
-} \ No newline at end of file
+ pinfo "FINISHED"
+}