Commit Graph

85 Commits

Author SHA1 Message Date
Reynald Brassard
d152f0e5e4 Added support for Visual Studio 2019 solutions
Added tests for new action
Changed how vs2019 aquires latest target Platform

Added optional userToolsVersion to vstudio
2019-03-30 12:25:08 -07:00
Thomas Desveaux
995dd065ff Add script to compute PRs git logs to CHANGES.md format
Replace PRlogs_to_RELEASE_format.py with changes.lua

changes.lua: Add an option to choose remote + set origin as default remote

changes.lua: Simplify sort

changes.lua: Fix regex matching author name
2018-10-22 13:43:27 +02:00
Sam Surtees
24eea88e1f Added release info badges to the readme 2018-03-24 16:23:59 +10:00
Jason Perkins
2ebc345462 Fix package.lua os.execute return value checks for Lua 5.3 2017-08-22 10:50:30 -04:00
Jason Perkins
e1af3ed695 Update support files for alpha12 release 2017-08-21 11:44:47 -04:00
Tom van Dijck
133856c0ef Update embed.lua 2017-08-07 08:52:18 -07:00
Tom van Dijck
9f33db3ba7 Allow embedding of binary resources. 2017-08-04 09:22:57 -07:00
Tom van Dijck
b4acd30cca fix unreferenced argument warning. 2017-07-04 18:41:48 -07:00
Tom van Dijck
b4c4c4e614 Allow modules to register C code too.
only works for embedded modules.
2017-06-21 13:30:38 -07:00
Lynix
b14af470fa Fix typo 2017-05-17 23:21:15 +02:00
Tom van Dijck
b3ad14a51c current -> host. 2017-04-24 13:01:31 -07:00
Tom van Dijck
5f589ad5a6 replaced:
os.get() -> os.target()
os.is() -> os.istarget()
_OS -> _TARGET_OS

added:
os.current()
os.iscurrent()
2017-04-24 13:01:31 -07:00
Sam Surtees
438949a7a1 Updated packaging script
- Find all occurrences of files wanting to be deleted rather than assuming locations
- Added vs2017 and bsd to project file generation
2017-04-21 02:37:31 +10:00
Jason Perkins
a3ef3354ac Restore development version 2017-01-13 09:11:58 -05:00
Jason Perkins
609f16eb42 Update changes and version for 5.0-alpha11 release 2017-01-11 10:41:55 -05:00
Jason Perkins
f104467e9b Merge branch 'release-5.0-alpha10' 2016-10-04 19:09:14 -04:00
Jason Perkins
f7ad169c70 Update support files and bump version to alpha10 2016-10-04 18:18:00 -04:00
Jörn Heusipp
faed3f9ca9 Add VS2015 project files to release packaging script. 2016-08-08 12:10:51 +02:00
Jason Perkins
754ac2b9c4 Adjust packaging script to fetch version number from new location 2016-06-06 18:41:14 -04:00
Jason Perkins
e0e988eccb Move testing framework into a core module 2016-05-16 16:32:35 -04:00
Jason Perkins
461304c89b Reverse operation of bytecode embedding flag: from --no-bytecode to --bytecode
See [issue #384](https://github.com/premake/premake-core/issues/384) for more information
2016-02-14 19:05:40 -05:00
Samuel Surtees
ae2e8e585e Merge pull request #369 from Blizzard/fix-scripts-c
Move scripts.c one up, so bootstrap.mak doesn't include it.
2015-12-18 15:16:26 +10:00
Jason Perkins
3cae827c3d Update version number for release 2015-12-17 17:37:07 -05:00
Tom van Dijck
91f477aae6 Move scripts.c one up, so bootstrap.mak doesn't include it. 2015-12-17 12:56:56 -08:00
Jason Perkins
0752850219 Merge branch 'release-5.0.0-alpha6' 2015-10-11 10:11:03 -04:00
Jason Perkins
5f17669564 Prep support files for merge to dev 2015-10-11 10:10:15 -04:00
Jason Perkins
d37851b901 Tweak release script 2015-10-11 09:51:13 -04:00
Tom van Dijck
9e1cfc7697 flip to default on for bytecode. 2015-10-05 15:13:50 -07:00
Tom van Dijck
a656792e48 Embed precompiled lua files, instead of source. 2015-10-05 12:41:11 -07:00
starkos
b52b731e6a Merge pull request #210 from dcourtois/user_modules_preloading
added support for preloading user modules
2015-08-30 11:10:18 -04:00
Damien Courtois
86a14e3491 support for user modules now only in the embed action 2015-08-24 18:08:43 +02:00
Jason Perkins
7323c8c8e0 Fix release steps: must create tag before GitHub release 2015-08-18 16:31:49 -04:00
Jason Perkins
b88d1ca601 Updated support files for 5.0-alpha5 release 2015-08-18 16:05:47 -04:00
Damien Courtois
4dd81d0c08 added support for preloading user modules 2015-08-16 22:05:33 +02:00
Jason Perkins
20bc431d03 Tweak release script for new versioning setup 2015-06-22 15:39:08 -04:00
Jason Perkins
8f6d8e1d61 A bit of clean up on release support files 2015-06-16 17:20:21 -04:00
Tim Wharton
42b3ca2c51 Add bootstrap Makefile create premake initial executable
On a fresh clone, Bootstrap.mak can be used to prepare the initial premake executable on Windows, OSX and Linux.
2015-06-11 19:26:59 +01:00
tdijck
010397c15e Fixes for lua deprecated 'arg' usage. 2015-05-11 10:18:17 -07:00
starkos
f1ff69cf8d Merge pull request #26 from Blizzard/pr5
fix 'off by one' error for emtpy scripts in embed.lua
2015-05-10 10:29:36 -04:00
Jason Perkins
e222f3f11d Clone submodules after release branch checkout 2015-05-03 18:56:29 -04:00
Jason Perkins
3a5b852470 Ported packaging script from Hg to Git 2015-04-27 17:32:59 -04:00
Jason Perkins
6c8162f6ef Updated CHANGES and CONTRIBUTORS from commit logs 2015-04-27 16:57:48 -04:00
tdijck
9b2c8c3c9a fix 'off by one' error for emtpy scripts. 2015-04-06 16:36:37 -07:00
Manu Evans
117a67200c Added .editorconfig file (http://editorconfig.org/)
I keep having to fix my accidental insertion of spaces >_<
This configures lots of common editors to treat tabs properly according to the project.
2015-04-05 09:33:46 +10:00
Manu Evans
1873aa77af Surprisingly, the source code has referenced to .hg* files... 2015-04-03 13:30:46 +10:00
Jason Perkins
f01709afa1 Roll back embedded script compression with LuaSrcDiet 2015-04-01 13:42:15 -04:00
Jason Perkins
c162b7a654 Giving summary of the Lua source diet, instead of individual lines (Oliver Schneider) 2015-03-29 15:43:40 -04:00
Jason Perkins
41af3aef52 Adding a README.premake detailing the changes compared to vanilla LuaSrcDiet (Oliver Schneider) 2015-03-29 15:37:14 -04:00
Jason Perkins
ef2e472928 The post-processing after LuaSrcDiet processing is required so that the string becomes a valid C string (Oliver Schneider) 2015-03-29 15:35:43 -04:00
Jason Perkins
4284905a9f Adjusting LuaSrcDiet so we can use dofile() and call it, returning the trimmed down source (Oliver Schneider) 2015-03-29 15:33:51 -04:00