Commit Graph

3410 Commits

Author SHA1 Message Date
redorav
a013b6aa62
Merge branch 'master' into luasocket 2018-03-23 08:36:48 +00:00
J. Perkins
3e204522ec
Merge pull request #1005 from premake/fix_deps
Fix gmake dependencies
2018-03-22 14:59:46 -04:00
J. Perkins
1c94b17d2c
Merge branch 'master' into fix_deps 2018-03-22 11:37:52 -04: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
Jason Perkins
e34c23b64f Clear additional global state between unit test runs
Clears out some global state that was being left over between unit tests runs, causing indeterminate results when running multiple tests against data at the global scope.
2018-03-19 10:10:56 -04:00
redorav
87fe90d4d2
Merge branch 'master' into luasocket 2018-03-17 15:18:23 +00:00
Emilio López
09dbeff23f Looking at the luasocket makefile it seems LUASOCKET_API needs to be defined as __attribute__((visibility(\"default\"))) on all platforms except Windows 2018-03-17 15:15:07 +00:00
Emilio López
8aa7370dda system:not does not allow spaces so fix that as build fails otherwise 2018-03-17 14:56:38 +00:00
Emilio López
b1f352bf67 Embed luasocket as a static library
Add mobdebug lua script to allow debugging premake with ZeroBrane Studio
Add --debugger command line option to enable debugging
2018-03-17 14:47:40 +00:00
J. Perkins
0c17303436
Merge pull request #1019 from Passw/patch-1
Remove git submodule commands
2018-03-17 10:41:42 -04:00
Passw
29d02a3d21 Remove git submodule commands
It seems that there is no git submodule any more
2018-03-16 10:59:31 +08: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
Samuel Surtees
0eda22c602
Merge pull request #988 from LORgames/ssurtees/pathNormalizationFix
Fixed a bug with normalizing paths that contain dot folders
2018-02-05 21:56:03 +10:00
Samuel Surtees
ae8e3b02ad
Merge pull request #994 from dcourtois/issue_935
added a 'latest' systemversion for vs2017
2018-01-18 21:01:20 +10: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
Tom van Dijck
ad3b884905
Merge branch 'master' into ssurtees/pathNormalizationFix 2018-01-17 09:24:00 +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
J. Perkins
e9dda518cf
Merge pull request #993 from alexandre-janniaux/fix-usr-lib64-being-at-front-position
Fix /usr/lib64 being used as search dir before project's libdir
2018-01-11 09:43:41 -05:00
J. Perkins
8896359839
Merge branch 'master' into fix-usr-lib64-being-at-front-position 2018-01-11 08:52:58 -05:00
J. Perkins
797f279a28
Merge pull request #990 from tdesveauxPKFX/isaextensions
Extended Instructions sets
2018-01-10 11:55:03 -05:00
Alexandre Janniaux
1a162d1b14 tools/gcc.lua: fix /usr/lib64 being used as search dir before project's libdir
Move the /usr/lib64 added by the compiler script after every other -L
declaration.

fixes #992
2018-01-10 11:13:47 +01:00
Thomas Desveaux
331810ddb3 isaextensions: Add tests 2018-01-09 16:01:51 +01:00
Thomas Desveaux
7df53b5501 isaextensions: change extension BMI1 to BMI 2018-01-09 16:01:32 +01:00
Thomas Desveaux
4dda5d9e4c Add isaextensions api
Allow user to enable extended instructions sets for gcc/clang
2018-01-09 15:46:54 +01:00
Sam Surtees
9039232548 Fixed a bug with normalizing paths that contain dot folders
- Added additional tests
2018-01-08 03:21:55 +10: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
J. Perkins
6805f7471d
Merge pull request #980 from catb0t/old-links
src/base and modules: change links to industriousone.com to working HTTPS github links
2017-12-20 13:41:33 -05: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
08c768d20e
Merge pull request #970 from Blizzard/table-fix-indexof
Table fix indexof
2017-12-12 10:05:05 -08:00
Tom van Dijck
177c2f1f91 most subtle bugfix in table.indexof 2017-12-11 09:25:58 -08:00
Samuel Surtees
9b1a692cb5
Merge pull request #3 from Blizzard/master
All the stuff from Blizzard.
2017-12-08 11:26:23 +10:00
Tom van Dijck
056e539f4b
Merge pull request #969 from Blizzard/fix-buildoutput-pathvars
Fix buildoutput pathvars
2017-12-07 08:16:08 -08:00
Tom van Dijck
059d7427ad
Merge pull request #965 from premake/tvandijck-patch-1
Move part of the workspace baking up
2017-12-06 13:08:55 -08:00
J. Perkins
d6c7a49dc6
Merge branch 'master' into tvandijck-patch-1 2017-12-06 13:07:48 -05: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
Tom van Dijck
e7ace9249c buildinputs and buildoutputs in visual studio don't like pathVars. 2017-12-06 09:42:29 -08:00
Tom van Dijck
e2b30b20da
Merge pull request #966 from Blizzard/fix-vcxproj
utility projects also allow configuration of the executable path.
2017-12-06 09:23:43 -08:00
Tom van Dijck
9802485e01
Merge pull request #967 from Blizzard/fix-fileconfig
return generated fileconfig.
2017-12-06 09:22:46 -08:00
J. Perkins
729523475d
Merge branch 'master' into fix-fileconfig 2017-12-06 06:19:23 -05:00
J. Perkins
74c588221f
Merge branch 'master' into fix-vcxproj 2017-12-06 06:18:53 -05:00
Tom van Dijck
da6ed83a5f return generated fileconfig. 2017-12-05 14:35:22 -08:00
Tom van Dijck
5401bb0480 utility projects also allow configuration of the executable path. 2017-12-05 14:34:05 -08:00
Tom van Dijck
c0257009e9
Move part of the workspace baking up
@starkos, can you think of any reason why this wouldn't be correct.
I don't see any code in the oven.bakeConfigs that actually depends on any output from projects or the bakeChildren.
I might be wrong, but I'd like to make this change if at all possible?
2017-12-05 13:52:34 -08:00
J. Perkins
8e7260997f
Merge pull request #964 from Blizzard/wildcard-configmap
Add support for wildcards in mapconfig.
2017-12-05 11:39:47 -05:00
Tom van Dijck
be4d6852eb Add support for wildcards in mapconfig. 2017-12-04 14:59:54 -08:00