#########################################################################
#                                                                       #
# Makefile for DiffTools                                                #
#                                                                       #
# (c)1996 by Andre Bernhardt <ab@imdb.com>                              #
#                                                                       #
# last changes : 07.04.1996                                             #
#                                                                       #
#########################################################################


#### GCC - UNIX (NON INTEL-BASED) ####

CC         = gcc
CFLAGS     = -DSYS_UNIX -O2 -c

LD         = gcc
LIBS       =
LDFLAGS    = -s

DELETE     = rm

#### GCC - LINUX (INTEL-BASED) ####
#
#CC         = gcc
#CFLAGS     = -DSYS_UNIX -DJTL -O2 -c
#
#LD         = gcc
#LIBS       =
#LDFLAGS    = -s
#
#DELETE     = rm

#### CC - NEXT ####
#
#CC         = cc
#CFLAGS     = -DSYS_UNIX -DNEXT -O2 -c
#
#LD         = cc
#LIBS       =
#LDFLAGS    = -s
#
#DELETE     = rm

#### AMIGA - Dice ####
#
#CC         = dcc
#CFLAGS     = -DSYS_AMIGA -proto
#
#LD         = dcc
#LIBS       =
#LDFLAGS    =
#
#DELETE     = delete


#########################################################################

EXE = ApplyDiffs CheckCRC
      
SRC = ApplyDiffs.c CheckCRC.c IMDB_Resources.c

OBJ = ApplyDiffs.o CheckCRC.o IMDB_Resources.o


all: $(EXE)


ApplyDiffs.o : ApplyDiffs.c IMDB.h
	$(CC) $(CFLAGS) -o ApplyDiffs.o -c ApplyDiffs.c

IMDB_Resources.o : IMDB_Resources.c IMDB.h
	$(CC) $(CFLAGS) -o IMDB_Resources.o -c IMDB_Resources.c

CheckCRC.o : CheckCRC.c IMDB.h
	$(CC) $(CFLAGS) -o CheckCRC.o -c CheckCRC.c


clean: 
	$(DELETE) $(OBJ) $(EXE)  


ApplyDiffs: ApplyDiffs.o IMDB_Resources.o
	$(LD) $(LDFLAGS) -o ApplyDiffs ApplyDiffs.o IMDB_Resources.o $(LIBS)

CheckCRC: CheckCRC.o
	$(LD) $(LDFLAGS) -o CheckCRC CheckCRC.o $(LIBS)

