home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
octa21fs.zip
/
octave
/
kpathsea
/
Makefile
< prev
next >
Wrap
Makefile
|
2000-01-15
|
2KB
|
58 lines
# Generated automatically from Makefile.in by configure.
# Makefile for kpathsea --karl@cs.umb.edu.
# Modified by Klaus Gebhardt, 1995
include ../makeversions
version = 3.0
lib = kpathsea.a kpathsea.lib
dll = kpathsea.dll
CC = gcc
OFLAGS = -m486 -O3 -malign-loops=2 -malign-jumps=2 -malign-functions=2
CFLAGS = -Wall $(OFLAGS) -mprobe -D__ST_MT_ERRNO__
INCFLAGS = -I. -I..
FLAGS = $(INCFLAGS) $(CFLAGS)
%.obj: %.c
$(CC) $(FLAGS) -c $< -o $@ -Zomf
headers = c-proto.h default.h expand.h pathsearch.h progname.h str-llist.h types.h
tex-obj = tex-file.obj tex-glyph.obj tex-hush.obj tex-make.obj
objects = tex-file.obj absolute.obj atou.obj basename.obj cnf.obj concat.obj \
concat3.obj concatn.obj db.obj debug.obj dir.obj elt-dirs.obj \
expand.obj extend-fname.obj file-p.obj find-suffix.obj fn.obj \
fontmap.obj hash.obj kdefault.obj \
line.obj magstep.obj make-suffix.obj path-elt.obj pathsearch.obj \
proginit.obj progname.obj putenv.obj readable.obj rm-suffix.obj \
str-list.obj str-llist.obj strcasecmp.obj strstr.obj strtol.obj \
tex-glyph.obj tex-hush.obj tex-make.obj tilde.obj \
truncate.obj uppercasify.obj variable.obj version.obj xcalloc.obj \
xfopen.obj xfseek.obj xftell.obj xgetcwd.obj xmalloc.obj \
xopendir.obj xputenv.obj xrealloc.obj xstat.obj xstrdup.obj
all: $(lib) $(dll)
kpathsea.imp: kpathsea.def
emximp -o kpathsea.imp kpathsea.def
kpathsea.a: kpathsea.imp
emximp -o kpathsea.a kpathsea.imp
kpathsea.lib: kpathsea.imp
emximp -o kpathsea.lib kpathsea.imp
kpathsea.dll: kpathsea.def $(objects)
gcc -o kpathsea.dll kpathsea.def $(objects) -Zdll -Zomf -Zcrtdll
install: all
cp $(headers) ../include/kpathsea
cp $(lib) ../lib
cp $(dll) j:/apps2/science/octave/dll
cp doc/*.info* h:/data/info
clean:
rm -f *.o *.obj *.a *.lib *.dll *.exe