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		= bmi_main.cc \
		  bmi_utils.cc 


TARGET         := $(PKGNAME)
SERVERIDL       = bmi.idl 
CLIENTIDL 	= bmilx.idl
CPPFLAGS       += -DLOG_TAG=\"ipcmon\"

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

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

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

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