Commit Graph

3588 Commits

Author SHA1 Message Date
Samuel Surtees
d7c27fdbe8
Merge pull request #1281 from tdesveauxPKFX/package/source_improvements
Source package improvements
2019-05-06 00:26:09 +10:00
Samuel Surtees
932ecae300
Merge pull request #1280 from tdesveauxPKFX/bootstrap_latest_vs
Bootstrap.bat: Default to latest Visual Studio available
2019-05-06 00:24:05 +10:00
Samuel Surtees
1029d1e2ce
Merge pull request #1279 from premake/release-5.0-alpha14
Release 5.0 alpha14
2019-05-06 00:19:36 +10:00
Thomas Desveaux
cf290de504 Package: Add xcode and codelite projects to source package 2019-05-04 17:22:56 +02:00
Thomas Desveaux
625e6d40e6 Bootstrap: Use gmake2 instead of gmake 2019-05-04 17:17:19 +02:00
Thomas Desveaux
552c00cbd8 Package: Replace gmake with gmake2 for source package 2019-05-04 17:16:52 +02:00
Thomas Desveaux
9ac4db937c Post Alpha14 release: Set PREMAKE_VERSION to dev 2019-05-04 16:56:10 +02:00
Thomas Desveaux
f1dbf78e25 README: Update commit since last release shield for alpha14 2019-05-04 16:29:03 +02:00
Thomas Desveaux
fe78c5689e Package.lua: Minor fix to premakeBin value 2019-05-04 16:03:07 +02:00
Thomas Desveaux
830e13f06c Bootstrap.bat: Change default behaviour to bootstrap with latest Visual Studio available 2019-05-04 15:30:15 +02:00
Thomas Desveaux
e8288a7260 CHANGES.txt: Add merged PRs since alpha13 2019-05-04 14:21:32 +02:00
Thomas Desveaux
ff368fcceb Bump PREMAKE_VERSION to alpha14 2019-05-04 14:09:44 +02:00
Thomas Desveaux
ca50a00bdf
Merge pull request #1278 from tdesveauxPKFX/redist_improvement
Packaging script improvement
2019-05-04 14:07:13 +02:00
Thomas Desveaux
d413f5c360 Bootstrap.mak: Add macosx alias for osx to match Premake os.host() 2019-05-03 17:35:04 +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
1e0de4c213 Bootstrap.bat: Add vs2019 support 2019-05-02 21:23:09 +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
886cddc406 Package: Add .gitattributes to ignore some files when packaging 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
Thomas Desveaux
b364a763ee Improve Windows Bootstrap by automating Visual Studio environment setup 2019-05-02 21:23:08 +02:00
Thomas Desveaux
cdb6d3f3da
Merge pull request #1276 from LORgames/ssurtees/codeliteForceIncludes
Added support for forceincludes in CodeLite
2019-05-02 19:35:38 +02:00
Sam Surtees
4531b0de4a
Fixed various issues with escaping in CodeLite generator 2019-05-03 02:03:13 +10:00
Sam Surtees
b6c9bc33d5
Added support for forceincludes in CodeLite 2019-05-03 00:13:17 +10:00
Samuel Surtees
5913b0ebaa
Merge pull request #1244 from LORgames/ssurtees/detokenFix
Fixed issue with detoken not handling deferred joins correctly
2019-04-30 22:01:24 +10:00
Samuel Surtees
6fafa2733a
Merge pull request #1230 from LORgames/ssurtees/codeliteEscapes
Removed excessive escaping in CodeLite generator
2019-04-30 21:32:06 +10:00
Thomas Desveaux
3b31b6f054 Codelite: Add tests for pre/postbuildcommands with escaped char 2019-04-30 21:10:14 +10:00
Sam Surtees
37f9a09c0d Removed excessive escaping in CodeLite generator 2019-04-30 21:10:14 +10:00
Samuel Surtees
ee01df2fff
Merge pull request #1267 from ratzlaff/json_implementation
Provide access to  json implementation
2019-04-18 13:09:43 +10:00
Samuel Surtees
0c644dc1f9
Merge pull request #1228 from LORgames/ssurtees/win64
Added Win64 as a recognized platform
2019-04-08 23:03:05 +10:00
Samuel Surtees
1510109588
Merge pull request #1266 from ifarbod/android-visibility-hidden
Implement the 'visibility' API for Android projects
2019-04-08 23:01:58 +10:00
iFarbod
a2b78332c5
Implement the 'visibility' API for Android projects 2019-04-08 12:42:01 +04:30
Ben Ratzlaff
7589ab6e37
Provide access to json implementation
Allow configuring/overriding the base implementation
2019-04-05 12:28:35 -07:00
Samuel Surtees
cccad35b5e
Merge pull request #1264 from ifarbod/android-fixes-stage-1
Android changes, stage 1 (#1263)
2019-04-05 02:39:36 +10:00
iFarbod
efb0a4e948
Merge branch 'master' into android-fixes-stage-1 2019-04-04 20:55:21 +04:30
iFarbod
feddca8a42
Android fixes, stage 1 2019-04-04 20:46:07 +04:30
Samuel Surtees
53dfe1e19d
Merge pull request #1258 from CosmicRey/master
Added support for Visual Studio 2019 solutions
2019-04-05 00:36:20 +10: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
Samuel Surtees
8ea5bafee2
Merge pull request #1253 from ratzlaff/xcode_newid_determinism
Xcode newid determinism
2019-03-17 23:07:51 +10:00
Ben Ratzlaff
b17b17a71d Increase determinism by using relative paths as input to xcode.newid
Update unit tests with hashcode instead of overridden xcode.newid implementation
2019-03-13 19:57:41 -07:00
Samuel Surtees
a413f904d7
Merge pull request #1240 from WorldofBay/patch-1
allow linking of mixed c++ assemblies
2019-03-12 21:09:33 +10:00
Samuel Surtees
4639116959
Merge pull request #1249 from WorldofBay/patch-2
do not clear _isIncludingExternal in nested calls
2019-02-24 21:44:46 +10:00
WorldofBay
8ead541af6
do not clear _isIncludingExternal in nested calls 2019-02-21 15:13:04 +01:00
Samuel Surtees
3dbbc32a88
Merge pull request #1248 from tritao/roslyn_csc
Default to Roslyn-based `csc` compiler on all platforms.
2019-02-20 00:27:13 +10:00
Joao Matos
4464c4291b Default to Roslyn-based csc compiler on all platforms. 2019-02-18 16:36:09 +00:00
Samuel Surtees
73f14baaba
Merge pull request #1247 from tritao/csversion_dotnet
Added support for `csversion` API to dotnet toolset.
2019-02-18 23:19:13 +10:00
Joao Matos
d0ab1edf67 Added support for csversion API to dotnet toolset. 2019-02-18 12:37:21 +00:00