-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathMakefile
More file actions
29 lines (22 loc) · 702 Bytes
/
Makefile
File metadata and controls
29 lines (22 loc) · 702 Bytes
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
CC = gcc
CXXFLAGS = -w -o
SOURCES = CodeScribe.c
OBJECTS = CodeScribe.o
INCFLAGS =
LDFLAGS = -Wl,-rpath,/usr/local/lib
LDLIBS =$(shell pkg-config --cflags --libs vte-2.91 gtk+-3.0 gtksourceview-3.0)
GTKFLAGS=-export-dynamic `pkg-config --cflags --libs vte-2.91 gtk+-3.0 gtksourceview-3.0`
all: CodeScribe
foobar: $(OBJECTS)
$ $(CC) $(SOURCES) `pkg-config --cflags --libs vte-2.91 gtk+-3.0 gtksourceview-3.0` $(CXXFLAGS) $(OBJECTS)
.SUFFIXES:
.SUFFIXES: .c .cc .C .cpp .o
.c.o :
$ $(CC) $(SOURCES) `pkg-config --cflags --libs vte-2.91 gtk+-3.0 gtksourceview-3.0` $(CXXFLAGS) $(OBJECTS)
count:
wc *.c *.cc *.C *.cpp *.h *.hpp
clean:
rm -f *.o
.PHONY: all
.PHONY: count
.PHONY: clean