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

Merge new script embedding system

67f6fba14994e67c802d6cc47bc6e17939336b63 authored over 10 years ago
Enable relative referencing of embedded scripts

3e4975af1b500e0a84e5e3d6cf66dce67ae1556b authored over 10 years ago
Merge latest development branch

a9f862293b58bd33808707d57d0470f062e0610b authored over 10 years ago
Merge managed C++ linking of unmanaged library dependencies

2143d3de9bae28f47adefa1a2cb128668a205590 authored over 10 years ago
Fix managed C++ linking of unmanaged library dependencies

428b9cad2fad0cba96ce4b1aaf044b44c2c7b59d authored over 10 years ago
Modernize VC 201x project references generator

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...

e2c1f5c430a6fd9d0d98878a5dd5751b3e584b7a authored over 10 years ago
Fix embedding of main script and manifest

d9c87649f34382ade7257444edee935686bd7861 authored over 10 years ago
Added _MAIN_SCRIPT_DIR to module search path

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.

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

cf3a1331a6b21d870cbbaa46574d13c8015c72e4 authored over 10 years ago
Merge unit test fixes to previous commit

7ef47ef3ea7fcbe90f52c12e274acffd7909d243 authored over 10 years ago
Fix unit tests broken by previous commit

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

9ee5e2f03e47cc40ba0301928638310938d38fcd authored over 10 years ago
Fix per-file custom build commands in C++ gmake action

7640661f4b7462cb2de5f8e62f18fc1f117ced18 authored over 10 years ago
Fix bootstrapping with premake4

7937f5507396a780d8c9aa390f5978828706a6d8 authored over 10 years ago
updated buildinputs tests to check the file separator

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

90ae7aaa709cac12ff44aedf4e6bba4cf6f1e2f9 authored over 10 years ago
added buildinputs support to make action

7c4eed3d1ccd909e6bea4c6cf60de0f6371d244a authored over 10 years ago
fixed the vs201x generator (was using a space instead of a semi-colon)

81158c0eb7c7043b28b344344cc24eca288bf8c8 authored over 10 years ago
added support for buildinputs in vs200x generators

39725134b7686ef655ce299def82e38345ac996a authored over 10 years ago
added a buildinput command to add additional input dependencies to custom build commands.

4e7dc976baabe7f324e65aeb6236d24c56ac084e authored over 10 years ago
Fill in missing rule switches; make description optional

00ef897f2cd67510c41b5a047e31fbbee9a8ccb2 authored over 10 years ago
Support linker inputs in generated rule files

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

fd590f9df964f6467a006267f26d5ddb4fdd16a3 authored over 10 years ago
Merge with latest development branch

1b73aaf36cf50f25ca3b31bd358027d08e5ab218 authored over 10 years ago
Fix handling of deprecation error reporting for removed values

ee305d4ff1b2d03f1d4cf5f1d5883f6e636d745e authored over 10 years ago
Fix implicit conversion warning when building with floating point Lua

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)

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

Use seed for hashing

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

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

fb8a77b9026c7824f400cb010affe6f6eaac7a1b authored over 10 years ago
Fill in more command line properties; add file extension

599e231d3a097f130a22b40fddc2cfe27fd2e82f authored over 10 years ago
Merge Visual Studio indentation fixes

7897d8dfcaee407110912ecf880dcd4b2cfb2dce authored over 10 years ago
Fix indentation in Visual Studio .user and .filter files

a04b0aa9cd76ac74fae2afbc21284f285f0932a1 authored over 10 years ago
Merge latest development branch

039d83cc282a518b805cb3cc95b3fd068e87af78 authored over 10 years ago
Merge automated test framework updates

8f4a17f0465bb484634be7cd81c4aac7ad3e015f authored over 10 years ago
Modify testing scripts to use new test action setup

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
-...

52515963b485625e4d770212828c76e99bb9653b authored over 10 years ago
Restore XML declaration extension point for VC 201x projects

