X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=blobdiff_plain;f=check%2FMakefile.in;h=8d5903b7efaaf569f98e0ab01f19429a49264498;hp=ffdee01a629d284cebeacd44ba62560c5cd1b6de;hb=a54293fb33b252ca926cd1aba18faacb0f16688a;hpb=68381b57513bb09d41cef9522afae60a40c2c3d7 diff --git a/check/Makefile.in b/check/Makefile.in index ffdee01a..8d5903b7 100644 --- a/check/Makefile.in +++ b/check/Makefile.in @@ -82,9 +82,9 @@ GINACLIB_MINOR_VERSION = @GINACLIB_MINOR_VERSION@ GINACLIB_VERSION = @GINACLIB_VERSION@ GINSH_LIBS = @GINSH_LIBS@ LATEX = @LATEX@ -LD = @LD@ LEX = @LEX@ LIBGINACCINT = @LIBGINACCINT@ +LIBTERMCAP = @LIBTERMCAP@ LIBTOOL = @LIBTOOL@ LN_S = @LN_S@ LT_AGE = @LT_AGE@ @@ -95,7 +95,6 @@ MAINT = @MAINT@ MAKECINT = @MAKECINT@ MAKEINDEX = @MAKEINDEX@ MAKEINFO = @MAKEINFO@ -NM = @NM@ OBJDUMP = @OBJDUMP@ PACKAGE = @PACKAGE@ RANLIB = @RANLIB@ @@ -104,14 +103,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 matrix_checks.cpp linear_solve.cpp series_expansion.cpp lortensor_check.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 +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 timer.cpp times.cpp times.h + +times_LDADD = ../ginac/libginac.la INCLUDES = -I$(srcdir)/../ginac -CLEANFILES = result.out -EXTRA_DIST = result.ref run_checks +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 = @@ -120,12 +125,22 @@ 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 matrix_checks.o \ -linear_solve.o series_expansion.o lortensor_check.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 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) @@ -143,14 +158,19 @@ 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/linear_solve.P \ -.deps/lortensor_check.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_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: @@ -204,9 +224,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: @@ -254,7 +282,7 @@ distdir: $(DISTFILES) @for file in $(DISTFILES); do \ d=$(srcdir); \ if test -d $$d/$$file; then \ - cp -pr $$d/$$file $(distdir)/$$file; \ + cp -pr $$/$$file $(distdir)/$$file; \ else \ test -f $(distdir)/$$file \ || ln $$d/$$file $(distdir)/$$file 2> /dev/null \