Правила сборки для ЗОСРВ Нейтрино редакции 2020

This commit is contained in:
parent 5c026601e1
commit c3fa049363
3 changed files with 10 additions and 7 deletions

View File

@ -10,15 +10,14 @@
Сервис принимает запросы на отрисовку региона средствами [ПК ЦКИ](https://kpda.ru/products/gis/) и возвращает отрисованную карту в виде картинки (поддерживаемые выходные форматы: bmp, png, jpeg).
Для сборки необходимо:
Для сборки необходимо выполнить следующие команды:
```
cd src
# Единожды сформировать файл переводов
lrelease gis-client-render/*pro
# Для сборки под архитектуру _cpu_ можно установить CPULIST=_cpu_, например x86
make install
cd src # Перейти в директорию с исходниками
lrelease gis-client-render/translations/*.ts # Единожды сформировать файл переводов
make install # Сборка под все доступные архитектуры
CPULIST=x86 make install # Сборка под конкретную архитектуру _cpu_ (в данном случае, x86)
```
В результате в корне проекта появится папка `.install`, в которую инсталлируются runtime-компоненты
В результате в директорию `.install/neutrino` в корне проекта, инсталлируются runtime-компоненты.
При запуске веб-сервер `gis-map-server` считывает [конфигурационный файл](src/gis-map-server/gis-map-server.conf).
`gis-map-server` предоставляет веб-интерфейс, внешний вид которого показан на рисунке 1.

View File

@ -9,6 +9,8 @@ ifndef OS
include $(MKFILES_ROOT)/qmacros.mk
endif
INSTALL_ROOT_nto=../../.install/neutrino
USEFILE=
# GIS package options

View File

@ -8,6 +8,8 @@ include $(MKFILES_ROOT)/qmacros.mk
NAME=$(notdir ${PROJECT_ROOT})
INSTALL_ROOT_nto=../../.install/neutrino
INSTALLDIR=/opt/gis/sbin/
RESOURCESDIR=/opt/gis/data/resources/${NAME}
LOGDIR=/opt/gis/data/config