Thomas Desveaux
fe78c5689e
Package.lua: Minor fix to premakeBin value
2019-05-04 16:03:07 +02:00
Thomas Desveaux
898fe7b599
Package: Use Premake action list to generate projects for source package
2019-05-03 17:33:13 +02:00
Thomas Desveaux
74421d13d8
Package: Add a third optional argument to select compiler for Bootstrapping
2019-05-03 17:33:13 +02:00
Thomas Desveaux
5c63230468
Package: Shallow clone repository
2019-05-02 21:23:09 +02:00
Thomas Desveaux
d793402414
Package: Fix repository not correctly removed due to git objects being read only
2019-05-02 21:23:09 +02:00
Thomas Desveaux
0038842032
Package: Adapt required tools to new process
2019-05-02 21:23:09 +02:00
Thomas Desveaux
63322c80e2
Package: Use git archive to create Premake archives
2019-05-02 21:23:08 +02:00
Thomas Desveaux
d5514e8e1c
Package: Bootstrap Premake in cloned repository
2019-05-02 21:23:08 +02:00
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