blob: 83f0e2b46368898e6b383cdbcdebc2d1787869df (
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
|
.POSIX:
.PHONY: default clean check run debug debug-tests install
default: dged
SOURCES = src/binding.c src/buffer.c src/command.c src/display.c \
src/keyboard.c src/minibuffer.c src/text.c \
src/utf8.c src/buffers.c src/window.c src/allocator.c
DGED_SOURCES = $(SOURCES) src/main.c
TEST_SOURCES = test/assert.c test/buffer.c test/text.c test/utf8.c test/main.c \
test/command.c test/keyboard.c test/fake-reactor.c test/allocator.c \
test/minibuffer.c
prefix != if [ -n "$$prefix" ]; then echo "$$prefix"; else echo "/usr"; fi
.SUFFIXES:
.SUFFIXES: .c .o .d
UNAME_S != uname -s | tr '[:upper:]' '[:lower:]'
CFLAGS = -Werror -g -std=c99 -I ./src
DEPS = $(DGED_SOURCES:.c=.d) $(TEST_SOURCES:.c=.d)
OBJS = $(SOURCES:.c=.o)
TEST_OBJS = $(TEST_SOURCES:.c=.o)
FILES = $(DEPS) $(DGED_SOURCES:.c=.o) dged libdged.a $(TEST_OBJS)
|