PROGRAM = bda
BASTARD_DIR = ../..
TOP = .

ifndef CC
CC      = gcc
endif
ifndef AR
AR      = ar
endif
ifndef MAKE
MAKE    = make
endif
ifndef RM
RM      = rm -rf
endif
ifndef CP
CP      = cp -r
endif
ifndef LN
LN      = ln -sf
endif
ifndef MKDIR
MKDIR   = mkdir -p
endif
ifndef TERM
#TERM    = -lcurses
TERM    = -lncurses
endif
ifndef LIBDL
LIBDL   = -ldl
endif
#-----------------------------------------------------
#                                          FILES
SRC       =  		main.c 	\
				ui.c
OBJ       =             main.c	\
				ui.o

#-----------------------------------------------------
#                                          FLAGS
INCLUDES =  -I$(BASTARD_DIR)/include -I.
LIBS     =  -L$(BASTARD_DIR)/lib -lbastard -lmenu -lform -lpanel -lncurses 
CC_FLAGS =  -ggdb -Wall -O3 -DDDBG_VERSION=$(DDBG_VERSION)

#-----------------------------------------------------
#                                          RULES
all: $(PROGRAM) 

$(PROGRAM): $(OBJ)
	$(CC) $(LIBS) $(OBJ) -o $(PROGRAM)

.c.o: $(SRC)
	$(CC) $(CC_FLAGS) $(INCLUDES) -c -o $@ $< 
   
clean:
	
