Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Premake

Powerfully simple build configuration.
Collective - Host: opensource - https://opencollective.com/premake - Website: https://premake.github.io/ - Code: https://github.com/premake

Fix file sort order for VC'10 projects when virtual paths are used

github.com/premake/premake-core - 0af96606060d4187c3e7a8ccc2af3d92e2d76e4d authored almost 11 years ago
Move action and argument processing to scripts

github.com/premake/premake-core - 9e30be21974833d6700d80934d02e257a5130ce7 authored almost 11 years ago
Move command line option processing to scripts

github.com/premake/premake-core - 2422a54f6ab6086310c75577990a03456763ec7d authored almost 11 years ago
Make _OPTIONS table key lookups case insensitive

github.com/premake/premake-core - 51ab0947e809f8dbbc423c7d6b2c563e6a020b33 authored almost 11 years ago
Clean up implementation of VC 200x tool element maps

github.com/premake/premake-core - 253b48718bfcbab063b4b2048100933f8b9ce0ba authored almost 11 years ago
Update copyright dates

github.com/premake/premake-core - 68d517c061a6c223640817e52dd96112e93a2db5 authored almost 11 years ago
Port and clean up empty configuration handling in VC 200x projects

github.com/premake/premake-core - cba18ab0070a75fa3cceda3253d80f2b17efbb38 authored almost 11 years ago
+ updated with latest premake dev

github.com/premake/premake-xcode - 47a93cf1c4d7ba844faeaccf68f8b0af1b9dde9c authored almost 11 years ago
Fix duplicate flags in Gmake PCH build commands (Patrick Rapin)

github.com/premake/premake-core - 1b28b48a6bc3e511b3d9d73249662011acfb941c authored almost 11 years ago
Make framework a configuration value, to enable more reuse by modules (Will Vale)

github.com/premake/premake-core - 85e62a76f575166de3b1af74f6fb0edbd47d78b2 authored almost 11 years ago
Add distinct FatalCompileWarnings and FatalLinkWarnings flags

github.com/premake/premake-core - fc79f5d9dcb15a03cd2e1786dd947c33b39f3665 authored almost 11 years ago
Allow custom build and resource files to be excluded from builds

github.com/premake/premake-core - 407861bc802f9615bcae314cb1f97f135dd2f051 authored about 11 years ago
Consolidate key-value setter function into api.getSetter(); simplify addition of custom setter logic

github.com/premake/premake-core - d52a835bdd25f1a6b171a04d2dae80c5b33255bc authored about 11 years ago
A bit of clean-up work over the recently modified call array code

github.com/premake/premake-core - b320248d7b2587e99ed3155a39e94cfc47a17727 authored about 11 years ago
Removed "valid" framework values - aim is to use framework for other systems - e.g. Android API level

github.com/premake/premake-core - b5a40c9fd2237cf14d1e6ed1d277dc46a7427a60 authored about 11 years ago
Route all output through premake.out() to simplify interception and overriding.

Fix a related bug in the C++ makefile generator.

github.com/premake/premake-core - 6b7a05722daf3e8ce98ab07f040c8c0f4ab9a29e authored about 11 years ago
Clean up pass over output APIs used by exporters

- Reworked _p() and _x() over new indentation-aware output APIs
- Added proper APIs for setting i...

github.com/premake/premake-core - 1cbc2bef9da72cf77c164962b64dc6edf831fab6 authored about 11 years ago
Remove path from xaml file dependency.

github.com/premake/premake-4.x - 773152283df78979f4ea951d0aec5002d0f44022 authored about 11 years ago
Add locale() to specify culture codes for Visual Studio C/C++ resources

github.com/premake/premake-core - b3468bd591a24cdbd87ae8f87ad378beb933022a authored about 11 years ago
Add per-file defines for VC 200x

