source: rtems/cpukit/libmisc/Makefile.am @ 6d1a1d3

4.115
Last change on this file since 6d1a1d3 was 6d1a1d3, checked in by Joel Sherrill <joel.sherrill@…>, on 02/02/12 at 21:02:16

PR 2012 - mdump/wdump shell cmds handle length arg incorrectly; add ldump cmd

  • libmisc/shell/main_mdump.c: Reworked to fix bugs in handling of the length argument and to provide an "ldump" command. This file now also supports the "wdump" command. In addition, an RTEMS API function called rtems_mdump() is provided to allow easy dumping from application code.
  • libmisc/shell/main_mwdump.c: Obsolete file.
  • libmisc/Makefile.am: Removed main_mwdump.c
  • libmisc/shell/shellconfig.h: Added "ldump" command.
  • shell/memory.t: Added documentation for the "ldump" command

Signed-off-by: Ric Claus <claus@…>

  • Property mode set to 100644
File size: 5.4 KB
Line 
1##
2##
3
4include $(top_srcdir)/automake/compile.am
5
6EXTRA_DIST = README
7
8noinst_LIBRARIES =
9
10## bspcmdline
11noinst_LIBRARIES += libbspcmdline.a
12libbspcmdline_a_SOURCES = bspcmdline/bspcmdline_get.c \
13    bspcmdline/bspcmdline_getparam.c bspcmdline/bspcmdline_getparamraw.c \
14    bspcmdline/bspcmdline_getparamrhs.c
15
16## capture
17EXTRA_DIST += capture/README
18
19noinst_LIBRARIES += libcapture.a
20libcapture_a_SOURCES = capture/capture.c capture/capture-cli.c \
21    capture/capture.h capture/capture-cli.h
22
23## cpuuse
24EXTRA_DIST += cpuuse/README
25
26noinst_LIBRARIES += libcpuuse.a
27libcpuuse_a_SOURCES = cpuuse/cpuusagereport.c cpuuse/cpuusagereset.c \
28    cpuuse/cpuuse.h cpuuse/cpuusagedata.c
29
30## devnull
31noinst_LIBRARIES += libdevnull.a
32libdevnull_a_SOURCES = devnull/devnull.c devnull/devnull.h \
33    devnull/devzero.c devnull/devzero.h
34
35## dummy
36EXTRA_DIST += dummy/README
37
38noinst_LIBRARIES += libdummy.a
39libdummy_a_SOURCES = dummy/dummy.c dummy/dummy-networking.c
40
41## dumpbuf
42noinst_LIBRARIES += libdumpbuf.a
43libdumpbuf_a_SOURCES = dumpbuf/dumpbuf.c dumpbuf/dumpbuf.h
44
45## monitor
46noinst_LIBRARIES += libmonitor.a
47libmonitor_a_SOURCES = monitor/mon-command.c monitor/mon-symbols.c \
48    monitor/mon-prmisc.c monitor/mon-monitor.c monitor/mon-object.c \
49    monitor/mon-server.c monitor/mon-task.c monitor/mon-queue.c \
50    monitor/mon-driver.c monitor/mon-itask.c monitor/mon-extension.c \
51    monitor/mon-manager.c monitor/mon-config.c monitor/mon-part.c \
52    monitor/mon-region.c monitor/mon-sema.c monitor/mon-editor.c \
53    monitor/symbols.h monitor/monitor.h
54if LIBNETWORKING
55libmonitor_a_SOURCES += monitor/mon-network.c
56endif
57if HAS_MP
58libmonitor_a_SOURCES += monitor/mon-mpci.c
59endif
60
61EXTRA_DIST += monitor/README
62
63## fb
64noinst_LIBRARIES += libmw-fb.a
65libmw_fb_a_SOURCES = fb/mw_print.c fb/mw_uid.c fb/fb.h fb/mw_uid.h
66
67## mouse
68noinst_LIBRARIES += libmouse.a
69libmouse_a_SOURCES = mouse/mouse_parser.c mouse/serial_mouse.c
70EXTRA_DIST += mouse/README
71
72## shell
73if LIBSHELL
74noinst_LIBRARIES += libshell.a
75libshell_a_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/shell
76libshell_a_SOURCES = shell/cat_file.c shell/cmds.c shell/internal.h \
77    shell/main_alias.c shell/main_cat.c shell/main_cd.c shell/cmp-ls.c \
78    shell/main_chdir.c shell/main_chmod.c shell/main_chroot.c \
79    shell/main_cp.c shell/main_cpuuse.c shell/main_date.c shell/main_dir.c \
80    shell/main_echo.c shell/main_exit.c shell/main_halt.c shell/main_help.c \
81    shell/main_id.c shell/main_logoff.c shell/main_ln.c shell/main_ls.c \
82    shell/main_mallocinfo.c shell/main_mdump.c shell/main_medit.c \
83    shell/main_mfill.c shell/main_mkdir.c shell/main_mount.c \
84    shell/main_mmove.c shell/main_msdosfmt.c \
85    shell/main_mv.c shell/main_perioduse.c \
86    shell/main_pwd.c shell/main_rm.c shell/main_rmdir.c shell/main_sleep.c \
87    shell/main_stackuse.c shell/main_tty.c shell/main_umask.c \
88    shell/main_unmount.c shell/main_blksync.c shell/main_whoami.c \
89    shell/shell.c shell/shell_cmdset.c shell/shell_getchar.c \
90    shell/shell_getprompt.c shell/shellconfig.c \
91    shell/shellconfig.h shell/shell.h shell/shell_makeargs.c \
92    shell/filemode.c shell/pwcache.c shell/print-ls.c \
93    shell/write_file.c shell/utils-cp.c  shell/utils-ls.c \
94    shell/err.c shell/errx.c shell/verr.c shell/vis.c \
95    shell/verrx.c shell/vwarn.c shell/vwarnx.c shell/warn.c shell/warnx.c \
96    shell/fts.c shell/print_heapinfo.c shell/main_wkspaceinfo.c \
97    shell/shell_script.c shell/login_prompt.c shell/login_check.c \
98    shell/fdisk.c shell/main_rtc.c \
99    shell/dd-args.c shell/main_dd.c shell/dd-conv.c shell/dd-conv_tab.c \
100    shell/dd-misc.c shell/dd-position.c \
101    shell/main_hexdump.c shell/hexdump-conv.c shell/hexdump-display.c \
102    shell/hexdump-odsyntax.c shell/hexdump-parse.c shell/hexsyntax.c \
103    shell/main_time.c shell/main_mknod.c \
104    shell/main_setenv.c shell/main_getenv.c shell/main_unsetenv.c \
105    shell/main_mkrfs.c shell/main_debugrfs.c \
106    shell/shell-wait-for-input.c
107
108if LIBNETWORKING
109libshell_a_SOURCES += \
110    shell/main_ifconfig.c shell/main_route.c shell/main_netstats.c
111endif
112endif
113
114EXTRA_DIST += shell/README
115
116## serdbg
117
118if LIBSERDBG
119noinst_LIBRARIES += libserdbg.a
120libserdbg_a_SOURCES = serdbg/serdbg.c serdbg/serdbgio.c \
121    serdbg/termios_printk.c serdbg/serdbgcnf.h serdbg/serdbg.h \
122    serdbg/termios_printk_cnf.h serdbg/termios_printk.h
123endif
124
125EXTRA_DIST += serdbg/README
126
127## stackchk
128noinst_LIBRARIES += libstackchk.a
129libstackchk_a_SOURCES = stackchk/check.c stackchk/internal.h \
130    stackchk/stackchk.h
131
132EXTRA_DIST += stackchk/README
133
134## libuntar
135noinst_LIBRARIES += libuntar.a
136libuntar_a_SOURCES = untar/untar.c untar/untar.h
137
138EXTRA_DIST += untar/README
139
140## stringto
141noinst_LIBRARIES += libstringto.a
142libstringto_a_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/stringto
143libstringto_a_SOURCES = stringto/stringtodouble.c stringto/stringtofloat.c \
144    stringto/stringtolongdouble.c \
145    stringto/stringtoint.c stringto/stringtolong.c stringto/stringtolonglong.c \
146    stringto/stringtopointer.c stringto/stringtounsignedint.c \
147    stringto/stringtounsignedchar.c stringto/stringtounsignedlong.c \
148    stringto/stringtounsignedlonglong.c
149
150## fsmount
151noinst_LIBRARIES += libfsmount.a
152libfsmount_a_SOURCES = fsmount/fsmount.c fsmount/fsmount.h
153
154## uuid
155noinst_LIBRARIES += libuuid.a
156libuuid_a_SOURCES = uuid/clear.c uuid/compare.c uuid/copy.c uuid/gen_uuid.c \
157        uuid/isnull.c uuid/pack.c uuid/parse.c uuid/unpack.c uuid/unparse.c \
158        uuid/uuid_time.c uuid/uuidd.h uuid/uuidP.h
159
160## ---
161include $(srcdir)/preinstall.am
162include $(top_srcdir)/automake/local.am
Note: See TracBrowser for help on using the repository browser.