|
@@ -5,27 +5,6 @@
|
5
|
5
|
. "$MKIT_DIR/include/release.sh" || die "cannot import release.sh"
|
6
|
6
|
. "$MKIT_DIR/include/ini.sh" || die "cannot import ini.sh"
|
7
|
7
|
|
8
|
|
-MKIT_INI=${MKIT_INI:-mkit.ini}
|
9
|
|
-MKIT_INI_EXPAND=2
|
10
|
|
-MKIT_PKGNAME=$(ini 1value "ENV:PKGNAME")
|
11
|
|
-MKIT_PROJNAME=$(ini 1value "ENV:PROJNAME")
|
12
|
|
-MKIT_DEFAULT_MODE="644"
|
13
|
|
-
|
14
|
|
-mkit_init() {
|
15
|
|
- #
|
16
|
|
- # Do basic initialization
|
17
|
|
- #
|
18
|
|
- # Check for ini file, load variables from config.mk
|
19
|
|
- #
|
20
|
|
- test -f "$MKIT_INI" || die "cannot find mkit.ini: $MKIT_INI"
|
21
|
|
- tmp=$(mktemp)
|
22
|
|
- sed -e 's/ = /=/' < config.mk > "$tmp"
|
23
|
|
- . "$tmp"
|
24
|
|
- rm -f "$tmp"
|
25
|
|
- test -n "$(tr -d '[:space:]' <<<"$MKIT_LOCAL")" \
|
26
|
|
- || die "MKIT_LOCAL must be non-blank: '$MKIT_LOCAL'"
|
27
|
|
-}
|
28
|
|
-
|
29
|
8
|
debug() {
|
30
|
9
|
#
|
31
|
10
|
# Print debug message
|
|
@@ -51,6 +30,27 @@ debug_var() {
|
51
|
30
|
done
|
52
|
31
|
}
|
53
|
32
|
|
|
33
|
+MKIT_INI=${MKIT_INI:-mkit.ini}
|
|
34
|
+MKIT_INI_EXPAND=2
|
|
35
|
+MKIT_PKGNAME=$(ini 1value "ENV:PKGNAME")
|
|
36
|
+MKIT_PROJNAME=$(ini 1value "ENV:PROJNAME")
|
|
37
|
+MKIT_DEFAULT_MODE="644"
|
|
38
|
+
|
|
39
|
+mkit_init() {
|
|
40
|
+ #
|
|
41
|
+ # Do basic initialization
|
|
42
|
+ #
|
|
43
|
+ # Check for ini file, load variables from config.mk
|
|
44
|
+ #
|
|
45
|
+ test -f "$MKIT_INI" || die "cannot find mkit.ini: $MKIT_INI"
|
|
46
|
+ tmp=$(mktemp)
|
|
47
|
+ sed -e 's/ = /=/' < config.mk > "$tmp"
|
|
48
|
+ . "$tmp"
|
|
49
|
+ rm -f "$tmp"
|
|
50
|
+ test -n "$(tr -d '[:space:]' <<<"$MKIT_LOCAL")" \
|
|
51
|
+ || die "MKIT_LOCAL must be non-blank: '$MKIT_LOCAL'"
|
|
52
|
+}
|
|
53
|
+
|
54
|
54
|
die() {
|
55
|
55
|
#
|
56
|
56
|
# Exit with message and non-zero exit status
|