]>
Commit | Line | Data |
---|---|---|
de960e50 BH |
1 | # Makefile for create_fw |
2 | # | |
3 | CC=gcc | |
4 | CFLAGS=-c -Wall -O2 -g | |
5 | LDFLAGS= | |
6 | SOURCES=create_fw.c | |
7 | OBJECTS=$(SOURCES:.cpp=.o) | |
8 | EXECUTABLE=create_fw | |
9 | BLOB=isci_firmware.bin | |
10 | ||
11 | all: $(SOURCES) $(EXECUTABLE) $(BLOB) | |
12 | ||
13 | $(EXECUTABLE): $(OBJECTS) | |
14 | $(CC) $(LDFLAGS) $(OBJECTS) -o $@ | |
15 | ||
16 | .c.o: | |
17 | $(CC) $(CFLAGS) $< -O $@ | |
18 | ||
19 | $(BLOB): $(EXECUTABLE) | |
20 | ./$(EXECUTABLE) >$@ | |
21 | ||
22 | clean: | |
23 | rm -f *.o $(EXECUTABLE) |