diff options
Diffstat (limited to 'config.mk')
| -rw-r--r-- | config.mk | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/config.mk b/config.mk deleted file mode 100644 index bdc1702..0000000 --- a/config.mk +++ /dev/null @@ -1,68 +0,0 @@ -# vis version -VERSION = 0.1 - -# optional features -CONFIG_LUA=1 -CONFIG_ACL=0 -CONFIG_SELINUX=0 - -# Customize below to fit your system - -PREFIX ?= /usr/local -MANPREFIX = ${PREFIX}/share/man -SHAREPREFIX = ${PREFIX}/share/vis - -LIBS = -lc - -CFLAGS_TERMKEY = $(shell pkg-config --cflags termkey 2> /dev/null || echo "") -LDFLAGS_TERMKEY = $(shell pkg-config --libs termkey 2> /dev/null || echo "-ltermkey") - -CFLAGS_CURSES = $(shell pkg-config --cflags ncursesw 2> /dev/null || echo "-I/usr/include/ncursesw") -LDFLAGS_CURSES = $(shell pkg-config --libs ncursesw 2> /dev/null || echo "-lncursesw") - -ifeq (${CONFIG_LUA},1) - CFLAGS_LUA = $(shell pkg-config --cflags lua5.2 2> /dev/null || echo "-I/usr/include/lua5.2") - LDFLAGS_LUA = $(shell pkg-config --libs lua5.2 2> /dev/null || echo "-llua -lm") -endif - -ifeq (${CONFIG_ACL},1) - LIBS += -lacl -endif - -OS = $(shell uname) - -ifeq (${OS},Linux) - ifeq (${CONFIG_SELINUX},1) - LIBS += -lselinux - endif -else ifeq (${OS},Darwin) - CFLAGS += -D_DARWIN_C_SOURCE -else ifeq (${OS},OpenBSD) - CFLAGS += -D_BSD_SOURCE -else ifeq (${OS},FreeBSD) - CFLAGS += -D_BSD_SOURCE -else ifeq (${OS},NetBSD) - CFLAGS += -D_BSD_SOURCE -else ifeq (${OS},AIX) - CFLAGS += -D_ALL_SOURCE -endif - -CFLAGS_LIBS = $(CFLAGS_LUA) $(CFLAGS_TERMKEY) $(CFLAGS_CURSES) -LDFLAGS_LIBS = $(LDFLAGS_LUA) $(LDFLAGS_TERMKEY) $(LDFLAGS_CURSES) $(LIBS) - -CFLAGS_STD = -std=c99 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 - -CFLAGS_VIS = $(CFLAGS_LIBS) $(CFLAGS_STD) -Os -DVERSION=\"${VERSION}\" -DNDEBUG -CFLAGS_VIS += -DCONFIG_LUA=${CONFIG_LUA} -CFLAGS_VIS += -DCONFIG_SELINUX=${CONFIG_SELINUX} -CFLAGS_VIS += -DCONFIG_ACL=${CONFIG_ACL} -ifeq (${CONFIG_LUA},1) - CFLAGS_VIS += -DLUA_COMPAT_5_1 -DLUA_COMPAT_5_2 -DLUA_COMPAT_ALL -endif - -LDFLAGS_VIS = $(LDFLAGS_LIBS) - -DEBUG_CFLAGS_VIS = ${CFLAGS_VIS} -UNDEBUG -O0 -g -ggdb -Wall -Wextra -pedantic -Wno-missing-field-initializers -Wno-unused-parameter - -CC ?= cc -STRIP ?= strip |
