summaryrefslogtreecommitdiff
path: root/Build/source/texk/bibtexu/os2.mak
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/bibtexu/os2.mak')
-rw-r--r--Build/source/texk/bibtexu/os2.mak341
1 files changed, 0 insertions, 341 deletions
diff --git a/Build/source/texk/bibtexu/os2.mak b/Build/source/texk/bibtexu/os2.mak
deleted file mode 100644
index 2a26ca313b3..00000000000
--- a/Build/source/texk/bibtexu/os2.mak
+++ /dev/null
@@ -1,341 +0,0 @@
-#############################################################################*
-##############################################################################
-##
-## MODULE
-##
-## $RCSfile: os2.mak,v $
-## $Revision: 3.71 $
-## $Date: 1996/08/18 20:37:06 $
-##
-## DESCRIPTION
-##
-## A 32-bit implementation of BibTeX v0.99c for MS-DOS, OS/2 2.x,
-## Unix and VMS. This C language implementation is based on the
-## original WEB source but it has been enhanced to support 8-bit input
-## characters and a very large processing capacity.
-##
-## For documentation describing how to use and build this program,
-## see the 00README.TXT file that accompanies this distribution.
-##
-## MODULE CONTENTS
-##
-## This is the BibTeX makefile to build an OS/2 32-bit executable
-## using the EMX development system. This file should be called
-## "os2.mak" and used with a command like:
-##
-## [C:\] make -f os2.mak bibtex
-##
-## If you omit the "bibtex" argument, the Makefile will display a list
-## of the supported targets.
-##
-## If you port BibTeX to a new environment or find that it works
-## unchanged in a new environment, please report back to the author
-## so that this file can be updated for everyone else.
-##
-## AUTHORS
-##
-## Original WEB translation to C, conversion to "big" (32-bit) capacity,
-## addition of run-time selectable capacity and 8-bit support extensions
-## by:
-##
-## Niel Kempson
-## Snowy Owl Systems Limited, Cheltenham, England
-## E-mail: kempson@snowyowl.co.uk
-##
-## 8-bit support extensions also by:
-##
-## Alejandro Aguilar-Sierra
-## Centro de Ciencias de la Atm\'osfera,
-## Universidad Nacional Autonoma de M\'exico, M\'exico
-## E-mail: asierra@servidor.unam.mx
-##
-## COPYRIGHT
-##
-## This implementation copyright (c) 1991-1996 by Niel Kempson
-## and copyright (c) 1995-1996 by Alejandro Aguilar-Sierra.
-##
-## This program is free software; you can redistribute it and/or
-## modify it under the terms of the GNU General Public License as
-## published by the Free Software Foundation; either version 1, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-## General Public License for more details.
-##
-## You should have received a copy of the GNU General Public License
-## along with this program; if not, write to the Free Software
-## Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-##
-## In other words, you are welcome to use, share and improve this
-## program. You are forbidden to forbid anyone else to use, share
-## and improve what you give them. Help stamp out software-hoarding!
-##
-## ACKNOWLEDGEMENT
-##
-## The original BibTeX was written by Oren Patashnik using Donald
-## Knuth's WEB system. This format produces a PASCAL program for
-## execution and a TeX documented version of the source code. This
-## program started as a (manual) translation of the WEB source into C.
-##
-## CHANGE LOG
-##
-## $Log: os2.mak,v $
-## Revision 3.71 1996/08/18 20:37:06 kempson
-## Official release 3.71 (see HISTORY file for details).
-##
-## Revision 3.70 1996/04/08 10:17:58 kempson
-## Final documentation & cosmetic changes for official release 3.70.
-##
-## Revision 1.0 1995/10/21 21:52:44 kempson
-## Placed under RCS control
-##
-##############################################################################
-##############################################################################
-
-
-##############################################################################
-##############################################################################
-#
-# Start of local definitions for file types and compilation / linking. There
-# are three small sections to customise:
-#
-# BibTeX File Searching
-# - specifies the names of environment variables and paths to be used when
-# searching for input files
-#
-# Utility Programs
-# - specifies the names of programs to be used for simple functions
-#
-# Compiler/Linker
-# - specifies compiler/linker command lines
-#
-# If your system is already supported it should not be necessary to modify
-# any part of the Makefile except these three sections.
-#
-##############################################################################
-##############################################################################
-
-#-----------------------------------------------------------------------------
-# BIBTEX FILE SEARCHING
-#
-# The macros in this section define the environment variables and default
-# search paths that will be used by BibTeX. 8-bit BibTeX looks for input
-# files in three different steps as summarised below. As soon as 8-bit
-# BibTeX finds a matching file, it stops looking (i.e. only the first
-# matching file is used). In order, the three steps are:
-#
-# - look for the file in the current working directory.
-#
-# - if the appropriate environment variable has been set (e.g. BSTINPUT),
-# treat its value as a list of directories to be searched. Look for the
-# file in each of the directories in the list.
-#
-# - if the appropriate environment variable (e.g. BSTINPUT) has not been
-# set, use a predefined "fallback" path as a list of directories to be
-# searched.
-#
-# A search list consists of a number of directories separated by semicolons.
-#
-# The following entries must be defined:
-#
-# AUX_ENVVAR the name of the environment variable defining the path
-# to be searched for .aux files.
-#
-# AUX_INPUT_PATH the fallback path to be searched for .aux files.
-#
-# BIB_ENVVAR the name of the environment variable defining the path
-# to be searched for .bib files (e.g. BIBINPUT).
-#
-# BIB_INPUT_PATH the fallback path to be searched for .bib files
-# (e.g. e:/usr/latex/bibtex;e:/emtex/bibtex/bib).
-#
-# BST_ENVVAR the name of the environment variable defining the path
-# to be searched for .bst files (e.g. BSTINPUT).
-#
-# BST_INPUT_PATH the fallback path to be searched for .bst files
-# (e.g. e:/usr/latex/bibtex;e:/emtex/bibtex/bst).
-#
-# CSF_ENVVAR the name of the environment variable defining the path
-# to be searched for .csf files (e.g. CSFINPUT).
-#
-# CSF_INPUT_PATH the fallback path to be searched for .csf files
-# (e.g. e:/usr/latex/bibtex;e:/emtex/bibtex/csf).
-#
-# CSF_FILE_ENVVAR the name of the environment variable defining the
-# fallback CS file (e.g. BIBTEX_CSFILE).
-#
-# CSF_FILE_NAME the name of the fallback CS file to be used if one is
-# not specified on the command line and the above-named
-# environment variable is not defined (e.g. cp850lat.csf).
-#-----------------------------------------------------------------------------
-AUX_INPUT_ENVVAR =
-AUX_INPUT_PATH =
-
-BIB_INPUT_ENVVAR = BIBINPUT
-BIB_INPUT_PATH = c:/emtex/bibtex/bib
-
-BST_INPUT_ENVVAR = BSTINPUT
-BST_INPUT_PATH = c:/emtex/bibtex/bst
-
-CSF_INPUT_ENVVAR = CSFINPUT
-CSF_INPUT_PATH = c:/emtex/bibtex/csf
-
-CSF_FILE_ENVVAR = BIBTEX_CSFILE
-CSF_FILE_NAME = cp850lat.csf
-
-
-#-----------------------------------------------------------------------------
-# UTILITY PROGRAMS
-#
-# MAKE the command used to invoke Make to process this file.
-# As distributed, it is defined as "make -f os2.mak"
-#
-# RM rm program that won't complain (e.g. /bin/rm -f) if a
-# file is missing
-#-----------------------------------------------------------------------------
-MAKE = make -f os2.mak
-RM = -DEL
-
-
-#-----------------------------------------------------------------------------
-# COMPILER/LINKER
-#
-# CC the command used to invoke the C compiler
-# CFLAGS compiler command line flags to be used
-# CCDEFINES symbols to be #defined when compiling
-#
-# LD the command used to invoke the linker
-# LDFLAGS linker command line flags to be used
-# LDLIBS linker command line option to search the specified
-# library files
-#
-# EMX/GNU C compiler v0.9b
-#
-# Compiling: gcc -DMSDOS -Wall -Wconversion -Wno-char-subscripts
-# -funsigned-char -c BIBTEX.C
-#
-# -DOS2 we're building for OS/2
-# -Wall generate lots of warnings
-# -Wconversion warn about suspicious type conversions
-# -Wno-char-subscripts don't moan about character type subscripts
-# -funsigned-char unsigned chars
-# -c compile only
-#
-# Linking: gcc BIBTEX.O BIBTEX-1.O -o BIBTEX.EXE
-#
-# -o BIBTEX.EXE produce executable BIBTEX.EXE
-#
-#-----------------------------------------------------------------------------
-CC = gcc
-CFLAGS = -c -DOS2 -Wall -Wno-char-subscripts -funsigned-char
-CCDEFINES =
-LD = gcc
-LDFLAGS = -o $@
-LDLIBS =
-
-##############################################################################
-##############################################################################
-#
-# End of local definitions. You shouldn't need to change anything below.
-#
-##############################################################################
-##############################################################################
-
-
-##############################################################################
-# File types and default rule for compilation
-##############################################################################
-BIBTEX_DEFINES = -DSUPPORT_8BIT \
- -DAUX_INPUT_ENVVAR=\"$(AUX_INPUT_ENVVAR)\" \
- -DAUX_INPUT_PATH=\"$(AUX_INPUT_PATH)\" \
- -DBIB_INPUT_ENVVAR=\"$(BIB_INPUT_ENVVAR)\" \
- -DBIB_INPUT_PATH=\"$(BIB_INPUT_PATH)\" \
- -DBST_INPUT_ENVVAR=\"$(BST_INPUT_ENVVAR)\" \
- -DBST_INPUT_PATH=\"$(BST_INPUT_PATH)\" \
- -DCSF_INPUT_ENVVAR=\"$(CSF_INPUT_ENVVAR)\" \
- -DCSF_INPUT_PATH=\"$(CSF_INPUT_PATH)\" \
- -DCSF_FILE_ENVVAR=\"$(CSF_FILE_ENVVAR)\" \
- -DCSF_FILE_NAME=\"$(CSF_FILE_NAME)\"
-
-EXE = .exe
-O = .o
-
-.SUFFIXES: .c .h $(O) $(EXE)
-
-.c.o:
- $(CC) $(CFLAGS) $(BIBTEX_DEFINES) $*.c
-
-
-##############################################################################
-# Target Groupings
-##############################################################################
-HDRFILES = bibtex.h datatype.h gblprocs.h gblvars.h sysdep.h \
- getopt.h utils.h version.h
-
-OBJFILES = bibtex$(O) \
- bibtex-1$(O) bibtex-2$(O) bibtex-3$(O) bibtex-4$(O) \
- getopt$(O) getopt1$(O) utils$(O)
-
-EXEFILES = bibtex$(EXE)
-
-
-##############################################################################
-# Top level targets
-##############################################################################
-make:
- @ echo You must specify what to make.
- @ echo .
- @ echo For example: $(MAKE) bibtex
- @ echo .
- @ echo Valid system targets are:
- @ echo .
- @ echo clean - delete $(O) files
- @ echo veryclean - delete $(O) and $(EXE) files
- @ echo .
- @ echo bibtex - EMX/GNU C for OS/2
-
-clean:
- @ echo Cleaning up ...
- $(RM) bibtex$(O)
- $(RM) bibtex-1$(O)
- $(RM) bibtex-2$(O)
- $(RM) bibtex-3$(O)
- $(RM) bibtex-4$(O)
- $(RM) getopt$(O)
- $(RM) getopt1$(O)
- $(RM) utils$(O)
-
-veryclean: clean
- @ echo Really cleaning up ...
- $(RM) bibtex$(EXE)
-
-bibtex: $(EXEFILES)
- @ echo BibTeX built
-
-
-##############################################################################
-# Dependencies for executables.
-##############################################################################
-bibtex$(EXE): $(OBJFILES)
- $(LD) $(OBJFILES) $(LFLAGS)
-
-##############################################################################
-# Dependencies for object files
-##############################################################################
-bibtex$(O): bibtex.c $(HDRFILES)
-
-bibtex-1$(O): bibtex-1.c $(HDRFILES)
-
-bibtex-2$(O): bibtex-2.c $(HDRFILES)
-
-bibtex-3$(O): bibtex-3.c $(HDRFILES)
-
-bibtex-4$(O): bibtex-4.c $(HDRFILES)
-
-getopt$(O): getopt.c getopt.h
-
-getopt1$(O): getopt1.c getopt.h
-
-utils$(O): utils.c $(HDRFILES)