From 3bb5d9449078c07fa99b593b78cdcc2165badcdd Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Fri, 11 Nov 2005 14:33:33 +0000 Subject: Rework. --- testsuites/libtests/rtems++/Makefile.am | 39 +++++++++------------------------ 1 file changed, 10 insertions(+), 29 deletions(-) (limited to 'testsuites/libtests/rtems++/Makefile.am') diff --git a/testsuites/libtests/rtems++/Makefile.am b/testsuites/libtests/rtems++/Makefile.am index e4445ec057..6bd6a1299a 100644 --- a/testsuites/libtests/rtems++/Makefile.am +++ b/testsuites/libtests/rtems++/Makefile.am @@ -2,7 +2,6 @@ ## $Id$ ## - MANAGERS = event io msg sem signal timer rate_monotonic if HAS_CXX @@ -10,9 +9,11 @@ noinst_LIBRARIES = lib.a lib_a_SOURCES = Init.cc Task1.cc Task2.cc Task3.cc System.h endif -DOCS = rtems++.scn rtems++.doc - - +testsdir = $(libdir)/tests +scndir = $(testsdir) +dist_scn_DATA = rtems++.scn +docdir = $(testsdir) +dist_doc_DATA = rtems++.doc PGM = ${ARCH}/rtems++.exe @@ -20,36 +21,16 @@ include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg include $(top_srcdir)/../automake/compile.am include $(top_srcdir)/../automake/leaf.am -project_bspdir=$(PROJECT_ROOT) - -$(project_bspdir)/tests/$(dirstamp): - @$(mkdir_p) $(project_bspdir)/tests - @: > $(project_bspdir)/tests/$(dirstamp) - -$(project_bspdir)/tests/rtems++.exe: $(PGM) $(project_bspdir)/tests/$(dirstamp) - $(INSTALL_PROGRAM) $< $@ - -TMPINSTALL_FILES = $(project_bspdir)/tests/rtems++.exe - -$(PGM): ${ARCH}/$(dirstamp) - - +if HAS_CXX LD_LIBS = -lrtems++ +AM_CPPFLAGS += -I$(top_srcdir)/../support/include -if HAS_CXX +tests_SCRIPTS = $(PGM) -AM_CPPFLAGS += -I$(top_srcdir)/../support/include +$(PGM): ${ARCH}/$(dirstamp) -${PGM}: $(OBJS) $(LINK_FILES) +$(PGM): $(OBJS) $(LINK_FILES) $(make-cxx-exe) - -all-local: $(TMPINSTALL_FILES) -else -all-local: endif -EXTRA_DIST = $(DOCS) - -CLEANFILES = $(TMPINSTALL_FILES) - include $(top_srcdir)/../automake/local.am -- cgit v1.2.3