#!/usr/bin/make -f
# -*- makefile -*-

# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1

%:
	dh $@ --with nodejs

override_dh_auto_build:
	rm -rf node_modules/babel*
	debian/generate-babel-preset-es2015.sh
	make bootstrap
	nodejs scripts/generate-interfaces.js
	dh_auto_build

ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS) $(DEB_BUILD_PROFILES)))
override_dh_auto_test:
endif

override_dh_install:
	dh_install
	find debian -name .npmignore -delete
	find debian -name .gitignore -delete

override_dh_fixperms:
	dh_fixperms
	chmod +x debian/node-babel-cli/usr/share/nodejs/babel-cli/bin/babel-doctor.js
	chmod +x debian/node-babel-cli/usr/share/nodejs/babel-cli/bin/babel-node.js
	chmod +x debian/node-babel-cli/usr/share/nodejs/babel-cli/bin/babel.js
	chmod +x debian/node-babel-cli/usr/share/nodejs/babel-cli/bin/babel-external-helpers.js
