1 # SPDX-License-Identifier: GPL-2.0
5 TARGETS
= main idr-test multiorder xarray maple
6 CORE_OFILES
= $(SHARED_OFILES
) xarray.o maple.o
test.o
7 OFILES
= main.o
$(CORE_OFILES
) regression1.o regression2.o \
8 regression3.o regression4.o tag_check.o multiorder.o idr-test.o \
9 iteration_check.o iteration_check_2.o benchmark.o
11 targets
: generated
/map-shift.h generated
/bit-length.h
$(TARGETS
)
13 include ..
/shared
/shared.mk
17 idr-test.o
: ..
/..
/..
/lib
/test_ida.c
18 idr-test
: idr-test.o
$(CORE_OFILES
)
20 xarray
: $(CORE_OFILES
) xarray.o
22 maple
: $(CORE_OFILES
) maple.o
24 multiorder
: multiorder.o
$(CORE_OFILES
)
27 $(RM
) $(TARGETS
) *.o radix-tree.c idr.c generated
/*
29 $(OFILES
): $(SHARED_DEPS
) *.h