VERSION?=$(shell cat ./debian/changelog | head -1 | sed 's/^.*(//' | sed 's/).*$$//')

all: build node_modules loc

node_modules: package.json
	@npm i --registry http://npm.yandex-team.ru --user-agent "npm/6.14.6 (verdaccio yandex canary)"

build: node_modules
	@npm run-script build
	sed -i 's/{{VERSION}}/$(VERSION)/g' build/server/config/common.js

loc:
	@if [ -f ./src/locs.json ]; then rm ./src/locs.json ; fi
	@wget -6 --no-check-certificate -O "src/_locs.json" "https://tanker-api.yandex-team.ru/projects/export/json/?project-id=autofill&language=ru,en&flat-keyset=1&safe&all-forms=1&status=unapproved"
	@node ./tools/transformLocs
	@rm ./src/_locs.json

.PHONY: loc