6376110d0c25c4840b30ac44fc130798e92e0db9 authored over 10 years ago
Basic support for boolean properties, some fixes

df3688f56a2d738d0065ab386ffc46e9bd7da2f5 authored over 10 years ago
Merge with development branch

5d9901913c3536f277cbf0f34720609b062dc83d authored over 10 years ago
Added basic support for enum and list rule properties

a0af35b46765dbafde946a5226168a57dffe5d35 authored over 10 years ago
Complete generation of simple .targets files

c034834dc120c61ac158fae43ce43dcbab0a7323 authored over 10 years ago
Fill in more easy bits in generated rule .targets

63927957d6c436e91aafb590307eda6e52fa8f91 authored over 10 years ago
Add rule .props file support for buildCommands, buildOutputs, buildMessage, buildDependencies

1f1f5bee5f6e7da1b23476d1679e1ef763a36596 authored over 10 years ago
Add new globals _PREMAKE_DIR, _MAIN_SCRIPT, and _MAIN_SCRIPT_DIR

962ab7935bfe01fdd1afe1f8c115a930db3bc3d5 authored over 10 years ago
Fix _WORKING_DIR global broken by commit 3da877fd5473

287c59273342823363a78cfa1fa6e774f4863421 authored over 10 years ago
Added missing self check

78e5a8b6e1b92094625a6a2fb62797352f5e628d authored over 10 years ago
Add check to ensure we dont link against our selves

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

7e345ea1ac131b011ee0b7bc415b731d24e0325d authored over 10 years ago
Store config maps in a list, so project script ordering will be maintained

1f67707a9b5af973d363d7356c6d7d4b54b8347b authored over 10 years ago
Rework filter() and configuration() to support new container hierarchies; can now use on rules

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...

6471232ced6f04faefbf612c2c01fbf001c470d4 authored over 10 years ago
Re-fix "empty loop body" warnings broken by previous commit

6449bc70a6369c2ba5afa7d9cf770b0d938a056a authored over 10 years ago
Introduce configuration container API; reimplement rules as a container class

8108d278df0765d52296e286453b98192f1518f6 authored over 10 years ago
Add location() and filename() support for generated rule sets

- Enable new top-level field scope "rule"

95d487b8ee082e2fa3ffdf9a9fa41c23891db5be authored over 10 years ago
Split rule file generation into namespaces to prevent function name overlaps

f99293bee2fe86ae29e7964a20f4c25246497234 authored over 10 years ago
Fill in generated skeleton of Visual Studio VS 201x rule files

643a0067f07e2f0933cd28bf1ab241c43fac50e4 authored over 10 years ago
Add opening XML and project elements to rule files; consolidate common code

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

9230abc637bcc5b721eb300836509d26b32a5a7e authored over 10 years ago
Clean up namespace usage in action.lua

08e1494ff34c8bc060164bd44a84f2a88ef8472c authored over 10 years ago
Start rule set implementation

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

947adac8eec2ba899246f462f163a704709ad61e authored over 10 years ago
Add casts to lua_Number to allow working with floating point runtimes

2d9a997e0473820e921c676f1778fcb7d8f380a1 authored over 10 years ago
More modernizing of VC 201x for extensibility

22d46ce57c765e352182984b2f55a460fd5a3034 authored over 10 years ago
Allow modules loaded via require() to use script-relative paths

9044ece96f821175a8002a29054689dbca41e41c authored over 10 years ago
Allow ExcludeFromBuild flag to work properly with mapped configurations

3a4888b81043586a1455ff6ccf0a0465faafcfb6 authored over 10 years ago
Allow ExcludeFromBuild flag to exclude entire configurations (VS only)

42cb65e0cb878185e4d157cc57d2c3740da25dcc authored over 10 years ago
Test framework no longer errors when test is not found

b1e25f43b1f4d21958fc6ee0d29cd7a931c457b3 authored over 10 years ago
Fix up formatting of tests from previous commit

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

