#!/usr/bin/make -f

# yandex-debhelper
include /usr/share/cdbs/1/rules/debhelper.mk

# Ходим за нодой 0.10 туда, где она лежит
PATH:=$(shell echo $$PATH):$(shell dpkg -L nodejs-6 | grep '\/bin\/node$$' | xargs dirname)

pre-build::
# Ходим за нодой 0.10 туда, где она лежит
	export PATH=$(PATH)
	NPMCACHE=y $(MAKE) pre-build

test::make
	export PATH=$(PATH)
	rm -rf ./configs/current
	cp -r ./configs/production ./configs/current
	RUNNER=tests npm run-script server-tests
	RUNNER=tests npm run-script test-react
	NODE_ENV=production npm prune

make::
	ENV=production NODE_ENV=production $(MAKE) server

install/$(DEB_SOURCE_PACKAGE)::test
	rm -rf ./configs/current
	dh_install -p$(DEB_SOURCE_PACKAGE)
	dh_nodeubic --no-start -p$(DEB_SOURCE_PACKAGE)
