ROT_PATH = ../.. INC_PATH = $(ROT_PATH)/include OBJ_PATH = $(ROT_PATH)/obj/$(MACHTYPE) LIB_PATH = $(ROT_PATH)/libs/$(MACHTYPE) EXE_PATH = $(ROT_PATH)/utils/$(MACHTYPE) BIN_PATH = $(ROT_PATH)/bin/$(MACHTYPE) LPK_PATH = /mas/vision/local/src/tpm/matrix/include/ LIBEKF = $(LIB_PATH)/libcppekf.a OBJ = \ $(OBJ_PATH)/EKF.o INC_COMM = -I$(INC_PATH) -I$(LPK_PATH) ifeq ($(MACHTYPE),iris64) FLGS = -mips4 -O $(INC_COMM) else FLGS = -O2 $(INC_COMM) endif C++ = CC C++FLAGS = $(FLGS) TARGETS = $(LIBEKF) $(OBJ_PATH)/%.o : %.c++ $(C++) $(C++FLAGS) -c $< -o $@ default all: ${TARGETS} $(LIBEKF): $(OBJ) ar rcv $@ $(OBJ) clean: rm -f $(LIBEKF) $(OBJ) rm -f *~ rm -f core