# pk.h version VERSION = 0.5.2 # paths PREFIX = /usr/local MANPREFIX = $(PREFIX)/share/man PKG_CONFIG = pkg-config # includes and libs INCS = \ LIBS = -lm \ # flags # -pedantic SHARED_FLAGS = -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200809L \ -DVERSION=\"$(VERSION)\" -DPK_MEMORY_DEBUGGER -DPK_IMPL_ALL \ CFLAGS += -Wall -Wextra -pedantic $(INCS) $(SHARED_FLAGS) CXXFLAGS += -Wall -Wextra -pedantic $(INCS) $(SHARED_FLAGS) LDFLAGS = $(LIBS) OPTLEVEL ?= -O3 # compiler and linker CC ?= /usr/bin/gcc CXX ?= /usr/bin/g++