Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/windirstat/premake-4.x-stable.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOliver Schneider <oliver@assarbad.net>2022-01-24 00:42:29 +0300
committerOliver Schneider <oliver@assarbad.net>2022-01-24 00:42:29 +0300
commit6fc7c197cdf956a451d8ae7f21fb719e01581e0b (patch)
tree79ba04056ad4ce1996cde1fe30b7880697f35ed5
parent0eeaebeb530b827ea78baf2a8f3507c0b560a13e (diff)
Somehow code-signing with Certum's smartcard doesn't work inside a VM, thisWDS-built-hg-r871
should allow me to sign manually while retaining as much automation as possible otherwise. This moves the signing step from the post-build command into release.cmd --HG-- branch : WDS-build
-rw-r--r--Premake4.vs8.vcproj7
-rw-r--r--premake4.lua1
-rw-r--r--release.cmd5
3 files changed, 10 insertions, 3 deletions
diff --git a/Premake4.vs8.vcproj b/Premake4.vs8.vcproj
index 34a65df..1a911b2 100644
--- a/Premake4.vs8.vcproj
+++ b/Premake4.vs8.vcproj
@@ -271,7 +271,6 @@
/>
<Tool
Name="VCPostBuildEventTool"
- CommandLine="ollisign.cmd -2 &quot;$(TargetPath)&quot; &quot;https://sourceforge.net/projects/premake4-wds/&quot; &quot;premake4&quot;"
/>
</Configuration>
</Configurations>
@@ -291,7 +290,7 @@
>
</File>
<File
- RelativePath="README.txt"
+ RelativePath="README.upstream.txt"
>
</File>
<File
@@ -489,6 +488,10 @@
RelativePath="src\actions\vstudio\vs2019.lua"
>
</File>
+ <File
+ RelativePath="src\actions\vstudio\vs2022.lua"
+ >
+ </File>
</Filter>
<Filter
Name="xcode"
diff --git a/premake4.lua b/premake4.lua
index 331d0b9..2553182 100644
--- a/premake4.lua
+++ b/premake4.lua
@@ -357,7 +357,6 @@ solution "Premake4"
files { "src/host/premake4.rc" }
configuration {"windows", "Publish"}
- postbuildcommands { 'ollisign.cmd -2 "$(TargetPath)" "https://sourceforge.net/projects/premake4-wds/" "premake4"' }
defines { "HAVE_HGTIP", "PREMAKE_VERSION=4.4-wds"}
configuration "linux or bsd"
diff --git a/release.cmd b/release.cmd
index efd0fff..eada9d7 100644
--- a/release.cmd
+++ b/release.cmd
@@ -30,7 +30,12 @@ set SLNFILE=%~6
set SLNCFGNAME=%~7
set SLNCFGPLTF=%~8
vcbuild /rebuild /time "%SLNFILE%" "%SLNCFGNAME%|%SLNCFGPLTF%"
+echo Would now call:
+echo ollisign.cmd -2 "%BASEPATH%%BINDIR%\%BASENAME%.exe" "https://sourceforge.net/projects/windirstat/" "premake4"
+::call ollisign.cmd -2 "%BASEPATH%%BINDIR%\%BASENAME%.exe" "https://sourceforge.net/projects/windirstat/" "premake4"
set NEWNAME=%BASEPATH%%BASENAME%.rev-%HG_TIP_REVNO%-%HG_TIP_ID%.exe
+echo Next copying and PGP-signing
+pause
copy /y "%BASEPATH%%BINDIR%\%BASENAME%.exe" "%NEWNAME%"
sigcheck -a "%NEWNAME%"
gpg --batch --yes -u 0xC779D8290E88590F -bao "%NEWNAME%.asc" "%NEWNAME%"