summaryrefslogtreecommitdiffstats
path: root/core/bin
diff options
context:
space:
mode:
authorSimon Rettberg2021-07-27 14:36:29 +0200
committerroot2021-07-27 14:36:29 +0200
commit7808af90899696a32dafd758b5c4dcb97a66935f (patch)
tree38f5b971af4318fae1fbb8c26f66c635de733031 /core/bin
parentuseradd.inc: Rewrite helper once again (diff)
downloadmltk-7808af90899696a32dafd758b5c4dcb97a66935f.tar.gz
mltk-7808af90899696a32dafd758b5c4dcb97a66935f.tar.xz
mltk-7808af90899696a32dafd758b5c4dcb97a66935f.zip
setup_target: Fix meta/ directory mysteriously vanishing
Diffstat (limited to 'core/bin')
-rwxr-xr-xcore/bin/setup_target4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/bin/setup_target b/core/bin/setup_target
index 9022c732..5fea1359 100755
--- a/core/bin/setup_target
+++ b/core/bin/setup_target
@@ -473,7 +473,6 @@ process_module() {
local AUTOCLONE_FILE="${MODULE_WORK_DIR}/meta/repos"
local MD5FILE="${TARGET_BUILD_DIR}/opt/openslx/.mltk/${MODULE}.md5"
local PKG_CONTENT_FILE="${MODULE_WORK_DIR}/meta/list_package_contents"
- mkdir -p "${TARGET_BUILD_DIR}/opt/openslx/.mltk" "${MODULE_WORK_DIR}/meta"
if [ ! -d "${MODULE_DIR}" ]; then
if [ -z "$DEPOF" ]; then
perror "Module directory for '$MODULE' not found in ${TARGET_DIR}"
@@ -481,7 +480,6 @@ process_module() {
perror "Module directory for '$MODULE' not found in ${TARGET_DIR} (is a dependency of${DEPOF})"
return
fi
- cde "${MODULE_DIR}"
# Simple check for modified .build / .config, in which case we'll run a module clean first
if [ -f "$MD5FILE" ]; then
if ! md5sum --check "$MD5FILE"; then
@@ -499,6 +497,8 @@ process_module() {
rm -f -- "$MD5FILE"
fi
fi
+ mkdir -p "${TARGET_BUILD_DIR}/opt/openslx/.mltk" "${MODULE_WORK_DIR}/meta"
+ cde "${MODULE_DIR}"
# Process module
pdebug "## Reading config of $MODULE"
read_config