summaryrefslogtreecommitdiff
path: root/Makefile
blob: 019802f8ee048198aac742afacb16a502da44060 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
CC= gcc
CFLAGS= -Wall -O0 -g
LIBS= -lpci

INCLUDES= -I.

SRCS1= smutool.c
SRCS2= smudump.c

OBJS1 = $(SRCS1:.c=.o)
OBJS2 = $(SRCS2:.c=.o)

TARGET1= smutool
TARGET2= smudump


.PHONY: depend clean

all: $(TARGET1) $(TARGET2)

$(TARGET1): $(OBJS1) $(SRCS1)
	$(CC) $(CFLAGS) $(INCLUDES) -o $(TARGET1) $(OBJS1) $(LIBS)
$(TARGET2): $(OBJS2) $(SRCS2)
	$(CC) $(CFLAGS) $(INCLUDES) -o $(TARGET2) $(OBJS2) $(LIBS)

.c.o:
	$(CC) $(CFLAGS) $(INCLUDES) -c $<  -o $@

clean:
	rm $(TARGET1) $(TARGET2) *.o