TEST.install.exe = $(DESTDIR)$(PREFIX/)bin/$(notdir $(TEST.exe))
ifeq (1,$(FEATURE.flatpak))
- TEST.appdata = $(TEST.src/)fr.handbrake.HandBrakeCLI.appdata.xml
+ TEST.appdata.template = $(TEST.src/)fr.handbrake.HandBrakeCLI.appdata.xml.template
+ TEST.appdata = $(TEST.build/)fr.handbrake.HandBrakeCLI.appdata.xml
TEST.install.appdata = $(DESTDIR)$(PREFIX/)share/metainfo/$(notdir $(TEST.appdata))
endif
TEST.out += $(TEST.c.o)
TEST.out += $(TEST.exe)
+ifeq (1,$(FEATURE.flatpak))
+ TEST.out += $(TEST.appdata)
+endif
BUILD.out += $(TEST.out)
BUILD.out += $(TEST.install.exe)
xclean: test.xclean
test.build: $(TEST.exe)
+ifeq (1,$(FEATURE.flatpak))
+test.build: $(TEST.appdata)
+endif
########################################
# sync with ../macosx/module.rules #
$(STRIP.exe) $(TEST.install.exe)
ifeq (1,$(FEATURE.flatpak))
+$(TEST.appdata): $(TEST.appdata.template)
+ sed -e 's^RELEASE_TAG^<release version="$(HB.version)" date="$(word 1,$(HB.repo.date))" />^' $< > $@
+
+$(TEST.install.appdata): $(TEST.appdata)
test.install: | $(dir $(TEST.install.appdata))
endif
+
test.install: | $(dir $(TEST.install.exe))
$(CP.exe) $(TEST.exe) $(TEST.install.exe)
ifeq (1,$(FEATURE.flatpak))