#!/usr/bin/make -f export DH_VERBOSE = 1 export CGO_ENABLED = 0 %: dh $@ override_dh_auto_build: test -f frontend/dist/index.html cd backend && go build -ldflags "-X 'main.PROGRAM_NAME=codit' -X 'main.PROGRAM_VERSION=$$(dpkg-parsechangelog -S Version | sed 's/-.*//')'" -o codit-server ./cmd/codit-server cd backend && go build -ldflags "-X 'main.PROGRAM_NAME=codit' -X 'main.PROGRAM_VERSION=$$(dpkg-parsechangelog -S Version | sed 's/-.*//')'" -o codit-data-browser ./cmd/codit-data-browser override_dh_auto_install: install -D -m 0755 backend/codit-server debian/codit/usr/sbin/codit-server install -D -m 0755 backend/codit-data-browser debian/codit/usr/sbin/codit-data-browser install -D -m 0644 packaging/config/codit.yaml debian/codit/etc/codit/codit.yaml install -D -m 0644 packaging/config/codit.sysconfig debian/codit/etc/default/codit install -D -m 0644 packaging/systemd/codit.service debian/codit/lib/systemd/system/codit.service install -d -m 0755 debian/codit/etc/codit/conf.d install -d -m 0750 debian/codit/var/lib/codit/data install -d -m 0750 debian/codit/var/log/codit cd frontend/dist && find . -type f -exec install -D -m 0644 "{}" "../../debian/codit/usr/share/codit/frontend/{}" \; override_dh_fixperms: dh_fixperms chown -R codit:codit debian/codit/var/lib/codit debian/codit/var/log/codit || true