From e5a76ee50548c721ff1bb9437f15bceae0dd3eb7 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Tue, 23 Nov 1999 13:35:45 +0000 Subject: Patch rtems-rc-19991117-13.diff from Ralf Corsepius to convert the libtests directory from Makefile.in to Makefile.am. --- c/src/tests/libtests/Makefile.am | 5 +- c/src/tests/libtests/cpuuse/Makefile.am | 42 ++++++++++++++++ c/src/tests/libtests/cpuuse/Makefile.in | 73 ---------------------------- c/src/tests/libtests/libtests.am | 11 +++++ c/src/tests/libtests/malloctest/Makefile.am | 42 ++++++++++++++++ c/src/tests/libtests/malloctest/Makefile.in | 73 ---------------------------- c/src/tests/libtests/monitor/Makefile.am | 43 +++++++++++++++++ c/src/tests/libtests/monitor/Makefile.in | 74 ---------------------------- c/src/tests/libtests/putenvtest/Makefile.am | 42 ++++++++++++++++ c/src/tests/libtests/putenvtest/Makefile.in | 73 ---------------------------- c/src/tests/libtests/rtems++/Makefile.am | 48 ++++++++++++++++++ c/src/tests/libtests/rtems++/Makefile.in | 73 ---------------------------- c/src/tests/libtests/rtmonuse/Makefile.am | 42 ++++++++++++++++ c/src/tests/libtests/rtmonuse/Makefile.in | 73 ---------------------------- c/src/tests/libtests/stackchk/Makefile.am | 42 ++++++++++++++++ c/src/tests/libtests/stackchk/Makefile.in | 73 ---------------------------- c/src/tests/libtests/termios/Makefile.am | 43 +++++++++++++++++ c/src/tests/libtests/termios/Makefile.in | 75 ----------------------------- 18 files changed, 359 insertions(+), 588 deletions(-) create mode 100644 c/src/tests/libtests/cpuuse/Makefile.am delete mode 100644 c/src/tests/libtests/cpuuse/Makefile.in create mode 100644 c/src/tests/libtests/libtests.am create mode 100644 c/src/tests/libtests/malloctest/Makefile.am delete mode 100644 c/src/tests/libtests/malloctest/Makefile.in create mode 100644 c/src/tests/libtests/monitor/Makefile.am delete mode 100644 c/src/tests/libtests/monitor/Makefile.in create mode 100644 c/src/tests/libtests/putenvtest/Makefile.am delete mode 100644 c/src/tests/libtests/putenvtest/Makefile.in create mode 100644 c/src/tests/libtests/rtems++/Makefile.am delete mode 100644 c/src/tests/libtests/rtems++/Makefile.in create mode 100644 c/src/tests/libtests/rtmonuse/Makefile.am delete mode 100644 c/src/tests/libtests/rtmonuse/Makefile.in create mode 100644 c/src/tests/libtests/stackchk/Makefile.am delete mode 100644 c/src/tests/libtests/stackchk/Makefile.in create mode 100644 c/src/tests/libtests/termios/Makefile.am delete mode 100644 c/src/tests/libtests/termios/Makefile.in (limited to 'c/src/tests') diff --git a/c/src/tests/libtests/Makefile.am b/c/src/tests/libtests/Makefile.am index e24c8cb5ea..d60d6dae67 100644 --- a/c/src/tests/libtests/Makefile.am +++ b/c/src/tests/libtests/Makefile.am @@ -5,7 +5,10 @@ AUTOMAKE_OPTIONS = foreign 1.4 ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal -SUBDIRS = cpuuse malloctest putenvtest monitor rtmonuse stackchk termios rtems++ +SUBDIRS = cpuuse malloctest putenvtest monitor rtmonuse stackchk termios \ + rtems++ + +EXTRA_DIST = libtests.am include $(top_srcdir)/../../../../automake/subdirs.am include $(top_srcdir)/../../../../automake/local.am diff --git a/c/src/tests/libtests/cpuuse/Makefile.am b/c/src/tests/libtests/cpuuse/Makefile.am new file mode 100644 index 0000000000..9ae5f8f46d --- /dev/null +++ b/c/src/tests/libtests/cpuuse/Makefile.am @@ -0,0 +1,42 @@ +## +## $Id$ +## + +AUTOMAKE_OPTIONS = foreign 1.4 +TEST = cpuuse + +MANAGERS = io rate_monotonic + +# C source names, if any, go here -- minus the .c +C_FILES = init.c task1.c task2.c task3.c tswitch.c +C_O_FILES = $(C_FILES:%.c=${ARCH}/%.o) + +H_FILES = system.h +noinst_HEADERS =$(H_FILES) + +DOCTYPES = scn +DOCS = $(DOCTYPES:%=$(TEST).%) + +SRCS = $(DOCS) $(C_FILES) $(H_FILES) +OBJS = $(C_O_FILES) + +PRINT_SRCS = $(DOCS) + +PGM = ${ARCH}/$(TEST).exe + +include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg +include $(RTEMS_ROOT)/make/leaf.cfg +include $(top_srcdir)/libtests.am + +# +# (OPTIONAL) Add local stuff here using += +# + +${PGM}: $(OBJS) $(LINK_FILES) + $(make-exe) + +all-local: $(ARCH) $(TMPINSTALL_FILES) + +EXTRA_DIST = $(C_FILES) $(DOCS) + +include $(top_srcdir)/../../../../automake/local.am diff --git a/c/src/tests/libtests/cpuuse/Makefile.in b/c/src/tests/libtests/cpuuse/Makefile.in deleted file mode 100644 index 34ddcaa2ec..0000000000 --- a/c/src/tests/libtests/cpuuse/Makefile.in +++ /dev/null @@ -1,73 +0,0 @@ -# -# $Id$ -# - -@SET_MAKE@ -srcdir = @srcdir@ -top_srcdir = @top_srcdir@ -top_builddir = .. -subdir = cpuuse - -RTEMS_ROOT = @RTEMS_ROOT@ -PROJECT_ROOT = @PROJECT_ROOT@ - -VPATH = @srcdir@ - -TEST = cpuuse - -MANAGERS = io rate_monotonic - -# C source names, if any, go here -- minus the .c -C_PIECES = init task1 task2 task3 tswitch -C_FILES = $(C_PIECES:%=%.c) -C_O_FILES = $(C_PIECES:%=${ARCH}/%.o) - -H_FILES = system.h - -DOCTYPES = scn -DOCS = $(DOCTYPES:%=$(TEST).%) - -SRCS = $(DOCS) $(C_FILES) $(H_FILES) -OBJS = $(C_O_FILES) - -PRINT_SRCS = $(DOCS) - -PGM = ${ARCH}/$(TEST).exe - -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(RTEMS_ROOT)/make/leaf.cfg - -INSTALL_CHANGE = @INSTALL_CHANGE@ -PACKHEX = @PACKHEX@ - -# -# (OPTIONAL) Add local stuff here using += -# - -DEFINES += -CPPFLAGS += -CFLAGS += - -LD_PATHS += -LD_LIBS += -LDFLAGS += - -# -# Add your list of files to delete here. The config files -# already know how to delete some stuff, so you may want -# to just run 'make clean' first to see what gets missed. -# 'make clobber' already includes 'make clean' -# - -CLEAN_ADDITIONS += -CLOBBER_ADDITIONS += - -all: ${ARCH} $(SRCS) $(PGM) - $(INSTALL_VARIANT) -m 755 ${PGM} $(PROJECT_RELEASE)/tests - -${PGM}: $(OBJS) $(LINK_FILES) - $(make-exe) - -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - cd $(top_builddir) \ - && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status diff --git a/c/src/tests/libtests/libtests.am b/c/src/tests/libtests/libtests.am new file mode 100644 index 0000000000..577bac9fd2 --- /dev/null +++ b/c/src/tests/libtests/libtests.am @@ -0,0 +1,11 @@ +project_bspdir=$(PROJECT_ROOT)/@RTEMS_BSP@ + +$(project_bspdir)/tests: + @$(mkinstalldirs) $@ + +$(project_bspdir)/tests/$(TEST)$(LIB_VARIANT).exe: $(PGM) + $(INSTALL_PROGRAM) $< $@ + +TMPINSTALL_FILES += \ +$(project_bspdir)/tests \ +$(project_bspdir)/tests/$(TEST)$(LIB_VARIANT).exe diff --git a/c/src/tests/libtests/malloctest/Makefile.am b/c/src/tests/libtests/malloctest/Makefile.am new file mode 100644 index 0000000000..6b1894028b --- /dev/null +++ b/c/src/tests/libtests/malloctest/Makefile.am @@ -0,0 +1,42 @@ +## +## $Id$ +## + +AUTOMAKE_OPTIONS = foreign 1.4 +TEST = malloctest + +MANAGERS = io + +# C source names, if any, go here -- minus the .c +C_FILES = init.c task1.c +C_O_FILES = $(C_FILES:%.c=${ARCH}/%.o) + +H_FILES = system.h +noinst_HEADERS =$(H_FILES) + +DOCTYPES = +DOCS = $(DOCTYPES:%=$(TEST).%) + +SRCS = $(DOCS) $(C_FILES) $(CC_FILES) $(H_FILES) $(S_FILES) +OBJS = $(C_O_FILES) $(CC_O_FILES) $(S_O_FILES) + +PRINT_SRCS = $(DOCS) + +PGM = ${ARCH}/$(TEST).exe + +include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg +include $(RTEMS_ROOT)/make/leaf.cfg +include $(top_srcdir)/libtests.am + +# +# (OPTIONAL) Add local stuff here using += +# + +${PGM}: $(OBJS) $(LINK_FILES) + $(make-exe) + +all-local: $(ARCH) $(TMPINSTALL_FILES) + +EXTRA_DIST = $(C_FILES) $(DOCS) + +include $(top_srcdir)/../../../../automake/local.am diff --git a/c/src/tests/libtests/malloctest/Makefile.in b/c/src/tests/libtests/malloctest/Makefile.in deleted file mode 100644 index 0facd3b7d4..0000000000 --- a/c/src/tests/libtests/malloctest/Makefile.in +++ /dev/null @@ -1,73 +0,0 @@ -# -# $Id$ -# - -@SET_MAKE@ -srcdir = @srcdir@ -top_srcdir = @top_srcdir@ -top_builddir = .. -subdir = malloctest - -RTEMS_ROOT = @RTEMS_ROOT@ -PROJECT_ROOT = @PROJECT_ROOT@ - -VPATH = @srcdir@ - -TEST = malloctest - -MANAGERS = io - -# C source names, if any, go here -- minus the .c -C_PIECES = init task1 -C_FILES = $(C_PIECES:%=%.c) -C_O_FILES = $(C_PIECES:%=${ARCH}/%.o) - -H_FILES = system.h - -DOCTYPES = -DOCS = $(DOCTYPES:%=$(TEST).%) - -SRCS = $(DOCS) $(C_FILES) $(CC_FILES) $(H_FILES) $(S_FILES) -OBJS = $(C_O_FILES) $(CC_O_FILES) $(S_O_FILES) - -PRINT_SRCS = $(DOCS) - -PGM = ${ARCH}/$(TEST).exe - -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(RTEMS_ROOT)/make/leaf.cfg - -INSTALL_CHANGE = @INSTALL_CHANGE@ -PACKHEX = @PACKHEX@ - -# -# (OPTIONAL) Add local stuff here using += -# - -DEFINES += -CPPFLAGS += -CFLAGS += - -LD_PATHS += -LD_LIBS += -LDFLAGS += - -# -# Add your list of files to delete here. The config files -# already know how to delete some stuff, so you may want -# to just run 'make clean' first to see what gets missed. -# 'make clobber' already includes 'make clean' -# - -CLEAN_ADDITIONS += -CLOBBER_ADDITIONS += - -all: ${ARCH} $(SRCS) $(PGM) - $(INSTALL_VARIANT) -m 755 ${PGM} $(PROJECT_RELEASE)/tests - -${PGM}: $(OBJS) $(LINK_FILES) - $(make-exe) - -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - cd $(top_builddir) \ - && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status diff --git a/c/src/tests/libtests/monitor/Makefile.am b/c/src/tests/libtests/monitor/Makefile.am new file mode 100644 index 0000000000..2fc10949c0 --- /dev/null +++ b/c/src/tests/libtests/monitor/Makefile.am @@ -0,0 +1,43 @@ +## +## $Id$ +## + +AUTOMAKE_OPTIONS = foreign 1.4 +TEST = monitor + +MANAGERS = dpmem event io msg mp part region sem signal timer rate_monotonic \ + ext + +# C source names, if any, go here -- minus the .c +C_FILES = init.c +C_O_FILES = $(C_FILES:%.c=${ARCH}/%.o) + +H_FILES = system.h +noinst_HEADERS =$(H_FILES) + +DOCTYPES = scn +DOCS = #$(DOCTYPES:%=$(TEST).%) + +SRCS = $(DOCS) $(C_FILES) $(H_FILES) +OBJS = $(C_O_FILES) + +PRINT_SRCS = $(DOCS) + +PGM = ${ARCH}/$(TEST).exe + +include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg +include $(RTEMS_ROOT)/make/leaf.cfg +include $(top_srcdir)/libtests.am + +# +# (OPTIONAL) Add local stuff here using += +# + +${PGM}: $(OBJS) $(LINK_FILES) + $(make-exe) + +all-local: $(ARCH) $(TMPINSTALL_FILES) + +EXTRA_DIST = $(C_FILES) $(DOCS) + +include $(top_srcdir)/../../../../automake/local.am diff --git a/c/src/tests/libtests/monitor/Makefile.in b/c/src/tests/libtests/monitor/Makefile.in deleted file mode 100644 index 7136d9b948..0000000000 --- a/c/src/tests/libtests/monitor/Makefile.in +++ /dev/null @@ -1,74 +0,0 @@ -# -# $Id$ -# - -@SET_MAKE@ -srcdir = @srcdir@ -top_srcdir = @top_srcdir@ -top_builddir = .. -subdir = monitor - -RTEMS_ROOT = @RTEMS_ROOT@ -PROJECT_ROOT = @PROJECT_ROOT@ - -VPATH = @srcdir@ - -TEST = monitor - -MANAGERS = dpmem event io msg mp part region sem signal timer rate_monotonic \ - ext - -# C source names, if any, go here -- minus the .c -C_PIECES = init -C_FILES = $(C_PIECES:%=%.c) -C_O_FILES = $(C_PIECES:%=${ARCH}/%.o) - -H_FILES = system.h - -DOCTYPES = scn -DOCS = #$(DOCTYPES:%=$(TEST).%) - -SRCS = $(DOCS) $(C_FILES) $(H_FILES) -OBJS = $(C_O_FILES) - -PRINT_SRCS = $(DOCS) - -PGM = ${ARCH}/$(TEST).exe - -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(RTEMS_ROOT)/make/leaf.cfg - -INSTALL_CHANGE = @INSTALL_CHANGE@ -PACKHEX = @PACKHEX@ - -# -# (OPTIONAL) Add local stuff here using += -# - -DEFINES += -CPPFLAGS += -CFLAGS += - -LD_PATHS += -LD_LIBS += -LDFLAGS += - -# -# Add your list of files to delete here. The config files -# already know how to delete some stuff, so you may want -# to just run 'make clean' first to see what gets missed. -# 'make clobber' already includes 'make clean' -# - -CLEAN_ADDITIONS += -CLOBBER_ADDITIONS += - -all: ${ARCH} $(SRCS) $(PGM) - $(INSTALL_VARIANT) -m 755 ${PGM} $(PROJECT_RELEASE)/tests - -${PGM}: $(OBJS) $(LINK_FILES) - $(make-exe) - -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - cd $(top_builddir) \ - && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status diff --git a/c/src/tests/libtests/putenvtest/Makefile.am b/c/src/tests/libtests/putenvtest/Makefile.am new file mode 100644 index 0000000000..dbf3358834 --- /dev/null +++ b/c/src/tests/libtests/putenvtest/Makefile.am @@ -0,0 +1,42 @@ +## +## $Id$ +## + +AUTOMAKE_OPTIONS = foreign 1.4 +TEST = putenvtest + +MANAGERS = io + +# C source names, if any, go here -- minus the .c +C_FILES = init.c +C_O_FILES = $(C_FILES:%.c=${ARCH}/%.o) + +H_FILES = +noinst_HEADERS =$(H_FILES) + +DOCTYPES = +DOCS = $(DOCTYPES:%=$(TEST).%) + +SRCS = $(DOCS) $(C_FILES) $(CC_FILES) $(H_FILES) $(S_FILES) +OBJS = $(C_O_FILES) $(CC_O_FILES) $(S_O_FILES) + +PRINT_SRCS = $(DOCS) + +PGM = ${ARCH}/$(TEST).exe + +include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg +include $(RTEMS_ROOT)/make/leaf.cfg +include $(top_srcdir)/libtests.am + +# +# (OPTIONAL) Add local stuff here using += +# + +${PGM}: $(OBJS) $(LINK_FILES) + $(make-exe) + +all-local: $(ARCH) $(TMPINSTALL_FILES) + +EXTRA_DIST = $(C_FILES) $(DOCS) + +include $(top_srcdir)/../../../../automake/local.am diff --git a/c/src/tests/libtests/putenvtest/Makefile.in b/c/src/tests/libtests/putenvtest/Makefile.in deleted file mode 100644 index b296085196..0000000000 --- a/c/src/tests/libtests/putenvtest/Makefile.in +++ /dev/null @@ -1,73 +0,0 @@ -# -# $Id$ -# - -@SET_MAKE@ -srcdir = @srcdir@ -top_srcdir = @top_srcdir@ -top_builddir = .. -subdir = putenvtest - -RTEMS_ROOT = @RTEMS_ROOT@ -PROJECT_ROOT = @PROJECT_ROOT@ - -VPATH = @srcdir@ - -TEST = putenvtest - -MANAGERS = io - -# C source names, if any, go here -- minus the .c -C_PIECES = init -C_FILES = $(C_PIECES:%=%.c) -C_O_FILES = $(C_PIECES:%=${ARCH}/%.o) - -H_FILES = - -DOCTYPES = -DOCS = $(DOCTYPES:%=$(TEST).%) - -SRCS = $(DOCS) $(C_FILES) $(CC_FILES) $(H_FILES) $(S_FILES) -OBJS = $(C_O_FILES) $(CC_O_FILES) $(S_O_FILES) - -PRINT_SRCS = $(DOCS) - -PGM = ${ARCH}/$(TEST).exe - -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(RTEMS_ROOT)/make/leaf.cfg - -INSTALL_CHANGE = @INSTALL_CHANGE@ -PACKHEX = @PACKHEX@ - -# -# (OPTIONAL) Add local stuff here using += -# - -DEFINES += -CPPFLAGS += -CFLAGS += - -LD_PATHS += -LD_LIBS += -LDFLAGS += - -# -# Add your list of files to delete here. The config files -# already know how to delete some stuff, so you may want -# to just run 'make clean' first to see what gets missed. -# 'make clobber' already includes 'make clean' -# - -CLEAN_ADDITIONS += -CLOBBER_ADDITIONS += - -all: ${ARCH} $(SRCS) $(PGM) - $(INSTALL_VARIANT) -m 755 ${PGM} $(PROJECT_RELEASE)/tests - -${PGM}: $(OBJS) $(LINK_FILES) - $(make-exe) - -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - cd $(top_builddir) \ - && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status diff --git a/c/src/tests/libtests/rtems++/Makefile.am b/c/src/tests/libtests/rtems++/Makefile.am new file mode 100644 index 0000000000..92ab5af16f --- /dev/null +++ b/c/src/tests/libtests/rtems++/Makefile.am @@ -0,0 +1,48 @@ +## +## $Id$ +## + +AUTOMAKE_OPTIONS = foreign 1.4 +TEST = rtems++ + +MANAGERS = event io msg sem signal timer rate_monotonic + +# C++ source names, if any, go here -- minus the .cc +CC_FILES = Init.cc Task1.cc Task2.cc Task3.cc +CC_O_FILES = $(CC_FILES:%.cc=${ARCH}/%.o) + +H_FILES = System.h +noinst_HEADERS =$(H_FILES) + +DOCTYPES = scn doc +DOCS = $(DOCTYPES:%=$(TEST).%) + +SRCS = $(DOCS) $(C_FILES) $(H_FILES) +OBJS = $(CC_O_FILES) + +PRINT_SRCS = $(DOCS) + +PGM = ${ARCH}/$(TEST).exe + +include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg +include $(RTEMS_ROOT)/make/leaf.cfg +include $(top_srcdir)/libtests.am + +# +# (OPTIONAL) Add local stuff here using += +# + +LD_LIBS += $(CPLUS_LD_LIBS) + +if HAS_CXX +${PGM}: $(OBJS) $(LINK_FILES) + $(make-exe) + +all-local: $(ARCH) $(TMPINSTALL_FILES) +else +all-local: +endif + +EXTRA_DIST = $(CC_FILES) $(DOCS) + +include $(top_srcdir)/../../../../automake/local.am diff --git a/c/src/tests/libtests/rtems++/Makefile.in b/c/src/tests/libtests/rtems++/Makefile.in deleted file mode 100644 index 15d2e8fe11..0000000000 --- a/c/src/tests/libtests/rtems++/Makefile.in +++ /dev/null @@ -1,73 +0,0 @@ -# -# $Id$ -# - -@SET_MAKE@ -srcdir = @srcdir@ -top_srcdir = @top_srcdir@ -top_builddir = .. -subdir = rtems++ - -RTEMS_ROOT = @RTEMS_ROOT@ -PROJECT_ROOT = @PROJECT_ROOT@ - -VPATH = @srcdir@ - -TEST = rtems++ - -MANAGERS = event io msg sem signal timer rate_monotonic - -# C++ source names, if any, go here -- minus the .cc -CC_PIECES = Init Task1 Task2 Task3 -CC_FILES = @HAS_CXX_TRUE@$(CC_PIECES:%=%.cc) -CC_O_FILES = $(CC_PIECES:%=${ARCH}/%.o) - -H_FILES = System.h - -DOCTYPES = scn -DOCS = $(DOCTYPES:%=$(TEST).%) - -SRCS = $(DOCS) $(C_FILES) $(H_FILES) -OBJS = $(CC_O_FILES) - -PRINT_SRCS = $(DOCS) - -PGM = ${ARCH}/$(TEST).exe - -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(RTEMS_ROOT)/make/leaf.cfg - -INSTALL_CHANGE = @INSTALL_CHANGE@ -PACKHEX = @PACKHEX@ - -# -# (OPTIONAL) Add local stuff here using += -# - -DEFINES += -CPPFLAGS += -CFLAGS += - -LD_PATHS += -LD_LIBS += $(CPLUS_LD_LIBS) -LDFLAGS += - -# -# Add your list of files to delete here. The config files -# already know how to delete some stuff, so you may want -# to just run 'make clean' first to see what gets missed. -# 'make clobber' already includes 'make clean' -# - -CLEAN_ADDITIONS += -CLOBBER_ADDITIONS += - -all: @HAS_CXX_TRUE@${ARCH} $(SRCS) $(PGM) -@HAS_CXX_TRUE@ $(INSTALL_VARIANT) -m 755 ${PGM} $(PROJECT_RELEASE)/tests - -${PGM}: $(OBJS) $(LINK_FILES) - $(make-exe) - -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - cd $(top_builddir) \ - && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status diff --git a/c/src/tests/libtests/rtmonuse/Makefile.am b/c/src/tests/libtests/rtmonuse/Makefile.am new file mode 100644 index 0000000000..5df9e12396 --- /dev/null +++ b/c/src/tests/libtests/rtmonuse/Makefile.am @@ -0,0 +1,42 @@ +## +## $Id$ +## + +AUTOMAKE_OPTIONS = foreign 1.4 +TEST = rtmonuse + +MANAGERS = io rate_monotonic + +# C source names, if any, go here -- minus the .c +C_FILES = init.c getall.c task1.c +C_O_FILES = $(C_FILES:%.c=${ARCH}/%.o) + +H_FILES = system.h +noinst_HEADERS =$(H_FILES) + +DOCTYPES = scn +DOCS = $(DOCTYPES:%=$(TEST).%) + +SRCS = $(DOCS) $(C_FILES) $(H_FILES) +OBJS = $(C_O_FILES) + +PRINT_SRCS = $(DOCS) + +PGM = ${ARCH}/$(TEST).exe + +include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg +include $(RTEMS_ROOT)/make/leaf.cfg +include $(top_srcdir)/libtests.am + +# +# (OPTIONAL) Add local stuff here using += +# + +${PGM}: $(OBJS) $(LINK_FILES) + $(make-exe) + +all-local: $(ARCH) $(TMPINSTALL_FILES) + +EXTRA_DIST = $(C_FILES) $(DOCS) + +include $(top_srcdir)/../../../../automake/local.am diff --git a/c/src/tests/libtests/rtmonuse/Makefile.in b/c/src/tests/libtests/rtmonuse/Makefile.in deleted file mode 100644 index a691129485..0000000000 --- a/c/src/tests/libtests/rtmonuse/Makefile.in +++ /dev/null @@ -1,73 +0,0 @@ -# -# $Id$ -# - -@SET_MAKE@ -srcdir = @srcdir@ -top_srcdir = @top_srcdir@ -top_builddir = .. -subdir = rtmonuse - -RTEMS_ROOT = @RTEMS_ROOT@ -PROJECT_ROOT = @PROJECT_ROOT@ - -VPATH = @srcdir@ - -TEST = rtmonuse - -MANAGERS = io rate_monotonic - -# C source names, if any, go here -- minus the .c -C_PIECES = init getall task1 -C_FILES = $(C_PIECES:%=%.c) -C_O_FILES = $(C_PIECES:%=${ARCH}/%.o) - -H_FILES = system.h - -DOCTYPES = scn -DOCS = $(DOCTYPES:%=$(TEST).%) - -SRCS = $(DOCS) $(C_FILES) $(H_FILES) -OBJS = $(C_O_FILES) - -PRINT_SRCS = $(DOCS) - -PGM = ${ARCH}/$(TEST).exe - -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(RTEMS_ROOT)/make/leaf.cfg - -INSTALL_CHANGE = @INSTALL_CHANGE@ -PACKHEX = @PACKHEX@ - -# -# (OPTIONAL) Add local stuff here using += -# - -DEFINES += -CPPFLAGS += -CFLAGS += - -LD_PATHS += -LD_LIBS += -LDFLAGS += - -# -# Add your list of files to delete here. The config files -# already know how to delete some stuff, so you may want -# to just run 'make clean' first to see what gets missed. -# 'make clobber' already includes 'make clean' -# - -CLEAN_ADDITIONS += -CLOBBER_ADDITIONS += - -all: ${ARCH} $(SRCS) $(PGM) - $(INSTALL_VARIANT) -m 755 ${PGM} $(PROJECT_RELEASE)/tests - -${PGM}: $(OBJS) $(LINK_FILES) - $(make-exe) - -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - cd $(top_builddir) \ - && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status diff --git a/c/src/tests/libtests/stackchk/Makefile.am b/c/src/tests/libtests/stackchk/Makefile.am new file mode 100644 index 0000000000..c3b5c8cdab --- /dev/null +++ b/c/src/tests/libtests/stackchk/Makefile.am @@ -0,0 +1,42 @@ +## +## $Id$ +## + +AUTOMAKE_OPTIONS = foreign 1.4 +TEST = stackchk + +MANAGERS = io + +# C source names, if any, go here -- minus the .c +C_FILES = blow.c init.c task1.c +C_O_FILES = $(C_FILES:%.c=${ARCH}/%.o) + +H_FILES = system.h +noinst_HEADERS =$(H_FILES) + +DOCTYPES = scn +DOCS = $(DOCTYPES:%=$(TEST).%) + +SRCS = $(DOCS) $(C_FILES) $(H_FILES) +OBJS = $(C_O_FILES) + +PRINT_SRCS = $(DOCS) + +PGM = ${ARCH}/$(TEST).exe + +include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg +include $(RTEMS_ROOT)/make/leaf.cfg +include $(top_srcdir)/libtests.am + +# +# (OPTIONAL) Add local stuff here using += +# + +${PGM}: $(OBJS) $(LINK_FILES) + $(make-exe) + +all-local: $(ARCH) $(TMPINSTALL_FILES) + +EXTRA_DIST = $(C_FILES) $(DOCS) + +include $(top_srcdir)/../../../../automake/local.am diff --git a/c/src/tests/libtests/stackchk/Makefile.in b/c/src/tests/libtests/stackchk/Makefile.in deleted file mode 100644 index 4ee34be9c2..0000000000 --- a/c/src/tests/libtests/stackchk/Makefile.in +++ /dev/null @@ -1,73 +0,0 @@ -# -# $Id$ -# - -@SET_MAKE@ -srcdir = @srcdir@ -top_srcdir = @top_srcdir@ -top_builddir = .. -subdir = stackchk - -RTEMS_ROOT = @RTEMS_ROOT@ -PROJECT_ROOT = @PROJECT_ROOT@ - -VPATH = @srcdir@ - -TEST = stackchk - -MANAGERS = io - -# C source names, if any, go here -- minus the .c -C_PIECES = blow init task1 -C_FILES = $(C_PIECES:%=%.c) -C_O_FILES = $(C_PIECES:%=${ARCH}/%.o) - -H_FILES = system.h - -DOCTYPES = scn -DOCS = $(DOCTYPES:%=$(TEST).%) - -SRCS = $(DOCS) $(C_FILES) $(H_FILES) -OBJS = $(C_O_FILES) - -PRINT_SRCS = $(DOCS) - -PGM = ${ARCH}/$(TEST).exe - -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(RTEMS_ROOT)/make/leaf.cfg - -INSTALL_CHANGE = @INSTALL_CHANGE@ -PACKHEX = @PACKHEX@ - -# -# (OPTIONAL) Add local stuff here using += -# - -DEFINES += -CPPFLAGS += -CFLAGS += - -LD_PATHS += -LD_LIBS += -LDFLAGS += - -# -# Add your list of files to delete here. The config files -# already know how to delete some stuff, so you may want -# to just run 'make clean' first to see what gets missed. -# 'make clobber' already includes 'make clean' -# - -CLEAN_ADDITIONS += -CLOBBER_ADDITIONS += - -all: ${ARCH} $(SRCS) $(PGM) - $(INSTALL_VARIANT) -m 755 ${PGM} $(PROJECT_RELEASE)/tests - -${PGM}: $(OBJS) $(LINK_FILES) - $(make-exe) - -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - cd $(top_builddir) \ - && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status diff --git a/c/src/tests/libtests/termios/Makefile.am b/c/src/tests/libtests/termios/Makefile.am new file mode 100644 index 0000000000..f32f87db3c --- /dev/null +++ b/c/src/tests/libtests/termios/Makefile.am @@ -0,0 +1,43 @@ +## +## $Id$ +## + +AUTOMAKE_OPTIONS = foreign 1.4 +SAMPLE = termios +PGM = ${ARCH}/$(SAMPLE).exe + +MANAGERS = io + +# C source names, if any, go here -- minus the .c +C_FILES = init.c +C_O_FILES = $(C_FILES:%.c=${ARCH}/%.o) + +H_FILES = +noinst_HEADERS =$(H_FILES) + +DOCTYPES = +DOCS = $(DOCTYPES:%=$(SAMPLE).%) + +SRCS = $(DOCS) $(C_FILES) $(H_FILES) +OBJS = $(C_O_FILES) + +PRINT_SRCS = $(DOCS) + +PGM = ${ARCH}/$(SAMPLE).exe + +include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg +include $(RTEMS_ROOT)/make/leaf.cfg +include $(top_srcdir)/libtests.am + +# +# (OPTIONAL) Add local stuff here using += +# + +${PGM}: $(OBJS) $(LINK_FILES) + $(make-exe) + +all-local: $(ARCH) $(TMPINSTALL_FILES) + +EXTRA_DIST = $(C_FILES) $(DOCS) + +include $(top_srcdir)/../../../../automake/local.am diff --git a/c/src/tests/libtests/termios/Makefile.in b/c/src/tests/libtests/termios/Makefile.in deleted file mode 100644 index 2ca4abef46..0000000000 --- a/c/src/tests/libtests/termios/Makefile.in +++ /dev/null @@ -1,75 +0,0 @@ -# -# $Id$ -# - -@SET_MAKE@ -srcdir = @srcdir@ -top_srcdir = @top_srcdir@ -top_builddir = .. -subdir = termios - -RTEMS_ROOT = @RTEMS_ROOT@ -PROJECT_ROOT = @PROJECT_ROOT@ - -VPATH = @srcdir@ - -SAMPLE = termios -PGM = ${ARCH}/$(SAMPLE).exe - -MANAGERS = io - -# C source names, if any, go here -- minus the .c -C_PIECES = init -C_FILES = $(C_PIECES:%=%.c) -C_O_FILES = $(C_PIECES:%=${ARCH}/%.o) - -H_FILES = - -DOCTYPES = -DOCS = $(DOCTYPES:%=$(SAMPLE).%) - -SRCS = $(DOCS) $(C_FILES) $(H_FILES) -OBJS = $(C_O_FILES) - -PRINT_SRCS = $(DOCS) - -PGM = ${ARCH}/$(SAMPLE).exe - -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(RTEMS_ROOT)/make/leaf.cfg - -INSTALL_CHANGE = @INSTALL_CHANGE@ -PACKHEX = @PACKHEX@ - -# -# (OPTIONAL) Add local stuff here using += -# - -DEFINES += -CPPFLAGS += -CFLAGS += - -LD_PATHS += -LD_LIBS += -LDFLAGS += - -# -# Add your list of files to delete here. The config files -# already know how to delete some stuff, so you may want -# to just run 'make clean' first to see what gets missed. -# 'make clobber' already includes 'make clean' -# - -CLEAN_ADDITIONS += -CLOBBER_ADDITIONS += - -all: ${ARCH} $(SRCS) $(PGM) - $(INSTALL_VARIANT) -m 755 ${PGM} $(PROJECT_RELEASE)/tests - $(INSTALL_VARIANT) -m 755 ${PGM} $(PROJECT_RELEASE)/samples - -${PGM}: $(OBJS) $(LINK_FILES) - $(make-exe) - -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - cd $(top_builddir) \ - && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status -- cgit v1.2.3