Samuel Surtees
|
30ab624182
|
Merge pull request #1115 from redorav/remove_xbox360
Remove Xbox 360 code from core to move and expand onto a standalone module
|
2018-06-14 22:26:36 +10:00 |
|
Emilio López
|
1cb240dbe5
|
Remove Xbox 360 code from core to move and expand onto a standalone module
|
2018-06-08 22:55:59 +01:00 |
|
Manu Evans
|
6a78127370
|
Support buildaction for C++ projects.
|
2018-06-07 13:22:41 -07:00 |
|
Samuel Surtees
|
f46a27ec6e
|
Merge pull request #1108 from Blizzard/gmake_fix
Fix gmake2
|
2018-06-05 20:26:08 +10:00 |
|
Sungun Park
|
9219bd6c6d
|
Fix gmake2 (#169)
bindirs are added to make files for gmake2
|
2018-06-04 17:58:47 -07:00 |
|
Erin Catto
|
273c506d52
|
Merge branch 'master' into master
|
2018-06-03 10:05:26 -07:00 |
|
Erin Catto
|
958217828d
|
Removed invalid comment
|
2018-06-03 10:02:37 -07:00 |
|
thomas desveaux
|
7ba491cae6
|
gmake*: fix shell type identification
|
2018-06-03 16:47:13 +02:00 |
|
Samuel Surtees
|
d6dfaa3bad
|
Merge pull request #1105 from tdesveauxPKFX/gmake/fix-targetdir-dep
gmake: Add rules and dependencies for directory creation
|
2018-06-04 00:23:36 +10:00 |
|
Samuel Surtees
|
313d7ed1d0
|
Merge pull request #1100 from tdesveauxPKFX/gmake2/fix-perfile-nopch
gmake2: Remove pch from FORCE_INCLUDE to allow NoPCH per-file
|
2018-06-03 23:23:06 +10:00 |
|
Patrick Doane
|
81323cfa68
|
Only set WindowsSDKDesktopARMSupport for windows systems (#172)
|
2018-06-01 18:45:56 -07:00 |
|
Thomas Desveaux
|
e047f9dbbd
|
gmake: Add rule to create directories
+ set dependencies to said rules
+ fix tests
|
2018-06-01 21:26:36 +02:00 |
|
Erin Catto
|
4c8a14f71f
|
Fixed Xcode test
|
2018-05-31 21:54:29 -07:00 |
|
Erin Catto
|
6da758cdd7
|
Xcode Fixes
Fix cppdialect=C++11
Fix angle bracket include complaints
|
2018-05-31 21:00:15 -07:00 |
|
thomas desveaux
|
4250aa3928
|
gmake2: Add unit tests for PCH include
|
2018-06-01 01:42:02 +02:00 |
|
Thomas Desveaux
|
807f318c47
|
gmake2: Remove pch from FORCE_INCLUDE to allow NoPCH per-file
|
2018-05-30 17:52:36 +02:00 |
|
Thomas Desveaux
|
b1efce39df
|
D: Do not output DCompile block in vstudio if no d file in project
|
2018-05-29 19:26:27 +02:00 |
|
Samuel Surtees
|
3d522e9068
|
Merge pull request #1096 from tdesveauxPKFX/gmake2-pch-dependencies
gmake2: Fix dependency for pch
|
2018-05-29 11:16:24 +10:00 |
|
Ben Ratzlaff
|
be3742dd2a
|
Get 'compileas' working when using a 'filter "files: ..."' scope.
|
2018-05-28 15:17:04 -07:00 |
|
Thomas Desveaux
|
d173b077bd
|
gmake2: Fix dependency for pch. Changes in headers included in pch would not be properly detected.
|
2018-05-28 22:41:21 +02:00 |
|
Samuel Surtees
|
e45b8cfc6b
|
Merge pull request #1092 from Gaztin/codelite-groups
CodeLite workspace folders (groups)
|
2018-05-24 19:59:48 +10:00 |
|
Sebastian Kylander
|
d42bcf54f7
|
Add tests for CodeLite debugenvs
|
2018-05-23 21:43:53 +02:00 |
|
Sebastian Kylander
|
df8ea09cdd
|
Implement debugenvs for CodeLite
|
2018-05-23 21:43:19 +02:00 |
|
Sebastian Kylander
|
531437901d
|
Add tests for CodeLite workspace folders
|
2018-05-22 00:31:27 +02:00 |
|
Sebastian Kylander
|
fec55c549f
|
Implement CodeLite workspace folders
|
2018-05-22 00:30:58 +02:00 |
|
Manu Evans
|
8dac762d6f
|
Translate the import paths
|
2018-05-19 11:21:09 -07:00 |
|
Rory Driscoll
|
a1f9874f46
|
Fix missing DebugInformationFormat when symbols are set to full
|
2018-05-14 22:10:51 -07:00 |
|
Manu Evans
|
968fc118f0
|
Merge pull request #1062 from redorav/android_config
Allow system("android") per configuration
|
2018-05-07 13:56:29 -07:00 |
|
Sam Surtees
|
5b73685522
|
Added GoogleTest style output for unit tests
|
2018-05-07 23:52:56 +10:00 |
|
Mkr
|
a98d7ce716
|
Update readme.md file in D module
|
2018-05-07 10:14:16 +02:00 |
|
Mkr
|
3c6edd6e39
|
Update tests to support mixed C++/D in the D module
|
2018-05-07 10:14:16 +02:00 |
|
Marco Alamia
|
e7b9e63118
|
Add support for mixed C++/D to premake D module
|
2018-05-07 10:14:16 +02:00 |
|
Jörn Heusipp
|
2e7ca5fb18
|
Add C++17 support for Visual Studio 2017.
This also adds support for 'cppdialect "C++latest"'.
|
2018-04-30 17:35:01 +02:00 |
|
Ben Ratzlaff
|
f910ede248
|
Print failing test names to the console in the 'warning' color
|
2018-04-30 17:32:40 +02:00 |
|
Sam Surtees
|
138a443b3c
|
Fixed issues with duplicate tests
- Test suite will now fail when test names are reused
- Fixed several unit tests that reused test names
|
2018-04-30 17:01:20 +02:00 |
|
Sebastian Kylander
|
a808fb55d1
|
Merge branch 'master' into codelite-libdirs
|
2018-04-20 16:59:33 +02:00 |
|
Emilio López
|
f46c2006a4
|
Allow system("android") per configuration
|
2018-04-18 00:55:59 +01:00 |
|
Samuel Surtees
|
2061b151b9
|
Merge pull request #1043 from tdesveauxPKFX/omit-frame-pointer
Add omitframepointer API
|
2018-04-17 20:19:36 +10: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 |
|
thomas desveaux
|
28b0a6db0f
|
Update vs200x_vcproj to new omitframepointer API
|
2018-04-15 18:14:24 +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 |
|
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 |
|
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 |
|
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
|
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 |
|
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
|
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
|
74a9277bf8
|
Merge branch 'master' into omit-frame-pointer
|
2018-04-10 19:17:26 +02:00 |
|
Thomas Desveaux
|
b981e67e89
|
Add structmemberalign API + implement for vstudio
|
2018-04-09 17:23:10 +02:00 |
|
Thomas Desveaux
|
ed2b419128
|
Add debuggerflavor API + implement for vstudio
|
2018-04-09 17:20:38 +02:00 |
|
Thomas Desveaux
|
0160e82188
|
Add omitframepointer API + implement for gcc and vstudio
|
2018-04-09 17:11:38 +02:00 |
|
tdesveaux
|
40a01361d3
|
VStudio: Add tests for FxCompile block
|
2018-04-07 19:16:29 +02:00 |
|
tdesveaux
|
c9870879c6
|
VStudio: Implement FxCompile block for hlsl shader compilation
|
2018-04-07 19:15:45 +02:00 |
|
tdesveauxPKFX
|
5a1b8ad287
|
Merge branch 'master' into vstudio-staticlib-symbolspath
|
2018-04-06 19:04:45 +02:00 |
|
Thomas Desveaux
|
825c1b989a
|
VStudio: Factorise conditions and value for ProgramDataBaseFile[Name]
|
2018-04-06 19:04:19 +02:00 |
|
J. Perkins
|
e06097b20b
|
Merge branch 'master' into codelite-libdirs
|
2018-04-06 12:23:06 -04:00 |
|
tdesveauxPKFX
|
324c3bb757
|
Merge branch 'master' into vstudio-staticlib-symbolspath
|
2018-04-05 18:30:02 +02:00 |
|
Thomas Desveaux
|
40e0539aa0
|
VStudio: Extract ProgramDataBaseFileName from vstudio.programDatabaseFile
|
2018-04-05 18:28:38 +02:00 |
|
Sam Surtees
|
f7626d4e2a
|
Add 'modules/android/' from premake-android
- Additional changes to get tests working
|
2018-04-05 20:58:31 +10:00 |
|
Tom van Dijck
|
53ec0cc3bf
|
Merge branch 'master' into patch-1
|
2018-04-05 12:42:46 +02:00 |
|
Thomas Desveaux
|
bd2aff7ef2
|
VStudio: symbolspath tests generateDebugInfo -> generateProgramDataBaseFile
|
2018-04-03 20:21:48 +02:00 |
|
Thomas Desveaux
|
2bb0800b04
|
VStudio: Add tests for symbolspath
|
2018-04-03 20:18:50 +02:00 |
|
Thomas Desveaux
|
75692a7920
|
VStudio: Implement symbolspath for static libs
|
2018-04-03 20:03:18 +02:00 |
|
J. Perkins
|
c461176e29
|
Merge branch 'master' into fix-gmake2-callarray
|
2018-04-03 10:35:01 -04:00 |
|
thomas desveaux
|
04f22eead1
|
Gmake2: Clean Makefile tests
|
2018-04-02 21:18:40 +02:00 |
|
thomas desveaux
|
dbf36a5f97
|
Gmake2: Add tests for Makefile project kind
|
2018-04-02 21:15:24 +02:00 |
|
thomas desveaux
|
bc71ad0d9e
|
Gmake2: Fix callArray calls
|
2018-04-02 20:25:57 +02:00 |
|
tdesveaux
|
9ecde94dd2
|
VStudio: Fix symbolspath not generated for FastLink and Full
|
2018-04-02 19:45:51 +02:00 |
|
tdesveaux
|
be01050638
|
VStudio: Add tests for symbolspath
|
2018-04-02 19:44:06 +02:00 |
|
Sebastian Kylander
|
37045dc3ce
|
Add test for codelite libdirs
|
2018-03-26 15:44:40 +02:00 |
|
Sebastian Kylander
|
70ddafef74
|
List libdirs in codelite projects
|
2018-03-26 15:43:51 +02:00 |
|
Samuel Surtees
|
5348773851
|
Merge pull request #952 from tempura-sukiyaki/xcode4-targetextension
Add support for `targetextension` in xcode4
|
2018-03-24 16:29:47 +10:00 |
|
Manu Evans
|
1cd1f4df6c
|
Update tests.
|
2018-03-21 16:45:36 -07:00 |
|
Manu Evans
|
ba96baa62c
|
Attempt to fix the gmake dependency chain
|
2018-03-21 16:45:36 -07:00 |
|
Dandielo
|
a4e06bc8f3
|
Fixes an issue with custom rules tracking files.
Using 'Build Rules' would sometimes cause the tracker ignore changes in a source file, because of the tracker file being in the wrong directory.
|
2018-02-27 14:03:52 +01:00 |
|
Damien Courtois
|
928076a13a
|
fixed a crash in latestSDK10Version when the registry value is not found
|
2018-01-18 11:37:37 +01:00 |
|
Damien Courtois
|
7017f09263
|
fixed system 'latest' test
|
2018-01-18 09:20:37 +01:00 |
|
Damien Courtois
|
3a63d496e6
|
fixed incorrect unit test with systemversion 'latest'
|
2018-01-17 09:13:58 +01:00 |
|
Damien Courtois
|
d5089b5d9b
|
added a 'latest' systemversion for vs2017
forgot to add the ".0" suffix
added unit tests for systemversion "latest"
|
2018-01-16 16:45:47 +01:00 |
|
Samuel Surtees
|
ef9b341d6f
|
Merge pull request #979 from tdesveauxPKFX/fix-noexceptions-vs2010
Define _HAS_EXCEPTIONS=0 from vs2010 for exceptionhandling off
|
2017-12-21 20:07:16 +10:00 |
|
Cat Stevens
|
b779f6f600
|
src/base and modules: change links to industriousone.com to working HTTPS github links
|
2017-12-19 13:52:30 -05:00 |
|
Thomas Desveaux
|
75ff8934f6
|
vstudio: Fix exception handling tests
|
2017-12-19 15:50:45 +01:00 |
|
Thomas Desveaux
|
c3ceb52b94
|
vstudio: Define _HAS_EXCEPTIONS=0 from vs2010 for exceptionhandling off
|
2017-12-19 14:53:11 +01:00 |
|
Tom van Dijck
|
0a79816d28
|
in some contexts we need pathVars regardless of whether the property allows it or not.
|
2017-12-06 09:42:34 -08:00 |
|