]>
Commit | Line | Data |
---|---|---|
cd1a2927 | 1 | # |
10bc6f06 | 2 | # $Id: Makefile,v 1.6 2004/02/24 21:24:10 alanh Exp $ |
cd1a2927 MT |
3 | # |
4 | ||
5 | CC = gcc | |
6 | CFLAGS = -Os -Wall | |
bc9f0c12 | 7 | INCLUDE = -I/opt/i586-uClibc/include |
cd1a2927 MT |
8 | |
9 | LD = gcc | |
10 | LDFLAGS = -L/install/lib | |
11 | LIBS = -lnewt -lslang -lpci | |
12 | ||
13 | COMPILE = $(CC) -c $(INCLUDE) $(CFLAGS) | |
14 | ||
15 | LINK = $(LD) $(LDFLAGS) | |
16 | ||
17 | all : programs | |
18 | ||
10bc6f06 | 19 | programs : install |
cd1a2927 MT |
20 | |
21 | clean : | |
22 | -rm -f *.o install core | |
23 | ||
24 | ###### | |
cd1a2927 | 25 | |
10bc6f06 | 26 | OBJS=main.o ide.o cdrom.o nic.o net.o config.o ../libsmooth/libsmooth.o \ |
72d80898 | 27 | pcmcia.o usb.o scsi.o |
cd1a2927 | 28 | |
10bc6f06 MT |
29 | install: $(OBJS) |
30 | $(LINK) $(OBJS) -o $@ $(LIBS) | |
cd1a2927 MT |
31 | |
32 | %.o : %.c | |
33 | $(COMPILE) $< -o $@ |