source: rtems/testsuites/samples/iostream/Makefile.am @ b669ec7

4.104.114.84.95
Last change on this file since b669ec7 was b669ec7, checked in by Ralf Corsepius <ralf.corsepius@…>, on 11/11/05 at 07:36:47

Expand sample.am.

  • Property mode set to 100644
File size: 1.2 KB
Line 
1##
2##  $Id$
3##
4
5TEST = iostream
6PGM = ${ARCH}/$(TEST).exe
7
8MANAGERS = io
9
10noinst_LIBRARIES = lib.a
11lib_a_SOURCES = init.cc system.h
12
13DOCS = $(TEST).doc $(TEST).scn
14
15OBJS = $(lib_a_OBJECTS)
16
17
18include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
19include $(top_srcdir)/../automake/compile.am
20include $(top_srcdir)/../automake/leaf.am
21
22project_bspdir=$(PROJECT_ROOT)
23
24$(project_bspdir)/samples/$(dirstamp):
25        @$(mkdir_p) $(project_bspdir)/samples
26        @: > $(project_bspdir)/samples/$(dirstamp)
27$(project_bspdir)/tests/$(dirstamp):
28        @$(mkdir_p) $(project_bspdir)/tests
29        @: > $(project_bspdir)/tests/$(dirstamp)
30
31$(project_bspdir)/samples/$(TEST).exe: $(PGM) $(project_bspdir)/samples/$(dirstamp)
32        $(INSTALL_PROGRAM) $< $@
33
34$(project_bspdir)/tests/$(TEST).exe: $(PGM) $(project_bspdir)/tests/$(dirstamp)
35        $(INSTALL_PROGRAM) $< $@
36
37TMPINSTALL_FILES = $(project_bspdir)/tests/$(TEST).exe
38TMPINSTALL_FILES += $(project_bspdir)/samples/$(TEST).exe
39
40$(PGM): ${ARCH}/$(dirstamp)
41
42#
43# (OPTIONAL) Add local stuff here using +=
44#
45
46all-local: $(TMPINSTALL_FILES)
47
48${PGM}: $(OBJS) $(LINK_FILES)
49        $(make-cxx-exe)
50
51EXTRA_DIST = $(DOCS)
52
53CLEANFILES = $(TMPINSTALL_FILES)
54
55include $(top_srcdir)/../automake/local.am
Note: See TracBrowser for help on using the repository browser.