ifndef KERNEL_VERSION KERNEL_VERSION = 318 endif #INSTALL_DIR = $(PROJECT_OVERLAY_ROOT)/buildroot/board/elvees_multicore/nvcom02-tem/rootfs_overlay/usr/bin #HOME_DIR = $(PROJECT_OVERLAY_ROOT)/buildroot/board/elvees_multicore/nvcom02-tem/rootfs_overlay/home/default INSTALL_DIR = $(rootfs_dir)/usr/bin #HOME_DIR = $(rootfs_dir)/home/default TARGET = c-ray-mt TARGET1 = c-ray-f SOURCE = $(TARGET).c SOURCE1 = $(TARGET1).c OBJ = c-ray-mt.o OBJ1 = c-ray-f.o CC = mipsel-buildroot-linux-uclibc-gcc CFLAGS = -O3 -ffast-math -falign-jumps=8 -falign-functions=8 -fno-caller-saves -fsched-spec-load -fgcse-las -fgcse-sm -funroll-loops LIBS= -lm -lpthread LDFLAGS = -static all: $(TARGET) $(TARGET1) $(TARGET): $(OBJ) $(CC) -o $@ $(OBJ) $(LIBS) $(LDFLAGS) $(TARGET1): $(OBJ1) $(CC) -o $@ $(OBJ1) $(LIBS) $(LDFLAGS) install: cp -fv $(TARGET) $(INSTALL_DIR)/ cp -fv $(TARGET1) $(INSTALL_DIR)/ cp -fv scene $(rootfs_dir)/home/default/ cp -fv sphfract $(rootfs_dir)/home/default/ cp -fv bench-mips.sh $(rootfs_dir)/home/default/ uninstall: rm -fv $(INSTALL_DIR)/$(TARGET) rm -fv $(INSTALL_DIR)/$(TARGET1) rm -fv $(rootfs_dir)/home/default/scene rm -fv $(rootfs_dir)/home/default/sphfract rm -fv $(rootfs_dir)/home/default/bench-mips.sh .PHONY: clean all clean: rm -f $(OBJ) $(TARGET) rm -f $(OBJ1) $(TARGET1)