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

A bit of cleanup on Linux and BSD build configurations

96915b0e1910e6598a9417923ac09af9577395e3 authored almost 12 years ago
Add ExcludeFromBuild flag to mark source files as non-buildable

9c752adf4a8d85f00edc42c5fbc7f0dc93e6f957 authored almost 12 years ago
Fix broken Makefile defines

41fcff188e6d328ea8fb69b4127c85b95c841f71 authored almost 12 years ago
Merged in liamdevine/premake-dev-foo (pull request #30)

Improved os.getversion() with support for Windows 8

9c3ba8784d897346bd92e39a446b369f742dbb13 authored almost 12 years ago
Add warnOnce() helper method for add-on validation checks

653bef99cabc2e8610831066dfb9105ba670da32 authored almost 12 years ago
Port validation checking; add warning for out of scope values

09100182c3f5bf668ee4eb2290c788c22e60d09a authored about 12 years ago
Fix Makefile linking to object files

faba7a72dc13e18b0e70470d841bdaf815d5eabe authored about 12 years ago
Improve processing of ld.so.conf (Cameron Hart)

8bf44993355215da64d82994ba1478ad4dd74cfd authored about 12 years ago
Fix linking to external libraries outside of project folder

34127f2463c23f091aff3c15359706a3a533248f authored about 12 years ago
Allow command line override of makefile flags (Cameron Hart)

b7bc59e1058aae8f8c9dbba3cc905be5cf7eab88 authored about 12 years ago
Split out VC'08 CharacterSet attribute to allow extensions by add-ons

24708fcb215df4778457af05daedcd0188d2cc8f authored about 12 years ago
Moved UUID collision warning to stderr to improve visibility

8e7da0f3be16ece8eb9e79d69a5b8cdb43611471 authored about 12 years ago
Move "ng" deprecation warning to stderr to increase visibility

e0f0537aa2709df1be2c5ad9ed5513164e657ebe authored about 12 years ago
Split VC'10 import statements to own function to enable add-on overrides

b1c5e0dd204d56a213a009d42618c08cf1483c4a authored about 12 years ago
Omit Keyword and RootNamespace from non-Windows Visual Studio projects

f60074d38083dfc370c1ad593205874974e3fafd authored about 12 years ago
Fix crash when run without any arguments

62d269a12a44646c1dc01759515d5439e94abad9 authored about 12 years ago
Fix: if link contains a token that expands to an absolute path, HintPath of C# projects will end up with absolute path

8275e190a191784b089b0e4bdbaeef643217e429 authored about 12 years ago
Adds OS X 10.8 detection yet in a different way than currently as I believe Gestalt has been deprecated in 10.8 and generates warnings. I have never tested this code on 10.8 yet have on other versions.

6c6dd4c99e26877ce1a3ff22ddd09c16b97974b8 authored about 12 years ago
Adds Windows Server 2012 and Windows 8 detection to os_getversion as per the details from http://msdn.microsoft.com/en-us/library/windows/desktop/ms724833(v=vs.85).aspx

06aea5ebd029b159fcfab199d2649bc0fea8f723 authored about 12 years ago
Added startproject() to specify startup project

974d1a7d04a951f074f60662e7b286b71cdb9603 authored about 12 years ago
Write out solution groups even if first project is ungrouped

749df96f38e675f7da54920ea59cdff20ecf6603 authored about 12 years ago
Visual Studio solutions now use the same project ordering in all sections; avoids unnecessary changes if the solution is later changed within Visual Studio

89d413d9d53c9f163d53a11e4f197b24bbba48c0 authored about 12 years ago
Port path.getrelative() and path.translate() from Lua to C

a69b7501e70ca4c869100d2f8e236248d31279be authored about 12 years ago
Port path.getabsolute() from Lua to C

c94073fc7e675838b4bf37c461eb6ee45775e944 authored about 12 years ago
Ported old stress test; moved path.join() to C

b25c12f2b6b2decef91bf21a19326f5b5a1b46a7 authored about 12 years ago
Fixed issues with Makefile naming; removed more deprecated Gmake action code

30daa20f39378888c0797b23684332fb0e3230a0 authored about 12 years ago
Merged pull request #26: added dependson command to allow dependency without linking

82633e66ceecbc6de628422bad14e5313caf6468 authored about 12 years ago
Bug #266 Attempt to index nil global _ACTION

55541f2dbec7f9501299958aa34b175c7cef6682 authored about 12 years ago
merge premake-dev->premake-dev-domu

4d6d61035ca5aa59eb44da204337d0650f50f0bf authored about 12 years ago
UUIDs in Visual Studio project files now use a deterministic, name-based generator

41198fac9aeb65519473c1978b2ec76358a6e6de authored about 12 years ago
Output UTF-8 BOM at start of .vcxproj files

1cd3667118ea85f0f4e9c5979b6c8497d268234a authored about 12 years ago
Allow config maps to be attached to specific configurations

06318ab5b6de0469f8c07b0cbdb1feb29e2e137f authored about 12 years ago
Make deterministic UUID code friendly to non-C99 compilers; update change log

7abfc991aeb46998d8a6e888a7b528558e9d46fc authored about 12 years ago
Add support for solution groups

4c7fc6881b7004ae80289c206adaa6f4c404ec3d authored about 12 years ago
Add ability to generate a deterministic UUID from a string value

b88b606f335d9604709223e43da796d8d07cbe56 authored about 12 years ago
Clean up vpath tests before porting back to stable

e4d62bd30726e175555d08c4b255eee40bac93a1 authored about 12 years ago
Added NoRuntimeChecks flag to disable Visual Studio default checks

cb2435faf6e1cd01f8d5ba58cdbeb832a34f6115 authored about 12 years ago
Stop enabling VC'10 smaller type checks

43cd668b98f137aa523f1239aef59b4298e220e4 authored about 12 years ago
Merge

d7296695c90c984d554c9aeb66b442b744a90ae2 authored about 12 years ago
Change case of vc2010.link() to match new extension convention

b5cc1b96a2cd316c229c25726bed74120b1e6f78 authored about 12 years ago
Make VC2010 C++ .user file more extensible; add premake.override() convenience function.

4ead57c055e77d89ad5b3681a761c002571274c4 authored about 12 years ago
Revert back to Visual Studio's default implicit linking; add NoImplicitLink flag to disable

cc6e53314f02b22eeff6105f567d5531a24a5e38 authored about 12 years ago
Removed deprecated file configuration object; now uses context object directly

732dd23d2e2442d9a44c553611d2d203324e3df2 authored about 12 years ago
Fix deprecated action message

5f338b665faa4d2889c8b4702e02c2fc4ca031a1 authored about 12 years ago
Add pre- and post-build support to Visual Studio C# projects

3dd3166c140c7748fbf174087339aca677dc0400 authored about 12 years ago
Display deprecation warning for "ng" actions; properly reset state between unit tests

432e99b2c9f6902433a5f76b9efe2e6251edb251 authored about 12 years ago
Removed deprecated example action to avoid confusion

cdb34181f056ba75647174a4f3e3b7936557fdec authored about 12 years ago
Remove deprecated tool interfaces

547513a1d96eddda438a72226b30e8504e7e22c2 authored about 12 years ago
Removed deprecated clean action; replaced with placeholder warning for now

b4334e51cc7cdef7c04b308f83919399d2507667 authored about 12 years ago
Removed deprecated Visual Studio actions

bcc2914139e19b1c2d0065eef99fbdf8b5e8d50c authored about 12 years ago
Removed deprecated Gmake actions

9391e3b07cbc567aed0c21c7b3fef72c18914e0d authored about 12 years ago
Removed deprecated --platform argument

25ba92b048ec4996a9846533af22a7ecf2bfabde authored about 12 years ago
Add architecture support to Visual Studio C# projects

cba537a8254684e210a277d700d044ec17f755ee authored about 12 years ago
VC200x requires library names to be wrapped with quotes if they contain spaces

1690d9b968e4ed32cf8647dd8f37909ed11e28ac authored about 12 years ago
Fixed small bug in VC200x empty configuration call

afdc2c37be56e80e5269443e4b2a453aae8040a1 authored about 12 years ago
added dependson command to allow dependency without linking

6a1e7eecb85946bc22c899cfba2ee64c99b46a1c authored about 12 years ago
Prevent duplicate config blocks in VC200x projects; clean up tests and remove old solution implementations

13cb60a94b956251754a6c62cfb165ba00aedae2 authored about 12 years ago
If platform matches a known architecture, omit the identifier from Visual Studio configurations (allows configuration mapping to external projects which use multiple architectures per project configuration).

3af00f8773ced523494256f63a1465d953c5ba79 authored about 12 years ago
Merge

a61185f5067e885457c1c27eac7158b09bfa7b9a authored about 12 years ago
Ported key-value handling to new configuration system

2cf609c6acad940156cc1a0258834d8be6c69b3e authored about 12 years ago
Pull 25: Add Unix support to os.getversion() (wfgleper)

5e48d05e3de8be761f0c06266fa8f95d5d4116c0 authored about 12 years ago
Added force includes to MSC tool definition

400ad0a0bee67dcd034e37baf5389178e8947411 authored about 12 years ago
Fix pass-through of configuration values to enable token re-expansion

8e8beb43120477885afcd838152be2b28a256188 authored about 12 years ago
Add force includes for SNC; allow configuration context proxy to be reset by exporter code

80a60231db0ef8402cc172be1ae828773ac121ce authored about 12 years ago
Added force include files

89deec04749515150c75337845975e501ec17dc6 authored about 12 years ago
Ported list handling to new configuration objects

2800ebd0109f0c10131faaa9cb0775d8e3773a87 authored about 12 years ago
First pass at removing dead and deprecated code

3f79a363b2a2cd798e4002e67f6685c9109d1404 authored about 12 years ago
Merge new configuration system into the public APIs

77212557dc1d065e4e66574e41e08e96a60fbc6f authored about 12 years ago
More improvements to failed test stack traces

4511bc6517f821e7c2dc5843eaaefcc06e7d45a5 authored about 12 years ago
Config sets can now be hierarchical; pull target information from sets instead of old configs

3d6e03e966c5c2791b2c947bf71b19f4819e498e authored over 12 years ago
Port "not" and "or" modifiers to new criteria objects

6c1950973703b13bdbb225842151b87a2aca2031 authored over 12 years ago
Improve stack traces from test failures

837b3afbeb6dcc1609c7bd2798da74dc0fa1e251 authored over 12 years ago
Initial connection of config sets to the public configuration API

fb5aaf860c95b5e2386808019af3d10aba2c6b48 authored over 12 years ago
Added LINUX value to string constants table

211b53824836357409880947a8f5b8e46426eed2 authored over 12 years ago
Add new API namespace() to set the root namespace of a C# project, independent of the project name

bbc1ae59ad13a000726eb38e10aa2db00835958a authored over 12 years ago
Added filename(); set solution or project file name independently of the solution or project name

174703505096e39601b7735d170b823f8f80851b authored over 12 years ago
Add stack traces to errors in failing tests

8a6bb2c8370b1fbe8fde6df3f36751d56c5b2e3a authored over 12 years ago
Fix bug in new criteria matcher

0e8915ec1defe2a9a6227f3629e2d0a6f2f088b1 authored over 12 years ago
Files marked as Content now are properly marked for copying to the output directory

09334b4b1c397ecc548ecb9a4cb2718dbd724f90 authored over 12 years ago
Use Windows naming conventions for .NET projects; re-fixed a path token replacement issue broken by the merge with premake-dev

77334d3499067b1d7a78ee7a4db6729dffa7e518 authored over 12 years ago
Merge with Premake-dev

355844ca422a688cc69bdfac61d8c5f7c0233534 authored over 12 years ago
Initial work on an expanded configuration API; added configset, criteria, and context objects, initial usage for target naming parameters

91ba9c899fef22f339f473183f49ee932a4d3bf4 authored over 12 years ago
Patch 3466877: Removed -flat_namespace from Mac OS X flags (Konstantin Tokarev)

752adb830b7fe5e19df49df7b0a56cd0d3ac02c1 authored over 12 years ago
Patch 3441850: Use debug.traceback() as error handler (Konstantin Tokarev)

815f89b8bfd3785d8307f207b8f08bb7a45a6253 authored over 12 years ago
Added support for C# Windows Forms components to Visual Studio

524d83063fcedf4e1eb26e85bc2cb17a2d7d9e7b authored over 12 years ago
Better config filter matching, now using per-block relative paths

5714085c28cf064239de5b4eac1faaf3c546d414 authored over 12 years ago
Improved error message for nil table comparison in testing framework

279caeac82635e26cb3187c93abb4750b404118e authored over 12 years ago
Fixed single-star matches for file configuration blocks; *.c now matches file in same folder as config script

d27fc9a3a84bd79f95a8db358923472ff6a10c19 authored over 12 years ago
Show user source code error location when an invalid value is passed into the API

5aef7605c2563f7fd7190b692e7fa438c6cc3b8b authored over 12 years ago
Port build action support to VS C# projects

bece5fb35bc981c6ccc8bd92d37a7a829fad9fbc authored over 12 years ago
Added sibling project linking to C# makefiles

12687e877e789109256f2a3bbbebeae519c01150 authored over 12 years ago
Build and link target info now returned absolute to avoid path token expansion side-effects on relative paths

1659d68e1dfa18a019aee0ce7eb680e27a9bcec0 authored over 12 years ago
Correctly handle tokens which expand to absolute paths within a path field

42f713857af9df9cb2aeccc06145151e6590e417 authored over 12 years ago
Patch 3367642: Add support for targetextension property to Xcode

37ae88092fe9ee4663e48ba46751a9ef9b855945 authored over 12 years ago
Iniital objdir support for VS C# projects

a91b2823cd667b4b0b513561288b74ba9fa37e9f authored over 12 years ago
Simple C# builds and cleans now working

0f56ca513b2b6422eee11908b7ac90269b75f0e6 authored over 12 years ago
Merged makefile target vars generation; added missing tool name accessor to snc and ow interfaces

27493cd10c1823b07c59068df0c9a5c89beedade authored over 12 years ago
Patch 3485071: Fixed _PREMAKE_COMMAND fallback when premake4 is not in PATH (Konstantin Tokarev)

e65962166eaf6bce5c8cb14a39cc58efddb8a615 authored over 12 years ago
Added per-config tool selection to C# makefiles; cleaned up tool selection for C++ makefiles

e3947d65355bace2beceb80a211f86ee305a7566 authored over 12 years ago
Merge the different makefile header generation functions

a7ec374f0ced5137d00321416381aed0778bf30e authored over 12 years ago