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 C# project and assembly reference handling

1207bbd3ac1ba045c36b5c89da6df8fafd71b3ed authored over 12 years ago
Merge with premake-dev

cf3d1f5f6f36a68313c0441b00dbb63c40233697 authored over 12 years ago
Cleaned up the VS solution configuration accessor functions

b277777bdc8c51d30c8f27e33a0087831bd41e93 authored over 12 years ago
Fixed handling of architectures, including .NET "Any CPU", in VS 2005+ solutions

a4d67cea107221e31e3b33b2fe294e3b7bd7cfbd authored over 12 years ago
Improved handling of architecture and .NET projects in VS solution configurations

1bdf2f2e31af9f7dd279beaff5a4cfbef6ec49ff authored over 12 years ago
Fixed handling of .NET configurations in VS2005+ solution platforms block

72d4331f65e37f40441569886888b0888a944b6e authored over 12 years ago
Fixed handling of exact path matches in vpath building

891a1dbcd60878aa7ca07a9276f9d299cbdc9a9e authored over 12 years ago
Pull 1: Fixed path to Info.plist in Xcode projects (Adrien Anselme)

f7cb37fc3c6161733704f3c43006400b786aa871 authored over 12 years ago
Fixed a (stupid) typo in makefile include dirs list (h/t gogoprog)

37cfaf0666dfd77fca002f00b5b6394385561a21 authored over 12 years ago
Add include for PCH dependencies to makefiles

b108893bcbf3340947f89b83f72472fe7da7d23f authored over 12 years ago
Patch 3476176: Fix dependencies of precompiled header in makefile (Konstantin Tokarev)

99aee5ac1fe1775d30aa9d76669020ba9416de08 authored over 12 years ago
Added tool interface for MSC command line

7a65362e4002cff417d5ef531c346aaf6a7b34db authored over 12 years ago
VS2010 now explicitly links all sibling projects for GCC builds (i.e. PS3)

dc7d776df0ab7833f16393b8695c2844f7b9181b authored over 12 years ago
Port simple *.cs file handling

dc82f87bd2c3f709aa34190437f96604dfdcde75 authored over 12 years ago
Push all project naming through premake.project.getfilename(), so projects can override the default behavior

601ca14e6f7e4b1ce41651e96ae71828d0590a06 authored over 12 years ago
Turn off dependency linking in Visual Studio; link all sibling libraries explicitly

e6a30c7ee5cb6012758c75b59c9d588372c01706 authored over 12 years ago
fix the duplicated test name.

46fe87e6e32994f3554651d1ea1a7dd8bd50e64e authored over 12 years ago
Support 'NoWarnings' flags for gcc.

31860044120ded54565ef7b0b307130d61f0fd9a authored over 12 years ago
Added configuration map to solution makefiles

f2063245f8575e3bf33079fc0206d901a911160d authored over 12 years ago
Made build and link targets available for token expansion

00d7bfc0da1cd4c6f2ce643bde5de995274d01aa authored over 12 years ago
Fixed expansion of solution-level tokens

e96383c3aeb6e1cfb597d0b9f143b5396d9ecab3 authored over 12 years ago
Prevent explicit links lookup when configuration is not mapped for a project

3a46c1addde7b8a0b2b2ff63abe64067c3b4d7b6 authored over 12 years ago
Fixed platform filter in premake4.lua

3933528edc35ac809db993d143649802fd647739 authored over 12 years ago
Make file name configuration tests case-insensitive

3c8eae761a6048fbc57ff672cde5ebf9b212eabf authored over 12 years ago
Prevent "not X" terms from matching file names when building file configurations; object fields are not nil if not set (instead of empty table)

a05fafca93b5fdfa53d55002ae797bb431bb1cf9 authored over 12 years ago
Break link between target and imp lib extension; setting a custom target extension will no longer change the imp lib extension

0ff8a159474767b52f2d896b029e38dbaa240087 authored over 12 years ago
Added vs2005ng action, using latest APIs

5912e3bbdf8a215dc30cbe2a8e8d5fa16233f36d authored over 12 years ago
Begin porting C# projects to new APIs

55e952d7f4f66dfeba9a30dec3ce930dec7bab54 authored over 12 years ago
Enable token expansion on more fields (including some that had been inadvertently dropped)

91a06a9304c351be21ba622e86573da14e68ae01 authored over 12 years ago
Ported virtual paths to new api.register() API definition system

8cbd6bdcb0ef82ce6d64c5092afe5c8fb462c44d authored over 12 years ago
Ported everything except virtual paths to new api.register() definition system

fc2af5a98a348b4a9022ef1a04e5674088ea5474 authored over 12 years ago
Added some missing features to the changelog

cb6d6b380b7349626d7f6740628b6af59bcd8015 authored over 12 years ago
Remove makefile escaping from project dependency lists

