mirror of
https://frontier.innolan.net/rainlance/amiga-tz.git
synced 2025-11-22 23:42:40 +00:00
84 lines
2.5 KiB
Makefile
84 lines
2.5 KiB
Makefile
all: zdump timezone timezoneinfo setclockgmt dstcheck lib
|
|
|
|
CC = gcc
|
|
CFLAGS = -O2 -DAROS -Wall
|
|
AR = ar
|
|
|
|
PACKAGE = tzcode
|
|
VERSION = 2015e
|
|
BUGEMAIL= carsten.larsen@mail.com
|
|
|
|
version.h:
|
|
(echo '#define AMIGA_VERSION " 1.02 (07.07.2015) $(PACKAGE) $(VERSION)"' && \
|
|
echo 'static char const PKGVERSION[]="($(PACKAGE)) ";' && \
|
|
echo 'static char const TZVERSION[]="$(VERSION)";' && \
|
|
echo 'static char const REPORT_BUGS_TO[]="$(BUGEMAIL)";') >$@
|
|
|
|
private.h:
|
|
touch private.h
|
|
|
|
amiga_tz.h:
|
|
touch amiga_tz.h
|
|
|
|
amiga_tz.o: amiga_tz.c private.h amiga_tz.h
|
|
|
|
asctime.o: asctime.c private.h tzfile.h
|
|
|
|
date.o: date.c private.h
|
|
|
|
difftime.o: difftime.c
|
|
|
|
localtime.o: localtime.c private.h tzfile.h
|
|
|
|
strftime.o: strftime.c private.h tzfile.h
|
|
|
|
zdump.o: zdump.c private.h version.h
|
|
|
|
zdump_amiga.o: zdump_amiga.c amiga_tz.h private.h version.h
|
|
|
|
zic.o: zic.c amiga_tz.h private.h version.h tzfile.h
|
|
|
|
zic_amiga.o: zic_amiga.c private.h version.h amiga_tz.h
|
|
|
|
date_amiga.o: date_amiga.c private.h amiga_tz.h
|
|
|
|
date.o: date.c private.h amiga_tz.h version.h
|
|
|
|
timezone.o: timezone.c amiga_tz.h zone.h version.h
|
|
|
|
timezoneinfo.o: timezoneinfo.c amiga_tz.h version.h
|
|
|
|
setclockgmt.o: setclockgmt.c amiga_tz.h version.h
|
|
|
|
dstcheck.o: dstcheck.c amiga_tz.h version.h
|
|
|
|
zic: zic.o zic_amiga.o
|
|
${CC} ${CFLAGS} -o zic zic.o zic_amiga.o -liberty
|
|
|
|
zdump: zdump_amiga.o localtime.o asctime.o amiga_tz.o
|
|
${CC} ${CFLAGS} -o ZDump zdump_amiga.o localtime.o asctime.o amiga_tz.o
|
|
|
|
date: date.o localtime.o strftime.o asctime.o date_amiga.o amiga_tz.o
|
|
${CC} ${CFLAGS} -o DateTZ date.o localtime.o strftime.o asctime.o date_amiga.o amiga_tz.o -lm
|
|
|
|
lib: localtime.o asctime.o difftime.o strftime.o amiga_tz.o
|
|
${AR} rcs libtz.a localtime.o asctime.o difftime.o strftime.o amiga_tz.o
|
|
|
|
timezone: timezone.o localtime.o asctime.o amiga_tz.o
|
|
${CC} ${CFLAGS} -o TimeZone timezone.o localtime.o asctime.o amiga_tz.o
|
|
|
|
timezoneinfo: timezoneinfo.o localtime.o asctime.o amiga_tz.o
|
|
${CC} ${CFLAGS} -o TimeZoneInfo timezoneinfo.o localtime.o asctime.o amiga_tz.o
|
|
|
|
setclockgmt: setclockgmt.o localtime.o asctime.o amiga_tz.o
|
|
${CC} ${CFLAGS} -o SetClockGMT setclockgmt.o localtime.o asctime.o amiga_tz.o
|
|
|
|
dstcheck: dstcheck.o localtime.o asctime.o amiga_tz.o
|
|
${CC} ${CFLAGS} -o DSTCheck dstcheck.o localtime.o asctime.o amiga_tz.o
|
|
|
|
clean:
|
|
rm -f amiga_tz.o asctime.o date.o difftime.o localtime.o strftime.o zdump.o zic.o date_amiga.o timezone.o timezoneinfo.o setclockgmt.o dstcheck.o version.h libtz.a zic ZDump DateTZ TimeZone TimeZoneInfo SetClockGMT DSTCheck
|
|
|
|
depend:
|
|
@echo Dependencies already done
|