Commit Graph

3148 Commits

Author SHA1 Message Date
Tom van Dijck
cf45d30f5b call "path.getDefaultSeparator" allowing it to be overridden. 2017-08-07 17:51:15 -07:00
Tom van Dijck
d1af0157a0 fix os.istarget and os.ishost to use the systemTags table as well. 2017-08-07 10:20:53 -07:00
Tom van Dijck
31353fbc56 Fix tests. 2017-08-07 09:44:48 -07:00
Tom van Dijck
571d6ae371 Set default toolsets for vs2005 and vs2008. 2017-08-07 09:34:16 -07:00
Tom van Dijck
dce5e604dc Merge pull request #861 from Blizzard/binary-embed
Allow embedding of binary resources.
2017-08-07 09:26:32 -07:00
Tom van Dijck
e0cbecd100 Remove "test.print" calls. 2017-08-07 09:26:07 -07:00
Tom van Dijck
133856c0ef Update embed.lua 2017-08-07 08:52:18 -07:00
Tom van Dijck
18b9383d98 Merge pull request #862 from Blizzard/minor-optimization-oven
small optimization in oven.
2017-08-07 08:49:50 -07:00
Tom van Dijck
076b9565bc Merge pull request #863 from Blizzard/bug-api-addallowed
fix for duplicate 'allowed'.
2017-08-07 08:48:36 -07:00
Tom van Dijck
72bc2bb426 Merge pull request #864 from Blizzard/global-access-systemtags
move tags into globally accessible table, so we don't have to overload…
2017-08-07 08:48:16 -07:00
Tom van Dijck
7b3b2fa31b move tags into globally accesible table, so we don't have to overload the getSystemTags method all over the place. 2017-08-04 09:27:05 -07:00
Tom van Dijck
f232a1e829 fix for duplicate 'allowed'. 2017-08-04 09:25:44 -07:00
Tom van Dijck
d4b8c34e63 small optimization in oven. 2017-08-04 09:24:41 -07:00
Tom van Dijck
9f33db3ba7 Allow embedding of binary resources. 2017-08-04 09:22:57 -07:00
Tom van Dijck
406095855a os is reserved name :( 2017-08-03 17:49:41 -07:00
Tom van Dijck
ab6cd204aa add tags for android system. 2017-08-03 17:41:24 -07:00
Tom van Dijck
bf1ea2445f Merge pull request #860 from Blizzard/patch-1
fix for build failure on macOS in debug.
2017-08-02 11:01:23 -07:00
Tom van Dijck
2edb25de33 Merge pull request #859 from aleksijuvani/nuget-cache
Use NuGet package cache instead of the API if possible
2017-08-02 11:01:10 -07:00
Tom van Dijck
32a130b503 Merge pull request #858 from tritao/nuget-unix-paths
Fix Nuget package handling to support Unix-style paths
2017-08-02 11:00:46 -07:00
Tom van Dijck
124a11f3ad fix for build failure on macOS in debug. 2017-08-02 08:46:47 -07:00
Aleksi Juvani
52ef256ef9 Use NuGet package cache instead of the API if possible 2017-08-02 13:35:39 +03:00
Aleksi Juvani
8046b030d6 Fix io.readfile erroring when running tests 2017-08-02 13:35:39 +03:00
Aleksi Juvani
8eaecd1278 vs2010_nuget.lua: fix indentation 2017-08-02 13:35:39 +03:00
Joao Matos
2ba09656f8 Fix Nuget package file path regex matching to support Unix-style path separators. 2017-08-01 21:39:56 +01:00
Tom van Dijck
74819eb945 Merge pull request #854 from Blizzard/high-warning
[core] Add High as a new warning level
2017-08-01 11:09:40 -07:00
Tom van Dijck
d4dd8dd585 Merge pull request #857 from Blizzard/fix-action-override-targetos
Fix action override targetos
2017-08-01 11:03:17 -07:00
Tom van Dijck
f3f738370c Merge pull request #856 from Blizzard/fix-get-relative-windows
Fix path_getrelative for Windows
2017-08-01 11:02:32 -07:00
Tom van Dijck
607353cf3d Merge pull request #855 from Blizzard/image-filter-vstudio
Add filter for <Image> files (#135)
2017-08-01 11:01:57 -07:00
Tom van Dijck
6ce1562867 fix xcode tests as well. 2017-08-01 10:18:33 -07:00
Tom van Dijck
ab4e2b94c0 Merge pull request #840 from tvandijck/binary-modules
Proof of concept for binary modules.
2017-08-01 10:14:26 -07:00
Tom van Dijck
e430bdfef9 I've seen this test fail a few times in the past, but only on CI...
adding prints to see what we get, so we may find the issue in the future.
2017-08-01 10:09:32 -07:00
Tom van Dijck
041d01bb21 Fix action (#138)
* Fix unit-test correctly setting action.
2017-08-01 10:01:01 -07:00
Tom van Dijck
4fc5827496 Fix --os overriding the target OS. 2017-08-01 10:00:29 -07:00
SungUn Park
1d6d4e17ce Fix path_getrelative for Windows
Windows now performs case insensitive comparison for strings.
2017-08-01 09:59:11 -07:00
Patrick Doane
56f29a343f Add filter for <Image> files (#135) 2017-08-01 09:58:11 -07:00
Patrick Doane
e49b404d73 [core] Add High as a new warning level
Maps to /W4 on VS and -Wall for gcc/clang removing -Wextra
2017-08-01 09:56:00 -07:00
Tom van Dijck
cc3b49f6d8 Fix insertion of allows "os" options. 2017-07-31 16:44:44 -07:00
Tom van Dijck
5ecd0a3102 Merge pull request #849 from mendsley/utility_buildlog
Write out build log element for VS utility projects
2017-07-31 13:27:51 -07:00
Tom van Dijck
4b74f899b5 Merge pull request #851 from aleksijuvani/fix-nuget-net-folders
Fix handling of unconventional NuGet .NET Framework folders
2017-07-31 13:27:12 -07:00
Aleksi Juvani
9638738404 Fix handling of unconventional NuGet .NET Framework folders 2017-07-31 16:01:27 +03:00
Patrick Doane
ca9453c6ca Fix exception handling (#11) 2017-07-25 15:18:10 -07:00
Tom van Dijck
71c64b2c9c Merge pull request #10 from premake/cppdialect
Add cppdialect support
2017-07-25 13:59:01 -07:00
Matthew Endsley
c0790d0e8e Write out build log element for VS utility projects
In vs2017, utility projects were ignoring the value of buildlog
and defaulting the output to $(IntDir)$(MSBuildProjectName).log
2017-07-25 13:55:28 -07:00
Patrick Doane
28305cc4c7 Remove extra nil checks 2017-07-25 13:29:15 -07:00
Patrick Doane
92e512ab6a Add cppdialect support 2017-07-25 11:39:11 -07:00
Patrick Doane
c1a247bd81 Disable override of OutDir to fix deployment (#9) 2017-07-11 09:40:50 -07:00
Patrick Doane
dc3da06700 Add configuration for AndroidAppLibName (#8)
Either RootNamespace of AndroidAppLibName needs to be configurable to set up the package.  May want to add RootNamespace configuration later as well.
2017-07-10 11:29:59 -07:00
Patrick Doane
091794fe6f Fix ApplicationTypeRevision for VS2015 (#7) 2017-07-10 11:29:40 -07:00
Patrick Doane
aacdaac0ad Update Clang version for VS2015 (#6)
Clang 3.6 is not installed as part of VS2015 but might have been from
an older VS2013 install.
2017-07-10 11:29:30 -07:00
Patrick Doane
c30b1cd1be Start of test cases (#5) 2017-07-05 15:54:42 -07:00