diff TaskManager/test/GpuRunTest/Makefile @ 1657:6fe17b1c8cf3 draft

fix GpuRunTest.add ppe task.
author Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
date Thu, 04 Jul 2013 18:02:48 +0900
parents 9ccfdc408d51
children
line wrap: on
line diff
--- a/TaskManager/test/GpuRunTest/Makefile	Tue Jul 02 21:50:02 2013 +0900
+++ b/TaskManager/test/GpuRunTest/Makefile	Thu Jul 04 18:02:48 2013 +0900
@@ -1,29 +1,29 @@
-include ./Makefile.def
+default: macosx
 
-SRCS_TMP = $(wildcard *.cc)
-SRCS_EXCLUDE =   # 除外するファイルを書く
-SRCS = $(filter-out $(SRCS_EXCLUDE),$(SRCS_TMP))
-OBJS = $(SRCS:.cc=.o)
+macosx: FORCE
+	@echo "Make for Mac OS X"
+	@$(MAKE) -f Makefile.macosx
 
-LIBS += -lGpuManager -framework opencl `sdl-config --libs`
-
-.SUFFIXES: .cc .o
+fifo64: FORCE
+	@echo "Make for Mac OS X 64bit mode"
+	@$(MAKE) -f Makefile.macosx ABIBIT=64
 
-.cc.o:
-	$(CC) $(CFLAGS) $(INCLUDE) -c $< -o $@
+linux: FORCE
+	@echo "Make for Linux"
+	@$(MAKE) -f Makefile.linux
 
-all: $(TARGET)
-gpu: all
+cell: FORCE
+	@echo "Make for PS3 (Cell)"
+	@$(MAKE) -f Makefile.cell
 
-$(TARGET): $(OBJS)
-	$(CC) -o $@ $(OBJS) $(TASK_OBJS) $(LIBS)
+gpu: FORCE
+	@echo "Make for GPU (open cl)"
+	@$(MAKE) -f Makefile.gpu
 
-link:
-	$(CC) -o $(TARGET) $(OBJS) $(LIBS)
+test: FORCE
+	@$(MAKE) -f Makefile.gpu test
 
-debug: $(TARGET)
-	sudo gdb ./$(TARGET) 
+FORCE:
 
 clean:
-	rm -f $(TARGET) $(OBJS)
-	rm -f *~ \#*
+	@$(MAKE) -f Makefile.macosx clean