5
Last change
on this file since 6130a47 was
6130a47,
checked in by Chris Johns <chrisj@…>, on 05/10/17 at 03:34:55
|
testsuites: Fix build dependences for generated files.
|
-
Property mode set to
100644
|
File size:
1.0 KB
|
Line | |
---|
1 | rtems_tests_PROGRAMS = dl02 |
---|
2 | dl02_SOURCES = init.c dl-load.c dl-tar.c dl-tar.h |
---|
3 | |
---|
4 | BUILT_SOURCES = dl-tar.c dl-tar.h |
---|
5 | |
---|
6 | dist_rtems_tests_DATA = dl02.scn dl02.doc |
---|
7 | |
---|
8 | include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg |
---|
9 | include $(top_srcdir)/../automake/compile.am |
---|
10 | include $(top_srcdir)/../automake/leaf.am |
---|
11 | |
---|
12 | AM_CPPFLAGS += -I$(top_srcdir)/../support/include |
---|
13 | |
---|
14 | LINK_OBJS = $(dl02_OBJECTS) |
---|
15 | LINK_LIBS = $(dl02_LDLIBS) |
---|
16 | |
---|
17 | init.c: dl-tar.h |
---|
18 | |
---|
19 | dl-o1.o: dl-o1.c |
---|
20 | |
---|
21 | dl-o2.o: dl-o2.c |
---|
22 | |
---|
23 | dl.tar: dl-o1.o dl-o2.o |
---|
24 | @rm -f $@ |
---|
25 | $(PAX) -w -f $@ $^ |
---|
26 | CLEANFILES += dl.tar |
---|
27 | |
---|
28 | dl-tar.c: dl.tar |
---|
29 | $(BIN2C) -C $< $@ |
---|
30 | CLEANFILES += dl-tar.c |
---|
31 | |
---|
32 | dl-tar.h: dl.tar |
---|
33 | $(BIN2C) -H $< $@ |
---|
34 | CLEANFILES += dl-tar.h |
---|
35 | |
---|
36 | dl02.pre: $(dl02_OBJECTS) $(dl02_DEPENDENCIES) |
---|
37 | @rm -f dl02.pre |
---|
38 | $(LINK_APP) |
---|
39 | |
---|
40 | dl-sym.o: dl02.pre |
---|
41 | rtems-syms -e -c "$(CFLAGS)" -o $@ $< |
---|
42 | |
---|
43 | dl02$(EXEEXT): $(dl02_OBJECTS) $(dl02_DEPENDENCIES) dl-sym.o |
---|
44 | @rm -f dl02$(EXEEXT) |
---|
45 | $(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) \ |
---|
46 | -o $(basename $@)$(EXEEXT) $(LINK_OBJS) dl-sym.o $(LINK_LIBS) |
---|
47 | |
---|
48 | include $(top_srcdir)/../automake/local.am |
---|
Note: See
TracBrowser
for help on using the repository browser.