a84eb22342091f5c7891250a380907d07a6f9ac8 authored over 12 years ago
Handle a nil custom build command description in Gmake action

6f359ae0ac2da9d368aa205394c8e4846d028b90 authored over 12 years ago
Fix file exclusions for Gmake target

be819ed338c149048d618a90382faee90b576704 authored over 12 years ago
Merge mopey's VS2012 support

2386e328b043f7f8ff2caaaadf70458cb06a1cc8 authored over 12 years ago
Remove…() now implicitly creates a new configuration block, so it will be applied in same context as it appears in the script

f349259fa00348c0f39128532f8da7b8579be568 authored over 12 years ago
Exclude external project references from dependency path lists since actual target isn't known

2d5d3a33da1cbdd9449185b1db30f5b212b0b4b3 authored over 12 years ago
Initial support for custom build rules in makefiles

2dd85522581e94be39ac925404a7e31af7963131 authored over 12 years ago
Fixed a couple of unit tests that were failing on Windows

6df59080eb03260f29a200d5e83be25aa7657b46 authored over 12 years ago
Restore GMake per-configuration target rules

dfc37def220ac86d48d521e9c6c79227dae516c7 authored over 12 years ago
Make GCC include dir flags project relative

1119afdc087053fd48eb052b1660b59f70e07680 authored over 12 years ago
Explicitly link dependent project libraries for external (i.e. PS3) VC200x projects to fix intermittent concurrent build issues

b1a2f8918d8ce2b3ed9303af95dc14d246828050 authored over 12 years ago
Explicitly link dependent project libraries in VC200x to fix intermittent concurrent build problems

2f6a84a86b6e20cc5d35099ab246933a59828b4c authored over 12 years ago
Make GMake target rules configuration dependent

67ba45c1c31b02cee0315629bf185a1ea5e316d6 authored over 12 years ago
Ported GMake Windows resource file handling, with per-configuration support

6928b3c7bbee3f05308d88510ad88ce4b5108c11 authored over 12 years ago
Make baked cfg.objdir absolute, to be consistent with other path fields

4b6daf8424f59fc008bb83b0f858406ec2325ed5 authored over 12 years ago
Allow GCC to provide both system and architecture specific flags (instead of one or the other)

6ad4ec150611c8fc0622c8ebf5dc3c7f73934872 authored over 12 years ago
Improve handling of nested tokens

a651c0deeaaa22826940c29350d2fcc1505b1118 authored over 12 years ago
Convert path tokens (i.e. targetdir) to project relative during expansion

770dcdac48f1c2a854dfa3296d32047c077cad7b authored over 12 years ago
Bug 1674173: Allow source files to have the same name

808aa4117797cb9f609dc591301400ce11175981 authored over 12 years ago
Port GMake file object lists, start work on per-configuration file lists

759c169b943f87e906d966d1f91ade85b4d63ead authored over 12 years ago
Ported GMake tests to new APIs

56f6fe1039199e35af8548b81bd04d44f28ea2f3 authored over 12 years ago
Ported GMake system-specific tool configurations

0550a3fa0fb72ea3740d9ed39ea8768db9627860 authored over 12 years ago
Ported make settings to new APIs

3153c7578fb3c9a4d636807126041b11d12089fc authored over 12 years ago
Added test for libdirs fix

8d78b6ef684ab463b147d6a0f9a3be31a794e82a authored over 12 years ago
Fix handling of relative libdirs in config.getlinks()

9855bc64838d1076e23d3acbe76f16b4360cbe03 authored over 12 years ago
Ported GMake link step to new APIs

da4dbbc9de50776d49bf3ae06162fcb917b49ad5 authored over 12 years ago
Added project references to VC 2008 to fix intermittent build failures

b9c09f6dd30cbd33180b7ccbf609da28b1c78c2e authored over 12 years ago
Ported GMake PCH rules

e45a6efbd42faafb068c479c067ebc05058d0051 authored over 12 years ago
Fix a bug in configuration map pattern matching

e15d115bbd3aa075d93118ed46feede6117f42a5 authored over 12 years ago
Minimal changes for VS2012 support, from mopey's pull request

019eb6eb3973d4397313c25c4fcff196c3297bab authored over 12 years ago
Added external() to reference non-Premake generated project files

1fa3951541c46d9cdc8602a4b752c88939ff510e authored over 12 years ago
Fixed backslash escaping in VS2008 dummy configurations

e926a49c2888640d2e55d78c7054aafd53a0b391 authored over 12 years ago
Prevent external linker lib dir flags from bleeding through to configuration lists

cab63d8b145e3a08de22e84e748655ff2490edd9 authored over 12 years ago
More changes to match VC2008 project defaults; avoid unnecessary changesets

c1a793ae65c54ee5acfd54d1034fc16e6e10da1a authored over 12 years ago
Ported LDFLAGS to the new Gmake action

17fecf2e3afb72ad38a7d13ff9837b22dbaf9f10 authored over 12 years ago
Can now map from a solution config which doesn't exist in the project

