Subversion Repositories freemyipod

Rev

Rev 218 | Rev 462 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
65 cmwslw 1
#             __________               __   ___.
2
#   Open      \______   \ ____   ____ |  | _\_ |__   _______  ___
3
#   Source     |       _//  _ \_/ ___\|  |/ /| __ \ /  _ \  \/  /
4
#   Jukebox    |    |   (  <_> )  \___|    < | \_\ (  <_> > <  <
5
#   Firmware   |____|_  /\____/ \___  >__|_ \|___  /\____/__/\_ \
6
#                     \/            \/     \/    \/            \/
7
# $Id: Makefile 8878 2006-03-01 23:40:55Z amiconn $
8
#
9
CFLAGS = -O2 -Iinclude
10
 
11
TARGET = ../uclpack
12
TARGET2 = ../ucl2e10singleblk
13
TARGET3 = ../ucl2e10singleblkunpack
263 theseven 14
TARGETS = $(TARGET) $(TARGET2) $(TARGET3)
65 cmwslw 15
 
263 theseven 16
ALL: $(TARGETS)
65 cmwslw 17
 
18
$(TARGET): uclpack.o src/libucl.a
19
	$(CC) uclpack.o src/libucl.a -o $(TARGET)
20
 
21
$(TARGET2): ucl2e10singleblk.o src/libucl.a
22
	$(CC) ucl2e10singleblk.o src/libucl.a -o $(TARGET2)
23
 
24
$(TARGET3): ucl2e10singleblkunpack.o src/libucl.a
25
	$(CC) ucl2e10singleblkunpack.o src/libucl.a -o $(TARGET3)
26
 
27
uclpack.o: uclpack.c
28
 
29
ucl2e10singleblk.o: ucl2e10singleblk.c
30
 
31
ucl2e10singleblkunpack.o: ucl2e10singleblkunpack.c
32
 
33
src/libucl.a:
34
	$(MAKE) -C src
35
 
36
clean:
263 theseven 37
	rm -f $(ALL) uclpack.o ucl2e10singleblk.o ucl2e10singleblkunpack.o $(TARGETS)
65 cmwslw 38
	$(MAKE) -C src clean