X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib_internal%2Ftestsuite%2FMakefile-files;h=7bf6ddd1977e65ea8d914071bf5ded70a262e62d;hb=95e2774070e989fe9cf9f48dae5fa054e55e2a3e;hp=f9d0291478ad973bab550e326e49a213a6f57b1a;hpb=2822ba293eb308225c50d346930c47bf98d9927b;p=util-vserver.git diff --git a/lib_internal/testsuite/Makefile-files b/lib_internal/testsuite/Makefile-files index f9d0291..7bf6ddd 100644 --- a/lib_internal/testsuite/Makefile-files +++ b/lib_internal/testsuite/Makefile-files @@ -1,4 +1,4 @@ -## $Id: Makefile-files,v 1.6 2005/03/24 00:09:18 ensc Exp $ --*- makefile -*-- +## $Id: Makefile-files 2569 2007-07-22 17:24:29Z dhozac $ --*- makefile -*-- ## Copyright (C) 2004 Enrico Scholz ## @@ -20,17 +20,34 @@ check_PROGRAMS += lib_internal/testsuite/command if ENSC_HAVE_C99_COMPILER check_PROGRAMS += lib_internal/testsuite/filecfg-ml \ lib_internal/testsuite/copy \ - lib_internal/testsuite/sigbus + lib_internal/testsuite/isnumber \ + lib_internal/testsuite/isnumber-gnu \ + lib_internal/testsuite/sigbus \ + lib_internal/testsuite/sigbus-gnu \ + lib_internal/testsuite/matchlist \ + lib_internal/testsuite/matchlist-gnu TESTS += lib_internal/testsuite/filecfg-ml \ lib_internal/testsuite/copy-check \ - lib_internal/testsuite/sigbus + lib_internal/testsuite/isnumber \ + lib_internal/testsuite/isnumber-gnu \ + lib_internal/testsuite/sigbus \ + lib_internal/testsuite/sigbus-gnu \ + lib_internal/testsuite/matchlist \ + lib_internal/testsuite/matchlist-gnu endif +DIETPROGS += lib_internal/testsuite/isnumber \ + lib_internal/testsuite/sigbus \ + lib_internal/testsuite/matchlist + EXTRA_DIST += lib_internal/testsuite/copy-check TESTS_ENVIRONMENT += libinternaltestsuitedir=$(top_builddir)/lib_internal/testsuite +# When building both a GNU and a dietlibc version, set target specific +# CPPFLAGS to enforce separate compilation for both variants + lib_internal_testsuite_command_SOURCES = lib_internal/testsuite/command.c lib_internal_testsuite_command_LDADD = $(LIBINTERNAL_GLIBC) \ $(LIBENSCVECTOR_GLIBC) @@ -41,4 +58,24 @@ lib_internal_testsuite_filecfg_ml_LDADD = $(LIBINTERNAL_GLIBC) lib_internal_testsuite_copy_SOURCES = lib_internal/testsuite/copy.c lib_internal_testsuite_copy_LDADD = $(LIBINTERNAL_GLIBC) +lib_internal_testsuite_isnumber_SOURCES = lib_internal/testsuite/isnumber.c +lib_internal_testsuite_isnumber_LDADD = $(LIBINTERNAL) +lib_internal_testsuite_isnumber_CPPFLAGS = $(AM_CPPFLAGS) # see note above + +lib_internal_testsuite_isnumber_gnu_SOURCES = lib_internal/testsuite/isnumber.c +lib_internal_testsuite_isnumber_gnu_LDADD = $(LIBINTERNAL_GLIBC) +lib_internal_testsuite_isnumber_gnu_CPPFLAGS = $(AM_CPPFLAGS) # see note above + lib_internal_testsuite_sigbus_SOURCES = lib_internal/testsuite/sigbus.c +lib_internal_testsuite_sigbus_CPPFLAGS = $(AM_CPPFLAGS) # see note above + +lib_internal_testsuite_sigbus_gnu_SOURCES = lib_internal/testsuite/sigbus.c +lib_internal_testsuite_sigbus_gnu_CPPFLAGS = $(AM_CPPFLAGS) # see note above + +lib_internal_testsuite_matchlist_SOURCES = lib_internal/testsuite/matchlist.c +lib_internal_testsuite_matchlist_LDADD = $(LIBINTERNAL) +lib_internal_testsuite_matchlist_CPPFLAGS = $(AM_CPPFLAGS) # see note above + +lib_internal_testsuite_matchlist_gnu_SOURCES = lib_internal/testsuite/matchlist.c +lib_internal_testsuite_matchlist_gnu_LDADD = $(LIBINTERNAL_GLIBC) +lib_internal_testsuite_matchlist_gnu_CPPFLAGS = $(AM_CPPFLAGS) # see note above