850dbb099dbb3b346a1c5440570f873bc6508573 authored over 12 years ago
Fix architecture mismatch in VS2010 project configurations element

ef4e929f60c2666ee1b73a3d6cfb9e4da3754511 authored over 12 years ago
Apply removes first instead of last, to give projects a way to clear the slate of solution level settings

4d1ad673fdb168159de4b5e0025602262a287087 authored over 12 years ago
When configuration settings overlap, give precedence to the later settings

e9a81b6f8643181ba613b31543e5c0b8ff524323 authored over 12 years ago
More progress on nextgen GMake action

bf654876558566719ef5425d26c5d9711dc8d417 authored over 12 years ago
Write all config/architecture pairs into VS2010 project configurations element to avoid missing configurations

9659541013460cbd66fe3ee1d24c72808278030a authored over 12 years ago
Tweaks to better match the default VS2008 project layout, avoid modifications on project save

cac52ce5d64d259697dc6e9a3073df43978898d6 authored over 12 years ago
Finished porting solutions to next-gen GMake action

5284f920f352b36b2955ab66125e5ff35d7936ae authored over 12 years ago
Project-level configurations no longer propagate up to solutions, require mapping instead

3da76a113f82dca91b7c3ba7b3cc0a5ade936ee3 authored over 12 years ago
Disregard project configuration lists when iterating solution configurations

73146fa06662d5e25816828015eb06d412a06b4b authored over 12 years ago
Ported default config and help rule to new GMake action

06ec00f1f4de0f63a9b793fd01a3aa359d0d6a53 authored almost 13 years ago
Removed deprecated config.getuniqueobjdirs(); object directories are now part of up-front bake process

7b14efeba789cd5aca3e8cda62b8ca326801214b authored almost 13 years ago
Fixed project-lookup bug in project.getdependencies()

8c5924f705e6efc684dce6e8bf51ac9c34515734 authored almost 13 years ago
Added stubs for GMake next-gen action

6a586ded761c6f5ae4dca6575147d32313617716 authored almost 13 years ago
Baking changes to support tokens in object directories

aded68ba8ac806bb8bb6e95cd6d277777b4dcd24 authored almost 13 years ago
Deep copy all object values, to allow unique per-target token expansions

7675e057d226c7c945d4a00141b2e132bf1a5aab authored almost 13 years ago
Remove all configuration values from project; prevent top-level settings from bleeding through and causing side-effects at the config level

391ec4eee6effc18f1e8d7bcab82966de1985fe0 authored almost 13 years ago
Clear current project object when setting solution

f19694fd9a55ad8265ff452620e000636593310e authored almost 13 years ago
Removed old config map cache

69b0a076acec405df725fed355bff471982cbd10 authored almost 13 years ago
Moved all project baking logic into an upfront pass

591a6d09eb84beda75691c1afc294eb77499c710 authored almost 13 years ago
Solution.bake() now returns a temporary result; does not overwrite original solution object

b44817ebd749809f0569e2a43cfc84f76d2d4525 authored almost 13 years ago
oven.bake() now takes explicit basis object, no longer tries to set parent objects automatically

15662f30c9b84b4f41ae56e84497f6d8678ddfba authored almost 13 years ago
Added solution.bakeall(), new entry point for full bake process

bfeb1e690666be7bc8bf048c96fab7de0f3d5829 authored almost 13 years ago
Can now expand cfg.objdir, file.basedir and file.path tokens

6bdcb86eceb80addc19a6ba60ba6b4a7a89a083e authored almost 13 years ago
Ported most list fields to new register() API

671fd978646a17a5fc930425c7559f3e3e2c77a7 authored almost 13 years ago
Patch 3353875: Allow running test script from other directories than "tests"

3ffbbff588c1762e13afe4b7b8fcedc433f221a8 authored almost 13 years ago
Patch 3305599: Add -Wextra to ExtraWarnings (ergosys)

e9687ed6846fb9c95f005e5fcd1ba5bb30fbdf02 authored almost 13 years ago
Ignore nil values in the new register() API

10b8b373ddb17b82963baae0bfb660fd8a027cdf authored almost 13 years ago
Fixed a project caching issue; performance is improved

66585d36ae2f2b65a5b5c2df572b9940cbdcaaf5 authored almost 13 years ago
Added support for basic token expansion; more work still needed

0bbb323d0c5d8ae9a0aec0725c32314c09ea04f3 authored almost 13 years ago
Allow test or suite to be specified on command line

c8d493e569c23a1ed51fc5d5d6f1fa16f81c9bb7 authored almost 13 years ago
Enable token expansions on simple string fields

b930597f585cadd852787b31d05ea18044d0e2fe authored almost 13 years ago
Enable running individual tests or suites

2c339eacfaeee7ad8f9fe962d55e2886bea06be8 authored almost 13 years ago