More Makefile targets to build components.

This commit is contained in:
Vadim Godunko
2024-10-01 18:18:14 +04:00
parent 61ad57baad
commit 31c10e3e66

View File

@@ -3,17 +3,23 @@ docdir = ${PREFIX}/share/doc/gnatdoc
SCENARIO_VARIABLES=-XGPR_UNIT_PROVIDER_LIBRARY_TYPE=static -XGPR_UNIT_PROVIDER_BUILD=debug -XVSS_LIBRARY_TYPE=static -XMARKDOWN_LIBRARY_TYPE=static
all:
all: build-gnatdoc
build-libgnatdoc:
gprbuild -j0 -p -P gnat/libgnatdoc.gpr
build-gnatdoc:
gprbuild -j0 -p -P gnat/gnatdoc.gpr ${SCENARIO_VARIABLES}
clean:
rm -rf .objs bin
build_tests:
build_tests: build-tests # for compatibility with ANOD specs
build-tests:
gprbuild -j0 -p -P gnat/tests/test_drivers.gpr ${SCENARIO_VARIABLES}
check: build_tests check_extractor check_gnatdoc
check: build-tests check_extractor check_gnatdoc
check_extractor:
make -C testsuite