Fixes external library name mangling in gmake makefiles

32fc58eb2350a3d604f91e8a29287bd48f666a6a authored over 10 years ago
Fix up unsafe flag test from previous commit

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.

394427a3dbedb9c09286f685b7a672391944b915 authored over 10 years ago
Allow external projects to be explicitly linked; use target...() APIs to control target name

d39cb36aef2e34e0175682e32a87d540f8d16128 authored over 10 years ago
Stop writing PDB file name element to VS 201x C++ projects; use default name instead

02eb13e99d7ecbc25182b4960c7dfe8160f893aa authored over 10 years ago
Simplify list and keyed field merging code paths; performance improvement

ff146754fceeeaa488dda7176caf8ae0897baef7 authored over 10 years ago
Add api.addAliases helper; allow field name arguments to api.unregister()

00f1cd902c8736c670f83748b4431f25c45336b1 authored over 10 years ago
Minor fix-ups on field definitions; fix kind of buildoutputs()

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...

10d0bd315fe750f92fc7d7efd6fb0e01907cbc06 authored over 10 years ago
Move VS 201x output property group opening tag into elements array to allow for overriding

65d1ddf211679b69dce43c420034d7d2880356a3 authored over 10 years ago
Allow "!" prefix to force an explicit object directory, disregarding project or configuration overlaps

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.

ce0e8f8e909c73d18e436c335a5a131b09d7ff38 authored over 10 years ago
Added cleanExtensions(), with VC 201x support

35582e2c4ccd87117b0295d36c917698791e5e14 authored over 10 years ago
Merge utility and build rule improvements

7b8d4c4c98d2ab06bfc6a27ca033f8e04a17f805 authored over 10 years ago
Fix handling of dependson() for VS C# projects (João Matos)

f38c76a3ee32b6c9eea6f1b90b2caf3e43fd9773 authored over 10 years ago
Support project-level custom rule variables for VS 201x

19c3d7c9722cafd7b2b00293756565ca4eec6a93 authored over 10 years ago
Improve compatibility with VS 201x Utility projects

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 ...

5614bfcd176501c6ccba6019c997797b7fb06afe authored over 10 years ago
#222: os_match.c should use do_isfile()

7158f623b9f131afc56f6f62855d5951d53863c2 authored over 10 years ago
Merged in stefanc/premake-dev/gmake-parallel-pch (pull request #118)

Fix gmake parallel builds when using precompiled headers

3cea3afe1c2dfb3cec07215143ea233f149f4821 authored over 10 years ago
Fixes for custom rule variable error handling

b39daa31c1e6fefb2d84e0c0169a05423546bd88 authored over 10 years ago
Move more unit test helpers to testfx, so they can be used by modules

1a84bd6530edb4bb040634ac7f14c2fd75058d86 authored over 10 years ago
Added response file support to C# Make action (João Matos)

5d5928a759fa247ece6380fd0c11765b69c7225a authored over 10 years ago
Remove unused scope argument from api.gettarget()

d22bc1a4bc07806d9f60648405a31806a0b30f38 authored over 10 years ago
Merge basic support for custom Visual Studio rule files

57667cc16adba08f298fdd51183876c8bdb9362d authored over 10 years ago
Merge with default

a520c6c73293f067d93893f1d9bf0a65c97e8e57 authored over 10 years ago
Add Premake executable directory to search path for the system script

55a5feec488c404ba79cc5a11f1c4e5b72f84d6b authored over 10 years ago
Pass _PREMAKE_COMMAND unit test when executable uses a non-standard name or location

0df2020f6b43445cdc0bee3ff01fe0ff8ba07e67 authored over 10 years ago
Small optimization, improves compatibility with DLL version of Lua runtime

d5ef6f4c328f6c2be8e41bf048ea7f7817d69a08 authored over 10 years ago
Safely ignore nil values in list fields

019ba5dcfcde8c90cd498380d0fa0a8116b92c4c authored over 10 years ago