Jason Perkins
|
446090b6d8
|
Added more command line flags for MSC compiler
|
2013-11-22 14:06:41 -05:00 |
|
Jason Perkins
|
6dc52d2e08
|
Improve command line argument processing
- allow options to appear after the action
- export "raw" arguments to new _ARGV variable
|
2013-11-22 13:11:51 -05:00 |
|
Jason Perkins
|
11bfb279d3
|
Added support for Settings.settings file association
|
2013-11-20 15:35:37 -05:00 |
|
Jason Perkins
|
1ee62b13bc
|
Removed override of Lua type(); no longer required by Premake APIs
|
2013-11-20 13:26:52 -05:00 |
|
Jason Perkins
|
06aa897261
|
Add new "Resource" build action for WPF
|
2013-11-16 11:53:48 -05:00 |
|
Jason Perkins
|
fadde31127
|
Begin adding support for .xaml files
|
2013-11-15 17:17:41 -05:00 |
|
Jason Perkins
|
d3f0a43644
|
Add flag "WPF" to enable Microsoft WPF project handling
|
2013-11-15 16:35:27 -05:00 |
|
Jason Perkins
|
708175e24b
|
Split baking back out into own source file; prevent automatic baking of "raw" objects
|
2013-11-14 08:52:55 -05:00 |
|
Jason Perkins
|
6a57a89e9c
|
Allow embed action to be called from non-standard locations
|
2013-11-07 09:39:46 -05:00 |
|
Jason Perkins
|
6cb3034234
|
Fix misplaced variable declaration
|
2013-11-10 16:19:25 -05:00 |
|
Jason Perkins
|
c38eb0c67f
|
Fix virtual path matching for patterns like "filename.*"
|
2013-11-10 16:14:29 -05:00 |
|
Jason Perkins
|
3722d90662
|
Remove some dead code
|
2013-11-07 07:45:28 -05:00 |
|
Jason Perkins
|
071e74f0ae
|
Move setting of _PREMAKE_COMMAND into premake_execute() for reuse
|
2013-11-05 11:50:59 -05:00 |
|
Jason Perkins
|
868e9192ab
|
Split VS C# project properties into function callouts
|
2013-10-31 11:51:32 -04:00 |
|
Jason Perkins
|
b5e7a345fb
|
Merged in triton/premake-cs-fixes/make-rc2 (pull request #71)
Fixed resource compiler tool in the C++ Make backend.
|
2013-10-31 11:19:09 -04:00 |
|
Jason Perkins
|
e2e4bd5113
|
Merged in TurkeyMan/premake-dev/patchability (pull request #85)
Improvements to vstudio patchability
|
2013-10-31 11:05:34 -04:00 |
|
Jason Perkins
|
cd3c44bb46
|
Dropped unused namestyle fields
|
2013-10-31 10:58:10 -04:00 |
|
Jason Perkins
|
91d003a82f
|
Phased out sysflag tables from tool adapters
|
2013-10-31 10:57:25 -04:00 |
|
Jason Perkins
|
ed4afb5e10
|
Merged in TurkeyMan/premake-dev/number_bool_apis (pull request #88)
Added number, integer and boolean api 'kinds'.
|
2013-10-31 07:38:16 -04:00 |
|
Manu Evans
|
29ce69b9e7
|
Added number, integer and boolean api 'kinds'.
|
2013-10-31 12:30:52 +10:00 |
|
Jason Perkins
|
db77bb3434
|
Fix C# resource file associations when placed in a subfolder
|
2013-10-30 14:22:53 -04:00 |
|
Jason Perkins
|
7ef0bf5bc8
|
Merged in TurkeyMan/premake-dev/omitDefaultLibrary (pull request #86)
Added OmitDefaultLibrary flag
|
2013-10-30 11:15:05 -04:00 |
|
Manu Evans
|
b60e999f50
|
Removed floatingpoint 'None'.
|
2013-10-30 14:13:02 +10:00 |
|
Manu Evans
|
3feb383e2b
|
Support vs2005 (yes, I downloaded and installed vs2005 to test).
Added unit tests.
|
2013-10-30 14:03:24 +10:00 |
|
Jason Perkins
|
45b7dd029b
|
Removed a bit of dead code
|
2013-10-29 15:58:20 -04:00 |
|
Manu Evans
|
40c846c2fe
|
Added OmitDefaultLibrary flag.
|
2013-10-29 17:10:01 +10:00 |
|
Manu Evans
|
e30adefed5
|
Made solution patchable.
|
2013-10-29 15:47:39 +10:00 |
|
Manu Evans
|
d14a0f6ec8
|
Minor changes to improve patch-ability.
|
2013-10-29 15:43:35 +10:00 |
|
Jason Perkins
|
3b5a070d42
|
Split more of VC 200x exporter into function call-outs
|
2013-10-28 11:01:41 -04:00 |
|
Jason Perkins
|
95ac073019
|
Only generate VC'10 .filters file when project has subfolders
|
2013-10-27 10:56:22 -04:00 |
|
Jason Perkins
|
d2295fc5d5
|
Merged in triton/premake-cs-fixes/gcc-rc (pull request #68)
Added support for resource compiler tool under the GCC toolset.
|
2013-10-24 11:39:57 -04:00 |
|
Jason Perkins
|
b9739214dc
|
Merged in triton/premake-cs-fixes/cs-noconfig (pull request #66)
C# Make projects now specify the "/noconfig" csc/mcs flag to behave like VS.
|
2013-10-24 11:38:52 -04:00 |
|
Jason Perkins
|
bff804a03a
|
Merged in triton/premake-cs-fixes/cli-usingdirs3 (pull request #75)
Added new function usingdirs() to specify additional C++/CLI using directories.
|
2013-10-24 11:32:48 -04:00 |
|
Jason Perkins
|
f9015f55f1
|
Fix DEPENDS in C# Makefiles (João Matos, Jason Filsinger)
|
2013-10-24 11:30:05 -04:00 |
|
Jason Perkins
|
04b290f725
|
Allow "*" to select the parent scope (i.e. solution "*" selects global scope, project "*" selects solution scope)
|
2013-10-24 09:59:24 -04:00 |
|
Jason Perkins
|
7257516dac
|
Make force includes a mixed list field, so includes can be specified relative to search paths easily
|
2013-10-23 13:20:57 -04:00 |
|
Jason Perkins
|
ccede98258
|
Move some of .csproj exporter to function callout convention
|
2013-10-23 13:06:03 -04:00 |
|
Jason Perkins
|
a31373e287
|
Begin porting VC200x exporter to new function callout conventions
|
2013-10-23 10:51:11 -04:00 |
|
Jason Perkins
|
9831545e2d
|
Fix path.getrelative() when trailing slashes are present
|
2013-10-22 16:32:51 -04:00 |
|
Jason Perkins
|
b8bca5ddfc
|
Allow the use of functions in the tool adapter flag maps
|
2013-10-22 15:21:05 -04:00 |
|
Jason Perkins
|
a91f7154f8
|
Merged in filsinger/premake-dev/cs-source-path-delimiter (pull request #84)
removing path.translate from cs.listsources to prevent the use of double backslash path delimiters.
|
2013-10-21 12:01:08 -04:00 |
|
Jason Perkins
|
dc8b5c1c5e
|
Small improvement to build instructions (h/t John Driscoll)
|
2013-10-21 11:59:48 -04:00 |
|
Jason Perkins
|
c72d71424a
|
Begin splitting VC200x exporter into function lists for overriding
|
2013-10-18 10:38:00 -04:00 |
|
Jason Filsinger
|
0343d81c9f
|
removing path.translate from cs.listsources to prevent the use of double backslash path delimiters.
|
2013-10-16 22:04:23 -07:00 |
|
Jason Perkins
|
2e08d5f218
|
Added support for per-file NoPCH flag in the VS2010 generator (João Matos)
|
2013-10-16 16:11:39 -04:00 |
|
Jason Perkins
|
d1eb67d43b
|
Enable per-file optimization levels for Visual Studio
|
2013-10-16 14:29:49 -04:00 |
|
Jason Perkins
|
133cf7ce7c
|
Add "full" and "debug" optimization levels
|
2013-10-16 13:47:09 -04:00 |
|
Jason Perkins
|
1e24b4790b
|
Improve path.getabsolute
- Allow optional second "relative to" argument to use as base for conversion
- Fix handling of paths like: $ORIGIN/../lib
|
2013-10-12 16:18:54 -04:00 |
|
Jason Perkins
|
d7ff3629ed
|
Improve error message for conflicting API field registrations
|
2013-10-12 16:17:24 -04:00 |
|
Jason Perkins
|
760261cf3d
|
Cleaned up configset targeting in the list setting API
|
2013-10-09 17:34:21 -04:00 |
|