From eead4d0046995c11314347b5963a7b4770a1c86e Mon Sep 17 00:00:00 2001 From: "Kali Kaneko (leap communications)" Date: Tue, 2 Jul 2019 18:14:51 +0200 Subject: [feat] add make prepare target to Makefile --- Makefile | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 8fba672..9f11a76 100644 --- a/Makefile +++ b/Makefile @@ -2,6 +2,9 @@ TAGS ?= gtk_3_18 +PROVIDER ?= $(shell grep ^'provider =' branding/config/vendor.conf | cut -d '=' -f 2 | tr -d "[:space:]") +DEFAULT_PROVIDER = branding/assets/default/ + all: icon locales get build get: @@ -11,6 +14,15 @@ get: generate: go generate cmd/bitmask-vpn/main.go +relink_default: +ifneq (,$(wildcard ${DEFAULT_PROVIDER})) + cd branding/assets && unlink default +endif + cd branding/assets && ln -s ${PROVIDER} default + +prepare: generate relink_default + branding/scripts/check-ca-crt.py ${PROVIDER} branding/config/vendor.conf + build: $(foreach path,$(wildcard cmd/*),build_$(patsubst cmd/%,%,$(path))) build_%: -- cgit v1.2.3