blob: 2437cf8a430bbf2aedd35b24e0f75923f769ede7 (
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
30
31
32
33
34
35
36
37
38
|
--- a/Makefile
+++ b/Makefile
@@ -1,10 +1,11 @@
HOME = .
PREFIX = /usr
-CC = cc
+CC ?= cc
INCLUDE = -I./ -I${PREFIX}/include
-OPTS = -shared `pkg-config gtk+-2.0 --cflags`
+CFLAGS += -shared `${PKG_CONFIG} gtk+-2.0 --cflags` -fPIC
+LDFLAGS += -shared -fPIC
DEFINES =
-LIBS = `pkg-config gtk+-2.0 --cflags`
+LIBS = `${PKG_CONFIG} gtk+-2.0 --libs`
GKVO = vaiobright.o
GKV = vaiobright.so
@@ -12,7 +13,7 @@
all: $(GKV)
$(GKV): $(GKVO)
- $(CC) $(OPTS) -o $(GKV) $(GKVO) $(LIBS)
+ $(CC) $(LDFLAGS) -o $(GKV) $(GKVO) $(LIBS)
install:
@-echo "Copy the plugin ($(GKV) to ~/.gkrellm2/plugins/$(GKV) and restart gkrellm."
@@ -22,9 +23,9 @@
@-rm *.o *.so
.c.so: $(DEPEND)
- $(CC) $(OPTS) $(INCLUDE) $(DEFINES) -fPIC -c $*.c -o $@
+ $(CC) $(CFLAGS) $(INCLUDE) $(DEFINES) -fPIC -c $*.c -o $@
.c.o: $(DEPEND)
- $(CC) $(OPTS) $(INCLUDE) $(DEFINES) -c $*.c -o $@
+ $(CC) $(CFLAGS) $(INCLUDE) $(DEFINES) -c $*.c -o $@
.SUFFIXES: .c .so .o
|