source: rtems/cpukit/libmisc/Makefile.am @ bcd065cc

4.10
Last change on this file since bcd065cc was bcd065cc, checked in by Joel Sherrill <joel.sherrill@…>, on 02/02/12 at 20:59:15

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