|
@@ -79,6 +79,7 @@ _expand_tokens() {
|
79
|
79
|
echo "s|__MKIT_PROJ_CODENAME__|$(ini 1value project:codename)|g;"
|
80
|
80
|
echo "s|__MKIT_PROJ_PKGNAME__|$(ini 1value project:pkgname)|g;"
|
81
|
81
|
echo "s|__MKIT_PROJ_TAGLINE__|$(ini 1value project:tagline)|g;"
|
|
82
|
+ echo "s|__MKIT_PROJ_GIT_LASTHASH__|$(git_lasthash)|g;"
|
82
|
83
|
echo "s|__MKIT_PROJ_VERSION__|$(semver)|g;"
|
83
|
84
|
echo "s|__MKIT_SELF_VERSION__|$MKIT_VERSION|g;"
|
84
|
85
|
} >> "$script"
|
|
@@ -179,10 +180,13 @@ dist() {
|
179
|
180
|
# rpmstuff, hence -f hack for gzip
|
180
|
181
|
#
|
181
|
182
|
local version=$(semver)
|
|
183
|
+ local git_lasthash=$(git_lasthash)
|
182
|
184
|
local dirname=$MKIT_PROJ_PKGNAME-$version
|
183
|
185
|
mkdir -p "$dirname"
|
184
|
186
|
ini values "lists:dist" | xargs -I DIST_ITEM cp -R DIST_ITEM "$dirname"
|
185
|
187
|
update_version "$version" "$dirname/mkit.ini"
|
|
188
|
+ mkdir -p "$dirname/.mkit"
|
|
189
|
+ echo -n "$git_lasthash" > "$dirname/.mkit/git_lasthash"
|
186
|
190
|
tar -cf "$dirname.tar" "$dirname"
|
187
|
191
|
gzip -f "$dirname.tar" # see above FIXME
|
188
|
192
|
mkdir -p "$MKIT_LOCAL"
|