:: commit af1045472ee0cdca7ac206b15bc0d8890a6d2bdd

Caleb Maclennan <caleb@alerque.com> — 2022-05-14 14:22

parents: bc19e13282

Fixup rountrip test to play nice on `bmake` (#25)

Co-authored-by: Kamila Szewczyk <27734421+kspalaiologos@users.noreply.github.com>
diff --git a/.gitignore b/.gitignore
index 6e707ea..bb59b98 100644
--- a/.gitignore
+++ b/.gitignore
@@ -18,6 +18,7 @@ bzip3-*
 .version
 LICENSE2
 .version-prev
+LICENSE2
 
 # Autotools
 .deps/
diff --git a/Makefile.am b/Makefile.am
index cfb531d..df6e3e0 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -37,7 +37,7 @@ CLEANFILES += $(BUILT_SOURCES) .version-prev
 
 src/bzip3-main.$(OBJEXT): .version
 
-_BRANCH_REF != $(AWK) '{print ".git/" $$2}' .git/HEAD 2>/dev/null
+_BRANCH_REF != $(AWK) '{print ".git/" $$2}' .git/HEAD 2>/dev/null ||:
 
 .version: $(_BRANCH_REF)
 	@if [ -e "$(srcdir)/.tarball-version" ]; then \
@@ -66,8 +66,11 @@ cloc: $(bzip3_SOURCES) $(include_HEADERS) $(noinst_HEADERS)
 
 CLEANFILES += LICENSE2
 .PHONY: roundtrip
-roundtrip: bzip3$(EXEEXT)
+
+BZIP3 := bzip3$(EXEEXT)
+
+roundtrip: $(BZIP3)
 	rm -f LICENSE2
-	./$< -e -b 6 LICENSE
-	./$< -d LICENSE.bz3 LICENSE2
+	./$(BZIP3) -e -b 6 LICENSE
+	./$(BZIP3) -d LICENSE.bz3 LICENSE2
 	cmp LICENSE LICENSE2
tab: 248 wrap: offon