tools AASHelper 1.0.0

No permission to download
You can download a maximum of 0 files within 24 hours
Требования
OC на базе linux.
Дисклеймер! Утилита тестировалась только один раз и была добавлена по просьбе чата. Поэтому используйте это на свой страх и риск. А так же не забывайте делать бэкапы. :3

Данная утилита позволяет наконец покончить с анархией, что творится в папке scripting после наплыва новых плагинов на ваш сервер.
Данный помощник выполняет следующие задачи:
1) Составляет список файлов на компиляцию (передаётся в первом параметре в кач-ве маски)
2) Создаёт директорию для построения
3) Рекурсивно составляет список инклюдов и ищет их
(приоритет - папка с плагином, amxmodx/scripting/include, репозитории других плагинов)
4) Создаёт симлинки исходника и инклюдов в папке для построения
5) Создаёт аналогичную иерархию в amxmodx/plugins
6) Компилит плагин и закидывает в нужную папку.


Пример содержания директории scripting, в которой мы создали директорию /scripting/PluginRepo и в которой появится директория /scripting/build, после первого компилирования плагина

Содержание директории PluginRepo, где мы разделили все .sma по удобным для нас группам

Содержание директории /scripting/build/Base Amxx Plugins, где будут собраны симлинки на наши sma файлы, а так же все include, которые потребовались для их компилирования
Author
Box
Downloads
0
Views
9
First release
Last update
Rating
0.00 star(s) 0 ratings

Share this resource