blob: 4be0d99b678b8e77f502919d1421884c2edbad6d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
PACKAGE = mkZiplib
SHLIB_NAME = ${PACKAGE}${VERSION}.so
SRCS = unzip.c zip.c mkZiplib${VERSION}.c
SOBJS= ${SRCS:N*.h:R:S/$/.o/}
TCL_SHLIB_CFLAGS!= . ${TCLCONFIG}; \
echo $$TCL_SHLIB_CFLAGS
TCL_INCLUDE_SPEC!= . ${TCLCONFIG}; \
echo $$TCL_INCLUDE_SPEC
TCL_STUB_LIB_SPEC!= . ${TCLCONFIG}; \
echo $$TCL_STUB_LIB_SPEC
CFLAGS += ${TCL_SHLIB_CFLAGS} ${TCL_INCLUDE_SPEC}
LDFLAGS += ${TCL_STUB_LIB_SPEC} -lz
all: ${SHLIB_NAME}
${SHLIB_NAME}: ${SOBJS}
${CC} ${LDFLAGS} -shared -o ${.TARGET} ${SOBJS}
clean:
@rm -f ${SHLIB_NAME} ${SOBJS}
|