diff options
author | wlemb <wlemb> | 2000-04-29 06:02:24 +0000 |
---|---|---|
committer | wlemb <wlemb> | 2000-04-29 06:02:24 +0000 |
commit | 389f68fd8e3f233b5f4162c07cde73bad106b3d9 (patch) | |
tree | 7c6818a13facb5b779adb04e68a4e93feaa3c170 /Makefile.in | |
parent | 7ec0425ab96bad5fcfb34e521bb58318a4bcd7bd (diff) | |
download | groff-389f68fd8e3f233b5f4162c07cde73bad106b3d9.tar.gz |
Adding EBCDIC code page 1047.
* fonts/devcp1047/R.proto, fonts/devcp1047/Makefile.sub,
fonts/devcp1047/DESC.proto: New files.
* aclocal.m4 (GROFF_EBCDIC): Introduce TTYDEVDIRS which can be
either ascii/latin1 or cp1047.
* Makefile.in: Use it.
* configure: Updated.
Replacing and/or adding `md' (mathdot) glyph with `pc'
(periodcentered) in all text fonts.
* fonts/*/*: Change it.
* aclocal.m4 (GROFF_OS390): Fixing compiler flags.
* configure.in: Add check for strings.h.
* src/include/driver.h: Use HAVE_STRINGS_H.
* src/devices/grolbp/lpb.cc: Remove string.h.
* src/include/groff-getopt.h: New file. It will be used instead of
getopt.h (to be included in lib.h) to avoid endless problems with
picky C++ compilers.
* src/include/lib.h: Use groff-getopt.h.
* src/include/Makefile.sub: Updated.
* configure: Updated.
* Makefile.in: Updated.
* NEWS: Mention EBCDIC support.
* TODO: Some additions.
* src/roff/troff/troff.man, doc/groff.texinfo: Fixing documentation
of mso request.
* src/roff/troff/troff.man: Minor fixes.
Diffstat (limited to 'Makefile.in')
-rw-r--r-- | Makefile.in | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/Makefile.in b/Makefile.in index bf82df6f..3ca10d4d 100644 --- a/Makefile.in +++ b/Makefile.in @@ -48,6 +48,10 @@ BROKEN_SPOOLER_FLAGS=@BROKEN_SPOOLER_FLAGS@ # DEVICE is the default device. DEVICE=ps +# TTYDEVDIRS is either `font/devascii font/devlatin1' (for ASCII) or +# `font/devcp1047' (for EBCDIC). +TTYDEVDIRS=@TTYDEVDIRS@ + # PSPRINT is the command to use for printing a PostScript file, # for example `lpr'. PSPRINT=@PSPRINT@ @@ -160,8 +164,12 @@ man7dir=$(manroot)/man$(man7ext) # -DHAVE_CC_LIMITS_H if you have a C++ <limits.h> # -DHAVE_SYS_DIR_H if you have <sys/dir.h> # -DHAVE_STDLIB_H if you have <stdlib.h> +# -DHAVE_STRINGS_H if you have <strings.h> # -DHAVE_RENAME if you have rename() # -DHAVE_MKSTEMP if you have mkstemp() +# -DHAVE_STRDUP if you have strdup() +# -DHAVE_STRSEP if you have strsep() +# -DHAVE_STRCASECMP if you have strcasecmp() # -DSTDLIB_H_DECLARES_PUTENV if your C++ <stdlib.h> declares putenv() # -DSTDIO_H_DECLARES_POPEN if your C++ <stdio.h> declares popen() # -DSTDIO_H_DECLARES_PCLOSE if your C++ <stdio.h> declares pclose() @@ -174,6 +182,7 @@ man7dir=$(manroot)/man$(man7ext) # -DLONG_FOR_TIME_T if localtime() takes a long * not a time_t * # -DHAVE_STRUCT_EXCEPTION if <math.h> defines struct exception # -DRETSIGTYPE=int if signal handlers return int not void +# -DIS_EBCDIC_HOST if the host's encoding is EBCDIC DEFINES=@DEFS@ # Include fmod.o, strtol.o, getcwd.o, strerror.o, putenv.o in LIBOBJS if @@ -233,6 +242,7 @@ MDEFINES= \ "PAGE=$(PAGE)" \ "BROKEN_SPOOLER_FLAGS=$(BROKEN_SPOOLER_FLAGS)" \ "DEVICE=$(DEVICE)" \ + "TTYDEVDIRS=$(TTYDEVDIRS)" \ "PSPRINT=$(PSPRINT)" \ "DVIPRINT=$(DVIPRINT)" \ "top_srcdir=$(top_srcdir)" \ @@ -321,8 +331,7 @@ PROGDIRS=$(CCPROGDIRS) $(CPROGDIRS) DEVDIRS=\ font/devps \ font/devdvi \ - font/devascii \ - font/devlatin1 \ + $(TTYDEVDIRS) \ font/devutf8 \ font/devX75 \ font/devX75-12 \ |