aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/stdtime/Makefile.inc
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libc/stdtime/Makefile.inc')
-rw-r--r--lib/libc/stdtime/Makefile.inc35
1 files changed, 35 insertions, 0 deletions
diff --git a/lib/libc/stdtime/Makefile.inc b/lib/libc/stdtime/Makefile.inc
new file mode 100644
index 000000000000..647cbe6f40ba
--- /dev/null
+++ b/lib/libc/stdtime/Makefile.inc
@@ -0,0 +1,35 @@
+# Makefile.inc,v 1.2 1994/09/13 21:26:01 wollman Exp
+
+.PATH: ${LIBC_SRCTOP}/stdtime ${SRCTOP}/contrib/tzcode
+
+TZCODE_SRCS= asctime.c difftime.c localtime.c
+STDTIME_SRCS= strftime.c strptime.c timelocal.c
+SRCS+= ${TZCODE_SRCS} ${STDTIME_SRCS} time32.c
+
+SYM_MAPS+= ${LIBC_SRCTOP}/stdtime/Symbol.map
+
+.for src in ${TZCODE_SRCS} ${STDTIME_SRCS}
+CFLAGS.${src}+= -I${SRCTOP}/contrib/tzcode -include tzconfig.h
+.endfor
+.for src in ${STDTIME_SRCS}
+CFLAGS.${src}+= -I${LIBC_SRCTOP}/stdtime
+.endfor
+
+CFLAGS.localtime.c+= -DALL_STATE -DTHREAD_SAFE
+.if ${MK_DETECT_TZ_CHANGES} != "no"
+CFLAGS.localtime.c+= -DDETECT_TZ_CHANGES
+CFLAGS.Version.map+= -DDETECT_TZ_CHANGES
+.endif
+
+MAN+= ctime.3 strftime.3 strptime.3 time2posix.3 tzset.3
+MAN+= tzfile.5
+
+MLINKS+=ctime.3 asctime.3 ctime.3 difftime.3 ctime.3 gmtime.3 \
+ ctime.3 localtime.3 ctime.3 mktime.3 ctime.3 timegm.3 \
+ ctime.3 ctime_r.3 ctime.3 localtime_r.3 ctime.3 gmtime_r.3 \
+ ctime.3 asctime_r.3
+MLINKS+=strftime.3 strftime_l.3
+MLINKS+=strptime.3 strptime_l.3
+MLINKS+=time2posix.3 posix2time.3
+MLINKS+=tzset.3 daylight.3 \
+ tzset.3 timezone.3