1
0
mirror of https://frontier.innolan.net/rainlance/amiga-tz.git synced 2025-11-21 12:02:11 +00:00
Files
amiga-tz/Makefile.m68k
2015-04-19 00:18:23 +02:00

62 lines
1.7 KiB
Makefile

# Package name for the code distribution.
PACKAGE= tzcode
# Version numbers of the code and data distributions.
VERSION= 2015b
# Email address for bug reports.
BUGEMAIL= carsten.larsen@mail.com
all: zic lib
CC = m68k-amigaos-gcc
CFLAGS = -O2 -noixemul -DTZDIR=\"LOCALE:zoneinfo\" -DHAVE_ADJTIME=0 -DHAVE_DOS_FILE_NAMES -DHAVE_LINK=0 -DHAVE_SYMLINK=0 -DHAVE_SYS_STAT_H=0 -DHAVE_TZSET=0 -DTM_GMTOFF=tm_gmtoff -DTM_ZONE=tm_zone -Dtime_tz=long -DTLOCALTIME_IMPLEMENTATION -Wall #-Werror
LDFLAGS =
LDLIBS = -lgcc -liberty -lm
AR = m68k-amigaos-ar
private.h:
touch private.h
version.h:
(echo 'static char const PKGVERSION[]="($(PACKAGE)) ";' && \
echo 'static char const TZVERSION[]="$(VERSION)";' && \
echo 'static char const REPORT_BUGS_TO[]="$(BUGEMAIL)";') >$@
asctime.o: asctime.c private.h tzfile.h
date.o: date.c private.h
difftime.o: difftime.c
ialloc.o: ialloc.c private.h
localtime.o: localtime.c private.h tzfile.h
scheck.o: scheck.c private.h
strftime.o: strftime.c private.h tzfile.h
zdump.o: zdump.c private.h version.h
zic.o: zic.c private.h tzfile.h version.h
zic: zic.o scheck.o ialloc.o
${CC} ${CFLAGS} -o zic zic.o scheck.o ialloc.o $(LDFLAGS) $(LDLIBS)
zdump: zdump.o localtime.o asctime.o
${CC} ${CFLAGS} -o zdump zdump.o localtime.o asctime.o $(LDFLAGS) $(LDLIBS)
date: date.o localtime.o strftime.o asctime.o
${CC} ${CFLAGS} -o date date.o localtime.o strftime.o asctime.o $(LDFLAGS) -lsocket $(LDLIBS)
lib: localtime.o asctime.o difftime.o strftime.o
${AR} rcs libtz.a localtime.o asctime.o difftime.o strftime.o
clean:
rm -f asctime.o date.o difftime.o ialloc.o localtime.o scheck.o strftime.o zdump.o zic.o zic zdump date libtz.a
depend:
@echo Dependencies already done