[BACK]Return to Makefile.in CVS log [TXT][DIR] Up to [local] / OpenXM_contrib / gmp / mpf / tests

Annotation of OpenXM_contrib/gmp/mpf/tests/Makefile.in, Revision 1.1

1.1     ! maekawa     1: # Makefile for mpf/tests for GNU MP
        !             2:
        !             3: srcdir = .
        !             4:
        !             5: CC = gcc
        !             6:
        !             7: TEST_LIBS = ../../libgmp.a
        !             8: INCLUDES = -I../../mpn -I$(srcdir)/../..
        !             9: CFLAGS = -g -O
        !            10:
        !            11: .c.o:
        !            12:        $(CC) -c $(INCLUDES) $(CFLAGS) $(XCFLAGS) $<
        !            13:
        !            14: TEST_SRCS = t-add.c t-sub.c t-conv.c t-sqrt.c t-muldiv.c t-dm2exp.c t-reuse.c ref.c
        !            15: TEST_OBJS = t-add.o t-sub.o t-conv.o t-sqrt.o t-muldiv.o t-dm2exp.c reuse.o
        !            16: TESTS = t-add t-sub t-conv t-sqrt t-muldiv t-dm2exp reuse
        !            17:
        !            18: check: Makefile st-add st-sub st-conv st-sqrt st-muldiv st-dm2exp st-reuse
        !            19:        @echo "The tests passed."
        !            20:
        !            21: st-add: t-add
        !            22:        ./t-add
        !            23:        touch $@
        !            24: st-sub: t-sub
        !            25:        ./t-sub
        !            26:        touch $@
        !            27: st-conv: t-conv
        !            28:        ./t-conv
        !            29:        touch $@
        !            30: st-sqrt: t-sqrt
        !            31:        ./t-sqrt
        !            32:        touch $@
        !            33: st-muldiv: t-muldiv
        !            34:        ./t-muldiv
        !            35:        touch $@
        !            36: st-dm2exp: t-dm2exp
        !            37:        ./t-dm2exp
        !            38:        touch $@
        !            39: st-reuse: reuse
        !            40:        ./reuse
        !            41:        touch $@
        !            42:
        !            43: H = $(srcdir)/../../gmp.h $(srcdir)/../../gmp-impl.h \
        !            44:  $(srcdir)/../../urandom.h ../../mpn/gmp-mparam.h
        !            45:
        !            46: t-add: t-add.o ref.o $(TEST_LIBS)
        !            47:        $(CC) -o $@ $@.o ref.o $(TEST_LIBS) $(CFLAGS)
        !            48: t-sub: t-sub.o ref.o $(TEST_LIBS)
        !            49:        $(CC) -o $@ $@.o ref.o $(TEST_LIBS) $(CFLAGS)
        !            50: t-conv: t-conv.o $(TEST_LIBS)
        !            51:        $(CC) -o $@ $@.o $(TEST_LIBS) $(CFLAGS)
        !            52: t-sqrt: t-sqrt.o  $(TEST_LIBS)
        !            53:        $(CC) -o $@ $@.o $(TEST_LIBS) $(CFLAGS)
        !            54: t-muldiv: t-muldiv.o $(TEST_LIBS)
        !            55:        $(CC) -o $@ $@.o $(TEST_LIBS) $(CFLAGS)
        !            56: t-dm2exp: t-dm2exp.o $(TEST_LIBS)
        !            57:        $(CC) -o $@ $@.o $(TEST_LIBS) $(CFLAGS)
        !            58: reuse: reuse.o $(TEST_LIBS)
        !            59:        $(CC) -o $@ $@.o $(TEST_LIBS) $(CFLAGS)
        !            60:
        !            61: t-add.o: $(srcdir)/t-add.c
        !            62: t-sub.o: $(srcdir)/t-sub.c
        !            63: t-conv.o: $(srcdir)/t-conv.c
        !            64: t-sqrt.o: $(srcdir)/t-sqrt.c
        !            65: t-muldiv.o: $(srcdir)/t-muldiv.c
        !            66: t-dm2exp.o: $(srcdir)/t-dm2exp.c
        !            67: reuse.o: $(srcdir)/reuse.c
        !            68:
        !            69: clean mostlyclean:
        !            70:        rm -f *.o st-* $(TESTS)
        !            71: distclean maintainer-clean: clean
        !            72:        rm -f Makefile config.status
        !            73:
        !            74: Makefile: $(srcdir)/Makefile.in
        !            75:        $(SHELL) ./config.status

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>