|
Owen W. Taylor |
37b3e00 |
PACKAGE_LISTS = \
|
|
Owen W. Taylor |
37b3e00 |
out/freedesktop-Platform.packages \
|
|
Owen W. Taylor |
37b3e00 |
out/freedesktop-Sdk.packages \
|
|
Owen W. Taylor |
37b3e00 |
out/gnome-Platform.packages \
|
|
Owen W. Taylor |
37b3e00 |
out/gnome-Sdk.packages
|
|
Owen W. Taylor |
37b3e00 |
|
|
Owen W. Taylor |
e0d0086 |
PROFILE_FILES = \
|
|
Owen W. Taylor |
e0d0086 |
out/runtime.profile \
|
|
Owen W. Taylor |
e0d0086 |
out/runtime-base.profile \
|
|
Owen W. Taylor |
e0d0086 |
out/sdk.profile \
|
|
Owen W. Taylor |
e0d0086 |
out/sdk-base.profile
|
|
Owen W. Taylor |
e0d0086 |
|
|
Owen W. Taylor |
37b3e00 |
FILE_LISTS = \
|
|
Owen W. Taylor |
37b3e00 |
$(patsubst %.packages,%.files,$(PACKAGE_LISTS))
|
|
Owen W. Taylor |
37b3e00 |
|
|
Owen W. Taylor |
555eadc |
all:
|
|
Owen W. Taylor |
555eadc |
@echo "Targets:"
|
|
Owen W. Taylor |
555eadc |
@echo " report: Generates report.html, and a candidate flatpak-runtime.new.yaml"
|
|
Owen W. Taylor |
555eadc |
@echo " update: Generates the above files, then copies flatpak-runtime.new.yaml to flatpak-runtime.yaml"
|
|
Owen W. Taylor |
555eadc |
|
|
Owen W. Taylor |
555eadc |
report: report.html flatpak-runtime.new.yaml
|
|
Owen W. Taylor |
555eadc |
|
|
Owen W. Taylor |
555eadc |
update: report
|
|
Owen W. Taylor |
555eadc |
cp flatpak-runtime.new.yaml flatpak-runtime.yaml
|
|
Owen W. Taylor |
37b3e00 |
|
|
Owen W. Taylor |
db33c7e |
report.html $(PROFILE_FILES): $(PACKAGE_LISTS) package-notes.txt tools/generate-report.py report-template.html
|
|
Owen W. Taylor |
db33c7e |
./tools/generate-report.py
|
|
Owen W. Taylor |
37b3e00 |
|
|
Owen W. Taylor |
db33c7e |
$(FILE_LISTS): tools/generate-files.sh tools/list-files.py
|
|
Owen W. Taylor |
db33c7e |
./tools/generate-files.sh $@
|
|
Owen W. Taylor |
e0d0086 |
|
|
Owen W. Taylor |
db33c7e |
$(PACKAGE_LISTS): tools/resolve-files.py $(FILE_LISTS)
|
|
Owen W. Taylor |
37b3e00 |
|
|
Owen W. Taylor |
db33c7e |
for f in $(patsubst %.packages,%.files,$(PACKAGE_LISTS)) ; do \
|
|
Owen W. Taylor |
db33c7e |
./tools/resolve-files.py $$f ; \
|
|
Owen W. Taylor |
db33c7e |
done
|
|
Owen W. Taylor |
db33c7e |
|
|
Owen W. Taylor |
555eadc |
flatpak-runtime.new.yaml: $(PROFILE_FILES) flatpak-runtime.in.yaml tools/generate-modulemd.py
|
|
Owen W. Taylor |
db33c7e |
./tools/generate-modulemd.py
|
|
Owen W. Taylor |
37b3e00 |
|
|
Owen W. Taylor |
37b3e00 |
clean:
|
|
Owen W. Taylor |
555eadc |
rm -f out/* report.html flatpak-runtime.new.yaml
|
|
Owen W. Taylor |
37b3e00 |
|
|
Owen W. Taylor |
555eadc |
.PHONY: all clean report update
|