Fă premake

premake

informație
Dezvoltat de Jason Perkins
Ultima versiune 4.3 (16 noiembrie 2010)
Versiune avansată 5.0.0-alfa14 (5 mai 2019)
Depozit github.com/premake/premake-core
Asigurarea calității Integrare continuă
Scris in Lua și C
Mediu inconjurator Multi-platformă
Tip scenariu
Licență BSD 3-clauze ( d )
Site-ul web premake.github.io

Premake este un management de proiect de scripting instrument software ( Makefile ).

Acest proiect există de la începutul anului 2003. Este dezvoltat de Jason Perkins sub licența BSD -3-clauses cu contribuția câtorva colaboratori.

Principiu

Premake sau: supermake

Premake este un instrument disponibil pe Linux , MacOS și Windows .

Pentru a crea scripturi de configurare a proiectului („makefile-like”) specifice unui mediu de dezvoltare pentru a distribui un proiect existent dezvoltatorilor utilizând diferite IDE .

Pentru cine este

Acest software este destinat în principal pentru:

Operațiune

Rolul lui Premake

Premake generează un alt script dintr-un script de configurare.

Intrare: script de configurare premake

La ieșire: GNU Make , Microsoft Visual Studio sau alt script de compilare .

Utilizați premake operation.png

și multe altele.

Instalare

Instalarea este simplă. Programul arată ca un executabil comprimat de aproximativ o sută de kiloocteți.

utilizare

Utilizarea se face folosind comanda

$ premake --target toolset

unde toolseteste listat: vs2008, vs2005, vs2003, vs2002, vs6, gnu, sharpdev, monodev, cb-gcc, cb-ow, cl-gcc

Directorul trebuie să conțină un makefile special pentru premake; se numește de obicei premake.lua (prin convenție). Este un fișier codat în limba Lua .

Exemplu de utilizare:

$ premake --help $ premake --dotnet mono2 --target gnu $ premake --clean

Concepte de bază (pachet, proiect)

Avantaje dezavantaje

PentruÎmpotriva

Note și referințe

  1. https://github.com/premake/premake-core/releases/tag/v5.0.0-alpha14

Anexe

Articole similare

Există și alte instrumente similare, printre care:

linkuri externe