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

Merge work-in-progress rules support, configuration container API

github.com/premake/premake-core - 352b5ba4ca64141ea39065b3b0b9696d351a84c8 authored over 10 years ago
Prevent project groups from containing configuration settings

github.com/premake/premake-core - de5b04b3480d70374eba25b6de75cda9931c4b16 authored over 10 years ago
Port project() and group() to new container API

github.com/premake/premake-core - 141bec58b57e7cc7bc257cc992a27818ff37519b authored over 10 years ago
Port solution() to new container API

github.com/premake/premake-core - f73a2206ef53aad71523bdab1de58e50d87cb8c4 authored over 10 years ago
Rename new API "scope" functions to "container"; start standardizing new terminology

github.com/premake/premake-core - 30b6631b3791205fa033ad075e93709838c9d051 authored over 10 years ago
Phase out configset.root in favor of new containers

github.com/premake/premake-core - 4205a4e773a58b4886439156218ed98f38e3f627 authored over 10 years ago
Update build instructions for new embedding logic

github.com/premake/premake-core - 37e564b23c4d9eefcace4a524c295e6ad547de56 authored over 10 years ago
Merge latest development branch

github.com/premake/premake-core - 86685d7514efcbe7efbd889921505a93928919f0 authored over 10 years ago
Merge new script embedding system

github.com/premake/premake-core - 67f6fba14994e67c802d6cc47bc6e17939336b63 authored over 10 years ago
Enable relative referencing of embedded scripts

github.com/premake/premake-core - 3e4975af1b500e0a84e5e3d6cf66dce67ae1556b authored over 10 years ago
Merge latest development branch

github.com/premake/premake-core - a9f862293b58bd33808707d57d0470f062e0610b authored over 10 years ago
Merge managed C++ linking of unmanaged library dependencies

github.com/premake/premake-core - 2143d3de9bae28f47adefa1a2cb128668a205590 authored over 10 years ago
Fix managed C++ linking of unmanaged library dependencies

github.com/premake/premake-core - 428b9cad2fad0cba96ce4b1aaf044b44c2c7b59d authored over 10 years ago
Modernize VC 201x project references generator

github.com/premake/premake-core - 157d96e39dcc43125d8a37f6c3bd343d7fc0c0e1 authored over 10 years ago
Add more module and script search paths

Now uses same set of paths to locate both modules and individual scripts, in order:
- the main...

github.com/premake/premake-core - e2c1f5c430a6fd9d0d98878a5dd5751b3e584b7a authored over 10 years ago
Fix embedding of main script and manifest

github.com/premake/premake-core - d9c87649f34382ade7257444edee935686bd7861 authored over 10 years ago
Added _MAIN_SCRIPT_DIR to module search path

github.com/premake/premake-core - b4cdb330bfd21fe848e68041e49f1b583a2c1fb2 authored over 10 years ago
Merged in dcourtois/premake-dev/custom_build_additional_inputs (pull request #131)

added a buildinput command to add additional input dependencies to custom build commands.

github.com/premake/premake-core - 88dc2cb8a858df1f65796bd228d8b7ba9fa0c19a authored over 10 years ago
Merged in noresources/premake-dev-ns/ld_so_conf (pull request #134)

Fix error on linux if ld.so.conf does not exists

github.com/premake/premake-core - cf3a1331a6b21d870cbbaa46574d13c8015c72e4 authored over 10 years ago
Merge unit test fixes to previous commit

github.com/premake/premake-core - 7ef47ef3ea7fcbe90f52c12e274acffd7909d243 authored over 10 years ago
Fix unit tests broken by previous commit

github.com/premake/premake-core - d3396be99c657c74966eefa7e634102341f12c15 authored over 10 years ago
Merged in assassini/premake-dev-1/assassini/fix-perfile-custom-build-commands-in-c-g-1411831836712 (pull request #133)

Fix per-file custom build commands in C++ gmake action

github.com/premake/premake-core - 9ee5e2f03e47cc40ba0301928638310938d38fcd authored over 10 years ago
Fix per-file custom build commands in C++ gmake action

github.com/premake/premake-core - 7640661f4b7462cb2de5f8e62f18fc1f117ced18 authored over 10 years ago
Fix bootstrapping with premake4

github.com/premake/premake-core - 7937f5507396a780d8c9aa390f5978828706a6d8 authored over 10 years ago
updated buildinputs tests to check the file separator

github.com/premake/premake-core - e919f9e9f5e764f5c9ec57b61013cf3905edcc1f authored over 10 years ago
Rework embedded scripts to be loaded on-demand and by name

This will be required in order to migrate modules into the executable for binary releases

github.com/premake/premake-core - 90ae7aaa709cac12ff44aedf4e6bba4cf6f1e2f9 authored over 10 years ago
added buildinputs support to make action

github.com/premake/premake-core - 7c4eed3d1ccd909e6bea4c6cf60de0f6371d244a authored over 10 years ago
fixed the vs201x generator (was using a space instead of a semi-colon)

github.com/premake/premake-core - 81158c0eb7c7043b28b344344cc24eca288bf8c8 authored over 10 years ago
added support for buildinputs in vs200x generators

github.com/premake/premake-core - 39725134b7686ef655ce299def82e38345ac996a authored over 10 years ago
added a buildinput command to add additional input dependencies to custom build commands.

github.com/premake/premake-core - 4e7dc976baabe7f324e65aeb6236d24c56ac084e authored over 10 years ago
Fill in missing rule switches; make description optional

github.com/premake/premake-core - 00ef897f2cd67510c41b5a047e31fbbee9a8ccb2 authored over 10 years ago
Support linker inputs in generated rule files

github.com/premake/premake-core - 6fbc7ca3d79d161f6e410e55902456a3f5e1801e authored over 10 years ago
make os.match to get exclude patterns for dirs and files, os.rmdir now gets all dirs and filter out . and .. manually

github.com/premake/premake-core - fd590f9df964f6467a006267f26d5ddb4fdd16a3 authored over 10 years ago
Merge with latest development branch

github.com/premake/premake-core - 1b73aaf36cf50f25ca3b31bd358027d08e5ab218 authored over 10 years ago
Fix handling of deprecation error reporting for removed values

github.com/premake/premake-core - ee305d4ff1b2d03f1d4cf5f1d5883f6e636d745e authored over 10 years ago
Fix implicit conversion warning when building with floating point Lua

github.com/premake/premake-core - ef460ae7e5836154d5e8e811af87491126de5487 authored over 10 years ago
Merged in noresources/premake-dev-ns/makefile-groups (pull request #112)

Transform solution groups into target aggregates in Makefiles (bis)

github.com/premake/premake-core - 65a89ab09817bcf18b8e0992c7e8935333fb2290 authored over 10 years ago
Merged in neo2buha/premake-dev (pull request #117)

Use seed for hashing

github.com/premake/premake-core - 05712c4ce75d2c8e4125793e9f6a3f57168716b4 authored over 10 years ago
Merged in mendsley/premake-dev/xbox360-imagexex (pull request #116)

Add support for custom title configuration files in xbox360 builds

github.com/premake/premake-core - 35b652557ab5fef3d32fa06339e7611d9e3349cb authored over 10 years ago
Merged in grizzlynyo/premake-dev/FatalCompileWarnings_v201x_fix (pull request #114)

"FatalCompileWarnings" flags had no effect in vs201x actions

github.com/premake/premake-core - fb8a77b9026c7824f400cb010affe6f6eaac7a1b authored over 10 years ago
Merged in rglarix/premake-stable-wrk/scripts-option-rel (pull request #46)

reissue #45 - 1 - enable optional scripts option even for release builds

github.com/premake/premake-4.x - 6b362413fd87db11e42e02a4e70c209376d28b25 authored over 10 years ago
Fill in more command line properties; add file extension

github.com/premake/premake-core - 599e231d3a097f130a22b40fddc2cfe27fd2e82f authored over 10 years ago
Merge Visual Studio indentation fixes

github.com/premake/premake-core - 7897d8dfcaee407110912ecf880dcd4b2cfb2dce authored over 10 years ago
Fix indentation in Visual Studio .user and .filter files

github.com/premake/premake-core - a04b0aa9cd76ac74fae2afbc21284f285f0932a1 authored over 10 years ago
Merge latest development branch

github.com/premake/premake-core - 039d83cc282a518b805cb3cc95b3fd068e87af78 authored over 10 years ago
Merge automated test framework updates

github.com/premake/premake-core - 8f4a17f0465bb484634be7cd81c4aac7ad3e015f authored over 10 years ago
Modify testing scripts to use new test action setup

github.com/premake/premake-core - b347b204d89b707f6bc7b9a8013035a11c4bad0f authored over 10 years ago
Make test framework module aware

- Move test action into main project script
- Look for and load test suites from manifest files
-...

github.com/premake/premake-core - 52515963b485625e4d770212828c76e99bb9653b authored over 10 years ago
Backport native path functions from Premake-dev

github.com/premake/premake-4.x - becff0191038324799009f8e38a32f711df87b1d authored over 10 years ago
Restore XML declaration extension point for VC 201x projects

github.com/premake/premake-core - 6376110d0c25c4840b30ac44fc130798e92e0db9 authored over 10 years ago
Basic support for boolean properties, some fixes

github.com/premake/premake-core - df3688f56a2d738d0065ab386ffc46e9bd7da2f5 authored over 10 years ago
Merge with development branch

github.com/premake/premake-core - 5d9901913c3536f277cbf0f34720609b062dc83d authored over 10 years ago
Added basic support for enum and list rule properties

github.com/premake/premake-core - a0af35b46765dbafde946a5226168a57dffe5d35 authored over 10 years ago
Complete generation of simple .targets files

github.com/premake/premake-core - c034834dc120c61ac158fae43ce43dcbab0a7323 authored over 10 years ago
Fill in more easy bits in generated rule .targets

github.com/premake/premake-core - 63927957d6c436e91aafb590307eda6e52fa8f91 authored over 10 years ago
Add rule .props file support for buildCommands, buildOutputs, buildMessage, buildDependencies

github.com/premake/premake-core - 1f1f5bee5f6e7da1b23476d1679e1ef763a36596 authored over 10 years ago
Add new globals _PREMAKE_DIR, _MAIN_SCRIPT, and _MAIN_SCRIPT_DIR

github.com/premake/premake-core - 962ab7935bfe01fdd1afe1f8c115a930db3bc3d5 authored over 10 years ago
Fix _WORKING_DIR global broken by commit 3da877fd5473

github.com/premake/premake-core - 287c59273342823363a78cfa1fa6e774f4863421 authored over 10 years ago
Added missing self check

github.com/premake/premake-core - 78e5a8b6e1b92094625a6a2fb62797352f5e628d authored over 10 years ago
Add check to ensure we dont link against our selves

github.com/premake/premake-core - 2c68f7af8fad3098b3a03680cd6a315dea309f65 authored over 10 years ago
Merge deterministic configuration map fixes

- Store maps in a list, so the project script ordering will be maintained when applied

github.com/premake/premake-core - 7e345ea1ac131b011ee0b7bc415b731d24e0325d authored over 10 years ago
Store config maps in a list, so project script ordering will be maintained

github.com/premake/premake-core - 1f67707a9b5af973d363d7356c6d7d4b54b8347b authored over 10 years ago
Rework filter() and configuration() to support new container hierarchies; can now use on rules

github.com/premake/premake-core - 98aba2438ff3116447ef510ec60cfb522e3b9bec authored over 10 years ago
Begin implementation of property definitions for generated rules

- add new API propertyDefinition() with name, kind, and default value keys
- write default values...

github.com/premake/premake-core - 6471232ced6f04faefbf612c2c01fbf001c470d4 authored over 10 years ago
Re-fix "empty loop body" warnings broken by previous commit

github.com/premake/premake-core - 6449bc70a6369c2ba5afa7d9cf770b0d938a056a authored over 10 years ago
Introduce configuration container API; reimplement rules as a container class

github.com/premake/premake-core - 8108d278df0765d52296e286453b98192f1518f6 authored over 10 years ago
Add location() and filename() support for generated rule sets

- Enable new top-level field scope "rule"

github.com/premake/premake-core - 95d487b8ee082e2fa3ffdf9a9fa41c23891db5be authored over 10 years ago
Split rule file generation into namespaces to prevent function name overlaps

github.com/premake/premake-core - f99293bee2fe86ae29e7964a20f4c25246497234 authored over 10 years ago
Fill in generated skeleton of Visual Studio VS 201x rule files

github.com/premake/premake-core - 643a0067f07e2f0933cd28bf1ab241c43fac50e4 authored over 10 years ago
Add opening XML and project elements to rule files; consolidate common code

github.com/premake/premake-core - 67582066a054fd10caf3eb6036b6393bab676d97 authored over 10 years ago
Rename project.getfilename() to premake.filename(); now used by rules too

github.com/premake/premake-core - 9230abc637bcc5b721eb300836509d26b32a5a7e authored over 10 years ago
Clean up namespace usage in action.lua

github.com/premake/premake-core - 08e1494ff34c8bc060164bd44a84f2a88ef8472c authored over 10 years ago
Start rule set implementation

- Add rule() function
- Generate empty rule files for Visual Studio 201x

github.com/premake/premake-core - 947adac8eec2ba899246f462f163a704709ad61e authored over 10 years ago
Add casts to lua_Number to allow working with floating point runtimes

github.com/premake/premake-core - 2d9a997e0473820e921c676f1778fcb7d8f380a1 authored over 10 years ago
More modernizing of VC 201x for extensibility

github.com/premake/premake-core - 22d46ce57c765e352182984b2f55a460fd5a3034 authored over 10 years ago
Allow modules loaded via require() to use script-relative paths

github.com/premake/premake-core - 9044ece96f821175a8002a29054689dbca41e41c authored over 10 years ago
Allow ExcludeFromBuild flag to work properly with mapped configurations

github.com/premake/premake-core - 3a4888b81043586a1455ff6ccf0a0465faafcfb6 authored over 10 years ago
Allow ExcludeFromBuild flag to exclude entire configurations (VS only)

github.com/premake/premake-core - 42cb65e0cb878185e4d157cc57d2c3740da25dcc authored over 10 years ago
Test framework no longer errors when test is not found

github.com/premake/premake-core - b1e25f43b1f4d21958fc6ee0d29cd7a931c457b3 authored over 10 years ago
Fix up formatting of tests from previous commit

github.com/premake/premake-core - bed5207c5ef498390cc149ba3793ce9c4e3712f3 authored over 10 years ago
Merged in gaz_liddon/premake-dev (pull request #115)

Fixes external library name mangling in gmake makefiles

github.com/premake/premake-core - 32fc58eb2350a3d604f91e8a29287bd48f666a6a authored over 10 years ago
Fix up unsafe flag test from previous commit

github.com/premake/premake-core - 2dfa47c0eb3d5d0d2baa36f49979139d424b61ec authored over 10 years ago
Merged in triton/premake-cs-fixes/cs-unsafe2 (pull request #67)

Added Unsafe flag support to the C# Make action.

github.com/premake/premake-core - 394427a3dbedb9c09286f685b7a672391944b915 authored over 10 years ago
Allow external projects to be explicitly linked; use target...() APIs to control target name

github.com/premake/premake-core - d39cb36aef2e34e0175682e32a87d540f8d16128 authored over 10 years ago
Stop writing PDB file name element to VS 201x C++ projects; use default name instead

github.com/premake/premake-core - 02eb13e99d7ecbc25182b4960c7dfe8160f893aa authored over 10 years ago
Simplify list and keyed field merging code paths; performance improvement

github.com/premake/premake-core - ff146754fceeeaa488dda7176caf8ae0897baef7 authored over 10 years ago
Add api.addAliases helper; allow field name arguments to api.unregister()

github.com/premake/premake-core - 00f1cd902c8736c670f83748b4431f25c45336b1 authored over 10 years ago
Minor fix-ups on field definitions; fix kind of buildoutputs()

github.com/premake/premake-core - c3042f9b0295bbb7c3fc6ea8a60eb096d29a7151 authored over 10 years ago
Small fixes to unit test framework

- test.contains() can now accept and array of values to check
- no longer errors on /test argumen...

github.com/premake/premake-core - 10d0bd315fe750f92fc7d7efd6fb0e01907cbc06 authored over 10 years ago
Move VS 201x output property group opening tag into elements array to allow for overriding

github.com/premake/premake-core - 65d1ddf211679b69dce43c420034d7d2880356a3 authored over 10 years ago
Fixed dependencies for combined compilation.

github.com/premake/premake-dlang - daf03a2755cd01ba79206b11fe1a232c53fe3b8f authored over 10 years ago
Allow "!" prefix to force an explicit object directory, disregarding project or configuration overlaps

github.com/premake/premake-core - ccfc2b8b6627ccbd107d5b109b0fa3c93e7e1a9a authored over 10 years ago
Merged in triton/premake-cs-fixes/defplatform (pull request #108)

Added support for setting default platforms and implemented the VS action.

github.com/premake/premake-core - ce0e8f8e909c73d18e436c335a5a131b09d7ff38 authored over 10 years ago
Added cleanExtensions(), with VC 201x support

github.com/premake/premake-core - 35582e2c4ccd87117b0295d36c917698791e5e14 authored over 10 years ago
Merge utility and build rule improvements

github.com/premake/premake-core - 7b8d4c4c98d2ab06bfc6a27ca033f8e04a17f805 authored over 10 years ago
Fix handling of dependson() for VS C# projects (João Matos)

github.com/premake/premake-core - f38c76a3ee32b6c9eea6f1b90b2caf3e43fd9773 authored over 10 years ago
Support project-level custom rule variables for VS 201x

github.com/premake/premake-core - 19c3d7c9722cafd7b2b00293756565ca4eec6a93 authored over 10 years ago
Improve compatibility with VS 201x Utility projects

github.com/premake/premake-core - 8d206735b61f8f34b937ec136c2efda7f2fec274 authored over 10 years ago
Fixes to support a wider range of field kinds

- Rename api.checkvalue() to api.checkValue() and swap argument order for consistency
- Add kind ...

github.com/premake/premake-core - 5614bfcd176501c6ccba6019c997797b7fb06afe authored over 10 years ago
#222: os_match.c should use do_isfile()

github.com/premake/premake-core - 7158f623b9f131afc56f6f62855d5951d53863c2 authored over 10 years ago