source: rtems/cpukit/Makefile.am @ 3c96bee

4.115
Last change on this file since 3c96bee was 3c96bee, checked in by Sebastian Huber <sebastian.huber@…>, on 09/12/13 at 13:32:07

JFFS2: Add RTEMS support

  • Property mode set to 100644
File size: 6.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
[07da959]8SUBDIRS += libcsupport libblock libfs
[da0fc5d]9SUBDIRS += libnetworking librpc
[6339f467]10SUBDIRS += libi2c
[e30210ea]11SUBDIRS += libmisc
[a70b07b]12SUBDIRS += libmd
[db27544]13SUBDIRS += libgnat
[aa40f6f]14SUBDIRS += wrapup
15
[fa645f6]16SUBDIRS += zlib
17
[aa40f6f]18# applications
[f26145b]19SUBDIRS += ftpd
[8280caa4]20SUBDIRS += telnetd
[c5bb2a4e]21SUBDIRS += pppd
[1eefa75]22SUBDIRS += mghttpd
[c16dcbc8]23
[6265b83]24noinst_DATA = preinstall-stamp
[c16dcbc8]25preinstall-stamp:
26        $(MAKE) $(AM_MAKEFLAGS) preinstall
27        touch preinstall-stamp
[dbe8e519]28CLEANFILES = preinstall-stamp
[e1d8abb]29
[f8284c95]30include_HEADERS =
31
[6265b83]32include_rtemsdir = $(includedir)/rtems
33include_rtems_HEADERS =
34
35include_rtems_rtemsdir = $(includedir)/rtems/rtems
36include_rtems_rtems_HEADERS =
37
[870d0a2]38include_uuiddir = $(includedir)/uuid
39include_uuid_HEADERS = libmisc/uuid/uuid.h
40
[46b7f921]41include_utf8procdir = $(includedir)/utf8proc
42include_utf8proc_HEADERS = libmisc/utf8proc/utf8proc.h
43
[e18080ab]44if NEWLIB
45include_sysdir = $(includedir)/sys
46include_sys_HEADERS =
47
[bb679b3]48include_HEADERS += include/memory.h
[9d9b6653]49include_HEADERS += libmd/md4.h
50include_HEADERS += libmd/md5.h
51
52include_sys_HEADERS += libcsupport/include/sys/ioccom.h
53include_sys_HEADERS += libcsupport/include/sys/filio.h
54include_sys_HEADERS += libcsupport/include/sys/ioctl.h
55include_sys_HEADERS += libcsupport/include/sys/statvfs.h
56include_sys_HEADERS += libcsupport/include/sys/sockio.h
57include_sys_HEADERS += libcsupport/include/sys/ttycom.h
58include_sys_HEADERS += libcsupport/include/sys/termios.h
59include_sys_HEADERS += libcsupport/include/sys/utsname.h
[f9452cd]60
[bb679b3]61include_sys_HEADERS += include/sys/uio.h
62include_sys_HEADERS += include/sys/_iovec.h
[b4a2209]63include_sys_HEADERS += include/sys/priority.h
[62a210d3]64
[3fe615ba]65if LIBNETWORKING
[f9452cd]66include_rtems_bsdnetdir = $(includedir)/rtems/bsdnet
67include_rtems_bsdnet_HEADERS = libnetworking/rtems/bsdnet/servers.h
68include_rtems_bsdnet_HEADERS += libnetworking/rtems/bsdnet/_types.h
69endif
[e18080ab]70endif
71
[9d9b6653]72include_rtems_HEADERS += include/rtems/bspIo.h
73include_rtems_HEADERS += include/rtems/userenv.h
74include_rtems_HEADERS += include/rtems/fs.h
75include_rtems_HEADERS += include/rtems/pci.h
76include_rtems_HEADERS += include/rtems/concat.h
77include_rtems_HEADERS += include/rtems/status-checks.h
[9d0e65ed]78
[46d6e7a9]79include_rtems_HEADERS += include/rtems/btimer.h
[6e4bc7c]80include_rtems_HEADERS += include/rtems/endian.h
81
[e01c480d]82## should be conditional and only installed for PowerPC, x86, and ARM
83include_rtems_HEADERS += include/rtems/irq.h
84
[224aebb3]85include_rtems_HEADERS += include/rtems/irq-extension.h
86
[fa73ccb]87## libfs
88include_rtems_HEADERS += libfs/src/imfs/imfs.h
89
[e2324c0]90## POSIX FIFO/pipe
91include_rtems_HEADERS += libfs/src/pipe/pipe.h
92
[d40da79b]93## devfs
94include_rtems_HEADERS += libfs/src/devfs/devfs.h
95
[10bf8e69]96if LIBDOSFS
[fa73ccb]97include_rtems_HEADERS += libfs/src/dosfs/dosfs.h
98endif
99
[a9fa9b7]100# RFS
[9d9b6653]101include_rtems_HEADERS += libfs/src/rfs/rtems-rfs.h
102include_rtems_HEADERS += libfs/src/rfs/rtems-rfs-format.h
103include_rtems_HEADERS += libfs/src/rfs/rtems-rfs-shell.h
104
[a9fa9b7]105include_rtems_rfsdir = $(include_rtemsdir)/rfs
[9d9b6653]106include_rtems_rfs_HEADERS =
107include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-bitmaps.h
108include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-block-pos.h
109include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-block.h
110include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-buffer.h
111include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-data.h
112include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-dir.h
113include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-dir-hash.h
114include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-file.h
115include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-file-system-fwd.h
116include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-file-system.h
117include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-group.h
118include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-inode.h
119include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-link.h
120include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-mutex.h
121include_rtems_rfs_HEADERS += libfs/src/rfs/rtems-rfs-trace.h
[a9fa9b7]122
[3c96bee]123# JFFS2
124include_rtems_HEADERS += libfs/src/jffs2/include/rtems/jffs2.h
125
[fa73ccb]126## libblock
[9d9b6653]127include_rtems_HEADERS += libblock/include/rtems/bdbuf.h
128include_rtems_HEADERS += libblock/include/rtems/blkdev.h
129include_rtems_HEADERS += libblock/include/rtems/diskdevs.h
130include_rtems_HEADERS += libblock/include/rtems/flashdisk.h
131include_rtems_HEADERS += libblock/include/rtems/ramdisk.h
132include_rtems_HEADERS += libblock/include/rtems/nvdisk.h
133include_rtems_HEADERS += libblock/include/rtems/nvdisk-sram.h
[7fab7fc]134include_rtems_HEADERS += libblock/include/rtems/sparse-disk.h
[9d9b6653]135include_rtems_HEADERS += libblock/include/rtems/ide_part_table.h
136include_rtems_HEADERS += libblock/include/rtems/bdpart.h
137include_rtems_HEADERS += libblock/include/rtems/media.h
[fa73ccb]138
139## ftpd
[3fe615ba]140if LIBNETWORKING
[fa73ccb]141include_rtems_HEADERS += ftpd/ftpd.h
142endif
143
[e152ecb7]144## bspcmdline
145include_rtems_HEADERS += libmisc/bspcmdline/bspcmdline.h
146
[9d0e65ed]147## capture
[9d9b6653]148include_rtems_HEADERS += libmisc/capture/capture.h
149include_rtems_HEADERS += libmisc/capture/capture-cli.h
[9d0e65ed]150
151## cpuuse
152include_rtems_HEADERS += libmisc/cpuuse/cpuuse.h
153
154## devnull
[9d9b6653]155include_rtems_HEADERS += libmisc/devnull/devnull.h
156include_rtems_HEADERS += libmisc/devnull/devzero.h
[9d0e65ed]157
158## dumpbuf
159include_rtems_HEADERS += libmisc/dumpbuf/dumpbuf.h
160
161## monitor
162include_rtems_HEADERS += libmisc/monitor/monitor.h
163
[cb09a5da]164## fb
[9d9b6653]165include_rtems_HEADERS += libmisc/fb/fb.h
166include_rtems_HEADERS += libmisc/fb/mw_uid.h
[9d0e65ed]167
[3d6c1bb]168## mouse
[9d9b6653]169include_rtems_HEADERS += libmisc/mouse/mouse_parser.h
170include_rtems_HEADERS += libmisc/mouse/serial_mouse.h
[3d6c1bb]171
[fb78f91]172## libqos
173include_rtems_HEADERS += libqos/qreslib.h
174
[9d0e65ed]175## shell
176if LIBSHELL
[9d9b6653]177include_rtems_HEADERS += libmisc/shell/shell.h
178include_rtems_HEADERS += libmisc/shell/shellconfig.h
[9d0e65ed]179endif
180
[e8d59ca]181## stringto
182include_rtems_HEADERS += libmisc/stringto/stringto.h
183
[6339f467]184## i2c
185include_rtems_HEADERS += libi2c/libi2c.h
186
[9d0e65ed]187## serdbg
188if LIBSERDBG
[9d9b6653]189include_rtems_HEADERS += libmisc/serdbg/serdbgcnf.h
190include_rtems_HEADERS += libmisc/serdbg/serdbg.h
191include_rtems_HEADERS += libmisc/serdbg/termios_printk_cnf.h
192include_rtems_HEADERS += libmisc/serdbg/termios_printk.h
[9d0e65ed]193endif
194
195## stackchk
196include_rtems_HEADERS += libmisc/stackchk/stackchk.h
197
198## libuntar
199include_rtems_HEADERS += libmisc/untar/untar.h
200
201## fsmount
202include_rtems_HEADERS += libmisc/fsmount/fsmount.h
[b6b3cf5]203
[f600eebd]204## HACK: doxygen filter.
205EXTRA_DIST = doxy-filter
206
[dbe8e519]207include $(srcdir)/preinstall.am
[54d540f]208include $(top_srcdir)/automake/subdirs.am
209include $(top_srcdir)/automake/local.am
Note: See TracBrowser for help on using the repository browser.