X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=blobdiff_plain;f=check%2FMakefile.in;h=b984a80c3eafc074ea64788a1881cceea5c11b94;hp=9189758af0aaa38175e03e81d797a33a75415126;hb=576cc73cb29e26d8896564084d04b71d256b54b5;hpb=26741891dadf23162799009b6fd57b4984bd4ce5 diff --git a/check/Makefile.in b/check/Makefile.in index 9189758a..b984a80c 100644 --- a/check/Makefile.in +++ b/check/Makefile.in @@ -59,14 +59,19 @@ PRE_UNINSTALL = : POST_UNINSTALL = : host_alias = @host_alias@ host_triplet = @host@ +ARCHIVE_AGE = @ARCHIVE_AGE@ +ARCHIVE_VERSION = @ARCHIVE_VERSION@ AS = @AS@ CC = @CC@ +CINT = @CINT@ +CINTSYSDIR = @CINTSYSDIR@ CXX = @CXX@ CXXCPP = @CXXCPP@ DLLTOOL = @DLLTOOL@ DOXYGEN = @DOXYGEN@ DVIPS = @DVIPS@ FIG2DEV = @FIG2DEV@ +GINACCINTDIR = @GINACCINTDIR@ GINACLIB_BINARY_AGE = @GINACLIB_BINARY_AGE@ GINACLIB_CPPFLAGS = @GINACLIB_CPPFLAGS@ GINACLIB_INTERFACE_AGE = @GINACLIB_INTERFACE_AGE@ @@ -79,6 +84,7 @@ GINSH_LIBS = @GINSH_LIBS@ LATEX = @LATEX@ LD = @LD@ LEX = @LEX@ +LIBTERMCAP = @LIBTERMCAP@ LIBTOOL = @LIBTOOL@ LN_S = @LN_S@ LT_AGE = @LT_AGE@ @@ -86,6 +92,7 @@ LT_CURRENT = @LT_CURRENT@ LT_RELEASE = @LT_RELEASE@ LT_REVISION = @LT_REVISION@ MAINT = @MAINT@ +MAKECINT = @MAKECINT@ MAKEINDEX = @MAKEINDEX@ MAKEINFO = @MAKEINFO@ NM = @NM@ @@ -97,13 +104,20 @@ TUTORIAL_TARGETS = @TUTORIAL_TARGETS@ VERSION = @VERSION@ YACC = @YACC@ -TESTS = run_checks -check_PROGRAMS = check_ginac -check_ginac_SOURCES = paranoia_check.cpp numeric_output.cpp numeric_consist.cpp powerlaws.cpp expand_subs.cpp inifcns_consist.cpp differentiation.cpp poly_gcd.cpp normalization.cpp lsolve_onedim.cpp matrix_checks.cpp series_expansion.cpp fcntimer.cpp main.cpp check.h +TESTS = run_exams run_checks run_times +check_PROGRAMS = exams checks times +exams_SOURCES = exam_paranoia.cpp exam_numeric.cpp exam_powerlaws.cpp exam_inifcns.cpp exam_differentiation.cpp exam_polygcd.cpp exam_normalization.cpp exam_pseries.cpp exam_matrices.cpp exam_lsolve.cpp exam_noncommut.cpp exam_misc.cpp exams.cpp exams.h -check_ginac_LDADD = ../ginac/libginac.la -CLEANFILES = result.out -EXTRA_DIST = result.ref run_checks +exams_LDADD = ../ginac/libginac.la +checks_SOURCES = check_numeric.cpp check_inifcns.cpp check_matrices.cpp check_lsolve.cpp genex.cpp checks.cpp checks.h + +checks_LDADD = ../ginac/libginac.la +times_SOURCES = time_dennyfliegner.cpp time_gammaseries.cpp time_vandermonde.cpp time_toeplitz.cpp time_lw_A.cpp time_lw_B.cpp time_lw_C.cpp time_lw_D.cpp time_lw_E.cpp time_lw_F.cpp time_lw_G.cpp time_lw_H.cpp time_lw_IJKL.cpp time_lw_M1.cpp time_lw_O.cpp time_lw_P.cpp time_lw_Pprime.cpp time_lw_Q.cpp time_lw_Qprime.cpp timer.cpp times.cpp times.h + +times_LDADD = ../ginac/libginac.la +INCLUDES = -I$(srcdir)/../ginac +CLEANFILES = exams.out checks.out times.out +EXTRA_DIST = exams.ref checks.ref times.ref run_exams run_checks run_times mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = ../config.h CONFIG_CLEAN_FILES = @@ -112,12 +126,23 @@ DEFS = @DEFS@ -I. -I$(srcdir) -I.. CPPFLAGS = @CPPFLAGS@ LDFLAGS = @LDFLAGS@ LIBS = @LIBS@ -check_ginac_OBJECTS = paranoia_check.o numeric_output.o \ -numeric_consist.o powerlaws.o expand_subs.o inifcns_consist.o \ -differentiation.o poly_gcd.o normalization.o lsolve_onedim.o \ -matrix_checks.o series_expansion.o fcntimer.o main.o -check_ginac_DEPENDENCIES = ../ginac/libginac.la -check_ginac_LDFLAGS = +exams_OBJECTS = exam_paranoia.o exam_numeric.o exam_powerlaws.o \ +exam_inifcns.o exam_differentiation.o exam_polygcd.o \ +exam_normalization.o exam_pseries.o exam_matrices.o exam_lsolve.o \ +exam_noncommut.o exam_misc.o exams.o +exams_DEPENDENCIES = ../ginac/libginac.la +exams_LDFLAGS = +checks_OBJECTS = check_numeric.o check_inifcns.o check_matrices.o \ +check_lsolve.o genex.o checks.o +checks_DEPENDENCIES = ../ginac/libginac.la +checks_LDFLAGS = +times_OBJECTS = time_dennyfliegner.o time_gammaseries.o \ +time_vandermonde.o time_toeplitz.o time_lw_A.o time_lw_B.o time_lw_C.o \ +time_lw_D.o time_lw_E.o time_lw_F.o time_lw_G.o time_lw_H.o \ +time_lw_IJKL.o time_lw_M1.o time_lw_O.o time_lw_P.o time_lw_Pprime.o \ +time_lw_Q.o time_lw_Qprime.o timer.o times.o +times_DEPENDENCIES = ../ginac/libginac.la +times_LDFLAGS = CXXFLAGS = @CXXFLAGS@ CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) @@ -135,13 +160,22 @@ DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) TAR = tar GZIP_ENV = --best -DEP_FILES = .deps/differentiation.P .deps/expand_subs.P \ -.deps/fcntimer.P .deps/inifcns_consist.P .deps/lsolve_onedim.P \ -.deps/main.P .deps/matrix_checks.P .deps/normalization.P \ -.deps/numeric_consist.P .deps/numeric_output.P .deps/paranoia_check.P \ -.deps/poly_gcd.P .deps/powerlaws.P .deps/series_expansion.P -SOURCES = $(check_ginac_SOURCES) -OBJECTS = $(check_ginac_OBJECTS) +DEP_FILES = .deps/check_inifcns.P .deps/check_lsolve.P \ +.deps/check_matrices.P .deps/check_numeric.P .deps/checks.P \ +.deps/exam_differentiation.P .deps/exam_inifcns.P .deps/exam_lsolve.P \ +.deps/exam_matrices.P .deps/exam_misc.P .deps/exam_noncommut.P \ +.deps/exam_normalization.P .deps/exam_numeric.P .deps/exam_paranoia.P \ +.deps/exam_polygcd.P .deps/exam_powerlaws.P .deps/exam_pseries.P \ +.deps/exams.P .deps/genex.P .deps/time_dennyfliegner.P \ +.deps/time_gammaseries.P .deps/time_lw_A.P .deps/time_lw_B.P \ +.deps/time_lw_C.P .deps/time_lw_D.P .deps/time_lw_E.P .deps/time_lw_F.P \ +.deps/time_lw_G.P .deps/time_lw_H.P .deps/time_lw_IJKL.P \ +.deps/time_lw_M1.P .deps/time_lw_O.P .deps/time_lw_P.P \ +.deps/time_lw_Pprime.P .deps/time_lw_Q.P .deps/time_lw_Qprime.P \ +.deps/time_toeplitz.P .deps/time_vandermonde.P .deps/timer.P \ +.deps/times.P +SOURCES = $(exams_SOURCES) $(checks_SOURCES) $(times_SOURCES) +OBJECTS = $(exams_OBJECTS) $(checks_OBJECTS) $(times_OBJECTS) all: all-redirect .SUFFIXES: @@ -195,9 +229,17 @@ distclean-libtool: maintainer-clean-libtool: -check_ginac: $(check_ginac_OBJECTS) $(check_ginac_DEPENDENCIES) - @rm -f check_ginac - $(CXXLINK) $(check_ginac_LDFLAGS) $(check_ginac_OBJECTS) $(check_ginac_LDADD) $(LIBS) +exams: $(exams_OBJECTS) $(exams_DEPENDENCIES) + @rm -f exams + $(CXXLINK) $(exams_LDFLAGS) $(exams_OBJECTS) $(exams_LDADD) $(LIBS) + +checks: $(checks_OBJECTS) $(checks_DEPENDENCIES) + @rm -f checks + $(CXXLINK) $(checks_LDFLAGS) $(checks_OBJECTS) $(checks_LDADD) $(LIBS) + +times: $(times_OBJECTS) $(times_DEPENDENCIES) + @rm -f times + $(CXXLINK) $(times_LDFLAGS) $(times_OBJECTS) $(times_LDADD) $(LIBS) .cpp.o: $(CXXCOMPILE) -c $< .cpp.lo: @@ -245,7 +287,7 @@ distdir: $(DISTFILES) @for file in $(DISTFILES); do \ d=$(srcdir); \ if test -d $$d/$$file; then \ - cp -pr $$/$$file $(distdir)/$$file; \ + cp -pr $$d/$$file $(distdir)/$$file; \ else \ test -f $(distdir)/$$file \ || ln $$d/$$file $(distdir)/$$file 2> /dev/null \