Small change to the gcc argument.
[eco.git] / Makefile
blob1bd2804f716622632dcbdf92780243b49b0f7a4a
2 # Makefile for Eco.
6 # Custom options.
7 BUILD =
10 # Install directory.
11 PREFIX = $(HOME)
12 BINDIR = $(PREFIX)/bin
15 # User OPTIONS
18 # Add the following line to get an eco.debug file
19 #BUILD += -DWITH_DEBUG
21 CC = gcc
22 CFLAGS = -O2 -Wall -g -funsigned-char -Wdeclaration-after-statement -Werror
23 LIBS = -lcurses
26 # End of user options
29 OBJS = term.o
30 OBJS += screen.o
31 OBJS += status.o
32 OBJS += key.o
33 OBJS += main.o
34 OBJS += buffer.o
35 OBJS += update.o
36 OBJS += file.o
37 OBJS += cmd.o
38 OBJS += debug.o
39 OBJS += func.o
40 OBJS += config.o
41 OBJS += kill.o
42 OBJS += view.o
43 OBJS += list.o
44 OBJS += fd.o
45 OBJS += time.o
46 OBJS += timer.o
48 TARGET = eco
50 .PHONY: clean install uninstall
52 all: $(TARGET)
54 $(TARGET) : $(OBJS)
55 $(CC) $(OBJS) -o $(TARGET) $(LIBS) $(CFLAGS) $(BUILD)
57 %.o : %.c
58 $(CC) -c $(CFLAGS) $< -o $@
60 clean:
61 rm -f $(OBJS) $(TARGET)
63 install:
64 cp $(TARGET) $(BINDIR)
66 uninstall:
67 rm -f $(BINDIR)/$(TARGET)