Premake - это утилита командной строки, которая считывает сценарий определения программного проекта, а затем использует его для выполнения задач конфигурации сборки или генерации файлов проекта для наборов инструментов, таких как Visual Studio, Xcode и GNU. Сценарии Premake - это Little Lua программы, так что Sky - предел!
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-это BSD-лицензированный проект с открытым исходным кодом. Мы благодарим этих прекрасных людей, которые помогают нам проводить больше времени на добавление функций и поддержки сообщества. ?
Хотите присоединиться к ним? Узнайте больше здесь. Использовать Premake на работе? Спросите своего менеджера или команду по маркетингу о вклад; Логотип вашей компании появится на нашем веб -сайте и Readme, а также на всех наших страницах релиза.
Мы любим получать запросы на привлечение и в значительной степени полагаемся на вклад нашего сообщества, чтобы сохранить Premake здоровым и растущим. Если вы новичок в проекте, наше руководство для участия здесь.
Большое большое спасибо всем вам, кто уже внес ваш время и ноу-хау!
BSD 3-CLAUSE
Язык Lua и библиотека времени выполнения © Tecgraf, Puc-Rio. Смотрите их веб -сайт по адресу http://www.lua.org/