Mercurial > hg > Game > Cerium
comparison TaskManager/Makefile.parallel @ 1179:5393bebe0956 draft
CpuThreads update
author | Daichi TOMA |
---|---|
date | Tue, 21 Jun 2011 19:50:53 +0900 |
parents | |
children | 5a9bee9cc8c9 |
comparison
equal
deleted
inserted
replaced
1178:cb8161fd0af1 | 1179:5393bebe0956 |
---|---|
1 include ./Makefile.def | |
2 TARGET = libParallelManager.a | |
3 CFLAGS += -DHAS_POSIX_MEMALIGN | |
4 | |
5 .SUFFIXES: .cc .o | |
6 | |
7 EXTRA_CFLAGS = -D__CERIUM_FIFO__ | |
8 | |
9 .cc.o: | |
10 $(CC) $(CFLAGS) $(EXTRA_CFLAGS) $(INCLUDE) -c $< -o $@ | |
11 | |
12 | |
13 all: default | |
14 default: $(TARGET) | |
15 | |
16 ALL_OBJS = $(KERN_MAIN_OBJS) $(KERN_PPE_OBJS) $(KERN_SCHED_OBJS) $(KERN_SYSTASK_OBJS) $(IMPL_FIFO_OBJS) $(KERN_MEM_OBJS) Cell/spe/SpeTaskManagerImpl.o Cell/CellTaskManagerImpl.o | |
17 | |
18 Makefile.dep: | |
19 make -f Makefile.parallel depend | |
20 | |
21 depend: | |
22 $(CC) $(CFLAGS) $(EXTRA_CFLAGS) $(INCLUDE) $(ALL_OBJS:.o=.cc) -MM > Makefile.dep | |
23 | |
24 $(TARGET): $(ALL_OBJS) | |
25 ar crus $@ $(ALL_OBJS) | |
26 | |
27 paralleldistclean: parallelclean | |
28 rm -f $(TARGET) | |
29 | |
30 parallelclean: |