# Makefile for the Steganographic File (encryption functions)
# Copywrite (C) 1998 Carl van Schaik (carl@leg.uct.ac.za)
#                    Paul Smeddle (psmeddle@cs.uct.ac.za)

CC = gcc -m486

all: 3way idea

clean:
	rm *.o

3way: crypt_3way.o 3way.o
	$(CC) -O3 -o crypt_3way 3way.o crypt_3way.o

idea: crypt_idea.o idea.o
	$(CC) -O3 -o crypt_idea idea.o crypt_idea.o

crypt_3way.o: crypt_3way.c 3way.h getpass.c
	$(CC) -O3 -Wall -o crypt_3way.o -c crypt_3way.c

crypt_idea.o: crypt_idea.c idea.h getpass.c
	$(CC) -O3 -Wall -o crypt_idea.o -c crypt_idea.c

3way.o: 3way.h 3way.c
	$(CC) -O3 -Wall -o 3way.o -c 3way.c

idea.o: idea.h idea.c
	$(CC) -O3 -Wall -o idea.o -c idea.c

