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

Fix relative loading of embedded scripts when local file exists

247018cef0781f20ee8f62664c0943f0f84f82da authored about 10 years ago
Error on attempts to override a missing function

25255da22db568a02ab773a290bba95fcfac2e73 authored about 10 years ago
Add target field name to "invalid value" error messages

b47d85390e1791cc2aa6e5cbd1e4b501f4b50c94 authored about 10 years ago
Defensive check for missing basedir field on config set blocks

8f9ae228618583214476f103943602e211ec87a4 authored about 10 years ago
Pass Lua state to do_chdir(), for use by native code customizations

dad1ee10e3f79d5b3e8ff54315346b910ba6d92f authored about 10 years ago
Allow main script name to be overridden in premake_execute()

e2d8acf8645c2ad9b8f18d25c9b66d48817ff279 authored about 10 years ago
Remove dead code from option unit tests

b68537cd00e24a2fb8551e61d992c813b1a69611 authored about 10 years ago
Fix failing PS3 related unit tests

a8f4c5561a281522acbc2108675fa8ae754abb1e authored about 10 years ago
Merged in dcourtois/premake-dev/test_issue_63 (pull request #140)

added unit test for issue #63

2ee89a7181b5dca4caf7f1f2c2a59906a17fef40 authored about 10 years ago
added unit test for issue #63

5b872a3a7f4747abf725bfa397d99fc64e5898bb authored about 10 years ago
Merge improved field scoping for usages

7b44ef842d2e117f881d40d70e80b7da09490fa8 authored about 10 years ago
A bit of cleanup

934e3cecf83f871dc2fe4396f683a75d185f12c2 authored about 10 years ago
Allow containers to explicitly list support for config scoped fields

89d33d2c8a8cf870d0388303ccb73d7fca3eef21 authored about 10 years ago
Consolidate Visual Studio extensions into the core action

1bcd783031ca442fe8516bf624d0e33e3ccc5f06 authored about 10 years ago
Remove outdated PS3 support

I will be bringing this back shortly, in a more complete form

ceb3c83d6757f690d7eb5a623b4d41901b951483 authored about 10 years ago
Fix escaping of multiple build rule inputs

eb0904698ff426c24c423c1179f6f4274371cca1 authored about 10 years ago
Add missing quotes around PCH compile flags (h/t Daniel Gibson)

See comment at https://bitbucket.org/premake/premake-4.x/commits/7e583c84a367985227e0865bedfda63...

8756cd3eed917be9d5e977e7ff0a6799d2853942 authored about 10 years ago
Merge command tokens feature

590981d94d4c042c0572154e26e484792e525541 authored about 10 years ago
Fix DOS touch token replacement to work when file is in a different directory

b9fe7a510f3e76f2a1fb97e7061d102fb121129e authored about 10 years ago
Add CHDIR command line token

c613ea9a8320549edf14175489d596b4f4e50fe9 authored about 10 years ago
Add DELETE, ECHO, MKDIR, MOVE, RMDIR, and TOUCH command line tokens

f6d226c80887ce3e251a605a29c0414122152c9c authored about 10 years ago
Add /I to xcopy token replacement to avoid "file or directory?" prompts

59568aeeb1bf6ce73e498a0c1f5870146cebb917 authored about 10 years ago
Fix translateCommands() call in os.execute

fbdceb7f0aeb6d451ed41007a9ac419073d8959f authored about 10 years ago
Move command token expansion into actions, to allow more control at point of export

6e12c6485f05015f62b390fb9faa23287bf2aab7 authored about 10 years ago
Improve Windows copy token replacement

56b8b65334ae806e3165b96fd2b3e56e0f8b745f authored about 10 years ago
Enable token expansion for os.execute()

a04f7e72ae3335d1a73c2c56f8a9e1f25954714d authored about 10 years ago
Flag fields containing command lines and expand tokens during baking

d645ba7c8fad1bb0bf0e047305f711cca76a21a3 authored about 10 years ago
Add os.translateCommand() to expand tokens

5d327279ccc4bb161989996bbe8c84ad5021e893 authored about 10 years ago
Merge config validation improvements

- virtual paths are now allowed to bubble up to the project configuration, like config maps
- th...

c08c1aaabfac3cf6b699bbed86ec4e0a31d70409 authored about 10 years ago
Reuse container class test function with API

75814c3e3becaadc67e707f2d21d576cad7d74c6 authored about 10 years ago
Rework validateScopes() to handle arbitrary container hierarchies

dfc24eccfa4a13837ae57c08da99bda90bf462dc authored about 10 years ago
Port validation logic to walk the new container hierarchy

011b0d9fd87cadec2b3f1b10225eb669c1c444fc authored about 10 years ago
Allow vpaths to bubble up to project from configurations

This allows expressing "use these vpaths if this configuration is present in the project", and p...

a956ea740e50a06296c14b3f869bc275e96ecd68 authored about 10 years ago
Fix issue #21: ARCH variable conflicts with building on Gentoo

Remove the $(ARCH) variable from generated makefiles. If needed, we can come up with a different...

8eef265558232ba02dc780efcb258afbe85ce550 authored about 10 years ago
Enable additional filter prefixes

Use criteria.allowPrefix("newPrefix") to allowing filtering configurations: filter { "newPrefix:...

d8827824909b05597d87931099b5fe705241e147 authored about 10 years ago
Added wildcard-in-table matching from previous commit to filter()

1b6118077fa7884aba73249981fac9ad2dbb03a4 authored about 10 years ago
Merged in tbasnoopy/premake-dev/configuration resetting using table (pull request #137)

Allow resetting configuration using a table

67f37e2850a30f01419ff16a5f201bb3d28d2bdd authored about 10 years ago
allow resetting configuration with 'configuration { "*" }'

8e0d32df413908dd383092b8776f081e16fc87e0 authored about 10 years ago
Merged premake/premake-dev into default

97af7fb9b21615c29f8c83fc0dfa09447d346fea authored about 10 years ago
Merge new clr() function, replacement for Managed and Unsafe flags

c4ab787b5116687ac7da5c7a92c325ad23894eef authored about 10 years ago
Implement CLR "Pure" and "Safe" values for VC 201x and MSC

02848173988e6de5b75ed3d2682ba8fb4f6d5270 authored about 10 years ago
Replace "Off" string literal with p.OFF variable, just in case

baa6989d0ff73b4681e725fa8a6f7b617c4c0b82 authored about 10 years ago
Convert all usages of Unsafe flag to new clr() function

ca68cc052ba8d9130a9962d7d8fd23a69a5882f0 authored about 10 years ago
Convert all usages of Managed flag to new clr() function

38c5620f3325a8c698c01f77fd1ae7441920813e authored about 10 years ago
Add new API clr() to replace existing Managed and Unsafe flags

A new API is needed to add support for "pure" and "safe" managed C++ code. The existing flags wi...

77d75071fd9aa962b29a301ce2fb3869530b66be authored about 10 years ago
Closed branch feature/edit-continue-switch

facc0cb1a76921d9726c05e13a5aa1aef8e56580 authored about 10 years ago
Correctly report syntax errors in loaded scripts

Syntax errors were getting reported as "file not found" errors instead. Correctly pass through t...

cfccb8fa616297582c66de1b787b09e7b96dd758 authored about 10 years ago
Add new editAndContinue() API to replace NoEditAndContinue flag

Make it easier and more intuitive to support platforms/toolsets where edit-and-continue is avail...

b3aebffaf292f25f75d34c955a556693a9725bb6 authored about 10 years ago
Turn off deprecation warnings for fields and values that can be easily translated.

To ease the transition to 5.0, allow these values to continue to work while marking them depreca...

3b960f01be85e2dae618b68478d8255bce3e6f01 authored about 10 years ago
Fix segfault when dofile() called within _premake_main()

24050ebc2c1b40acec39ebf951f0c31ebc421b88 authored about 10 years ago
Fix incorrect whitespace

e2f36deda8d6363409c7bb560d39ec0a72663307 authored about 10 years ago
Add new flags ShadowedVariables and UndefinedIdentifiers with GCC support

30347622bf4609429a48dfa27338797498e22a34 authored about 10 years ago
Move cfg.linkoptions out of toolset getldflags() to match behavior of getcflags() and getcxxflags()

ba74e661facb89a1a4897eee79a888cce86adb54 authored about 10 years ago
New API strictaliasing() with GCC support

60fc6d2897d628f24d0a4e3e95ab6f5dfe3f8b49 authored about 10 years ago
Reformulate conditional from previous commit to prevent weird errors in third-party test projects

5899a7f34bcb276d100c67a9bec81bc7f7c8c9e5 authored over 10 years ago
Add new call includeExternal()

Works like include(), but any containers created by the included scripts (projects, solutions, r...

71bb1f8079aa26b5c3d2fffd225620020dd897d8 authored over 10 years ago
Support both upper- and lowercase first letter for rule variable setters

For a rule named "MyRule", can now use myRuleVars() or MyRuleVars()

920ddcb1f15357d8f3dee31647c28b09ed5c4a14 authored over 10 years ago
Merge new custom rule file support

0a4c3e6853ff31517c23dc275e5409b15ee94d28 authored over 10 years ago
Allow for some path information in values to filename()

Not complete, should split out the path and add to location(), but at least absorbs leading "../...

bf00eaae809524ffeb1f3279ed87bfca4a0b576d authored over 10 years ago
Merged premake/premake-dev into default

11d0311235dc251d566596b5dc962f1dd229b6dd authored over 10 years ago
Merge with latest development

a972ab80095b0ea113498fe53a13b7d53715b768 authored over 10 years ago
Restore missing 'file not found' error message in dofile()

7efe07a51f00e1440170bb4e2f890cb626a38449 authored over 10 years ago
Fixes for Visual Studio rule generation

- Fix setting of boolean values to false
- Don't consider rules that haven't been explicitly inc...

c46f2c09e2eb8fed78fadc05966ebadf9e6ce3ae authored over 10 years ago
Sort properties in generated projects, to prevent reordering by Visual Studio

3de32788d283f07efe73daba409b3bad08a482c0 authored over 10 years ago
Enum rule properties should use enum key rather than value

b6c54eb2f5873574c3eb051e6d0218383512e317 authored over 10 years ago
Merged premake/premake-dev into default

ba07ab5a2870ff0bbd6b1acecb8cf13bd3481aad authored over 10 years ago
Fix "attempt to index nil value" in --help

dad48fd6324eb0f22e9dd83a81c44337b99eb6a6 authored over 10 years ago
Fix --scripts path in test helper scripts

3104421fc39858d349120dcf23c1d6c8379034b6 authored over 10 years ago
Fix detoken of table values, broken by previous commit

81c9493e0e0746c5befea32d0cbf222a6fb44c7a authored over 10 years ago
A couple of small fixes for rule generation

- Properly convert properties like "XYZ" to xyzVars() for the setter function
- Early out of det...

678d5729ae44f556f8a6252b3147bfb7e1fddd78 authored over 10 years ago
Replace customVar() and customList() with per-rule property setters.

Example:
rule "MyCustomRule"
-- (definition of rule)

project "MyProject"
myCustomRuleVars...

2ee4d7aca75b52484f153defe40e2554fa115fa4 authored over 10 years ago
Clean up rule container creation and usage

- Adds externalRule() to match rule()
- Adds externalProject() as replacement for external() for...

4af8eb44af33e3be45497ec66d4b5749d3cbfaf9 authored over 10 years ago
Merged premake/premake-dev into default

9724981698a51ce4836ae83f59a67c0448802545 authored over 10 years ago
Add external…() version to all container creation calls

d73e9af2ed6ef02d336d2518a164659175bce38b authored over 10 years ago
Add boolean field kind

9303920414440519a3cdae6e6fa26c10708f418b authored over 10 years ago
Rename rules.lua to rule.lua to match solution.lua and project.lua

81430daabb9b77829594cdb4927f5f1756dacc66 authored over 10 years ago
Merge latest development branch

a72d4824ec26f5024c33b1998fe035d70538e3f6 authored over 10 years ago
Merge --script argument changes for modules

0efa24492d197173ebac49d69784dbc09decdf2c authored over 10 years ago
Convert --scripts argument to absolute path on startup

aaa3052db43dfae739a793935a22387af5e6fe47 authored over 10 years ago
Update BUILD.txt to reflect new behavior of --scripts option

df6ff7c86cf229082adab0baa38e2a9d588332c7 authored over 10 years ago
Rework --scripts handling to allow module loading

The --scripts argument should not point to the top-level Premake folder rather than its src/ fol...

a0ab11bda6dc6b9ad3bc923bc42c852710721bcb authored over 10 years ago
Merge Merge container API improvements

636f886795ea99caab42676476d94dce954e9ab5 authored over 10 years ago
Fix up namespaces, added under construction comment to configset and context

41b5f77aba73183f446abada288e6fab3050c5cb authored over 10 years ago
Rework oven to use new container APIs; can now bake rules as well

73f3375607525f48351c314ee540c67ba367dd91 authored over 10 years ago
Merged in tbasnoopy/premake-dev/utility support for VS (pull request #136)

enable buildEvents like Postbuildstep in "Utility" Projects

a2dcae333c7e707dd7a856e0d19f14beb1ac72bd authored over 10 years ago
Merge with utility support for VS

470c0d02993b7a85f4974cca9ed47fdecc29e64a authored over 10 years ago
enable buildEvents like Postbuildstep in "Utility" Projects

d7a05b551b80fdd6a1feb95520acab91cd724a51 authored over 10 years ago
Add Xcode module

bf70a72860bbe9fe5ab4aec1ff04f31a83239792 authored over 10 years ago
Merged in SpacedBrain/premake-dev/osversion-update (pull request #135)

Updated os_getversion

dea8422ba438cf278d3df91db31cbb1c19901e61 authored over 10 years ago
Added new Windows and OSX versions to os_getversion

ffb77ca782e57c0641c64fa47a6bc2e77a5dbe5d authored over 10 years ago
Rework solution and project APIs around new container calls

47aa8db1a7e8ea8a404ee55d73e3143ed6eee5d3 authored over 10 years ago
Clean up current container implementation before expanding into existing code

- use existing objects (premake.solution, premake.project) as the container classes
- drop metata...

68c106bb5b4c3bbede40466ba492c1d9d17a3d46 authored over 10 years ago
Merge work-in-progress rules support, configuration container API

352b5ba4ca64141ea39065b3b0b9696d351a84c8 authored over 10 years ago
Prevent project groups from containing configuration settings

de5b04b3480d70374eba25b6de75cda9931c4b16 authored over 10 years ago
Port project() and group() to new container API

141bec58b57e7cc7bc257cc992a27818ff37519b authored over 10 years ago
Port solution() to new container API

f73a2206ef53aad71523bdab1de58e50d87cb8c4 authored over 10 years ago
Rename new API "scope" functions to "container"; start standardizing new terminology

30b6631b3791205fa033ad075e93709838c9d051 authored over 10 years ago
Phase out configset.root in favor of new containers

4205a4e773a58b4886439156218ed98f38e3f627 authored over 10 years ago
Update build instructions for new embedding logic

37e564b23c4d9eefcace4a524c295e6ad547de56 authored over 10 years ago
Merge latest development branch

86685d7514efcbe7efbd889921505a93928919f0 authored over 10 years ago