PKGDIR                ?= ../../..
L4DIR                ?= $(PKGDIR)/../..

MODE                := loader
SYSTEMS                := x86-l4v2

include $(L4DIR)/mk/Makeconf

# Is only supposed to work with uclibc ...
ifeq ($(USE_UCLIBC),y)

CXXLIB                = $(shell $(CXX) -print-file-name=libsupc++.a)
GCCLIB                := $(GCCLIB_EH) $(GCCLIB) 

# list your .c files here
SRC_CC		= main_cmd.cc 

vpath %.cc $(PKGDIR)/examples/bmi_cmd/common

#TARGET                := bmi_cmd
TARGET		:= bmi_cmd_l4

#SERVERIDL        = bmi.idl 



CPPFLAGS         += -DLOG_TAG=\"bmi_cmd\"

include $(L4DIR)/mk/prog.mk
LIBS		+= -lloaderif -lcbbmi 
L4LIBS          += -luc_c++ -lc++start.o $(CXXLIB) -lmain -lcxx_base
CXXFLAGS        += -fno-rtti

else
all::
        @echo -e $(EMPHSTART)"bmi_cmd: This program only builds with uClibc."$(EMPHSTOP)

ifeq ($(filter clean cleanall,$(MAKECMDGOALS)),)
TARGET          =
endif

include $(L4DIR)/mk/prog.mk
endif
