source: rtems/c/src/lib/include/Makefile.in @ 550b6da

4.104.114.84.95
Last change on this file since 550b6da was 550b6da, checked in by Joel Sherrill <joel.sherrill@…>, on 03/08/99 at 21:38:37

Install remote debugger pieces.

  • Property mode set to 100644
File size: 1.9 KB
Line 
1#
2#  $Id$
3#
4
5@SET_MAKE@
6srcdir = @srcdir@
7VPATH = @srcdir@
8RTEMS_ROOT = @top_srcdir@
9PROJECT_ROOT = @PROJECT_ROOT@
10
11INSTALL = @INSTALL@
12
13H_PIECES=chain console clockdrv iosupp ringbuf \
14   spurious timerdrv vmeintr
15H_FILES=$(H_PIECES:%=$(srcdir)/%.h)
16
17SYS_H_PIECES=ioctl termios
18SYS_H_FILES=$(SYS_H_PIECES:%=$(srcdir)/sys/%.h)
19
20MOTOROLA_H_PIECES=mc68230 mc68681
21MOTOROLA_H_FILES=$(MOTOROLA_H_PIECES:%=$(srcdir)/motorola/%.h)
22
23ZILOG_H_PIECES=z8036 z8530 z8536
24ZILOG_H_FILES=$(ZILOG_H_PIECES:%=$(srcdir)/zilog/%.h)
25
26RTEMSCPLUSPLUS_H_PIECES= rtemsEvent rtemsInterrupt rtemsMessageQueue \
27  rtemsSemaphore rtemsStatusCode rtemsTask rtemsTaskMode rtemsTimer
28RTEMSCPLUSPLUS_H_FILES=$(RTEMSCPLUSPLUS_H_PIECES:%=$(srcdir)/rtems++/%.h)
29
30RPC_H_PIECES=  auth clnt rpc rpc_msg svc svc_auth types xdr
31RPC_H_FILES=$(RPC_H_PIECES:%=$(srcdir)/rpc/%.h)
32
33# We only build the rdbg library if HAS_NETWORKING and HAS_RDBG was defined
34RDBG_H_PIECES_yes_yes_V = servrpc rdbg $(RTEMS_CPU)/rdbg_f $(RTEMS_CPU)/reg
35RDBG_H_FILES=$(RDBG_H_PIECES_$(HAS_NETWORKING)_$(HAS_RDBG)_V:%=$(srcdir)/rdbg/%.h)
36
37SRCS=$(H_FILES) $(SYS_H_FILES) \
38     $(MOTOROLA_H_FILES) $(RTEMSCPLUSPLUS_H_FILES) \
39     $(RPC_H_FILES) $(RDBG_H_FILES)
40
41include $(RTEMS_ROOT)/make/custom/$(RTEMS_BSP).cfg
42include $(RTEMS_ROOT)/make/leaf.cfg
43CLEAN_ADDITIONS +=
44CLOBBER_ADDITIONS +=
45
46all:    $(SRCS)
47        $(INSTALL_CHANGE) -m 444 $(H_FILES) $(PROJECT_INCLUDE)
48        $(INSTALL_CHANGE) -m 444 $(SYS_H_FILES) $(PROJECT_INCLUDE)/sys
49        $(INSTALL_CHANGE) -m 444 $(MOTOROLA_H_FILES) \
50            $(PROJECT_INCLUDE)/motorola
51        $(INSTALL_CHANGE) -m 444 $(ZILOG_H_FILES) $(PROJECT_INCLUDE)/zilog
52ifeq ($(HAS_CPLUSPLUS),yes)
53        $(INSTALL_CHANGE) -m 444 $(RTEMSCPLUSPLUS_H_FILES) $(PROJECT_INCLUDE)/rtems++
54endif
55ifeq ($(HAS_NETWORKING),yes)
56        $(INSTALL_CHANGE) -m 444 $(RPC_H_FILES) $(PROJECT_INCLUDE)/rpc
57ifeq ($(HAS_RDBG),yes)
58        $(INSTALL_CHANGE) -m 444 $(RDBG_H_FILES) $(PROJECT_INCLUDE)/rdbg
59endif
60endif
Note: See TracBrowser for help on using the repository browser.