Initial community commit

This commit is contained in:
Jef 2024-09-24 14:54:57 +02:00
parent 537bcbc862
commit fc06254474
16440 changed files with 4239995 additions and 2 deletions

View file

@ -0,0 +1,45 @@
---
title: Modules
---
These add-on modules are available from other developers; follow the links for more information. If you've developed a module you would like to share with others, feel free to [add a link](https://github.com/premake/premake-core/edit/master/website/community/modules.md) to the list!
## IDE Modules
* [Android Studio](https://github.com/polymonster/premake-android-studio) : Generate .gradle and CMakeLists for Android Studio
* [Code::Blocks](https://github.com/chris-be/premake-codeblocks) : [Code::Blocks](http://www.codeblocks.org/) support
* [Eclipse](https://github.com/premake/premake-eclipse) : [Eclipse](http://www.eclipse.org) support
* [NetBeans](https://github.com/TurkeyMan/premake-netbeans) : [NetBeans](https://netbeans.org) support
* [SlickEdit](https://github.com/TurkeyMan/premake-slickedit) : [SlickEdit](http://www.slickedit.com) support
* [qmake](https://github.com/Gaztin/premake-qmake) : [QtCreator](https://doc.qt.io/qtcreator/creator-overview.html) and [qmake](http://doc.qt.io/qt-5/qmake-manual.html) support
## Platform Modules
* [Android.mk](https://github.com/Meoo/premake-androidmk) : Generator for Android NDK's [ndk-build system](https://developer.android.com/ndk/guides/build.html)
* [Emscripten](https://github.com/TurkeyMan/premake-emscripten) : [Emscripten](http://kripken.github.io/emscripten-site/) support
* [NaCL](https://github.com/TurkeyMan/premake-nacl) : [Google Native Client](https://developer.chrome.com/native-client) support
* [VSLinux](https://github.com/LORgames/premake-vslinux) : [VSLinux](https://visualstudiogallery.msdn.microsoft.com/725025cf-7067-45c2-8d01-1e0fd359ae6e) support
* [VS-Tool](https://github.com/TurkeyMan/premake-vstool) : GCC and Clang toolset Visual Studio support via [vs-tool](https://github.com/juj/vs-tool)
* [WinRT](https://github.com/LORgames/premake-winrt) : Windows Runtime support
* [Xbox 360](https://github.com/redorav/premake-xbox360) : Xbox 360 support
## Build System Modules
* [CMake](https://github.com/Geequlim/premake-modules/tree/master/cmake) : CMakeLists exporter for premake
* [Ninja](https://github.com/jimon/premake-ninja) : [Ninja](https://github.com/martine/ninja) support
## Tool Modules
* [Autoconf](https://github.com/Blizzard/premake-autoconf) : Autoconf tools for premake
* [CompilationUnit](https://github.com/dcourtois/premake-compilationunit) : [Single compilation unit](https://en.wikipedia.org/wiki/Single_Compilation_Unit) support
* [Export](https://github.com/Meoo/premake-export) : premake usage/export module
* [Generate compile_commands.json](https://github.com/tarruda/premake-export-compile-commands) : Export clang compilation database
* [GitHub Packages](https://github.com/mversluys/premake-ghp) : Consume libraries directly from GitHub releases
* [Pkgconfig](https://github.com/tarruda/premake-pkgconfig) : Pure lua implementation of pkgconfig for premake
* [Pkgconfig](https://github.com/Geequlim/premake-modules/tree/master/pkgconfig) : pkg-config loader for premake
* [Platform test](https://github.com/tarruda/premake-platform-test) : Perform platform checks in your premake configuration
## Library Modules
* [Qt](https://github.com/dcourtois/premake-qt) : [Qt](https://www.qt.io) support
* [WIX](https://github.com/mikisch81/premake-wix) : Premake extension to support [WIX](http://wixtoolset.org/) project files on Visual Studio

View file

@ -0,0 +1,38 @@
---
title: Showcase
---
A few of the people and projects using Premake. If you're using Premake to do something interesting, [add it to the list](https://github.com/premake/premake-core/edit/master/website/community/showcase.md)!
Be sure to also check out our **[project sponsors](https://opencollective.com/premake)** and **[code contributors](https://github.com/premake/premake-core/graphs/contributors)**!
## Organizations Using Premake ##
* [Air Navigation](http://airnavigation.aero/)
* [Blizzard Entertainment](http://blizzard.com)
* [CitizenFX Collective](https://github.com/citizenfx)
* [Centaurean](https://github.com/centaurean)
* [Fresh3D](http://www.fresh3d.com/)
* [Kalydo](http://www.kalydo.com/)
* [Mono](http://www.mono-project.com/)
* [Olde Sküül](http://www.oldeskuul.com)
* [Simlaps.com](http://www.simlaps.com)
* [Utomik](https://www.utomik.com/)
* [WhiteMoonDreams](http://www.whitemoondreams.com/)
## Projects Using Premake ##
* [0 A.D.](https://play0ad.com/)
* [Bullet Physics Library](http://bulletphysics.org)
* [CppSharp](https://github.com/mono/CppSharp)
* [Decoda Lua IDE](https://github.com/unknownworlds/decoda)
* [FiveM](https://fivem.net)
* [Multi Theft Auto](https://github.com/multitheftauto/mtasa-blue)
* [Open Dynamics Engine](http://www.ode.org/)
* [TinyXML++](https://github.com/rjpcomputing/ticpp)
* [VDrift](http://vdrift.net/)
* [Recast Navigation](https://github.com/recastnavigation/recastnavigation)
* [wxFormBuilder](https://github.com/wxFormBuilder/wxFormBuilder)
* [Hazel Game Engine](https://github.com/TheCherno/Hazel)
* [PopHead](https://github.com/SPC-Some-Polish-Coders/PopHead)
* [Orx Portable Game Engine](https://orx-project.org)

View file

@ -0,0 +1,25 @@
---
title: Support
---
Ask questions, get help, and join Premake's growing community of developers and users!
## News
For the latest news about Premake, [follow **@premakeapp** on Twitter](https://twitter.com/premakeapp) and [our blog](/blog) here on the site.
## GitHub Discussions
Visit our [Discussions area on GitHub](https://github.com/premake/premake-core/discussions) to ask questions, share your knowledge, and show off your work!
## Stack Overflow
Stack Overflow is a popular developer Q&A site and a great place for questions about scripting with Lua or Premake. Browse the existing questions tagged with **[premake](https://stackoverflow.com/questions/tagged/premake)** or **[lua](https://stackoverflow.com/questions/tagged/lua)**.
## Contributing
Got an idea you want to see in Premake? Great! Check out our [Contributing Guidelines](https://github.com/premake/premake-core/blob/master/CONTRIBUTING.md) and feel free to send questions to the resources above. We look forward to your first pull request!
## Issues & Feature requests
We track issues and feature requests on [our GitHub tracker](https://github.com/premake/premake-core/issues). If you're looking for ways to contribute there are lots of ideas here! Be sure to check our [Contributing Guidelines](https://github.com/premake/premake-core/blob/master/CONTRIBUTING.md) before opening any new issues.