summaryrefslogtreecommitdiff
path: root/config.mk
diff options
context:
space:
mode:
authormiguel <miguel@localhost>2018-03-15 23:36:59 +0100
committermiguel <miguel@localhost>2018-03-15 23:36:59 +0100
commit54e06e03aad71888b3b05a1c249b170f3856da69 (patch)
tree808bd355f2421704e490edd6ad1c3a1e67b33d77 /config.mk
parent7019970b24380cd823beb9760f34a6c00b569054 (diff)
v0.2
Diffstat (limited to 'config.mk')
-rw-r--r--config.mk35
1 files changed, 31 insertions, 4 deletions
diff --git a/config.mk b/config.mk
index 21ac179..41f9790 100644
--- a/config.mk
+++ b/config.mk
@@ -1,11 +1,38 @@
-VERSION = 0.1
+# surf version
+VERSION = 2.0
+
+# Customize below to fit your system
+
+# paths
PREFIX = /usr/local
+MANPREFIX = $(PREFIX)/share/man
LIBPREFIX = $(PREFIX)/lib/surf
-CC = cc
+X11INC = /usr/X11R6/include
+X11LIB = /usr/X11R6/lib
+
+GTKINC = `pkg-config --cflags gtk+-3.0 gcr-3 webkit2gtk-4.0`
+GTKLIB = `pkg-config --libs gtk+-3.0 gcr-3 webkit2gtk-4.0`
+
+# includes and libs
+INCS = -I$(X11INC) $(GTKINC)
+LIBS = -L$(X11LIB) -lX11 $(GTKLIB) -lgthread-2.0
+
+# flags
+CPPFLAGS = -DVERSION=\"${VERSION}\" -DWEBEXTDIR=\"${LIBPREFIX}\" \
+ -D_DEFAULT_SOURCE -DGCR_API_SUBJECT_TO_CHANGE
+SURF_CFLAGS = $(INCS) $(CPPFLAGS) $(CFLAGS)
+SURF_LDFLAGS = $(LIBS) $(LDFLAGS)
EXTINC = `pkg-config --cflags webkit2gtk-web-extension-4.0`
EXTLIB = `pkg-config --libs webkit2gtk-web-extension-4.0`
-CFLAGS = $(EXTINC)
-LDLAGS = -module -avoid-version -no-undefined $(EXTLIB)
+EXTCFLAGS = $(EXTINC)
+EXTLDLAGS = -module -avoid-version -no-undefined $(EXTLIB)
+
+# Solaris
+#CFLAGS = -fast $(INCS) -DVERSION=\"$(VERSION)\"
+#LDFLAGS = $(LIBS)
+
+# compiler and linker
+#CC = c99