]> asedeno.scripts.mit.edu Git - 1ts-debian.git/blob - libdyn/Makefile.in
0f5ecda00fe06dbbf68c6ec61312dd5068c07def
[1ts-debian.git] / libdyn / Makefile.in
1 SHELL = /bin/sh
2
3 prefix=@prefix@
4 exec_prefix=@exec_prefix@
5 datadir=@datadir@
6 sysconfdir=@sysconfdir@
7 sbindir=@sbindir@
8 lsbindir=@lsbindir@
9
10 includedir=${prefix}/include
11 mandir=@mandir@
12 libdir=${exec_prefix}/lib
13
14 srcdir=@srcdir@
15 top_srcdir=@top_srcdir@
16 top_builddir=..
17 BUILDTOP=..
18 VPATH=@srcdir@
19 CC=@CC@
20 LIBTOOL=@LIBTOOL@
21
22 CPPFLAGS=@CPPFLAGS@
23 CFLAGS=@CFLAGS@
24 ALL_CFLAGS=${CFLAGS} -I${top_srcdir}/h -I${BUILDTOP}/h ${CPPFLAGS}
25
26 OBJS =  dyn_append.lo dyn_create.lo dyn_debug.lo dyn_delete.lo dyn_insert.lo \
27         dyn_paranoid.lo dyn_put.lo dyn_realloc.lo dyn_size.lo
28
29 all: libzdyn.la dyntest
30
31 libzdyn.la: ${OBJS}
32         ${LIBTOOL} ${CC} -all-static -version-info 1:0:0 -o libzdyn.la ${OBJS} -rpath $(libdir)
33
34 dyntest: dyntest.lo libzdyn.la 
35         ${LIBTOOL} ${CC} ${LDFLAGS} -o $@ dyntest.lo libzdyn.la
36
37 .c.lo:
38         ${LIBTOOL} ${CC} -c ${ALL_CFLAGS} $<
39
40 check:
41
42 install:
43
44 clean:
45         ${LIBTOOL} rm -f ${OBJS} libzdyn.la dyntest.lo dyntest
46
47 ${OBJS} dyntest.lo: dynP.h ${top_srcdir}/h/dyn.h ${top_srcdir}/h/sysdep.h
48 ${OBJS} dyntest.lo: ${BUILDTOP}/h/config.h
49
50 .PHONY: all check install clean
51 .SUFFIXES: .lo