Как я могу изменить и скомпилировать БАС
Сначала вам нужно скачать и установить зависимости:
- Qt x64 5.6.0 для Visual Studio 2013 http://download.qt.io/official_releases/qt/5.6/5.6.0/qt-opensource-windows-x86-msvc2013_64-5.6.0.exe
- Qt x32 5.6.0 для Visual Studio 2013 http://download.qt.io/official_releases/qt/5.6/5.6.0/qt-opensource-windows-x86-msvc2013-5.6.0.exe
- Qt x32 5.6.0 для Visual Studio 2015 https://download.qt.io/archive/qt/5.6/5.6.0/qt-opensource-windows-x86-msvc2015-5.6.0.exe
- Visual studio 2013(can be vs express edition) https://www.microsoft.com/en-US/download/details.aspx?id=44914
- Visual studio 2015(can be vs community edition) https://www.visualstudio.com/post-download-vs?sku=community&clcid=0x419
- Git https://git-scm.com/download/win. Обязательно выбрать изменение переменной PATH во время установки.
- Установить java https://www.java.com/ru/download/
Потом скачать среду разработчика БАС: https://bablosoft.com/uploads/BASBuild.zip и разархивировать ее в папку не содержащую пробелов и специальных символов.
Настроить переменные в файле Build.xml:
qt64.bin.dir - путь к папке bin внутри установки Qt x64 5.3.2 для Visual Studio 2013
vs64.bin.bat - путь к файлу vcvarsx86_amd64.bat для Visual Studio 2013
qt32.bin.dir - путь к папке bin внутри установки Qt x32 5.5.0 для Visual Studio 2013
vs32.bin.bat - путь к файлу vcvars32.bat для Visual Studio 2013
qtworker.bin.dir - путь к папке bin внутри установки Qt x32 5.6.0 для Visual Studio 2015
vsworker.bin.bat - путь к файлу vcvars32.bat для Visual Studio 2015
Запустить сборку (файл BuildRemote.bat). Эта команда загрузит актуальную версию БАС из гитхаба и соберет ее. Результат будет находиться в папке package.
Если вы хотите изменить исходный код и пересобрать БАС, измените содержимое build32 и build64 и пересоберите с помощью команды BuildRemote.bat.