David Refoua
cb9d06f8a3
improve plain zip compression
2022-10-15 04:18:38 +03:30
David Refoua
cc85a32e48
use lzma2 for 7-zip compression
2022-10-15 04:14:15 +03:30
David Refoua
3b9e591ea0
improve 7-zip compression efficiency
2022-10-15 04:11:43 +03:30
David Refoua
adcef21034
make sure each edition contains the correct vendored files
2022-10-15 03:55:44 +03:30
David Refoua
2dc5463c31
don't create archive with the root folder prefix
2022-10-15 03:44:15 +03:30
David Refoua
4b8d669d01
recursively ignore files for packing
2022-10-15 03:41:07 +03:30
David Refoua
a4c5b9d098
add cmder root prefix to exclude parameters
2022-10-15 02:54:32 +03:30
David Refoua
9c4e4d27c8
Minor edits to AppVeyor build scripts
2022-10-15 02:47:36 +03:30
David Refoua
5c8e0f38fe
remove explicit call to vcvars
2022-10-15 01:49:20 +03:30
David Refoua
5831fa4977
resolve child path
2022-10-15 01:47:22 +03:30
David Refoua
d7d0f1320b
use correct cmer root path
2022-10-15 01:44:21 +03:30
David Refoua
9f395805e1
remove stderr progress for 7-zip
2022-10-15 01:44:07 +03:30
David Refoua
e8d34e07a1
allow custom titles for the launcher
...
Custom option for launcher title
2022-10-15 01:39:38 +03:30
David Refoua
1b7d804701
add 7-zip progress to output
2022-10-15 00:35:34 +03:30
David Refoua
f301968ac3
remove recurse param
2022-10-15 00:27:27 +03:30
David Refoua
f02bbfc5be
use Get-ChildItem with excluded files instead of dir
2022-10-15 00:20:58 +03:30
David Refoua
50816c6bfc
add verbose message with directory content
2022-10-14 23:42:02 +03:30
David Refoua
a0827fb4f5
formatting code
2022-10-14 23:27:22 +03:30
David Refoua
28e42104ac
create save to directory if it doesn't exist
2022-10-14 23:16:54 +03:30
David Refoua
2189fe9483
use resolve path for input parameters
2022-10-14 23:07:45 +03:30
David Refoua
813fd6d82f
more descriptive verbose comment for packing
2022-10-14 22:57:53 +03:30
David Refoua
1fbe2f7c2d
use absolute path for default cmder root dir
2022-10-14 22:28:50 +03:30
David Refoua
4992227614
use correct order of commands to move directory
2022-10-14 22:12:59 +03:30
David Refoua
7178b978ec
adjust required string double quotes
2022-10-14 22:04:55 +03:30
David Refoua
ee01f26680
use absolute paths for moving items
2022-10-14 22:01:34 +03:30
David Refoua
f05c77e53c
add resolve path for flatten directory function
2022-10-14 21:51:04 +03:30
David Refoua
d567229050
add verbose message for flatten directory
2022-10-14 21:46:00 +03:30
David Refoua
91d5a25fe9
use max cpu count switch for msbuild
2022-10-14 20:02:03 +03:30
David Refoua
6cd7817938
resolve merge conflicts
2022-09-11 09:56:40 +04:30
David Refoua
771c53c7f1
Re-target build tools & update script
2022-09-10 01:47:10 +04:30
Martin Kemp
74060922a4
run script before compile
2022-07-18 18:21:08 +01:00
dgames
357e51acd1
spelling fixes
2022-01-15 11:00:58 -05:00
Dax T Games
a843e85c8b
Fix GitHub download failures ( #1760 )
...
* Github changed to only accept TLS 1.2 connections, this fixes the resulting failures.
2018-05-04 00:28:14 +02:00
David Refoua
94e7c24b72
minor typo fix
2018-03-31 00:03:39 +04:30
David Refoua
d6569192fc
replace tabs to spaces
2018-03-30 23:57:21 +04:30
David Refoua
7d04ded1c2
add appveyor message
2018-03-30 23:52:32 +04:30
David Refoua
5c3f46fd88
fix git detection statement
2018-03-30 23:46:48 +04:30
David Refoua
502129d4f9
minor fix
2018-03-30 23:31:51 +04:30
David Refoua
b36b8a4cb3
new version handle logic
2018-03-30 23:23:44 +04:30
David Refoua
3965852c26
clean before build
2018-03-29 03:23:18 +04:30
David Refoua
93d2c427ad
respect powershell naming convention
2018-03-29 01:18:57 +04:30
David Refoua
624deec2f0
minor edit – added a character to the verbose output
2018-03-28 22:34:28 +04:30
David Refoua
c817df2032
add build version str; fix padding
2018-03-28 22:30:09 +04:30
David Refoua
ae473ecea6
add escaped quotes handling
2018-03-28 21:24:02 +04:30
David Refoua
3aeca3c972
add required block to else statement
2018-03-28 21:16:27 +04:30
David Refoua
018bf45df4
add version string handler
2018-03-28 21:13:55 +04:30
David Refoua
f8359fc3f7
add verbose version info
2018-03-28 21:11:31 +04:30
David Refoua
eaf7048ed7
add automatic version creation
...
with this commit, the build script extracts the latest version string found in `CHANGELOG.md`, and then creates appropriate resource files for the executable compilation
2018-03-28 20:48:57 +04:30
David Refoua
f4321bbc33
add functions to get version and generate rc
...
these functions can be used to a) extract the version from `CHANGELOG.md` and b) create a .rc2 file from the `sample` template by replacing its content
2018-03-28 20:41:18 +04:30
Benjamin Staneck
e63368fe96
add file name next to hash values
2017-04-07 07:45:28 +02:00