edcltool - инструмент для написания edcl сценариев на языке lua. Этот файл содержит краткую инструкцию по его сборке и применению
Для сборки, убедитесь, что в системе есть необходимые зависимости.
lua версии 5.2 или позднее, с заголовочными файлами, пакеты: liblua5.20 и liblua5.2-dev (Для debian/ubuntu)
Распакуйте дерево исходных кодов.
tar vxf edcltool.tar.gz
Произведите сблрку и установку в систему средствами cmake
cd edcltool mkdir build cmake .. -DCMAKE_INSTALL_PREFIX=/usr make sudo make install
Так же можно собрать debian пакет, выполнив команду
dpkg-buildpackage
В директории с исходными кодами edcltool
в каталоге examples есть примеры сценариев. Для запуска сценариев используйте команду edcltool -f имя_файла_сценария команда -h выведет справку по дополнительным флагам.
#Windows
- Необходимо установить cmake и mingw32. 64-битные сборки не поддерживаются!
- Убедиться, что в PATH есть sh.exe из идущего вместе с MinGW msys
- Если для доступа к интернету необходим прокси, то настроить установить переменные окружения HTTP_PROXY/HTTPS/PROXY.
mkdir build
cd build
cmake .. -G "MSYS Makefiles" -DEDCL_PORTABLE=Yes
make
make package
Будет создан zip файл с дистрибутивом программы.
Опциональный флаг -DEDCL_PORTABLE=Yes включает портативную сборку: edcltool.exe будет искать lua библиотеки в каталоге, где был запущен.