source: rtems/cpukit/Makefile.am @ e7fade3

4.115
Last change on this file since e7fade3 was e7fade3, checked in by Daniel Hellstrom <daniel@…>, on 11/28/11 at 08:52:03

DRVMGR: added driver manager to cpukit/libdrvmgr

  • Property mode set to 100644
File size: 7.8 KB
RevLine 
[54d540f]1ACLOCAL_AMFLAGS = -I aclocal
[e1d8abb]2
[2f4c86f]3include $(top_srcdir)/automake/compile.am
[54d540f]4include $(top_srcdir)/automake/multilib.am
[989b938]5
[aa40f6f]6# librtemscpu
[fce31ab]7SUBDIRS = . score rtems sapi posix
[b6f21886]8SUBDIRS += dev
[4466321]9SUBDIRS += libcrypt
[07da959]10SUBDIRS += libcsupport libblock libfs
[e7fade3]11SUBDIRS += libdrvmgr
[da0fc5d]12SUBDIRS += libnetworking librpc
[a31845f7]13SUBDIRS += libpci
[6339f467]14SUBDIRS += libi2c
[e30210ea]15SUBDIRS += libmisc
[a70b07b]16SUBDIRS += libmd
[db27544]17SUBDIRS += libgnat
[ae5fe7e6]18SUBDIRS += libdl
[aa40f6f]19SUBDIRS += wrapup
20
[fa645f6]21SUBDIRS += zlib
22
[aa40f6f]23# applications
[f26145b]24SUBDIRS += ftpd
[8280caa4]25SUBDIRS += telnetd
[c5bb2a4e]26SUBDIRS += pppd
[1eefa75]27SUBDIRS += mghttpd
[c16dcbc8]28
[6265b83]29noinst_DATA = preinstall-stamp
[c16dcbc8]30preinstall-stamp:
31        $(MAKE) $(AM_MAKEFLAGS) preinstall
32        touch preinstall-stamp
[dbe8e519]33CLEANFILES = preinstall-stamp
[e1d8abb]34
[f8284c95]35include_HEADERS =
36
[6265b83]37include_rtemsdir = $(includedir)/rtems
38include_rtems_HEADERS =
39
40include_rtems_rtemsdir = $(includedir)/rtems/rtems
41include_rtems_rtems_HEADERS =
42
[870d0a2]43include_uuiddir = $(includedir)/uuid
44include_uuid_HEADERS = libmisc/uuid/uuid.h
45
[46b7f921]46include_utf8procdir = $(includedir)/utf8proc
47include_utf8proc_HEADERS = libmisc/utf8proc/utf8proc.h
48
[e18080ab]49include_sysdir = $(includedir)/sys
50include_sys_HEADERS =
51
[4466321]52include_HEADERS += include/crypt.h
[bb679b3]53include_HEADERS += include/memory.h
[9d9b6653]54
[287843f]55include_sys_HEADERS += posix/include/sys/mman.h
[9d9b6653]56include_sys_HEADERS += libcsupport/include/sys/ioccom.h
[8cb2882]57include_sys_HEADERS += libcsupport/include/sys/event.h
[9d9b6653]58include_sys_HEADERS += libcsupport/include/sys/filio.h
59include_sys_HEADERS += libcsupport/include/sys/ioctl.h
[16829460]60include_sys_HEADERS += libcsupport/include/sys/poll.h
[9d9b6653]61include_sys_HEADERS += libcsupport/include/sys/statvfs.h
62include_sys_HEADERS += libcsupport/include/sys/sockio.h
63include_sys_HEADERS += libcsupport/include/sys/ttycom.h
64include_sys_HEADERS += libcsupport/include/sys/termios.h
65include_sys_HEADERS += libcsupport/include/sys/utsname.h
[f9452cd]66
[a2b6895]67include_sys_HEADERS += include/sys/endian.h
[bb679b3]68include_sys_HEADERS += include/sys/uio.h
69include_sys_HEADERS += include/sys/_iovec.h
[b4a2209]70include_sys_HEADERS += include/sys/priority.h
[62a210d3]71
[3fe615ba]72if LIBNETWORKING
[f9452cd]73include_rtems_bsdnetdir = $(includedir)/rtems/bsdnet
74include_rtems_bsdnet_HEADERS = libnetworking/rtems/bsdnet/servers.h
75include_rtems_bsdnet_HEADERS += libnetworking/rtems/bsdnet/_types.h
76endif
[ae5fe7e6]77
78if LIBDL
79include_HEADERS += libdl/dlfcn.h
80include_HEADERS += libdl/include/link.h
81include_HEADERS += libdl/include/link_elf.h
82include_sys_HEADERS += libdl/include/sys/cdefs_elf.h
83include_sys_HEADERS += libdl/include/sys/exec_elf.h
84include_arch_machinedir = $(includedir)/machine
85include_arch_machine_HEADERS =
86include_arch_machine_HEADERS += libdl/include/arch/@RTEMS_CPU@/machine/elf_machdep.h
87include_rtems_rtldir = $(includedir)/rtems/rtl
88include_rtems_rtl_HEADERS =
89include_rtems_rtl_HEADERS += libdl/dlfcn-shell.h
90include_rtems_rtl_HEADERS += libdl/rtl.h libdl/rtl-allocator.h libdl/rtl-obj-fwd.h
91include_rtems_rtl_HEADERS += libdl/rtl-fwd.h libdl/rtl-obj.h libdl/rtl-obj-cache.h
92include_rtems_rtl_HEADERS += libdl/rtl-obj-comp.h libdl/rtl-unresolved.h
93include_rtems_rtl_HEADERS += libdl/rtl-indirect-ptr.h libdl/rtl-sym.h
94include_rtems_rtl_HEADERS += libdl/rap.h libdl/rap-shell.h
[e18080ab]95endif
96
[9d9b6653]97include_rtems_HEADERS += include/rtems/bspIo.h
98include_rtems_HEADERS += include/rtems/userenv.h
99include_rtems_HEADERS += include/rtems/fs.h
[a31845f7]100if !LIBPCI
[9d9b6653]101include_rtems_HEADERS += include/rtems/pci.h
[a31845f7]102endif
[9d9b6653]103include_rtems_HEADERS += include/rtems/concat.h
104include_rtems_HEADERS += include/rtems/status-checks.h
[9d0e65ed]105
[46d6e7a9]106include_rtems_HEADERS += include/rtems/btimer.h
[6e4bc7c]107include_rtems_HEADERS += include/rtems/endian.h
108
[e01c480d]109## should be conditional and only installed for PowerPC, x86, and ARM
110include_rtems_HEADERS += include/rtems/irq.h
111
[224aebb3]112include_rtems_HEADERS += include/rtems/irq-extension.h
113
[fa73ccb]114## libfs
115include_rtems_HEADERS += libfs/src/imfs/imfs.h
116
[e2324c0]117## POSIX FIFO/pipe
118include_rtems_HEADERS += libfs/src/pipe/pipe.h
119
[d40da79b]120## devfs
121include_rtems_HEADERS += libfs/src/devfs/devfs.h
122
[10bf8e69]123if LIBDOSFS
[fa73ccb]124include_rtems_HEADERS += libfs/src/dosfs/dosfs.h
125endif
126
[a9fa9b7]127# RFS
[9d9b6653]128include_rtems_HEADERS += libfs/src/rfs/rtems-rfs.h
129include_rtems_HEADERS += libfs/src/rfs/rtems-rfs-format.h
130include_rtems_HEADERS += libfs/src/rfs/rtems-rfs-shell.h
131
[a9fa9b7]132include_rtems_rfsdir = $(include_rtemsdir)/rfs
[9d9b6653]133include_rtems_rfs_HEADERS =
134include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-bitmaps.h
135include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-block-pos.h
136include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-block.h
137include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-buffer.h
138include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-data.h
139include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-dir.h
140include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-dir-hash.h
141include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-file.h
142include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-file-system-fwd.h
143include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-file-system.h
144include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-group.h
145include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-inode.h
146include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-link.h
147include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-mutex.h
148include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-trace.h
[a9fa9b7]149
[3c96bee]150# JFFS2
151include_rtems_HEADERS += libfs/src/jffs2/include/rtems/jffs2.h
152
[fa73ccb]153## libblock
[9d9b6653]154include_rtems_HEADERS += libblock/include/rtems/bdbuf.h
155include_rtems_HEADERS += libblock/include/rtems/blkdev.h
156include_rtems_HEADERS += libblock/include/rtems/diskdevs.h
157include_rtems_HEADERS += libblock/include/rtems/flashdisk.h
158include_rtems_HEADERS += libblock/include/rtems/ramdisk.h
159include_rtems_HEADERS += libblock/include/rtems/nvdisk.h
160include_rtems_HEADERS += libblock/include/rtems/nvdisk-sram.h
[7fab7fc]161include_rtems_HEADERS += libblock/include/rtems/sparse-disk.h
[9d9b6653]162include_rtems_HEADERS += libblock/include/rtems/ide_part_table.h
163include_rtems_HEADERS += libblock/include/rtems/bdpart.h
164include_rtems_HEADERS += libblock/include/rtems/media.h
[fa73ccb]165
166## ftpd
[3fe615ba]167if LIBNETWORKING
[fa73ccb]168include_rtems_HEADERS += ftpd/ftpd.h
169endif
170
[e152ecb7]171## bspcmdline
172include_rtems_HEADERS += libmisc/bspcmdline/bspcmdline.h
173
[9d0e65ed]174## capture
[9d9b6653]175include_rtems_HEADERS += libmisc/capture/capture.h
176include_rtems_HEADERS += libmisc/capture/capture-cli.h
[2a86615]177include_rtems_HEADERS += libmisc/capture/captureimpl.h
[9d0e65ed]178
[a300920d]179# tracing headers
180include_rtems_tracedir = $(include_rtemsdir)/trace
181include_rtems_trace_HEADERS =
182include_rtems_trace_HEADERS += libmisc/capture/rtems-trace-buffer-vars.h
183
[9d0e65ed]184## cpuuse
185include_rtems_HEADERS += libmisc/cpuuse/cpuuse.h
186
187## devnull
[9d9b6653]188include_rtems_HEADERS += libmisc/devnull/devnull.h
189include_rtems_HEADERS += libmisc/devnull/devzero.h
[9d0e65ed]190
191## dumpbuf
192include_rtems_HEADERS += libmisc/dumpbuf/dumpbuf.h
193
194## monitor
195include_rtems_HEADERS += libmisc/monitor/monitor.h
196
[cb09a5da]197## fb
[9d9b6653]198include_rtems_HEADERS += libmisc/fb/fb.h
199include_rtems_HEADERS += libmisc/fb/mw_uid.h
[9d0e65ed]200
[3d6c1bb]201## mouse
[9d9b6653]202include_rtems_HEADERS += libmisc/mouse/mouse_parser.h
203include_rtems_HEADERS += libmisc/mouse/serial_mouse.h
[3d6c1bb]204
[fb78f91]205## libqos
206include_rtems_HEADERS += libqos/qreslib.h
207
[ebf9a05]208## redirector
209include_rtems_HEADERS += libmisc/redirector/stdio-redirect.h
[9d0e65ed]210## shell
211if LIBSHELL
[9d9b6653]212include_rtems_HEADERS += libmisc/shell/shell.h
213include_rtems_HEADERS += libmisc/shell/shellconfig.h
[9d0e65ed]214endif
215
[e8d59ca]216## stringto
217include_rtems_HEADERS += libmisc/stringto/stringto.h
218
[18d0a49]219## testsupport
220include_rtems_HEADERS += libmisc/testsupport/test.h
221
[6339f467]222## i2c
223include_rtems_HEADERS += libi2c/libi2c.h
224
[9d0e65ed]225## serdbg
226if LIBSERDBG
[9d9b6653]227include_rtems_HEADERS += libmisc/serdbg/serdbgcnf.h
228include_rtems_HEADERS += libmisc/serdbg/serdbg.h
229include_rtems_HEADERS += libmisc/serdbg/termios_printk_cnf.h
230include_rtems_HEADERS += libmisc/serdbg/termios_printk.h
[9d0e65ed]231endif
232
233## stackchk
234include_rtems_HEADERS += libmisc/stackchk/stackchk.h
235
236## libuntar
237include_rtems_HEADERS += libmisc/untar/untar.h
238
239## fsmount
240include_rtems_HEADERS += libmisc/fsmount/fsmount.h
[b6b3cf5]241
[e7fade3]242## Driver manager
243include_drvmgrdir = $(includedir)/drvmgr
244include_drvmgr_HEADERS = libdrvmgr/drvmgr.h
245include_drvmgr_HEADERS += libdrvmgr/drvmgr_confdefs.h
246include_drvmgr_HEADERS += libdrvmgr/drvmgr_list.h
247
[f600eebd]248## HACK: doxygen filter.
249EXTRA_DIST = doxy-filter
250
[dbe8e519]251include $(srcdir)/preinstall.am
[54d540f]252include $(top_srcdir)/automake/subdirs.am
253include $(top_srcdir)/automake/local.am
Note: See TracBrowser for help on using the repository browser.