Commit Graph

82 Commits

Author SHA1 Message Date
Jason Perkins
6b5b04c03b Pull package version from specified branch instead of the working set 2015-02-23 17:34:16 -05:00
Jason Perkins
82924ad947 Update supporting files for release; add 'zip' to list of required utilities for packaging 2015-02-23 17:08:19 -05:00
Jason Perkins
c56f316251 Prep new release scripts for first alpha packages 2015-02-22 19:02:09 -05:00
Jason Perkins
a0ab11bda6 Rework --scripts handling to allow module loading
The --scripts argument should not point to the top-level Premake folder rather than its src/ folder; this allows the modules/ folder to also be referenced along that same path.
2014-10-16 17:32:09 -04:00
Jason Perkins
d9c87649f3 Fix embedding of main script and manifest 2014-09-29 15:28:11 -04:00
Jason Perkins
90ae7aaa70 Rework embedded scripts to be loaded on-demand and by name
This will be required in order to migrate modules into the executable for binary releases
2014-09-26 09:25:14 -04:00
Jason Perkins
52515963b4 Make test framework module aware
- Move test action into main project script
- Look for and load test suites from manifest files
- Make individual tests play nicer with third-party modifications
2014-09-17 19:19:47 -04:00
Jason Perkins
27a39db6a6 Stop using io.tmpfile() in script embedding; doesn't always work on Windows 2014-05-29 18:04:58 -04:00
Jason Perkins
82e2676b40 Write scripts.c to right location even when called from a different working directory 2013-12-01 16:03:08 -05:00
Jason Perkins
97edb4bee9 Improve comment filtering in embed action 2013-12-01 15:30:28 -05:00
Jason Perkins
7d77ec8a1a Only write scripts.c if modified by embed action 2013-12-01 15:24:25 -05:00
Jason Perkins
6a57a89e9c Allow embed action to be called from non-standard locations 2013-11-07 09:39:46 -05:00
Jason Perkins
985c58103c Make the version change from 4.x to 5.x official
- Rename executable to premake5
- Default to premake5.lua project script; fallback to premake4.lua if not found
- Clean up internal references to premake4 naming
2013-09-10 16:24:39 -04:00
Jason Perkins
91ba9c899f Initial work on an expanded configuration API; added configset, criteria, and context objects, initial usage for target naming parameters 2012-10-19 18:53:03 -04:00
Jason Perkins
0b1fb89bc0 Strip block comments when embedded scripts 2012-02-13 15:21:28 -05:00
Jason Perkins
764400861b Patch #2981897: Add assert to embed file handling 2011-08-24 16:07:53 -04:00
Jason Perkins
f1795693ba Fixed typo in release script 2011-08-19 08:58:23 -04:00
Jason Perkins
ba93ffbf3d Tweaks to release script 2011-05-09 15:42:11 -04:00
Jason Perkins
4c5a0a1057 Properly pass return codes back to shell in release builds 2010-12-12 17:49:17 -05:00
Jason Perkins
1b8a1608ac 4.3 release prep 2010-11-16 06:25:37 -05:00
Jason Perkins
37f75f4330 Improved automated release script 2010-11-02 20:17:01 -04:00
Jason Perkins
a83249ec49 Bug 2971841: Gmake escaping of shell variable $(...) is broken 2010-10-04 06:43:19 -04:00
Jason Perkins
414ceab997 Updated release scripts 2010-08-11 14:33:14 -04:00
starkos
3361bd4c66 Simplified long string handling in embedded scripts 2010-01-08 17:42:16 +00:00
starkos
ba8750bf28 Adjusted string length limits to build on VS2003 2010-01-07 16:24:17 +00:00
starkos
bbf7bbef3a Bug 2927604: Unable to build Premake with Visual Studio 2010-01-07 15:36:03 +00:00
starkos
19eb42fe3f Fixed a bug in release script 2009-12-10 00:43:57 +00:00
starkos
2563b82191 More work on release script 2009-12-09 21:03:29 +00:00
starkos
4914da417b Automated most of the release 2009-12-05 18:00:46 +00:00
starkos
267dab61e2 Updated the build instructions 2009-08-27 16:23:20 +00:00
starkos
f979205dbb Updated release script 2009-07-16 15:42:50 +00:00
starkos
29fcfa20fa Started a release script 2009-07-16 15:20:15 +00:00