equal
deleted
inserted
replaced
7 |
7 |
8 # XXX: ugh... use `pkg-config fuse` |
8 # XXX: ugh... use `pkg-config fuse` |
9 DEFINES = -D_FILE_OFFSET_BITS=64 |
9 DEFINES = -D_FILE_OFFSET_BITS=64 |
10 MY_CFLAGS = -Wall -g -std=gnu99 |
10 MY_CFLAGS = -Wall -g -std=gnu99 |
11 |
11 |
12 BIN_NAMES = hello helloworld |
12 BIN_NAMES = helloworld hello simple_hello evpq_test url_test |
|
13 BIN_PATHS = $(addprefix bin/,$(BIN_NAMES)) |
13 |
14 |
14 # first target |
15 # first target |
15 all: ${BIN_PATHS} |
16 all: ${BIN_PATHS} |
16 |
17 |
17 # binaries |
18 # binaries |
24 # computed |
25 # computed |
25 LDFLAGS = ${LIBRARY_PATHS} ${LIBRARY_LIST} |
26 LDFLAGS = ${LIBRARY_PATHS} ${LIBRARY_LIST} |
26 CFLAGSX = ${DEFINES} ${MY_CFLAGS} |
27 CFLAGSX = ${DEFINES} ${MY_CFLAGS} |
27 CFLAGS = ${INCLUDE_PATHS} ${CFLAGSX} |
28 CFLAGS = ${INCLUDE_PATHS} ${CFLAGSX} |
28 |
29 |
29 SRC_PATHS = $(wildcard src/*.c) |
30 SRC_PATHS = $(wildcard src/*.c) $(wildcard src/*/*.c) |
30 SRC_NAMES = $(patsubst src/%,%,$(SRC_PATHS)) |
31 SRC_NAMES = $(patsubst src/%,%,$(SRC_PATHS)) |
31 SRC_DIRS = $(dir $(SRC_NAMES)) |
32 SRC_DIRS = $(dir $(SRC_NAMES)) |
32 |
|
33 BIN_PATHS = $(addprefix bin/,$(BIN_NAMES)) |
|
34 |
33 |
35 # other targets |
34 # other targets |
36 clean : |
35 clean : |
37 -rm obj/* bin/* |
36 -rm obj/* bin/* |
38 |
37 |