Skip to content

Commit

Permalink
Makefile: 64-bit builds
Browse files Browse the repository at this point in the history
  • Loading branch information
CyberShadow committed Oct 7, 2015
1 parent ec3910b commit dc642c1
Showing 1 changed file with 19 additions and 4 deletions.
23 changes: 19 additions & 4 deletions Makefile
@@ -1,6 +1,7 @@
.DEFAULT: trimcheck.exe
manifest: trimcheck-manifest.exe
sign : trimcheck-signed.exe
.DEFAULT: trimcheck.exe trimcheck64.exe
manifest: trimcheck-manifest.exe trimcheck64-manifest.exe
sign : trimcheck-signed.exe trimcheck64-signed.exe


trimcheck.exe : trimcheck.d
rdmd --force --build-only -version=WindowsXP -version=Unicode trimcheck.d
Expand All @@ -12,5 +13,19 @@ trimcheck-manifest.exe : trimcheck.exe trimcheck.manifest

trimcheck-signed.exe : trimcheck-manifest.exe
cp -f trimcheck-manifest.exe trimcheck-tmp.exe
signtool sign /n "Vladimir Panteleev" /d "TrimCheck" /du "https://github.com/CyberShadow/trimcheck" /t http://time.certum.pl/ trimcheck-tmp.exe
signtool sign /a /n "Vladimir Panteleev" /d "TrimCheck" /du "https://github.com/CyberShadow/trimcheck" /t http://time.certum.pl/ trimcheck-tmp.exe
mv -f trimcheck-tmp.exe trimcheck-signed.exe


trimcheck64.exe : trimcheck.d
rdmd --force --build-only -version=WindowsXP -version=Unicode -m64 -oftrimcheck64.exe trimcheck.d

trimcheck64-manifest.exe : trimcheck64.exe trimcheck.manifest
cp -f trimcheck64.exe trimcheck64-tmp.exe
mt -manifest trimcheck.manifest -outputresource:trimcheck64-tmp.exe
mv -f trimcheck64-tmp.exe trimcheck64-manifest.exe

trimcheck64-signed.exe : trimcheck64-manifest.exe
cp -f trimcheck64-manifest.exe trimcheck64-tmp.exe
signtool sign /a /n "Vladimir Panteleev" /d "TrimCheck" /du "https://github.com/CyberShadow/trimcheck" /t http://time.certum.pl/ trimcheck64-tmp.exe
mv -f trimcheck64-tmp.exe trimcheck64-signed.exe

0 comments on commit dc642c1

Please sign in to comment.