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
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
Tom van Dijck
48bf0a2b5e
Allow an action to initialize itself before user scripts run. ( #556 )
...
* Allow an action to initialize itself before user scripts run.
2016-08-01 14:39:50 -07:00
Tom van Dijck
53ed5f693e
only add config if not already added.
2016-07-29 09:31:25 -07:00
Tom van Dijck
6971902731
Adding /Debug:FastLink support for VS2015.
2016-07-28 16:01:13 -07:00
Tom van Dijck
027e47373f
Move to oven, controlled by flag.
2016-07-28 12:51:39 -07:00
Renaud Guillard
b7bdfb258d
add tests
2016-07-28 21:33:27 +02:00
Tom van Dijck
fad541b183
Don't add linkable files,
...
Files in the ._.files table are absolute paths.
2016-07-22 14:32:27 -07:00
Tom van Dijck
be26dd6faf
Merge pull request #549 from starkos/fix/premake5-lua-symbols
...
Put back the old Symbols flag in premake5.lua
2016-07-22 09:03:14 -07:00
Jason Perkins
d304c05856
Put back the old Symbols flag, until everyone has a chance to catch up with the new APIs.
2016-07-22 10:05:55 -04:00
Tom van Dijck
11acc612b3
Add generated files to vxcproj file.
2016-07-21 14:15:55 -07:00
Tom van Dijck
131cc21f28
Merge pull request #544 from Euclideon/symbols_api
...
symbols api introduced and working, with tests.
2016-07-19 08:18:48 -07:00
David Ely
d3d8269e7a
symbols api introduced and working, with tests.
2016-07-19 16:29:26 +10:00
Renaud Guillard
3264c59f45
do not add architecture-dependent library directories on macOS
2016-07-17 19:27:24 +02:00