Fix Makefile "version" rule.
This commit is contained in:
4
Makefile
4
Makefile
@@ -153,12 +153,12 @@ tests:
|
|||||||
|
|
||||||
############# LOCAL INSTALLATION AND DOWNSTREAM PACKAGING ##############
|
############# LOCAL INSTALLATION AND DOWNSTREAM PACKAGING ##############
|
||||||
#
|
#
|
||||||
version: VERSION mods/ra/mod.yaml mods/cnc/mod.yaml mods/d2k/mod.yaml mods/ts/mod.yaml mods/modcontent/mod.yaml mods/all/mod.yaml
|
version: VERSION mods/*/mod.yaml
|
||||||
ifeq ($(VERSION),)
|
ifeq ($(VERSION),)
|
||||||
$(error Unable to determine new version (requires git or override of variable VERSION))
|
$(error Unable to determine new version (requires git or override of variable VERSION))
|
||||||
endif
|
endif
|
||||||
@sh -c '. ./packaging/functions.sh; set_engine_version "$(VERSION)" .'
|
@sh -c '. ./packaging/functions.sh; set_engine_version "$(VERSION)" .'
|
||||||
@sh -c '. ./packaging/functions.sh; set_mod_version "$(VERSION)" mods/ra/mod.yaml mods/cnc/mod.yaml mods/d2k/mod.yaml mods/ts/mod.yaml mods/modcontent/mod.yaml mods/all/mod.yaml'
|
@sh -c '. ./packaging/functions.sh; set_mod_version "$(VERSION)" mods/*/mod.yaml'
|
||||||
|
|
||||||
install:
|
install:
|
||||||
@sh -c '. ./packaging/functions.sh; install_assemblies $(CWD) $(DESTDIR)$(gameinstalldir) $(TARGETPLATFORM) $(RUNTIME) True True True'
|
@sh -c '. ./packaging/functions.sh; install_assemblies $(CWD) $(DESTDIR)$(gameinstalldir) $(TARGETPLATFORM) $(RUNTIME) True True True'
|
||||||
|
|||||||
2
make.ps1
2
make.ps1
@@ -74,7 +74,7 @@ function Version-Command
|
|||||||
if ($version -ne $null)
|
if ($version -ne $null)
|
||||||
{
|
{
|
||||||
$version | out-file ".\VERSION"
|
$version | out-file ".\VERSION"
|
||||||
$mods = @("mods/ra/mod.yaml", "mods/cnc/mod.yaml", "mods/d2k/mod.yaml", "mods/ts/mod.yaml", "mods/modcontent/mod.yaml", "mods/all/mod.yaml")
|
$mods = Get-ChildItem ./mods/*/mod.yaml | Select-Object -Expand FullName
|
||||||
foreach ($mod in $mods)
|
foreach ($mod in $mods)
|
||||||
{
|
{
|
||||||
$replacement = (gc $mod) -Replace "Version:.*", ("Version: {0}" -f $version)
|
$replacement = (gc $mod) -Replace "Version:.*", ("Version: {0}" -f $version)
|
||||||
|
|||||||
Reference in New Issue
Block a user