Improve dependency graph.

This commit is contained in:
Dominik Pantůček 2023-03-20 19:49:18 +01:00
parent b93ad61b66
commit e022c95a3f

View file

@ -23,8 +23,17 @@
# CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
#
.PHONY: default
default: imports
.PHONY: shared
shared: brmsaptool
.PHONY: static
static: brmsaptool-static
.PHONY: all
all: brmsaptool
all: imports shared static
CSC=csc
@ -50,6 +59,9 @@ BRMSAPTOOL-SHARED=testing.so listing.so month.so period.so ansi.so \
members-base.so utils.so primes.so member-record.so \
configuration.so progress.so
.PHONY: imports
imports: $(BRMSAPTOOL-DEPS)
brmsaptool: $(BRMSAPTOOL-DEPS)
$(CSC) -o $@ $<