CFLAGS = -Wall
LDFLAGS = 
CC = gcc

all: lceb_dynopt lceb_dyn lceb_rec random lceb_bigsum lceb_easiest

clean:
	rm -f *.o *.core *.stackdump lceb_dynopt lceb_dyn lceb_rec lceb_dynopt.exe lceb_dyn.exe lceb_rec.exe random random.exe lceb_bigsum lceb_bigsum.exe lceb_easiest lceb_easiest.exe

lceb_dynopt: lceb_dynopt.c
	$(CC) $(CFLAGS) $(LDFLAGS) -o lceb_dynopt lceb_dynopt.c

lceb_dyn: lceb_dyn.c
	$(CC) $(CFLAGS) $(LDFLAGS) -o lceb_dyn lceb_dyn.c

lceb_rec: lceb_rec.c
	$(CC) $(CFLAGS) $(LDFLAGS) -o lceb_rec lceb_rec.c

random: random.c
	$(CC) $(CFLAGS) $(LDFLAGS) -o random random.c

lceb_bigsum: lceb_bigsum.c
	$(CC) $(CFLAGS) $(LDFLAGS) -o lceb_bigsum lceb_bigsum.c

lceb_easiest: lceb_easiest.c
	$(CC) $(CFLAGS) $(LDFLAGS) -o lceb_easiest lceb_easiest.c
