Преглед на файлове

Move static project meta-data outside ENV

Alois Mahdal преди 9 години
родител
ревизия
5f274b43c9
променени са 3 файла, в които са добавени 8 реда и са изтрити 3 реда
  1. 5
    0
      mkit.ini
  2. 1
    1
      src/include/build.sh
  3. 2
    2
      src/include/mkit.sh

+ 5
- 0
mkit.ini Целия файл

5
     PROJNAME = Mkit
5
     PROJNAME = Mkit
6
     PREFIX = utils
6
     PREFIX = utils
7
 
7
 
8
+[project]
9
+
10
+    name = Mkit
11
+    pkgname = mkit
12
+
8
 [lists]
13
 [lists]
9
 
14
 
10
     group = bin
15
     group = bin

+ 1
- 1
src/include/build.sh Целия файл

107
     #
107
     #
108
     # Build specfile
108
     # Build specfile
109
     #
109
     #
110
-    local specname="$(ini 1value ENV:PKGNAME).spec"
110
+    local specname="$MKIT_PROJ_PKGNAME.spec"
111
     local specsrc="$(ini 1value "rpmstuff:spec_skel")"
111
     local specsrc="$(ini 1value "rpmstuff:spec_skel")"
112
     test -n "$specsrc" || die "rpmstuff:spec_skel not specified"
112
     test -n "$specsrc" || die "rpmstuff:spec_skel not specified"
113
     test -f "$specsrc" || die "specfile template not found: $specsrc"
113
     test -f "$specsrc" || die "specfile template not found: $specsrc"

+ 2
- 2
src/include/mkit.sh Целия файл

32
 
32
 
33
 MKIT_INI=${MKIT_INI:-mkit.ini}
33
 MKIT_INI=${MKIT_INI:-mkit.ini}
34
 MKIT_INI_EXPAND=2
34
 MKIT_INI_EXPAND=2
35
-MKIT_PROJ_NAME=$(ini 1value "ENV:PROJNAME")
36
-MKIT_PROJ_PKGNAME=$(ini 1value "ENV:PKGNAME")
35
+MKIT_PROJ_NAME=$(ini 1value "project:name")
36
+MKIT_PROJ_PKGNAME=$(ini 1value "project:pkgname")
37
 MKIT_DEFAULT_MODE="644"
37
 MKIT_DEFAULT_MODE="644"
38
 
38
 
39
 mkit_init() {
39
 mkit_init() {