Wiki

Clone wiki

parking / Сборка инсталятора

  1. Делаем pull всех репозиториев (ветки Development и Master)
  2. Открываем проект Softbuild\Parking\Delphi\Source\AllParkingPrograms.groupproj
  3. В BuildGroups выбираем ActiveGroup - Ingword_Release
  4. Нажимаем Build the current build group
  5. Запускаем программу Softbuild\Parking\Delphi\Source\ParkingBuilder\ScriptBuilder\OUT\ScriptBuilder.exe
  6. Нажимаем кнопку DoScriptBlobFile
  7. В репозитории Manista видим измененные файлы Blob_LNG.lob и Blob_LNG.sql
  8. Фиксирую их в гите
  9. Открываем в IBExpert -> Manista\DB\Scripts\CreateParkingDB.sql
  10. Запускаем скрипт и собираем 4 БД. Для каждого из языков
  11. Запускаем Softbuild\Parking\Release\CopyAllFiles.bat
  12. Открываем Softbuild\Parking\Release\InstallParkingRelease.iss
  13. Комментируем ;Compression = none, если нам нужна архивация
  14. Запускам Build -> Compile
  15. На выходе получаем Softbuild\Parking\Release\Output\InstallParking.exe

Updated