Files
rtems/testsuites/automake/compile.am
Sebastian Huber cbfc341560 ttest01: New test
This is an example test using the RTEMS Test Framework.  It tests also
the framework itself.

Add T_FILE_NAME command line define to get rid of the full file path.
This is important to reduce the read-only data of test files and make
them build system independent.

Update #3199.
2019-03-27 07:21:31 +01:00

31 lines
808 B
Plaintext

CC = @CC@
CXX = @CXX@
CPP = @CPP@
LD = @LD@
OBJCOPY = @OBJCOPY@
NM = @NM@
SIZE = @SIZE@
STRIP = @STRIP@
TEST_LD_FLAGS = -Wl,--wrap=printf -Wl,--wrap=puts -Wl,--wrap=putchar
AM_CPPFLAGS = $(TEST_FLAGS) @RTEMS_CPPFLAGS@ @RTEMS_BSP_CPPFLAGS@
AM_CPPFLAGS += -DT_FILE_NAME='"$(notdir $<)"'
AM_CFLAGS = $(TEST_C_FLAGS)
AM_CXXFLAGS = $(TEST_CXX_FLAGS)
AM_LDFLAGS =
AM_LDFLAGS += -B$(RTEMS_ROOT)lib/libbsp/@RTEMS_CPU@/@RTEMS_BSP_FAMILY@
AM_LDFLAGS += $(GCCSPECS)
AM_LDFLAGS += -L$(RTEMS_ROOT)cpukit
AM_LDFLAGS += -L$(RTEMS_BSP_ARCH_LINKCMDS_PATH)
AM_LDFLAGS += $(TEST_LD_FLAGS)
LDADD =
LDADD += $(RTEMS_ROOT)lib/libbsp/@RTEMS_CPU@/@RTEMS_BSP_FAMILY@/librtemsbsp.a
LDADD += $(RTEMS_ROOT)cpukit/librtemscpu.a
LDADD += $(RTEMS_ROOT)cpukit/librtemstest.a
CLEANFILES = *.num *.nxe *.elf *.srec* *.bin *.bt *.ralf