MASTERFILE = trc6500-master-file
-VERSION = $(shell awk '/^$(MASTERFILE)/ {gsub(/[()]/, ""); print $$2; exit}' $(MASTERFILE)/debian/debian-changelog)
+VERSION = $(shell awk '/^$(MASTERFILE)/ {gsub(/[()]/, ""); print $$2; exit}' $(MASTERFILE)/changelog)
ISOVER = $(shell echo $(VERSION) | sed 's/-.*$$//')
-ISO = simple-cdd/images/debian-7.8-amd64-CD-1.iso
+ISO = simple-cdd/images/debian-12-amd64-CD-1.iso
TARGET_ISO = debian-trc6500-$(ISOVER).iso
mv $< $@
$(ISO): $(TARGET_DEB)
- cd simple-cdd && build-simple-cdd --dist wheezy --conf ./simple-cdd.conf
+ cd simple-cdd && build-simple-cdd --keyring ~/.gnupg/pubring.gpg --dist bookworm --conf ./simple-cdd.conf
masterfile: $(TARGET_DEB)
$(TARGET_DEB):
+ echo $(ISOVER) > master/etc/trc6500_os_version
make -C $(MASTERFILE)
clean:
rm -f $(TARGET_DEB) $(TARGET_ISO)
+
+version:
+ echo $(VERSION) $(ISOVER)
+.PHONY: $(TARGET_DEB)