Commit Graph

2525 Commits

Author SHA1 Message Date
Michael Schwarcz
3328cfea38 VStudio: Add additionalDependencies & additionalLibraryDirectories for static lib
- Currently if static library links with another non-sibling library build fails.
   For example: If using the socket() API on windows in a static library, need to link with ws2_32.lib.
2016-10-30 16:09:15 +02:00
Jason Perkins
bf4bf55d11 Merge pull request #597 from akaStiX/edit_and_continue_vs2015
Enable Edit and Continue for x64 builds on VS2015
2016-10-18 12:15:48 -04:00
StiX
4f3b19f581 Enable Edit and Continue for x64 builds on VS2015 2016-10-17 22:05:54 +02:00
Jason Perkins
f104467e9b Merge branch 'release-5.0-alpha10' 2016-10-04 19:09:14 -04:00
Jason Perkins
152bfbfd08 Restore dev version 2016-10-04 19:09:00 -04:00
Jason Perkins
25e6103a8e Use icons instead of labels on test results row of README 2016-10-04 18:37:23 -04:00
Jason Perkins
f7ad169c70 Update support files and bump version to alpha10 2016-10-04 18:18:00 -04:00
Jason Perkins
98fa40dad3 Update submodules to latest versions 2016-10-04 18:09:37 -04:00
Tom van Dijck
87d0a59b85 Merge pull request #587 from DPSLynix/patch-1
Host/Posix: Fix os.copyfile with spaces in argument paths.
2016-09-28 08:53:40 -07:00
Jérôme Leclercq
a42c50b4cc Host/Posix: Fix os.copyfile with spaces in argument paths. 2016-09-28 16:39:47 +02:00
Tom van Dijck
f85225e329 Merge pull request #581 from LORgames/ssurtees/pathNormalizeFix
Fixed bug with path.normalize
2016-09-22 08:35:56 -07:00
Sam Surtees
c6af364311 Fixed bug where path.normalize was being overzealous with removing instances of ".." breaking paths. Fixes #579 2016-09-21 01:40:27 +10:00
Samuel Surtees
7a09873ed4 Merge pull request #580 from lailongwei/master
fix windows platform compile error
2016-09-20 20:11:56 +10:00
lailongwei
bd36129b83 fix windows platform compile error 2016-09-20 16:51:10 +08:00
Samuel Surtees
8d46a84f08 Merge pull request #575 from Blizzard/add-raw-module
Add raw module as a standard module.
2016-09-19 21:01:04 +10:00
Tom van Dijck
531f70a559 disable module by default. 2016-09-15 13:36:00 -07:00
Tom van Dijck
785671fad5 Merge pull request #545 from tvandijck/generated-files-vcxproj
Add generated files to vxcproj file.
2016-09-07 08:14:57 -07:00
Tom van Dijck
351fbc9b97 workaround for https://github.com/premake/premake-core/issues/572 2016-09-07 08:04:48 -07:00
Tom van Dijck
7d7daae3a7 Merge pull request #573 from Blizzard/workaround-572
Workaround for #572
2016-09-07 08:02:09 -07:00
Tom van Dijck
dd3cbd3feb add a case to test parent flags... 2016-09-06 11:54:04 -07:00
Tom van Dijck
1559c15ee0 workaround for https://github.com/premake/premake-core/issues/572 2016-09-06 11:27:45 -07:00
Tom van Dijck
5e0afffd49 Add raw module as a standard module. 2016-09-01 16:49:49 -07:00
Tom van Dijck
ad24b31a56 Merge pull request #574 from Blizzard/fix-typo
fix bug in deprecation handler.
2016-09-01 16:43:53 -07:00
Tom van Dijck
b230039fee fix bug in deprecation handler. 2016-09-01 16:41:39 -07:00
Tom van Dijck
72e30c9fd8 Merge pull request #546 from Blizzard/update-curl-mbedtls
Update curl and use mbedtls instead of openssl.
2016-08-31 17:25:09 -07:00
Tom van Dijck
f56f713b99 Add tests for http.get 2016-08-30 12:06:06 -07:00
Tom van Dijck
f7468b66bf Clean up curl wrapper a bit... 2016-08-30 12:05:43 -07:00
Tom van Dijck
9a0b279a27 Update curl and use mbedtls instead of openssl. 2016-08-30 10:07:30 -07:00
Tom van Dijck
18e9824622 Merge pull request #570 from nmoehrle/fix-os-execute-path-normalization
Fix path normalization within os.execute
2016-08-25 11:10:43 -07:00
Nils Moehrle
8e37cac91b Only normalize paths within os.execute (c.f. #320 akaStiX/premake-core@369c5ab) 2016-08-25 16:46:22 +02:00
Tom van Dijck
702d5947b3 Merge pull request #554 from Blizzard/add-uncached-subcontext
Add an 'uncached' sub-context to the context.
2016-08-23 17:51:28 -07:00
Tom van Dijck
d2580bab86 Adding some tests. 2016-08-22 16:06:55 -07:00
Tom van Dijck
8b7b4c1139 Custom Rule fixes. 2016-08-22 15:13:30 -07:00
Tom van Dijck
7b712d7ce3 Add an 'extended' & 'uncached' sub-context to the context.
Context sensitive detokenization of Visual Studio rules property definitions.
2016-08-22 15:13:30 -07:00
Tom van Dijck
7fc49130ea Merge pull request #543 from noresources/macosx-no-arch-libdirs
do not add architecture-dependent library directories on macOS
2016-08-18 08:11:21 -07:00
Tom van Dijck
113b717d22 Merge pull request #401 from yuyoyuppe/link-mode-prefs
Link mode preference
2016-08-17 09:49:22 -07:00
Tom van Dijck
fbd2c40bf6 Merge pull request #525 from Blizzard/FastLink
Adding /Debug:FastLink support for VS2015.
2016-08-17 09:38:52 -07:00
Tom van Dijck
fd4b937449 Merge pull request #568 from tritao/rpaths
Use rpaths & soname/install_name to link sibling shared libraries on OS X and Linux
2016-08-17 09:36:44 -07:00
Joao Matos
e06218c885 use rpaths & soname/install_name to link sibling shared libraries on OS X and Linux
new api runpathdirs().
	<toolset>.getrunpathdirs() adds user defined rpath set using runpathdirs().
	handle runpathdirs in gcc, clang and snc.

make.list() can now add quotes to list elements

Original patch by Renaud Guillard (@noresources).
2016-08-17 16:48:41 +01:00
Tom van Dijck
1d0a35b1d7 Fix in vs2010_nuget.lua 2016-08-11 09:13:02 -07:00
Tom van Dijck
326a2e5cd6 update codelite submodule to latest master. 2016-08-11 09:13:02 -07:00
Jason Perkins
03cf64e36f Merge pull request #562 from manxorist/package-vs2015
Add VS2015 project files to release packaging script.
2016-08-08 06:38:40 -04:00
Jörn Heusipp
faed3f9ca9 Add VS2015 project files to release packaging script. 2016-08-08 12:10:51 +02:00
Samuel Surtees
c4157062bc Merge pull request #561 from manxorist/vs201x-vector-ia32
Add vectorextensions "IA32" support for VS>=2012 on x86. (#560)
2016-08-08 19:50:47 +10:00
Jörn Heusipp
8afb5e8ffa Add test to verify that vectorextensions "IA32" emits nothing with vs2010. 2016-08-08 11:37:32 +02:00
Jörn Heusipp
34b4b2021d Add test for vectorextensions "IA32". 2016-08-08 11:10:47 +02:00
Jörn Heusipp
a0bd1612e4 Add "IA32" to valid vectorextensions values. 2016-08-08 10:59:25 +02:00
Jörn Heusipp
60899329a8 Add vectorextensions "IA32" support for VS>=2012 on x86. (#560) 2016-08-07 13:42:03 +02:00
Tom van Dijck
5d09255425 allow multiple extensions for a custom rule. (#555) 2016-08-01 14:41:25 -07:00
Tom van Dijck
9f67feb923 Add support for kind="list:path" in rule properties. (#553) 2016-08-01 14:40:40 -07:00