github.com/premake/premake-core - f44ac845459308da56ca7de6c0b28e4a9a27ec76 authored about 11 years ago
Merged in windirstat/premake-dev/fix_issue223_sln2 (pull request #102)

Possible solution 2 for issue #223

github.com/premake/premake-core - 984b14c621a4e79b2fb77746d8d50abb1f1b862b authored about 11 years ago
Merged in windirstat/premake-stable/fix_issue41 (pull request #39)

This fixes issue #41 by simply resetting the indentation to its default ...

github.com/premake/premake-4.x - f23f27041f2dd934dc16f1d80bb98e67de03a899 authored about 11 years ago
Merged in windirstat/premake-dev/fix_issue41 (pull request #99)

This fixes issue #41 by simply resetting the indentation to its default ...

github.com/premake/premake-core - 17e4438ccc6a6e3427ab5cab9b573cc96086a2f7 authored about 11 years ago
Merged in windirstat/premake-dev/oliver_ignore_pclint_visuallint (pull request #98)

Unified .gitignore and .hgignore and added three types of files to be ignored

github.com/premake/premake-core - 7fa073628517d238d56c8bc4888b96ba24d7715e authored about 11 years ago
Merged in windirstat/premake-dev/remove_x_on_source_files (pull request #97)

Removing the execute bit on these source files, no line changes of any kind, though.

github.com/premake/premake-core - 105b2a163f36ee00f5189fa5e631f86aef8fb0d9 authored about 11 years ago
Same changes to ignor files as for premake-dev

github.com/premake/premake-4.x - 90c40e0140a8554d1895f3256e491d3a4c1e0daa authored about 11 years ago
Possible solution 2 for issue #223

github.com/premake/premake-core - d959eb7ccb131ba08bfdf6a6d7a617232b017dac authored about 11 years ago
This fixes issue #41 by simply resetting the indentation to its default at the beginning of solution generation, i.e. in vs2005.generateSolution, shared by all VS implementations

github.com/premake/premake-4.x - 761e893b9fdcd39f44e7a12171e99f6c22fbb927 authored about 11 years ago
This fixes issue #41 by simply resetting the indentation to its default at the beginning of solution generation, i.e. in vs2005.generateSolution, shared by all VS implementations

github.com/premake/premake-core - f0086c20defa053c2e80f39728d9ac58ee593d44 authored about 11 years ago
Adding ignore entries for .vlstatus (Visual Lint) and .lnt (PCLint)

github.com/premake/premake-core - 697c70d2df059d4ebaf2e1bcb7e4a74cee169493 authored about 11 years ago
Unifying the .gitignore and .hgignore files before adding my own

github.com/premake/premake-core - 0ed7fb2238b1fe32ee46b54dd6c7f72c6f198270 authored about 11 years ago
Removing the execute bit on these source files, no line changes of any kind, though.

github.com/premake/premake-core - 5c15e8791a966fbf7b7b92934188d180bb8f16f7 authored about 11 years ago
Convert VCCLCompilerTool to call arrays

github.com/premake/premake-core - c5ada9c42f17d13cb8f3e845622a4bd94db71b6b authored about 11 years ago
Fix makefile unit tests broken by previous commits

github.com/premake/premake-core - 5f1c12a1cf241919ae2b157f91d5a730646745f4 authored about 11 years ago
Merged in windirstat/premake-dev/fix_issue214 (pull request #93)

Same fix as for premake-stable

github.com/premake/premake-core - 9c2e0b456a8c5fd8c7f2eb5cba21a2dac2035065 authored about 11 years ago
Merged in windirstat/premake-stable/fix_issue214 (pull request #37)

Fix for issue 214

github.com/premake/premake-4.x - 02cc860b97a89b89238f13ff683f04e68adece14 authored about 11 years ago
Same fix as for premake-stable

github.com/premake/premake-core - 2ce5c148ac56fbdc29711fe425513ca6b522805a authored about 11 years ago
src\actions\make\make_cpp.lua

github.com/premake/premake-4.x - 9f5aae4f19f6fee5601272c3451905de7afd3852 authored about 11 years ago
Port VC 200x user files to new indentation APIs, fix a few indentation bugs from previous commit

github.com/premake/premake-core - 46e3a06330e55cbc4ce95084e16ca4bd20792fff authored about 11 years ago
Use new indentation-aware APIs in VC 200x exporter

github.com/premake/premake-core - 6db06d6985adc27b1e7d9e45ea6fd85b750c7028 authored about 11 years ago
Merged in windirstat/premake-stable/Allow_Override_VCTool_Elements (pull request #36)

Expose the former local blockmap as vc200x.toolmap to allow overriding it

github.com/premake/premake-4.x - 860388d9b20108529efae8bd90b991340b69a62b authored about 11 years ago
Expose the former local blockmap as vc200x.toolmap to allow overriding it

Move the handling of VCPreBuildEventTool, VCPreLinkEventTool and VCPostBuildEventTool into the af...

github.com/premake/premake-4.x - 462cf0f9a49f6703f6d7e2662e9158803836a65d authored about 11 years ago
Enable per-file defines in VC 2010 projects

github.com/premake/premake-core - 93949df3fc00d13f9c1e5e1c4512064c4680eb06 authored about 11 years ago
Switch local namespace alias from _ to m

- avoids conflicts with _ as a dummy variable in loops
- matches the informal Lua convention for ...

github.com/premake/premake-core - f40bdf16c1b600baaa508f288f64a85240300d15 authored about 11 years ago
typo: copy/paste is evil

github.com/premake/premake-core - 31447cb37077a897a45cdcd965901f01655c4bd3 authored about 11 years ago
add more comments on changes to the lua library

add basic test for the new os.outputof behavior

github.com/premake/premake-core - c8a18c4b4e5eb821e516faf360c7ca33f4c3fd80 authored about 11 years ago
os.outputof now returns the command exit code as a second result

github.com/premake/premake-core - 187a756ce72e63609fdf607bae64e1aa2f57b806 authored about 11 years ago
Add indentation aware output functions for exporters

github.com/premake/premake-core - 623b35aba801a8d4896328313c155786a0fabe30 authored about 11 years ago
Add implementations for all VC 200x tools, as override points for modules

github.com/premake/premake-core - 3a2c736b3b817d29b34b6e9db3d57f535871ca1c authored about 11 years ago
Merged in TurkeyMan/premake-dev/gmakefix (pull request #90)

Removed another evil open else statement.

github.com/premake/premake-core - 17a6308140b843c6c78a75671fe289bd7c7b57c0 authored about 11 years ago
Got the gmake action working again.

Tidied up the code a bit.

github.com/premake/premake-dlang - f33260bb49d9dc6fdd192ab779c1ef74f05f3e28 authored about 11 years ago
Removed another evil open else statement.

github.com/premake/premake-core - 04a6b92b4fac860cb581684bfcbe2c3d605cb6ab authored about 11 years ago
Fixed broken vc200x namespace alias in loops

github.com/premake/premake-core - 625d4a9d5db5d948f4fb0b959108aad500d36ddf authored about 11 years ago
removed path extension from .net links.

github.com/premake/premake-4.x - f59ebb31f6082d64fe7551009e361e6ce2f2c430 authored about 11 years ago
Add support for xaml extension.

github.com/premake/premake-4.x - adce554d533f14749053e52cd347c3556102393c authored about 11 years ago
Normalize paths in os.* functions before working with them (Richard Geary)

github.com/premake/premake-core - d618f624195641ee5e220d780ff2f0ed15b35400 authored about 11 years ago
Use rawget() for testing new API calls; allows global namespace metatables

github.com/premake/premake-core - bc4b65b9a4bac9f361ac16fa07b4a03b0bb17829 authored about 11 years ago
Convert existing VC 200x call arrays to new format

github.com/premake/premake-core - 729cab1680afbc12f74f97f32016d7327a0073da authored about 11 years ago
Add prebuild-, prelink- and postbuildmessage()

github.com/premake/premake-core - 6cf6ab4955b3cee860355fd031a6c7936a3d75b6 authored about 11 years ago
Use boolean fields rather than string decorations for extra API field information (Richard Geary)

github.com/premake/premake-core - 98ee892303655222c0f3fc3c53a38f0023659de5 authored about 11 years ago
Use DOS-style environment variables in VS solution paths

github.com/premake/premake-core - d9a9919f49af8aa2443947fce7922d2ce92e4f24 authored about 11 years ago
Add api.alias() to allow complete aliasing of project API calls

github.com/premake/premake-core - fc381f7c679c5db2e6dfb5a56f56295ce500e0a6 authored about 11 years ago
Change premake.extensions namespace to premake.modules, to match online docs

github.com/premake/premake-core - a64bfc630f8317f6765964270f790e85a3cf7d94 authored about 11 years ago
Remove incompatible /DEBUG flag from MSC librarian command line arguments

github.com/premake/premake-core - 945d3fd2790551d46c55b0603ff3a7a5fcb1cc24 authored about 11 years ago
Fixed VC 2010 escaping of custom build steps

github.com/premake/premake-core - 2efe9d780dac002b4d60f600b26054a47b901674 authored about 11 years ago
Fixed XML escaping for VS C# projects

github.com/premake/premake-core - 48bbde53341d64a36eeb3365220748c3af381aaf authored about 11 years ago
Merged in windirstat/premake-stable/sln2proj_map_override_for_merge (pull request #32)

Allowing the mapping between the global solution configuration and the project configurations to...

github.com/premake/premake-4.x - 8c5185536ce20eb7b4da75b296623969e75f8f08 authored about 11 years ago
Allowing the mapping between the global solution configuration and the project configurations to be overridden

github.com/premake/premake-4.x - 0e4b9017adeca7a9882b4ff997fdcfbbd901b45d authored about 11 years ago
Split XML declarations from VS project headers, to allow comments to be inserted by modules

github.com/premake/premake-core - 75da14d13b2508cc3dbf46f936e3f91a46693404 authored about 11 years ago
Merged in ryanjmulder/codelite-library-with-dots-in-filename2 (pull request #27)

codelite-library-with-dots-in-filename2

github.com/premake/premake-4.x - f91f4114a6bd6755b10de1b9acbb68753024b50a authored about 11 years ago
Merged in windirstat/premake-stable/resincludes-fix (pull request #30)

Fixing: resincludedirs broken in premake-stable (only affects ResourceCompile sections)

github.com/premake/premake-4.x - 9024ed3718aa7e8ba3c6b3830b22f38e63cd7409 authored about 11 years ago
Merged in zorbathut/premake-zorbathut (pull request #23)

Fix vs2013 action.

github.com/premake/premake-4.x - 456d77ec2f3fd347b59fb192bafa7e583e23be4b authored about 11 years ago
Merged in windirstat/premake-stable/vslint-ignore (pull request #29)

Ignoring Visual Lint files (updated .hgignore)

github.com/premake/premake-4.x - 85829fe5241702c00f4a37cdf89a687ed3b497b8 authored about 11 years ago
Fixing: resincludedirs broken in premake-stable (only affects ResourceCompile sections)

github.com/premake/premake-4.x - 7ef7e1dc7d26b272c61f4dcb0e250ff80d403278 authored about 11 years ago
Ignoring Visual Lint files (updated .hgignore)

github.com/premake/premake-4.x - 465aa1afe54e98c1cfa498392b5191a65b096125 authored about 11 years ago
Fixed link paths, libs, and additional link options.

github.com/premake/premake-dlang - 4d621941d933aa855da575dc68d999e6df2b0a82 authored about 11 years ago
Show name of action in the missing field error message

github.com/premake/premake-core - 9108d6d3e567474ad7c87a9677d723c341ee906d authored about 11 years ago
Expose target name builder for extension modules

github.com/premake/premake-core - 5ef4cb301224e1907941a463eb862336e1d8509c authored about 11 years ago
Treat linker warnings as errors when FatalWarnings is set

github.com/premake/premake-core - ffdacd7fba76ba25fd3dcb5e7dd29c701df1b813 authored about 11 years ago
A bit of clean-up on io.lua

github.com/premake/premake-core - 05975042a2ecb0d49b94a9f97f339b5082acd070 authored about 11 years ago
Remove MSC /MANIFEST and /INCREMENTAL flags; are already the default values

github.com/premake/premake-core - cd4e12e287d71bb76fb8beb9aa34993b063c3e03 authored about 11 years ago
Move path.normalize() to native code for performance

github.com/premake/premake-core - 1bbefc56aa8bbf97354e0f119f24eaf79ac8013c authored about 11 years ago
Return absolute path if getrelative() hits the top of a DOS file system (issue #213)

github.com/premake/premake-core - b3216cbcf878bba3964aaad2e118c7560c8d11dd authored about 11 years ago
Return resultfrom insertflat() to allow chaining of operations

github.com/premake/premake-core - 3af52fd900dcd5cfc703fec52d6df4e873b1d1a1 authored about 11 years ago
Add /DLL switch when building shared libs with MSC

github.com/premake/premake-core - 591b6d40835e7a17b6b7977e187d32fa769ae762 authored about 11 years ago
Allow implib… fields to control linking names for all target kinds

github.com/premake/premake-core - 08245333077f21cfb513474ceae43e0e9045bd9d authored about 11 years ago
Review and fix manifest ordering; move some functions up the load order to allow earlier use

github.com/premake/premake-core - 860826c3d89e035ed9a24b726cbfcde9fcf411cc authored about 11 years ago
Move more tool switches into the mapping tables

github.com/premake/premake-core - 957a6e45e1ee49d94ca8706e122785e58e5132d2 authored about 11 years ago
- Expose the matching logic used by os.matchdirs() and os.matchfiles() for overriding

- Cache results of os.is64bit()

github.com/premake/premake-core - fbfa40f5b34f860ce604c82c9ff32fb6f708ec6e authored about 11 years ago
Add path.normalize()

github.com/premake/premake-core - 0a596481a0cb1defd0e6094c242a0362ff9950e6 authored about 11 years ago
Separate sibling and system libraries (as the gmake action does), so the name can be properly formatted for each

Avoids truncation when the name containes a dot, e.g. 'wx_gtk2ud_propgrid-2.8'

github.com/premake/premake-4.x - 981759e3e8bb1db9cd97ac391564610826396253 authored about 11 years ago
Split VC 2010 link entries out for easier overriding

github.com/premake/premake-core - 7669651db0aaa0a80e975f9b481783d0e0f92b24 authored about 11 years ago
Add command line options to filter terms for configurations

--renderer=opengl can be used like: configuration { "renderer=opengl" }
--release can be used...

github.com/premake/premake-core - c79f93665ae8bcbfd4bf7cf6badffcf358ee06b3 authored about 11 years ago
Handle trees based at the root of the filesystem

github.com/premake/premake-core - 69572e392f94c67b171e184dcc4fcf1fd85d174c authored about 11 years ago
For convenience, allow nil arguments to some table functions

github.com/premake/premake-core - bbdba2273e91aad59d27b00d50a7a2fd94118274 authored about 11 years ago
Check presence of ld.so.conf files. Add support of additional ld.so.conf in /opt path

github.com/premake/premake-core - 5e17dfec188a10596d422ca2e07bc54c70787a24 authored about 11 years ago
Transform solution groups into target aggregates

github.com/premake/premake-core - 50534c2338e65db094a9ab5fb6896d13d504d8ff authored about 11 years ago
Write scripts.c to right location even when called from a different working directory

github.com/premake/premake-core - 82e2676b40efe8c9971644adcc2c379e0c8cc7df authored about 11 years ago