comparison TaskManager/Makefile.fifo @ 739:050f92cd3628

make depend (for Mac OS X)
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Thu, 31 Dec 2009 11:25:21 +0900
parents 31eb1f56d986
children d50fc4ca79e4
comparison
equal deleted inserted replaced
738:510424e175ae 739:050f92cd3628
1 include ./Makefile.def 1 include ./Makefile.def
2 2
3 TARGET = libFifoManager.a 3 TARGET = libFifoManager.a
4
4 5
5 .SUFFIXES: .cc .o 6 .SUFFIXES: .cc .o
6 7
7 EXTRA_CFLAGS = -D__CERIUM_FIFO__ 8 EXTRA_CFLAGS = -D__CERIUM_FIFO__
8 9
9 .cc.o: 10 .cc.o:
10 $(CC) $(CFLAGS) $(EXTRA_CFLAGS) $(INCLUDE) -c $< -o $@ 11 $(CC) $(CFLAGS) $(EXTRA_CFLAGS) $(INCLUDE) -c $< -o $@
11 12
13
12 all: default 14 all: default
13 default: $(TARGET) 15 default: $(TARGET)
14 16
15 ALL_OBJS = $(KERN_MAIN_OBJS) $(KERN_PPE_OBJS) $(KERN_SCHED_OBJS) $(KERN_SYSTASK_OBJS) $(IMPL_FIFO_OBJS) $(KERN_MEM_OBJS) 17 ALL_OBJS = $(KERN_MAIN_OBJS) $(KERN_PPE_OBJS) $(KERN_SCHED_OBJS) $(KERN_SYSTASK_OBJS) $(IMPL_FIFO_OBJS) $(KERN_MEM_OBJS)
18
19 Makefile.dep:
20 make -f Makefile.fifo depend
21
22 depend:
23 $(CC) $(CFLAGS) $(EXTRA_CFLAGS) $(INCLUDE) $(ALL_OBJS:.o=.cc) -MM > Makefile.dep
16 24
17 $(TARGET): $(ALL_OBJS) 25 $(TARGET): $(ALL_OBJS)
18 ar crus $@ $(ALL_OBJS) 26 ar crus $@ $(ALL_OBJS)
19 27
20 fifodistclean: fifoclean 28 fifodistclean: fifoclean
21 rm -f $(TARGET) 29 rm -f $(TARGET)
22 30
23 fifoclean: 31 fifoclean:
32
33 include ./Makefile.dep