#################################################################
#								#
#			BrewNIX Makefile			#
#								#
#################################################################

CC	=	gcc

#	Linux
#CFLAGS	=	-Wall -Wstrict-prototypes -m486 -DLINUX -g
#CFLAGS	=	-Wall -Wstrict-prototypes -m486 -DLINUX -O2
#LIBS	=	-lbsd -lcurses -ltermcap -lm

#	SunOS
CFLAGS	=	-Wall -Wstrict-prototypes -DSUNOS -g
#CFLAGS	=	-Wall -Wstrict-prototypes -DSUNOS -O2
LIBS	=	-lbsdmalloc -lcurses -ltermcap -lm


PROG	=	brewnix

OBJS	=	brewnix.o \
		get_erase.o \
		get_string.o \
		get_int.o \
		get_float.o \
		pick_one_style.o \
		pick_one_malt.o \
		pick_one_hop.o \
		pick_one_unit.o \
		pick_one_method.o \
		pick_one_recipe.o

all:		$(PROG)

$(PROG):	$(OBJS)
		$(CC) $(CFLAGS) -o $@ $(OBJS) $(LIBS)

clean:
		rm -f *.o core

clobber:
		rm -f $(PROG) *.o core
