NUTDIR := \".nutdb\"
FOODDIR := \"/usr/local/lib/nut\"
EXECUTABLE := nut
LIBS := -lm

CFLAGS := -Wall -O2 -s -fno-inline -DNUTDIR=$(NUTDIR) -DFOODDIR=$(FOODDIR)

CXXFLAGS := -Wall -O2 -s

SOURCE := $(wildcard *.c) $(wildcard *.cc)
OBJS := $(patsubst %.c,%.o,$(patsubst %.cc,%.o,$(SOURCE)))
CPPFLAGS += 

nut:	$(OBJS)
	$(CC) -o $(EXECUTABLE) $(OBJS) $(LIBS)


deps:
	makedepend -Y. *.c > /dev/null 2>&1


clean :
	rm -f *.o $(EXECUTABLE) preprocess/dbabbrev preprocess/dbjw

# DO NOT DELETE

addfood.o: addfood.h food.h nut.h meal.h options.h util.h db.h
anameal.o: anameal.h food.h nut.h meal.h options.h util.h db.h
db.o: db.h food.h nut.h meal.h options.h util.h
food.o: food.h nut.h meal.h util.h options.h nutrient.h abbrev.h fdgrp.h
food.o: lookup.h
main.o: menu.h food.h nut.h meal.h db.h options.h
meal.o: meal.h food.h nut.h util.h options.h db.h
menu.o: menu.h db.h food.h nut.h util.h recmeal.h anameal.h meal.h options.h
menu.o: remmeal.h viewfood.h addfood.h ranking.h prtmenu.h theusual.h
menu.o: trendy.h
options.o: options.h food.h nut.h meal.h util.h db.h
prtmenu.o: prtmenu.h food.h nut.h options.h meal.h util.h db.h
ranking.o: ranking.h food.h nut.h util.h options.h meal.h
recmeal.o: anameal.h food.h nut.h meal.h options.h recmeal.h util.h db.h
remmeal.o: remmeal.h food.h nut.h util.h db.h options.h meal.h
theusual.o: theusual.h food.h nut.h options.h meal.h util.h db.h
trendy.o: trendy.h food.h nut.h options.h meal.h util.h ranking.h
util.o: util.h food.h nut.h options.h meal.h db.h
viewfood.o: viewfood.h food.h nut.h util.h
