* tools/output directories change

This commit is contained in:
Vovanium 2021-11-10 19:19:51 +03:00
parent aae0d197ee
commit 9cdcc1fabc
3 changed files with 9 additions and 6 deletions

View file

@ -4,18 +4,21 @@ SVD_DIR = imported_data/STM32F4_svd_V1.2
OUTPUT_DIR = output
TXT_OUTPUT_DIR = $(OUTPUT_DIR)/txt
ADS_OUTPUT_DIR = $(OUTPUT_DIR)/ads
FILES = $(wildcard $(SVD_DIR)/*.svd)
all: ads txt
ads: $(FILES:$(SVD_DIR)/%.svd=$(OUTPUT_DIR)/%.ads)
ads: $(FILES:$(SVD_DIR)/%.svd=$(ADS_OUTPUT_DIR)/%.ads)
txt: $(FILES:$(SVD_DIR)/%.svd=$(OUTPUT_DIR)/%.txt)
txt: $(FILES:$(SVD_DIR)/%.svd=$(TXT_OUTPUT_DIR)/%.txt)
$(OUTPUT_DIR)/%.ads:$(SVD_DIR)/%.svd
xsltproc -o $(OUTPUT_DIR)/ xslt/svd.xsl $< > $@
$(ADS_OUTPUT_DIR)/%.ads:$(SVD_DIR)/%.svd
xsltproc -o $(ADS_OUTPUT_DIR)/ xslt/svd.xsl $< > $@
$(OUTPUT_DIR)/%.txt:$(SVD_DIR)/%.svd
xsltproc -o $(OUTPUT_DIR)/ xslt/svd-txt.xsl $< > $@
$(TXT_OUTPUT_DIR)/%.txt:$(SVD_DIR)/%.svd
xsltproc -o $(TXT_OUTPUT_DIR)/ xslt/svd-txt.xsl $< > $@
.PHONY: all ads txt

0
tools/output/ads/.keep Normal file
View file

0
tools/output/txt/.keep Normal file
View file