source: rtems/cpukit/Makefile.am @ c130387

5
Last change on this file since c130387 was 92b6f6e9, checked in by Joel Sherrill <joel@…>, on 03/30/16 at 13:14:56

Move various driver interface definition headers file libcsupport/ to include/

These were in libcsupport for historical reasons and the placement
no longer made sense.

As part of this move, some of the files were placed under subdirectories
which reflect their installed location.

Thank you git for allowing us to move files. Years of CVS resulted
in files being somewhere they no longer belonged.

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