1 # Makefile.inc,v 1.2 1994/09/13 21:26:01 wollman Exp
3 .PATH: ${LIBC_SRCTOP}/stdtime ${SRCTOP}/contrib/tzcode
5 TZCODE_SRCS= asctime.c difftime.c localtime.c
6 STDTIME_SRCS= strftime.c strptime.c timelocal.c
7 SRCS+= ${TZCODE_SRCS} ${STDTIME_SRCS} time32.c
9 SYM_MAPS+= ${LIBC_SRCTOP}/stdtime/Symbol.map
11 .for src in ${TZCODE_SRCS} ${STDTIME_SRCS}
12 CFLAGS.${src}+= -I${SRCTOP}/contrib/tzcode -include tzconfig.h
14 .for src in ${STDTIME_SRCS}
15 CFLAGS.${src}+= -I${LIBC_SRCTOP}/stdtime
18 CFLAGS.localtime.c+= -DALL_STATE -DTHREAD_SAFE
19 .if ${MK_DETECT_TZ_CHANGES} != "no"
20 CFLAGS.localtime.c+= -DDETECT_TZ_CHANGES
23 MAN+= ctime.3 strftime.3 strptime.3 time2posix.3
26 MLINKS+=ctime.3 asctime.3 ctime.3 difftime.3 ctime.3 gmtime.3 \
27 ctime.3 localtime.3 ctime.3 mktime.3 ctime.3 timegm.3 \
28 ctime.3 ctime_r.3 ctime.3 localtime_r.3 ctime.3 gmtime_r.3 \
30 MLINKS+=strftime.3 strftime_l.3
31 MLINKS+=strptime.3 strptime_l.3
32 MLINKS+=time2posix.3 posix2time.3