Commit 46fdbc32 authored by J.H.M. Dassen's avatar J.H.M. Dassen Committed by Niels Möller

*** empty log message ***

Rev: README:1.6
Rev: acconfig.h:1.1
Rev: doc/HACKING:1.8
Rev: misc/Makefile.am.in:1.1
Rev: misc/ctags.mk:1.1
parent 472c24d2
......@@ -35,6 +35,17 @@ This creates the configure script and a Makefile.in. Now you can try
file foo.h.x, try creating it with make foo.h.x or ./make_class <foo.h
>foo.h.x, and similarly for missing foo.c.x files.
It seems you also need GNU-sed; at least Solaris' sed doesn't
understand the construction "sed -f -" construction to read a script
on stdin.
NEEDED LIBRARIES
GMP-2.0.2 can be found at ftp.gnu.org, or some of its mirrors.
ZLIB. I don't know what the canonical location of ZLIB is. I use
a zlib-1.0.1 I found using http://ftpsearch.unit.no.
GETTING STARTED
......
/* The name and version of this software distribution. These
* originates from AM_INIT_AUTOMAKE in the configure.in file. */
#define PACKAGE "configure-generated"
#define VERSION "configure-generated"
/* Define to enable sanity checking on memory allocation and casting */
#undef DEBUG_ALLOC
/* Define if zlib should be used */
#undef WITH_ZLIB
/* Define to enable pty support */
#undef WITH_PTY_SUPPORT
/* Define to enable fallback to SSH1 */
#undef WITH_SSH1_FALLBACK
/* Location of the SSH1 daemon*/
#undef SSHD1
/* Define if IDEA should be used */
#undef WITH_IDEA
/* Define to indicate that shutdown seems to work properly */
#undef SHUTDOWN_WORKS_WITH_UNIX_SOCKETS
/* Define if the compiler understands __attribute__ */
#undef HAVE_ATTRIBUTE
/* For BSD-style pty allocation */
#undef PTY_BSD_SCHEME_FIRST_CHARS
#undef PTY_BSD_SCHEME_SECOND_CHARS
#undef PTY_BSD_SCHEME
......@@ -306,6 +306,9 @@ Currently, all memory is zeroed on allocation, which is overkill (and
also doesn't take care of initializing bignums). I'm considering
extending the object system to initialize objects more intelligently.
For some notes about memory allocation conventions when using struct
simple_buffer and the parse_* functions, se the NOTES file.
ROAD MAP
......
## Process this file with make_am to produce Makefile.am
BODY:
AUTOMAKE_OPTIONS = foreign
EXTRA_DIST = ctags.mk
all:
true
# ctags support. Automake only supports etags. We base our ctags support on
# automake's etags support.
.PHONY: ctags-recursive ctags
ctags-recursive:
list='$(SUBDIRS)'; for subdir in $$list; do \
(cd $$subdir && $(MAKE) ctags); \
done
ctags: ctags-recursive $(HEADERS) $(SOURCES) $(CONFIG_HEADER) $(TAGS_DEPENDENCIES) $(LISP)
tags=; \
here=`pwd`; \
list='$(SUBDIRS)'; for subdir in $$list; do \
test -f $$subdir/tags && tags="$$tags $$here/$$subdir/tags"; \
done; \
list='$(SOURCES) $(HEADERS)'; \
unique=`for i in $$list; do echo $$i; done | \
awk ' { files[$$0] = 1; } \
END { for (i in files) print i; }'`; \
test -z "$(CTAGS_ARGS)$(CONFIG_HEADER)$$unique$(LISP)$$tags" \
|| (cd $(srcdir) && ctags --langmap=c:.c.x -o $$here/tags $(CTAGS_ARGS) $$tags $(CONFIG_HEADER) $$unique $(LISP))
# This treats .h.x files as C files rather than headers, but we can't
# distinguish them from .c.x files with ctags.
# Override the standard distclean-tags target, as this doesn't support `tags'
distclean-tags:
-rm -f TAGS ID tags
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment