gcd : Added unit test and Makefile target

This commit is contained in:
saundersp
2025-03-30 13:48:18 +02:00
parent a0c77d9eef
commit 4bea07e7b8
4 changed files with 57 additions and 11 deletions

View File

@@ -11,6 +11,10 @@ bin/gcd: src/gcd.cpp | check-cxx-works bin
@echo Compiling $<
@${CXX} ${CFLAGS} $^ -o $@
bin/gcd_test: src/gcd_test.cpp | check-cxx-works bin
@echo Compiling $^
@${CXX} ${CFLAGS} $^ -o $@
.PHONY: install
install: bin/gcd
@cp -v $^ /usr/bin
@@ -19,6 +23,10 @@ install: bin/gcd
uninstall: /usr/bin/gcd
@rm -v $^
.PHONY: test
test: bin/gcd_test
@./$^
.PHONY: clean
clean:
@rm -rfv bin