#
# nc834v5010gen2 makefile
#      created by Robert Leyva
#
PROGRAM_NAME = nc834v5010gen2

#
# CXXFLAGS
# used by gnu make's implicit rules
#
# I choose to show all warnings (-Wall), and include debugging information (-g)
#
CXXFLAGS := -Wall -g

#
# LDLIBS
# used by gnu make's implicit rules
#
# Since I am using the ncurses library, I choose to include the ncurses library
# Since I am using the menu library, I choose to include the menu library
# Since I am using the Boost thread library, I choose to include the Boost thread library
# Since I am using the Boost filesystem library, I choose to include the Boost system library
# Since I am using the Boost filesystem library, I also choose to include the Boost filesystem library
#
LDLIBS := -lncurses -lmenu -lboost_thread -lboost_system -lboost_filesystem

#
# Compile using gnu make implicit rules
#
$(PROGRAM_NAME) : nc834v5010controller.o nc834v5010view.o _834v5010model.o \
                  RxlNcurses.o RxlBoost.o RxlMenu.o 

RxlMenu.o :

RxlBoost.o :

RxlNcurses.o :

nc834v5010controller.o :

nc834v5010view.o :

_834v5010model.o :


.PHONY : clean
clean:
	rm *.o ${PROGRAM_NAME} core
