blob: ac31f59a8ff419c4a7bcb75818510aa5a7af65f7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
# this is expected to be executed from the root of the template repo
BUILDER=pybase16
THEME_DIR=themes
TEMPLATE_DIR=templates
TEMPLATE_NAME=$(shell basename $(shell pwd))
OUTPUT_DIR=output
SOURCES_DIR=sources
SCHEMES_DIR=schemes
all: update build
update:
$(BUILDER) update
build:
$(BUILDER) build -t $(shell pwd) -o $(OUTPUT_DIR)
mv $(OUTPUT_DIR)/$(TEMPLATE_NAME)/themes/* $(THEME_DIR)/
rm -rf $(SOURCES_DIR) $(OUTPUT_DIR) $(TEMPLATE_DIR)/*/
clean:
rm -rf sources.yaml $(SCHEMES_DIR)
|