#
#          -----[ Bare ]-----
#
#
#               --[       NostroBO
#
#               --[  nostrobo@secureroot.com
#
#
#               --[       klc-research
#
#               --[  http://www.klc-research.com
#

BINARY		=		bare

BIN_PATH	=		bin
SRCS_PATH	=		src

SRCS		=		$(SRCS_PATH)/_main_.c			\
				$(SRCS_PATH)/fill_struct.c		\
				$(SRCS_PATH)/free_memory.c		\
				$(SRCS_PATH)/format.c			\
				$(SRCS_PATH)/basic_functions.c		\
				$(SRCS_PATH)/tcp.c			\
				$(SRCS_PATH)/local.c			\
				include/static.c			

GCC		=		gcc
RM		=		rm -f

bare:
	$(GCC) -o $(BIN_PATH)/$(BINARY) $(SRCS)
	make -C tests/srcs/

clean:
	$(RM) *~ $(SRCS_PATH)/*~ include/*~
	$(RM) \#* $(SRCS_PATH)/\#* include/\#*

fclean:		clean
	$(RM) $(BIN_PATH)/$(BINARY)
	make fclean -C tests/srcs/
