1 # Makefile for mpq/tests for GNU MP
7 TEST_LIBS = ../../libgmp.a
8 INCLUDES = -I../../mpn -I$(srcdir)/../..
12 $(CC) -c $(INCLUDES) $(CFLAGS) $(XCFLAGS) $<
14 TEST_SRCS = t-cmp.c t-cmp_ui.c t-get_d.c
15 TEST_OBJS = t-cmp.o t-cmp_ui.o t-get_d.o
16 TESTS = t-cmp t-cmp_ui t-get_d
18 check: Makefile st-cmp st-cmp_ui st-get_d
19 @echo "The tests passed."
31 t-cmp: t-cmp.o $(TEST_LIBS)
32 $(CC) -o $@ $@.o $(TEST_LIBS) $(CFLAGS)
33 t-cmp_ui: t-cmp_ui.o $(TEST_LIBS)
34 $(CC) -o $@ $@.o $(TEST_LIBS) $(CFLAGS)
35 t-get_d: t-get_d.o $(TEST_LIBS)
36 $(CC) -o $@ $@.o $(TEST_LIBS) $(CFLAGS)
38 t-cmp.o: $(srcdir)/t-cmp.c
39 t-cmp_ui.o: $(srcdir)/t-cmp_ui.c
40 t-get_d.o: $(srcdir)/t-get_d.c
43 rm -f *.o st-* $(TESTS)
44 distclean maintainer-clean: clean
45 rm -f Makefile config.status
47 Makefile: $(srcdir)/Makefile.in
48 $(SHELL) ./config.status