update version and add config to build full 64 bit win rlz, close #367

This commit is contained in:
Basile Burg 2019-01-02 23:10:40 +01:00
parent 764649d8d5
commit 41ac2e083b
5 changed files with 51 additions and 8 deletions

1
setup/.gitignore vendored
View File

@ -25,5 +25,6 @@ temp
nux32 nux32
nux64 nux64
win32 win32
win64
output output
ppas.bat ppas.bat

View File

@ -1,4 +1,4 @@
object CurrentProject: TCENativeProject object CurrentProject: TNativeProject
OptionsCollection = < OptionsCollection = <
item item
name = 'win32' name = 'win32'
@ -21,7 +21,39 @@ object CurrentProject: TCENativeProject
' zip-win32.bat' ' zip-win32.bat'
) )
preBuildProcess.showWindow = swoHIDE preBuildProcess.showWindow = swoHIDE
postBuildProcess.executable = 'setupzip-win32.bat' postBuildProcess.executable = 'setupzip-win-noarch.bat'
postBuildProcess.workingDirectory = '<CPP>'
postBuildProcess.options = [poUsePipes, poStderrToOutPut]
postBuildProcess.parameters.Strings = (
'<CPO>'
)
postBuildProcess.showWindow = swoHIDE
end
item
name = 'win64'
messagesOptions.tlsInformations = True
outputOptions.inlining = True
outputOptions.boundsCheck = offAlways
outputOptions.optimizations = True
outputOptions.release = True
pathsOptions.outputFilename = 'output/dexed.<CPV>.win64.setup'
pathsOptions.importStringPaths.Strings = (
'win64/'
'<CPP>'
)
pathsOptions.forceExtension = True
otherOptions.dmdOtherOptions.Strings = (
'-m64'
)
preBuildProcess.executable = 'cmd'
preBuildProcess.workingDirectory = '<CPP>'
preBuildProcess.options = [poUsePipes, poStderrToOutPut]
preBuildProcess.parameters.Strings = (
'/c'
' zip-win64.bat'
)
preBuildProcess.showWindow = swoHIDE
postBuildProcess.executable = 'setupzip-win-noarch.bat'
postBuildProcess.workingDirectory = '<CPP>' postBuildProcess.workingDirectory = '<CPP>'
postBuildProcess.options = [poUsePipes, poStderrToOutPut] postBuildProcess.options = [poUsePipes, poStderrToOutPut]
postBuildProcess.parameters.Strings = ( postBuildProcess.parameters.Strings = (
@ -83,6 +115,6 @@ object CurrentProject: TCENativeProject
Sources.Strings = ( Sources.Strings = (
'setup.d' 'setup.d'
) )
ConfigurationIndex = 2 ConfigurationIndex = 3
version = '3.6.21' version = '3.7.0'
end end

View File

@ -1 +1 @@
v3.6.21 v3.7.0

10
setup/zip-win64.bat Normal file
View File

@ -0,0 +1,10 @@
set /p ver=<version.txt
set ver=%ver:~1%
cd win64
:: assuming 7zip binary folder is somewhere in PATH
7z a -tzip -mx9^
..\output\dexed.%ver%.win64.zip^
dcd.license.txt dexed.license.txt^
dexed.exe dastworx.exe^
dexed.ico dexed.png^
dcd-server.exe dcd-client.exe dscanner.exe