Commit Graph

3260 Commits

Author SHA1 Message Date
Emilio López
f46c2006a4 Allow system("android") per configuration 2018-04-18 00:55:59 +01:00
J. Perkins
2dfa956d2b
Merge pull request #1044 from tdesveauxPKFX/visibility-hidden
Add Visibility API for gcc/clang toolsets
2018-04-17 12:44:36 -04:00
Thomas Desveaux
aff871abfc Merge remote-tracking branch 'origin/master' into visibility-hidden 2018-04-17 14:46:11 +02:00
Samuel Surtees
2061b151b9
Merge pull request #1043 from tdesveauxPKFX/omit-frame-pointer
Add omitframepointer API
2018-04-17 20:19:36 +10:00
Samuel Surtees
35194f647f
Merge pull request #1048 from redorav/systemversion
Add conditional behavior to global variables, add systemversion as first implementation
2018-04-17 20:00:41 +10:00
Thomas Desveaux
4d8ba3d086 Merge remote-tracking branch 'origin/master' into visibility-hidden 2018-04-17 11:58:27 +02:00
J. Perkins
c121b2f6b5
Merge branch 'master' into codelite-libdirs 2018-04-16 14:24:08 -04:00
redorav
92e32ddf2b
Merge branch 'master' into systemversion 2018-04-16 19:16:26 +01:00
Thomas Desveaux
da3915d30d Merge remote-tracking branch 'origin/master' into omit-frame-pointer 2018-04-16 19:30:28 +02:00
J. Perkins
c802adfdd2
Merge pull request #1053 from LORgames/ssurtees/floatingpointFix
Fixed issue with floatingpoint "Strict" causing errors in XCode
2018-04-16 12:21:49 -04:00
thomas desveaux
28b0a6db0f Update vs200x_vcproj to new omitframepointer API 2018-04-15 18:14:24 +02:00
thomas desveaux
9eb81bd228 Update msc tools to new omitframepointer API 2018-04-15 18:13:56 +02:00
thomas desveaux
b21b43aa92 Update XCode module to new omitframepointer API 2018-04-15 18:09:08 +02:00
thomas desveaux
c629c4a1c1 Merge remote-tracking branch 'origin/master' into omit-frame-pointer 2018-04-15 17:56:41 +02:00
Sam Surtees
15426309b3 Fixed issue with floatingpoint "Strict" causing errors in XCode 2018-04-15 22:25:27 +10:00
redorav
9f1b32fa23
Merge branch 'master' into systemversion 2018-04-14 11:23:44 +01:00
Tom van Dijck
6c7c6c7171
Merge pull request #889 from tdesveaux/fix-mergeFilters
Fix context.mergeFilters
2018-04-14 09:53:35 +02:00
Thomas Desveaux
a8ad766612 Remove no longer used table.joinunique 2018-04-13 19:06:36 +02:00
Emilio López
61dae7b235 Merge branch 'systemversion' of https://github.com/redorav/premake-core into systemversion 2018-04-13 00:30:04 +01:00
Emilio López
d528430f08 Conditionally output the PropertyGroup by previously capturing the result of the global configuration property function. If there's nothing to capture, don't emit. 2018-04-13 00:29:49 +01:00
thomas desveaux
22e36f97b8 Better performance on fix issue #884 2018-04-12 23:40:16 +02:00
thomas desveaux
15829d5967 Merge remote-tracking branch 'premake/master' into fix-mergeFilters 2018-04-12 23:34:25 +02:00
redorav
e8e23a16e6
Merge branch 'master' into systemversion 2018-04-12 21:10:08 +01:00
Emilio López
e4c2318de8 Move the systemversion back to globals, and create additional global entries based on configuration 2018-04-12 21:09:31 +01:00
Tom van Dijck
776a4c92b9
Merge pull request #1011 from Dandielo/patch-1
Fixes an issue with custom rules tracking files.
2018-04-12 20:48:02 +02:00
Tom van Dijck
8eecb5cfa7
Merge pull request #1046 from tdesveauxPKFX/struct-member-align
Add structmemberalign API
2018-04-12 20:45:55 +02:00
thomas desveaux
3ebbe97c2c Add test for omitframepointer Default in vstudio + fix omitframepointer Default in vstudio 2018-04-12 20:14:57 +02:00
thomas desveaux
00aa3a8582 Fix deprecation of NoFramePointer 2018-04-12 20:08:37 +02:00
thomas desveaux
204a129eb7 Add test for omitframepointer Default 2018-04-12 19:51:08 +02:00
thomas desveaux
66e3576871 Remove visibility-inlines-hidden from visibility api 2018-04-12 19:30:32 +02:00
thomas desveaux
aea34396fa Merge remote-tracking branch 'origin/master' into visibility-hidden 2018-04-12 19:27:27 +02:00
thomas desveaux
906e86d994 Merge remote-tracking branch 'origin/master' into omit-frame-pointer 2018-04-12 19:24:09 +02:00
Thomas Desveaux
80e2bb02e6 Merge remote-tracking branch 'origin/master' into struct-member-align 2018-04-11 14:08:50 +02:00
Samuel Surtees
dc641e5c69
Merge pull request #1045 from tdesveauxPKFX/debuggerflavor
Add debuggerflavor API
2018-04-11 18:48:03 +10:00
Samuel Surtees
d8573d975c
Merge pull request #1042 from tdesveauxPKFX/unsigned-char
Add UnsignedChar API
2018-04-11 09:43:51 +10:00
Emilio López
aa41dad734 Move the tests from the globals to the config where they now live 2018-04-10 21:58:30 +01:00
Thomas Desveaux
228bba9702 Implement unsignedchar tests for CodeLite 2018-04-10 22:03:12 +02:00
Thomas Desveaux
6ad87a76c1 Implement unsignedchar for xcode 2018-04-10 21:54:51 +02:00
Emilio López
2b133b16f8 * Move systemversion to config scope instead of project scope on VS. The UI can't do this but setting it actually works 2018-04-10 20:38:31 +01:00
Thomas Desveaux
159281ea5a Implement unsignedchar for vstudio 2018-04-10 21:38:31 +02:00
Thomas Desveaux
d556b6510f Implement unsignedchar for msc 2018-04-10 20:24:05 +02:00
Thomas Desveaux
40f258b2d1 Implement unsignedchar for clang 2018-04-10 20:14:22 +02:00
tdesveauxPKFX
2794751092
Merge branch 'master' into unsigned-char 2018-04-10 20:11:41 +02:00
Thomas Desveaux
7d23654c16 structmemberalign: simplify API 2018-04-10 20:10:49 +02:00
tdesveauxPKFX
c92c58037b
Merge branch 'master' into struct-member-align 2018-04-10 20:02:02 +02:00
Thomas Desveaux
92f0f08648 debuggerflavor: use simpler terms in api 2018-04-10 20:00:41 +02:00
Thomas Desveaux
6fdb94a5f2 Merge remote-tracking branch 'origin/master' into debuggerflavor 2018-04-10 19:54:53 +02:00
tdesveauxPKFX
56550c0dd0
Merge branch 'master' into visibility-hidden 2018-04-10 19:48:11 +02:00
Thomas Desveaux
2d8271c1e2 Pull VisibilityHidden from flags to an API + Add all possible values 2018-04-10 19:46:36 +02:00
Thomas Desveaux
e674071bb8 Implement omitframepointer for clang 2018-04-10 19:35:23 +02:00