summaryrefslogtreecommitdiffstats
path: root/cpukit/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'cpukit/Makefile.am')
-rw-r--r--cpukit/Makefile.am193
1 files changed, 193 insertions, 0 deletions
diff --git a/cpukit/Makefile.am b/cpukit/Makefile.am
new file mode 100644
index 0000000000..ec7466f1ca
--- /dev/null
+++ b/cpukit/Makefile.am
@@ -0,0 +1,193 @@
+##
+## $Id$
+##
+
+ACLOCAL_AMFLAGS = -I aclocal
+
+include $(top_srcdir)/automake/compile.am
+include $(top_srcdir)/automake/multilib.am
+
+# librtemscpu
+SUBDIRS = . score rtems sapi posix
+SUBDIRS += libcsupport libblock libfs
+SUBDIRS += libnetworking librpc
+SUBDIRS += libi2c
+SUBDIRS += libmisc
+SUBDIRS += libmd
+SUBDIRS += libgnat
+SUBDIRS += wrapup
+
+SUBDIRS += zlib
+
+# applications
+SUBDIRS += ftpd
+SUBDIRS += telnetd
+SUBDIRS += pppd
+SUBDIRS += mghttpd
+
+noinst_DATA = preinstall-stamp
+preinstall-stamp:
+ $(MAKE) $(AM_MAKEFLAGS) preinstall
+ touch preinstall-stamp
+CLEANFILES = preinstall-stamp
+
+include_HEADERS =
+
+include_rtemsdir = $(includedir)/rtems
+include_rtems_HEADERS =
+
+include_rtems_rtemsdir = $(includedir)/rtems/rtems
+include_rtems_rtems_HEADERS =
+
+include_rtems_bsd_sysdir = $(include_rtemsdir)/bsd/sys
+include_rtems_bsd_sys_HEADERS = include/rtems/bsd/sys/queue.h
+include_rtems_bsd_sys_HEADERS += include/rtems/bsd/sys/cdefs.h
+
+include_uuiddir = $(includedir)/uuid
+include_uuid_HEADERS = libmisc/uuid/uuid.h
+
+if NEWLIB
+include_sysdir = $(includedir)/sys
+include_sys_HEADERS =
+
+include_HEADERS += libnetworking/memory.h \
+ libmd/md4.h \
+ libmd/md5.h
+
+include_sys_HEADERS += libcsupport/include/sys/ioccom.h \
+ libcsupport/include/sys/filio.h libcsupport/include/sys/ioctl.h \
+ libcsupport/include/sys/statvfs.h libcsupport/include/sys/sockio.h \
+ libcsupport/include/sys/ttycom.h libcsupport/include/sys/termios.h \
+ libcsupport/include/sys/utsname.h
+
+include_sys_HEADERS += libnetworking/sys/uio.h
+include_sys_HEADERS += include/sys/priority.h
+
+if LIBNETWORKING
+include_rtems_bsdnetdir = $(includedir)/rtems/bsdnet
+include_rtems_bsdnet_HEADERS = libnetworking/rtems/bsdnet/servers.h
+include_rtems_bsdnet_HEADERS += libnetworking/rtems/bsdnet/_types.h
+endif
+endif
+
+include_rtems_HEADERS += include/rtems/bspIo.h include/rtems/userenv.h \
+ include/rtems/fs.h include/rtems/pci.h \
+ include/rtems/concat.h \
+ include/rtems/status-checks.h
+
+include_rtems_HEADERS += include/rtems/btimer.h
+include_rtems_HEADERS += include/rtems/endian.h
+
+## should be conditional and only installed for PowerPC, x86, and ARM
+include_rtems_HEADERS += include/rtems/irq.h
+
+include_rtems_HEADERS += include/rtems/irq-extension.h
+
+## libfs
+include_rtems_HEADERS += libfs/src/imfs/imfs.h
+
+## POSIX FIFO/pipe
+include_rtems_HEADERS += libfs/src/pipe/pipe.h
+
+## devfs
+include_rtems_HEADERS += libfs/src/devfs/devfs.h
+
+if LIBDOSFS
+include_rtems_HEADERS += libfs/src/dosfs/dosfs.h
+endif
+
+# RFS
+include_rtems_HEADERS += \
+ libfs/src/rfs/rtems-rfs.h \
+ libfs/src/rfs/rtems-rfs-format.h \
+ libfs/src/rfs/rtems-rfs-shell.h
+include_rtems_rfsdir = $(include_rtemsdir)/rfs
+include_rtems_rfs_HEADERS = \
+ libfs/src/rfs/rtems-rfs-bitmaps.h \
+ libfs/src/rfs/rtems-rfs-block-pos.h \
+ libfs/src/rfs/rtems-rfs-block.h \
+ libfs/src/rfs/rtems-rfs-buffer.h \
+ libfs/src/rfs/rtems-rfs-data.h \
+ libfs/src/rfs/rtems-rfs-dir.h \
+ libfs/src/rfs/rtems-rfs-dir-hash.h \
+ libfs/src/rfs/rtems-rfs-file.h \
+ libfs/src/rfs/rtems-rfs-file-system-fwd.h \
+ libfs/src/rfs/rtems-rfs-file-system.h \
+ libfs/src/rfs/rtems-rfs-group.h \
+ libfs/src/rfs/rtems-rfs-inode.h \
+ libfs/src/rfs/rtems-rfs-link.h \
+ libfs/src/rfs/rtems-rfs-mutex.h \
+ libfs/src/rfs/rtems-rfs-trace.h
+
+## libblock
+include_rtems_HEADERS += libblock/include/rtems/bdbuf.h \
+ libblock/include/rtems/blkdev.h libblock/include/rtems/diskdevs.h \
+ libblock/include/rtems/flashdisk.h libblock/include/rtems/ramdisk.h \
+ libblock/include/rtems/nvdisk.h libblock/include/rtems/nvdisk-sram.h \
+ libblock/include/rtems/ide_part_table.h \
+ libblock/include/rtems/bdpart.h \
+ libblock/include/rtems/media.h
+
+## ftpd
+if LIBNETWORKING
+include_rtems_HEADERS += ftpd/ftpd.h
+endif
+
+## bspcmdline
+include_rtems_HEADERS += libmisc/bspcmdline/bspcmdline.h
+
+## capture
+include_rtems_HEADERS += libmisc/capture/capture.h \
+ libmisc/capture/capture-cli.h
+
+## cpuuse
+include_rtems_HEADERS += libmisc/cpuuse/cpuuse.h
+
+## devnull
+include_rtems_HEADERS += libmisc/devnull/devnull.h
+
+## dumpbuf
+include_rtems_HEADERS += libmisc/dumpbuf/dumpbuf.h
+
+## monitor
+include_rtems_HEADERS += libmisc/monitor/monitor.h
+
+## fb
+include_rtems_HEADERS += libmisc/fb/fb.h libmisc/fb/mw_uid.h
+
+## mouse
+include_rtems_HEADERS += libmisc/mouse/mouse_parser.h \
+ libmisc/mouse/serial_mouse.h
+
+## shell
+if LIBSHELL
+include_rtems_HEADERS += libmisc/shell/shell.h libmisc/shell/shellconfig.h
+endif
+
+## stringto
+include_rtems_HEADERS += libmisc/stringto/stringto.h
+
+## i2c
+include_rtems_HEADERS += libi2c/libi2c.h
+
+## serdbg
+if LIBSERDBG
+include_rtems_HEADERS += libmisc/serdbg/serdbgcnf.h libmisc/serdbg/serdbg.h \
+ libmisc/serdbg/termios_printk_cnf.h libmisc/serdbg/termios_printk.h
+endif
+
+## stackchk
+include_rtems_HEADERS += libmisc/stackchk/stackchk.h
+
+## libuntar
+include_rtems_HEADERS += libmisc/untar/untar.h
+
+## fsmount
+include_rtems_HEADERS += libmisc/fsmount/fsmount.h
+
+## HACK: doxygen filter.
+EXTRA_DIST = doxy-filter
+
+include $(srcdir)/preinstall.am
+include $(top_srcdir)/automake/subdirs.am
+include $(top_srcdir)/automake/local.am