TOP = ../../../..

include $(TOP)/mk/config.mk

CXXSRCS       = \
		drv_init.cc \
		drv_private.cc \
		drv_main.cc \
		drv_args.cc \
		drv_fork.cc \
		drv_link.cc \
		drv_preproc.cc

OBJS = \
		drv_init.o \
		drv_private.o \
		drv_main.o \
		drv_args.o \
		drv_fork.o \
		drv_link.o \
		drv_preproc.o

IDL_CFE_VERSION = \"1.3.0\"
CPP_LOCATION    = $(CXX)

DIR_CPPFLAGS = -I../include \
               -DIDL_CFE_VERSION=$(IDL_CFE_VERSION) \
               -DCPP_LOCATION=\"$(CPP_LOCATION)\"


all:: libdrv.a

libdrv.a: $(OBJS)
	(set -x; \
         $(RM) $@; \
         $(AR) $@ $(OBJS); \
         $(RANLIB) $@; \
        )

clean::
	$(RM) *.o *.a core
