Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/premake/premake-core
Premake
https://github.com/premake/premake-core
Ported string fields to new register()-based API definitions
fb833f31227966398510f8b5385b8447bb73a912 authored almost 13 years ago
fb833f31227966398510f8b5385b8447bb73a912 authored almost 13 years ago
Merged in xpol/premake-dev-debugcommand (debugcommand for Visual Studio)
fad379b38873a395e855af299f08aa11298da1c7 authored almost 13 years ago
fad379b38873a395e855af299f08aa11298da1c7 authored almost 13 years ago
Ported string fields to new register()-based API definitions
8f60b159423a407cf9c63fa25196b999507e2a27 authored almost 13 years ago
8f60b159423a407cf9c63fa25196b999507e2a27 authored almost 13 years ago
Cleaned up test suite for new oven
d12a97465b1b89fd1a2a7739a9db0c39d8b093c7 authored almost 13 years ago
d12a97465b1b89fd1a2a7739a9db0c39d8b093c7 authored almost 13 years ago
A bit of consistency cleanup on the prior pull request
2cbab565923ac55b936df56042fbe3b7945dcb97 authored almost 13 years ago
2cbab565923ac55b936df56042fbe3b7945dcb97 authored almost 13 years ago
Merged in xpol/premake-dev (Add NoWarnings flags)
1e29737cd7b81f958ba6bf8e2d5ca761d2da6e0a authored almost 13 years ago
1e29737cd7b81f958ba6bf8e2d5ca761d2da6e0a authored almost 13 years ago
Add test for debugcommand.
This file contains MIXed line end styles.
It is suggested to convert to a single line end style.
add debugcommand for vs*.
ef3a891d83d94d742d29286892cfc931d8792784 authored almost 13 years ago
ef3a891d83d94d742d29286892cfc931d8792784 authored almost 13 years ago
Fix bug in configuration mapping when applied multiple maps
e73c1aeed38adbcc2b60519566fab5b88cde0ad6 authored almost 13 years ago
e73c1aeed38adbcc2b60519566fab5b88cde0ad6 authored almost 13 years ago
Revert the call to buildstepsblock() back to vs200x.buildstepsblock().
816eacf8beaf2f2b35d36da1a64ed45ddfaf9ad5 authored almost 13 years ago
816eacf8beaf2f2b35d36da1a64ed45ddfaf9ad5 authored almost 13 years ago
Configuration mapping now working in Visual Studio 2008+, for most cases
5cc291c313cb8971b184087fbc1cb0cd7b21c2cb authored almost 13 years ago
5cc291c313cb8971b184087fbc1cb0cd7b21c2cb authored almost 13 years ago
Added project-level filtering for configuration maps
21c44e57fd3ff34b58dee5fdf22da366fefa8800 authored almost 13 years ago
21c44e57fd3ff34b58dee5fdf22da366fefa8800 authored almost 13 years ago
Add tests for the warnings flags.
ce1ae72f114d57a2400bb3ad806edfee4aecfd09 authored almost 13 years ago
ce1ae72f114d57a2400bb3ad806edfee4aecfd09 authored almost 13 years ago
Refactor to the duplicated code on output warnings blocks.
a708f3ad82656727906d433cbc75c191d55057a1 authored almost 13 years ago
a708f3ad82656727906d433cbc75c191d55057a1 authored almost 13 years ago
Fixes for key-array and the new api.register() path
8e326ff6f1df8acca6463a7cd496857acef1531c authored almost 13 years ago
8e326ff6f1df8acca6463a7cd496857acef1531c authored almost 13 years ago
Add NoWarnings flags for Visual Studo to disable warnings (Very usefull when managing 3rd libraries).
bd16eaedeb6e398c3f591ecf63818e1da1a5858a authored almost 13 years ago
bd16eaedeb6e398c3f591ecf63818e1da1a5858a authored almost 13 years ago
Added import library support to Visual Studio 2010 C++ projects
86984a87de347bad05dd2d909b6a92146691f1f1 authored almost 13 years ago
86984a87de347bad05dd2d909b6a92146691f1f1 authored almost 13 years ago
Added new array API value type, and started support for new key-value handling
a68aa47e5f835cceafb523e6634c19cbf7ed5249 authored almost 13 years ago
a68aa47e5f835cceafb523e6634c19cbf7ed5249 authored almost 13 years ago
Start of API system overhaul, in support of configuration mapping
22266a995d4608174857ba49755c84842a31e15b authored almost 13 years ago
22266a995d4608174857ba49755c84842a31e15b authored almost 13 years ago
Fixes for VC2010 custom build rule handling
38ae459803612931680b7f81a6f370064e8b4dde authored almost 13 years ago
38ae459803612931680b7f81a6f370064e8b4dde authored almost 13 years ago
Prevent single-child ".." folders from appearing at the top of the source tree; merge project.eachfile() into project.getsourcetree()
a1a0afd3270c172481d10f82d21b8d451d0b696f authored almost 13 years ago
a1a0afd3270c172481d10f82d21b8d451d0b696f authored almost 13 years ago
Merged file configurations and nodes in source trees
0b241993c2299c422f6bc1773756f293dc0ab330 authored almost 13 years ago
0b241993c2299c422f6bc1773756f293dc0ab330 authored almost 13 years ago
Folders containing a single sub-folder are now trimmed from top of the source tree
07f000ecda5cb921133872d7b069e31695c7c63a authored almost 13 years ago
07f000ecda5cb921133872d7b069e31695c7c63a authored almost 13 years ago
Fixed VC2010 "attempt to index local 'cfg'" error
e56351703127c790ee47a2d0841d85fddcbccc39 authored almost 13 years ago
e56351703127c790ee47a2d0841d85fddcbccc39 authored almost 13 years ago
Handle case where a library is specified with a system extension and end quote
ef032d52cc23e3dbf18ea6a57a71c52d477bff07 authored almost 13 years ago
ef032d52cc23e3dbf18ea6a57a71c52d477bff07 authored almost 13 years ago
Only add extension to libraries if it doesn't already exist; handle ending quote, if present, when appending extension
f8fa020d64ba7d56f83910892cf02626361245a5 authored almost 13 years ago
f8fa020d64ba7d56f83910892cf02626361245a5 authored almost 13 years ago
Move file configuration building out of iterator, into caching pre-loop
cc0c541843d98280bc8a2ab1f4a8a103a2b2cc4e authored almost 13 years ago
cc0c541843d98280bc8a2ab1f4a8a103a2b2cc4e authored almost 13 years ago
Renamed file config fullpath to relpath; better matches corresponding abspath field, less confusing
a1f9c7c376646e3d374be32b13b2ee7965dca3e5 authored almost 13 years ago
a1f9c7c376646e3d374be32b13b2ee7965dca3e5 authored almost 13 years ago
path.isabsolute() now recognizes quoted shell variables
a2aa2f83e10855c9e9421809cfe3f2a82629de84 authored almost 13 years ago
a2aa2f83e10855c9e9421809cfe3f2a82629de84 authored almost 13 years ago
Added VC2010 support for custom build rules
8436afcd242b52513cb14f87d3a9f357b250e5fa authored almost 13 years ago
8436afcd242b52513cb14f87d3a9f357b250e5fa authored almost 13 years ago
Fixed project reference paths in legacy VC2010 action
1195fc387c377d684e41cd88962deff91185583a authored almost 13 years ago
1195fc387c377d684e41cd88962deff91185583a authored almost 13 years ago
Patch #3505901: Make VC2010 PCH behavior match VC200x
ff7065a2393d7c9d9992c46889d1b9e088de7222 authored almost 13 years ago
ff7065a2393d7c9d9992c46889d1b9e088de7222 authored almost 13 years ago
Implemented basic custom build rules for VC2008
d90942b3188572b24473e883981d3fa4e9617d72 authored almost 13 years ago
d90942b3188572b24473e883981d3fa4e9617d72 authored almost 13 years ago
Added support for file configurations to oven; full file configurations now available to actions
f1f6304e9ba162758d73a8956ebfae8eab9200e4 authored almost 13 years ago
f1f6304e9ba162758d73a8956ebfae8eab9200e4 authored almost 13 years ago
Added buildrule() to the API
399739d012b0ab9fd60ea907bcfef49a751548d7 authored almost 13 years ago
399739d012b0ab9fd60ea907bcfef49a751548d7 authored almost 13 years ago
Configurations that have been excluded from all projects are no longer listed in the solution
198a9896fbc065ca888df16a3be0443ab3ec4020 authored almost 13 years ago
198a9896fbc065ca888df16a3be0443ab3ec4020 authored almost 13 years ago
Fixed config.getlinks(), can now find sibling projects properly
b64395526df16c39a61c04760ce405d18dd36094 authored almost 13 years ago
b64395526df16c39a61c04760ce405d18dd36094 authored almost 13 years ago
GCC and SNC can now link object files directly
36978f50637400555215c06fc3c2eedbde650443 authored almost 13 years ago
36978f50637400555215c06fc3c2eedbde650443 authored almost 13 years ago
Fixed VC2010 linking to PS3 libraries
f4a10dec03a9daed8872cfa7944d28f85b5dd295 authored almost 13 years ago
f4a10dec03a9daed8872cfa7944d28f85b5dd295 authored almost 13 years ago
Fixed SNC linking to static library projects
adb36bf3e11ddadc39dc1e308298cb38e5d0b22c authored almost 13 years ago
adb36bf3e11ddadc39dc1e308298cb38e5d0b22c authored almost 13 years ago
Ported GCC and SNC linker flag generation to new tool APIs
5761e86cb6d27f047b470ce1f7d8966086d7f0eb authored almost 13 years ago
5761e86cb6d27f047b470ce1f7d8966086d7f0eb authored almost 13 years ago
Store the name of script in which a project is defined along with the project metadata
9377e7b4156accdf193126ad00abbb7328b1665a authored almost 13 years ago
9377e7b4156accdf193126ad00abbb7328b1665a authored almost 13 years ago
Only truncate next-gen action identifiers if they actually end in "ng"
8529bb0ea935180b6928403e8db0e558ec7c4fa7 authored almost 13 years ago
8529bb0ea935180b6928403e8db0e558ec7c4fa7 authored almost 13 years ago
Target base name now includes prefix; replaced magical "ng" suffix with explicit flag to make migration easier
cd6852b89651b7db6c89bd81c921d6cd77a658c7 authored almost 13 years ago
cd6852b89651b7db6c89bd81c921d6cd77a658c7 authored almost 13 years ago
Fixed handling of targetextension (was ignored)
91e69b35e161cbf7186042208f425e039d389a13 authored almost 13 years ago
91e69b35e161cbf7186042208f425e039d389a13 authored almost 13 years ago
VC200x resource compiler include paths are now project relative
79e84920bd8644e66cce9cf13848f9c7a8338351 authored almost 13 years ago
79e84920bd8644e66cce9cf13848f9c7a8338351 authored almost 13 years ago
Configurations and platforms may now be specified per-project
e0a6ca727c50fbf0de44c3465812ac5e47cfd3e5 authored almost 13 years ago
e0a6ca727c50fbf0de44c3465812ac5e47cfd3e5 authored almost 13 years ago
Added toolset() API to enable per-configuration tool selection
458dcb8cbbb9425cccbcd978a1f5bc3538a6c914 authored almost 13 years ago
458dcb8cbbb9425cccbcd978a1f5bc3538a6c914 authored almost 13 years ago
Fixed bug that caused some per-configuration files to be missed
20598184fa515c543c6a30345b8ac3b496b7e237 authored almost 13 years ago
20598184fa515c543c6a30345b8ac3b496b7e237 authored almost 13 years ago
Updated changelog for per-configuration file lists
7ce55b281651561063c4f19e10022f6bf4add4bf authored almost 13 years ago
7ce55b281651561063c4f19e10022f6bf4add4bf authored almost 13 years ago
Add per-configuration file lists for VC2010
7350cc73dd8744cc146510c4266d0d3444db2a8a authored almost 13 years ago
7350cc73dd8744cc146510c4266d0d3444db2a8a authored almost 13 years ago
Added per-configuration file lists for VC2008
dac18c990b1112bcd2c386bb22aec072e48d0c23 authored almost 13 years ago
dac18c990b1112bcd2c386bb22aec072e48d0c23 authored almost 13 years ago
Standardized handling of file paths in API setters and removers
9d8958a923613c248ac5f9447134e5822b5e2b0b authored almost 13 years ago
9d8958a923613c248ac5f9447134e5822b5e2b0b authored almost 13 years ago
Added config.getfileconfig(), basis for per-configuration file and exclusion lists
56d6701528b882390835328e774baddf5e06a538 authored almost 13 years ago
56d6701528b882390835328e774baddf5e06a538 authored almost 13 years ago
Strip block comments when embedded scripts
0b1fb89bc0bd114421a4e8f6ffb0b8347afbe225 authored almost 13 years ago
0b1fb89bc0bd114421a4e8f6ffb0b8347afbe225 authored almost 13 years ago
Improved extensibility of VC2010 generator
309a76cb8a25a79ea194472ed262bd4d5aecc54d authored almost 13 years ago
309a76cb8a25a79ea194472ed262bd4d5aecc54d authored almost 13 years ago
Added VC2008 external linker test
f625e018485fdea9a1cd22b9e295cf99705fc506 authored almost 13 years ago
f625e018485fdea9a1cd22b9e295cf99705fc506 authored almost 13 years ago
Improved the extensibility of the VC2008 generator
b88bf60036008fe3af29ee1b0b6123fdb93baa2c authored almost 13 years ago
b88bf60036008fe3af29ee1b0b6123fdb93baa2c authored almost 13 years ago
Made VC200x compiler block easier for add-ons to extend with external toolsets
fe00186ca32045f0b7d2da2ef403c88fa538580b authored almost 13 years ago
fe00186ca32045f0b7d2da2ef403c88fa538580b authored almost 13 years ago
Xbox360 fixes for VS2010
7c2736369fbb04c0b68f7a8996e0647843e0110d authored almost 13 years ago
7c2736369fbb04c0b68f7a8996e0647843e0110d authored almost 13 years ago
Make the allowed flags a simple list, for easier addition of custom flags
8e8bf9e6d171fb449572fa88505dde1b1283226c authored almost 13 years ago
8e8bf9e6d171fb449572fa88505dde1b1283226c authored almost 13 years ago
Avoid writing empty AdditionalOptions to PS3 compiler blocks
bbb70b9f18623e79ef15f9d5841329b86392de75 authored almost 13 years ago
bbb70b9f18623e79ef15f9d5841329b86392de75 authored almost 13 years ago
Configurations are now cached before action is called; performance
c9786f22425b1fda5bf5637ed1c90d3f83dd3f79 authored almost 13 years ago
c9786f22425b1fda5bf5637ed1c90d3f83dd3f79 authored almost 13 years ago
Remove…() now properly removes flags; fixed Visual Studio typecast warning in CoCreateGuid()
10f079878961fbfe441acb12539cbe8d062b1fb8 authored almost 13 years ago
10f079878961fbfe441acb12539cbe8d062b1fb8 authored almost 13 years ago
Ported virtual paths to new platform API
257487b2de2085e46f5598baaec8c7a0ebe50a04 authored almost 13 years ago
257487b2de2085e46f5598baaec8c7a0ebe50a04 authored almost 13 years ago
Completed VS2010 port to new platforms API
7e5f16312ad573ce707f4199dd06f581adf04e40 authored almost 13 years ago
7e5f16312ad573ce707f4199dd06f581adf04e40 authored almost 13 years ago
Added last bits of VC2010 vcxproj
935015b805a072800e67edb42fc5aa07a098e3e4 authored almost 13 years ago
935015b805a072800e67edb42fc5aa07a098e3e4 authored almost 13 years ago
Ported VC2010 project references
1fdc480339f71bc19715b5906fb6803680dd59da authored almost 13 years ago
1fdc480339f71bc19715b5906fb6803680dd59da authored almost 13 years ago
Ported VC2010 files
3230c3ea69e4098544640482ef847a4499b8b372 authored almost 13 years ago
3230c3ea69e4098544640482ef847a4499b8b372 authored almost 13 years ago
Added pattern matching to remove API
d7e850ef170a91076c77ce1741daf716e8c51a1c authored almost 13 years ago
d7e850ef170a91076c77ce1741daf716e8c51a1c authored almost 13 years ago
Added replace…() APIs (exact match only, no patterns yet)
0747211b6c29bf563a8f5e9b6addf2fc47f2675f authored almost 13 years ago
0747211b6c29bf563a8f5e9b6addf2fc47f2675f authored almost 13 years ago
Added missing _ACTION on VC2010 tests, to pass on non-Windows platforms
afa5c067fa5cab02fc9b1dbb29d2b53ca5985947 authored almost 13 years ago
afa5c067fa5cab02fc9b1dbb29d2b53ca5985947 authored almost 13 years ago
Ported VC2010 pre- and post-build events; more tests
8c4626b6544245bfa5bf66194de68585b0e943a5 authored almost 13 years ago
8c4626b6544245bfa5bf66194de68585b0e943a5 authored almost 13 years ago
Ported VC2010 resource compiler and linker setting blocks
69a28a136911a586c73be66ac6a5a4970e6abf94 authored almost 13 years ago
69a28a136911a586c73be66ac6a5a4970e6abf94 authored almost 13 years ago
Ported VC2010 resource compiler block
7d7d95e8f27010183034ecf7b05db6333b51d8d5 authored almost 13 years ago
7d7d95e8f27010183034ecf7b05db6333b51d8d5 authored almost 13 years ago
Ported Visual Studio 2010 to new platforms, up to the compiler settings block
a01df4bc836afd7abbc4fb3cb7e6826f7a5eb7d0 authored almost 13 years ago
a01df4bc836afd7abbc4fb3cb7e6826f7a5eb7d0 authored almost 13 years ago
Removed left-over debug.traceback() from project.lua, .hgcheck folder
84387602422c00e4e48b6a2f4b30b1e8f3ff476e authored almost 13 years ago
84387602422c00e4e48b6a2f4b30b1e8f3ff476e authored almost 13 years ago
Fixed objdir bug caused by new path.join() from premake-stable
36cf1d6f34ffd328524fa27da875f8b237001e80 authored almost 13 years ago
36cf1d6f34ffd328524fa27da875f8b237001e80 authored almost 13 years ago
Merge with premake-dev
0d46fe413527d0117efc2d017b51c485555bb2d3 authored almost 13 years ago
0d46fe413527d0117efc2d017b51c485555bb2d3 authored almost 13 years ago
Default path.translate() to Windows-style backslashes
1e97713a264413bf8d29d2ba8ad7fb15bf9c519d authored almost 13 years ago
1e97713a264413bf8d29d2ba8ad7fb15bf9c519d authored almost 13 years ago
Ported VC200x C++ .user files to new platforms API
5d5e199efe888c5dcaace2c1ae5a41f34901322a authored almost 13 years ago
5d5e199efe888c5dcaace2c1ae5a41f34901322a authored almost 13 years ago
Fix some minor issues with release build
7f83f6d506c324fb7c1b706d4ef120c0f4a028a7 authored about 13 years ago
7f83f6d506c324fb7c1b706d4ef120c0f4a028a7 authored about 13 years ago
Removed sibling libraries from VC200x links, as Visual Studio includes them implicitly
4e30af55b8d35f837ef074e342b2038d52c52268 authored about 13 years ago
4e30af55b8d35f837ef074e342b2038d52c52268 authored about 13 years ago
Added target action, operating environment to configuration building filters
bcbc7f4950f8f126457ffd4d7c492e5f0e019e8f authored about 13 years ago
bcbc7f4950f8f126457ffd4d7c492e5f0e019e8f authored about 13 years ago
Ported Visual Studio 2008 files element and supporting functions
283ecaeb45dc1257d561d52e2c4b3a8fd400de00 authored about 13 years ago
283ecaeb45dc1257d561d52e2c4b3a8fd400de00 authored about 13 years ago
Patch 3111264: Allow path.join() to accept any number of args
e4d23a49bf9c3c917c006385d6c536ff763e19f8 authored about 13 years ago
e4d23a49bf9c3c917c006385d6c536ff763e19f8 authored about 13 years ago
Ported remaining Visual Studio 2008 tool elements: MIDL, resources, Xbox 360 tools
12b9c326d1d1538faebe93569b00a387324eaa28 authored about 13 years ago
12b9c326d1d1538faebe93569b00a387324eaa28 authored about 13 years ago
Added some sanity tests for config linker information, to get things started
761673005b9108cef7188a47627cc448cf5ef6c5 authored about 13 years ago
761673005b9108cef7188a47627cc448cf5ef6c5 authored about 13 years ago
Ported VCCompilerTool, VCLinkerTool, VCManifestTool and supporting function and tests to new platforms API
3f0f15942a9c482ee983a80b95cab3d573013554 authored about 13 years ago
3f0f15942a9c482ee983a80b95cab3d573013554 authored about 13 years ago
Began implementation of Vc200x next-gen projects: header and configuration blocks
63a568dd3f5213ae05f589fe308ed24cc477824a authored about 13 years ago
63a568dd3f5213ae05f589fe308ed24cc477824a authored about 13 years ago
Added new output function _x(), XML escapes all arguments before printing
665ef8b86aeab6ef19b99c914c9c8bbf3e95913e authored about 13 years ago
665ef8b86aeab6ef19b99c914c9c8bbf3e95913e authored about 13 years ago
Added new action "vs2008ng", implemented solutions using new platforms API
8c9c451bdb1b8615f4027402b31d919997fba5eb authored about 13 years ago
8c9c451bdb1b8615f4027402b31d919997fba5eb authored about 13 years ago
Port unique objects directory logic to the new platforms API
fa4813cf3ba4d65c3996ced0d59571162e39ccc1 authored about 13 years ago
fa4813cf3ba4d65c3996ced0d59571162e39ccc1 authored about 13 years ago
Bug 3413866: Incorrect VS200x .csproj relative source paths
b1df4ff7ae8dafbc9ec332b9971c93559a4a4e11 authored about 13 years ago
b1df4ff7ae8dafbc9ec332b9971c93559a4a4e11 authored about 13 years ago
Ported build target info logic to new platforms; added system() to API
9749188cc410b62c42b4029d7cafa9faa43a3f45 authored about 13 years ago
9749188cc410b62c42b4029d7cafa9faa43a3f45 authored about 13 years ago
Updated copyrights; added #ifdef around Objbase.h include
ba36bd68346309fa05fd2cfe1062f98b26c27431 authored about 13 years ago
ba36bd68346309fa05fd2cfe1062f98b26c27431 authored about 13 years ago
Ported VS2008 .vcproj Platforms and Configuration blocks to new platforms API
2baa0ce3ad121df542d36cd45f7cdace0126275f authored about 13 years ago
2baa0ce3ad121df542d36cd45f7cdace0126275f authored about 13 years ago
Implemented new ProjectConfigurationPlatforms for VS2008, supporting the new platforms API
8f8a1a989fc1ed2c82ff10f4cbcb3949e2490ecb authored about 13 years ago
8f8a1a989fc1ed2c82ff10f4cbcb3949e2490ecb authored about 13 years ago
Removed dynamic loading of Ole32 on Windows (see patch #3456407)
a4b2152e85025ac35f2c0d8a25b38c4ac6ad11ee authored about 13 years ago
a4b2152e85025ac35f2c0d8a25b38c4ac6ad11ee authored about 13 years ago
Implemented new SolutionConfigurationPlatforms handler for VS2008, supporting improved configurations
5533461428048f00cf30568612381b2a33598c52 authored about 13 years ago
5533461428048f00cf30568612381b2a33598c52 authored about 13 years ago