Commit Graph

268 Commits

Author SHA1 Message Date
thwatson
e152b8ba85 Support for CSDialect 2018-07-27 11:49:58 -07:00
Jason Jurecka
c02879d626 vpath android.link fix
The issue that this solves is that if vpaths is used to resolve the
android needed file paths when they are referenced from other directories
within the directory structure but not considered external files.
2018-06-28 11:45:34 -07:00
Thomas Desveaux
cf4161e78a gmake2: Remove makeVarName from local space to ease user override of perFileFlags 2018-06-18 16:57:40 +02:00
Thomas Desveaux
77f6a080cb gmake2: Fix perFileFlags generation for cpp + unit test 2018-06-18 16:55:26 +02:00
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