Premake est un utilitaire de ligne de commande qui lit une définition scénarisée d'un projet logiciel, puis l'utilise pour effectuer des tâches de configuration de construction ou générer des fichiers de projet pour des ensembles d'outils tels que Visual Studio, Xcode et GNU Make. Les scripts de Premake sont des programmes Little Lua, donc le ciel est la limite!
workspace " MyWorkspace "
configurations { " Debug " , " Release " }
project " MyProject "
kind " ConsoleApp "
language " C++ "
files { " **.h " , " **.cpp " }
filter { " configurations:Debug " }
defines { " DEBUG " }
symbols " On "
filter { " configurations:Release " }
defines { " NDEBUG " }
optimize " On " Premake est un projet open source sous licence BSD. Nous merci à ces bonnes personnes qui nous aident à passer plus de temps à ajouter des fonctionnalités et à soutenir la communauté. ?
Vous voulez les rejoindre? Apprenez-en plus ici. Utiliser Premake au travail? Demandez également à votre manager ou à votre équipe marketing de contribuer; Le logo de votre entreprise apparaîtra sur notre site Web et Readme, ainsi que toutes nos pages de publication.
Nous aimons obtenir des demandes de traction et nous appuyons fortement sur les contributions de notre communauté pour garder Premake en bonne santé et en croissance. Si vous êtes nouveau dans le projet, notre guide de contribution est ici.
Un grand merci à vous tous qui ont déjà contribué votre temps et votre savoir-faire!
BSD 3-CLAUSE
La bibliothèque Lua Language et Runtime est © Tecgraf, PUC-RIO. Voir leur site Web à http://www.lua.org/