John Harvey
13be39d0eb
Optionals moved into launchable mod folders ( #5038 )
...
* Optionals moved into launchable mod folders
when using make.py
* added '@' prefix
* Simplify publish.py
2017-12-31 13:12:42 -06:00
jonpas
57da8c3ad0
Fix Mikero tools detection not looking at Wow6432Node
2017-12-12 12:40:33 +01:00
Daniel Jupp
5a4c439c22
Fix Mikero tools dupe key issue ( #5853 )
...
Mikero tools seams to not cleanup regkeys properly and leaves a key with no value behind making. Making find_depbo_tools break
2017-12-04 20:15:24 +01:00
Daniel Jupp
e507291bb6
Make.py Mikero tools detection fix ( #5774 )
...
* make.py mikero tools registry bug fix
* Fixed missed change
* Spaces after comma
2017-11-22 23:10:30 +01:00
PabstMirror
8fbb7378d4
Remove ace_server.pbo ( #5765 )
...
* Remove ace_server.pbo
* Cleanup make.py
2017-11-16 23:44:20 -06:00
PabstMirror
cef4f9d923
make.py - Make no-bin work ( #5670 )
2017-10-24 15:52:04 -05:00
PabstMirror
accaf9fd01
Compatibility with newest mikro tools ( #5442 )
...
* Compatibility with newest mikro tools
- Remove all use of `access` in configs
- Add skeleton cfg for rtms
- Remove use of `-L` in makePbo for non-bin
* Tabs in model.cfg
2017-08-22 12:53:58 -05:00
jonpas
2d95bb1aad
Count untraced errors in make.py ( #5265 )
...
* Count untraced errors (any errors besides failed PBO builds and missinf files) in make.py
* Fix error count and prettify printing
2017-06-14 15:34:35 +02:00
jonpas
a89bcd65d7
Remove build number from release archive
2016-11-24 11:07:29 +01:00
jonpas
ffd1f0aff2
Update make.py to 0.8 ( #4579 )
...
* Update make.py to 0.8
* Remove redundant extras folder obsolete handling
* Fix version updating in files when version changes number of digits
* Satisfy bux
2016-10-25 20:11:05 +02:00
Glowbal
d5160b436f
Fix build tools not working with two digit build numbers
2016-10-18 22:15:49 +02:00
jonpas
4d81a21e3f
Read git version from file as back up in make.py ( #4247 )
...
* Read git version from file rather than using Git client
* Use git files reading only as fallback
2016-08-20 11:52:18 +02:00
Thomas Kooi
1b80f68033
Merge pull request #3136 from jonpas/updateMake
...
Fix make.py undefined variable and regex
2016-02-20 17:32:19 +01:00
bux
34691decdf
add meta.cpp to make.py importantFiles array
2016-02-18 17:00:19 +01:00
bux578
067f88ff42
change make.py to accept --ci arg
2016-02-16 15:46:10 +01:00
bux578
8ec7063206
add proper exit code when build is failing
2016-02-16 13:44:43 +01:00
bux578
245a9d43d1
fix - args being recognized as modules
2016-02-16 13:26:47 +01:00
bux578
dacb5e1748
add --ci switch to make.py
...
to signal the end of the process to an automated build
2016-02-16 13:14:28 +01:00
Thomas Kooi
692ead07f1
Merge pull request #2264 from jonpas/make_versionFiles_subFolder_support
...
Add subfolder support to importantFiles and versionFiles to make.py
2016-02-04 19:35:15 +01:00
jonpas
d8853e327e
Fix undefined variable when make.py exits before builds, Rename aceVersion variable to project_version, Update regex search from CBA
2016-01-10 03:16:46 +01:00
PabstMirror
dbdf434c1e
Reset make.py Cache on new build version
...
Close #1127
If the version (from main) changes, reset cache
Same effect as "force"
2015-12-13 15:43:12 -06:00
Glowbal
94cf661e44
Add mention when make fails to build all pbos.
...
- Prints all failed modules when make has completed
- No longer prints green OK text if a single module fails
- Gives a count of how many modules have failed to build
This is done to prevent overlooking of a failed pbo in the build process, since there is a huge amount of modules being build.
2015-11-28 19:40:59 +01:00
PabstMirror
cf9235c926
make.py - update for new mikros tools
2015-11-19 00:28:28 -06:00
PabstMirror
a432687552
make.py - fix last input spacing
...
no blocking on import
2015-10-29 21:07:33 -05:00
jonpas
6622afb9cd
Updated location of foreign readmes per #2377
2015-09-09 18:57:34 +02:00
jonpas
daa4a868d2
Merge branch 'master' into make_versionFiles_subFolder_support
2015-09-09 18:56:38 +02:00
jonpas
1187b73419
make.py version bump to 0.7
2015-08-27 03:23:56 +02:00
jonpas
fe7a02a63d
Updated make.py with changes from CBA
2015-08-25 20:59:55 +02:00
jonpas
e512a3675a
Added subfolder support to importantFiles and versionFiles
2015-08-25 20:28:33 +02:00
ViperMaul
3a9d6a6a6c
Added running time elapsed to make.py
2015-08-23 23:00:22 -07:00
jonpas
91dc9f5f18
Added version argument to run version update, default will stash and restore changes to keep git work dir clean
2015-06-21 21:58:19 +02:00
jonpas
da9b5dd917
Merge branch 'master' into automateRelease
2015-06-19 16:44:37 +02:00
ViperMaul
c0cdcbab62
fixing missing backup files for config.cpp and $pboprefix$ in $NOBIN$ situations
...
#1682
2015-06-18 17:43:12 -07:00
jonpas
4330caea9a
Removed redundant check
2015-06-18 21:30:06 +02:00
jonpas
873f861dc8
Improved release command line argument handling, Revamped set_version_in_files to support both types of versions dynamically, Release archive using long version, old archive removal improved
2015-06-18 21:19:01 +02:00
jonpas
b708c5dd4e
Fixed zipping the zip, improved zip name definition
2015-06-17 22:05:16 +02:00
jonpas
d210c3b009
Fixed make.py release zip archive
2015-06-17 21:21:35 +02:00
jonpas
59a3e1a451
Automated version change in make.py
2015-06-17 20:42:11 +02:00
jonpas
8bf1abadb3
New-school .format, more absolutes changed to variables
2015-05-23 02:48:32 +02:00
jonpas
361cfc8802
Changed absolute make.py paths to read from variables
2015-05-22 19:21:29 +02:00
ViperMaul
66f5ed43c0
More help on certain errors in make.py
2015-05-12 07:05:48 -07:00
ViperMaul
50abf64359
Do not execute CfgConvert if $NOBIN$ is found.
...
#1107
2015-05-11 12:53:49 -07:00
ViperMaul
59d6e84fc0
Use abbreviated public key to minimize a BI bug.
...
REFERENCE: http://feedback.arma3.com/view.php?id=22133
Always copy public key in case it is missing from the release folder.
#1105
2015-05-11 10:43:05 -07:00
ViperMaul
5092d586fd
Exception handling and clean up.
...
#1105
2015-05-11 10:06:40 -07:00
ViperMaul
a7a76d69ae
Read ACE VERSION from main/script_mod.hpp
...
#1105
2015-05-11 09:48:47 -07:00
ViperMaul
cf6846dac2
Improve exception handling
...
#1105
2015-05-11 00:34:32 -07:00
ViperMaul
46cabb14ad
Remove unnecessary return so that it can move to the next PBO after missing $PBOPREFIX$
...
#1105
2015-05-10 23:49:40 -07:00
ViperMaul
d03203d3d5
remove debug
...
#1105
2015-05-10 22:20:29 -07:00
ViperMaul
0e36e56c1c
Proper handling $PBOPREFIX$ backups and cleanup if canceled.
...
#1105
2015-05-10 22:12:57 -07:00
ViperMaul
4d56e6317c
Warn builder for missing $PBOPREFIX$
...
#1105
2015-05-10 19:58:32 -07:00