gcd, format_{bytes,time} : Added cross_test target

This commit is contained in:
saundersp 2025-03-30 13:49:07 +02:00
parent 4bea07e7b8
commit 7f1752ba3f
4 changed files with 21 additions and 0 deletions

View File

@ -34,6 +34,12 @@ test:
@(cd format_bytes && exec make -s test) @(cd format_bytes && exec make -s test)
@(cd format_time && exec make -s test) @(cd format_time && exec make -s test)
.NOTPARALLEL:
.PHONY: cross_test
cross_test:
@(cd format_bytes && exec make -s cross_test)
@(cd format_time && exec make -s cross_test)
.NOTPARALLEL: .NOTPARALLEL:
.PHONY: clean .PHONY: clean
clean: clean:

View File

@ -34,6 +34,11 @@ clean:
.PHONY: mrproper .PHONY: mrproper
mrproper: clean mrproper: clean
.PHONY: cross_test
cross_test:
make -s mrproper && make -s CXX=x86_64-pc-linux-gnu-g++
make -s mrproper && make -s CXX=aarch64-unknown-linux-gnu-g++
.PHONY: check-cxx-works .PHONY: check-cxx-works
check-cxx-works: check-cxx-works:
@${CXX} --version >/dev/null 2>&1 || (echo 'Please install a C++ compiler.' && exit 1) @${CXX} --version >/dev/null 2>&1 || (echo 'Please install a C++ compiler.' && exit 1)

View File

@ -38,6 +38,11 @@ clean:
.PHONY: mrproper .PHONY: mrproper
mrproper: clean mrproper: clean
.PHONY: cross_test
cross_test:
make -s mrproper && make -s CXX=x86_64-pc-linux-gnu-g++
make -s mrproper && make -s CXX=aarch64-unknown-linux-gnu-g++
.PHONY: check-cxx-works .PHONY: check-cxx-works
check-cxx-works: check-cxx-works:
@${CXX} --version >/dev/null 2>&1 || (echo 'Please install a C++ compiler.' && exit 1) @${CXX} --version >/dev/null 2>&1 || (echo 'Please install a C++ compiler.' && exit 1)

View File

@ -34,6 +34,11 @@ clean:
.PHONY: mrproper .PHONY: mrproper
mrproper: clean mrproper: clean
.PHONY: cross_test
cross_test:
make -s mrproper && make -s CXX=x86_64-pc-linux-gnu-g++
make -s mrproper && make -s CXX=aarch64-unknown-linux-gnu-g++
.PHONY: check-cxx-works .PHONY: check-cxx-works
check-cxx-works: check-cxx-works:
@${CXX} --version >/dev/null 2>&1 || (echo 'Please install a C++ compiler.' && exit 1) @${CXX} --version >/dev/null 2>&1 || (echo 'Please install a C++ compiler.' && exit 1)