|
Line
Link Here
|
| 0 |
-- a/Makefile |
0 |
++ b/Makefile |
|
Lines 2-14
Link Here
|
| 2 |
|
2 |
|
| 3 |
#DEBUG = -g -DDEBUG |
3 |
#DEBUG = -g -DDEBUG |
| 4 |
|
4 |
|
| 5 |
CC = gcc |
5 |
PREFIX ?= /usr |
| 6 |
PREFIX = /usr/local |
6 |
BINDIR = $(PREFIX)/bin |
| 7 |
BINDIR = /usr/local/bin |
7 |
MANDIR = $(PREFIX)/share/man/man1 |
| 8 |
MANDIR = /usr/local/man/man1 |
|
|
| 9 |
|
8 |
|
| 10 |
DEFINES = -DHAVE_CONFIG_H -DCFG_UNIX_API |
9 |
DEFINES = -DHAVE_CONFIG_H -DCFG_UNIX_API |
| 11 |
CFLAGS = -Wall -O3 ${DEBUG} ${DEFINES} |
10 |
CFLAGS += -Wall ${DEBUG} ${DEFINES} |
| 12 |
|
11 |
|
| 13 |
|
12 |
|
| 14 |
OBJS = main.o rename.o fixtoken.o |
13 |
OBJS = main.o rename.o fixtoken.o |
|
Lines 18-25
Link Here
|
| 18 |
all: $(TARGET) |
17 |
all: $(TARGET) |
| 19 |
|
18 |
|
| 20 |
$(TARGET) : $(OBJS) |
19 |
$(TARGET) : $(OBJS) |
| 21 |
$(CC) $(CFLAGS) -o $@ $^ |
20 |
$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ |
| 22 |
cp $@ /usr/local/bin |
|
|
| 23 |
|
21 |
|
| 24 |
static: $(OBJS) |
22 |
static: $(OBJS) |
| 25 |
$(CC) $(CFLAGS) -static -o $@ $^ |
23 |
$(CC) $(CFLAGS) -static -o $@ $^ |