Mercurial > paster
changeset 56:d33f34888af8
make: use pkg-config to find kcgi
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 23 Dec 2020 17:30:43 +0100 |
parents | 78a4062bed62 |
children | f79e25e2d52f |
files | Makefile |
diffstat | 1 files changed, 29 insertions(+), 27 deletions(-) [+] |
line wrap: on
line diff
--- a/Makefile Mon Dec 21 20:56:39 2020 +0100 +++ b/Makefile Wed Dec 23 17:30:43 2020 +0100 @@ -31,23 +31,23 @@ VERSION= 0.2.1 -CORE_SRCS= config.c \ - database.c \ - http.c \ - log.c \ - fragment-duration.c \ - fragment-language.c \ - fragment-paste.c \ - fragment.c \ - page-download.c \ - page-fork.c \ - page-index.c \ - page-new.c \ - page-paste.c \ - page-search.c \ - page-static.c \ - page.c \ - paste.c \ +CORE_SRCS= config.c \ + database.c \ + http.c \ + log.c \ + fragment-duration.c \ + fragment-language.c \ + fragment-paste.c \ + fragment.c \ + page-download.c \ + page-fork.c \ + page-index.c \ + page-new.c \ + page-paste.c \ + page-search.c \ + page-static.c \ + page.c \ + paste.c \ util.c CORE_HDRS= ${CORE_SRCS:.c=.h} CORE_OBJS= ${CORE_SRCS:.c=.o} @@ -57,19 +57,21 @@ TESTS_SRCS= tests/test-database.c TESTS_OBJS= ${TESTS_SRCS:.c=} -SQLITE_FLAGS= -DSQLITE_THREADSAFE=0 \ - -DSQLITE_OMIT_LOAD_EXTENSION \ - -DSQLITE_OMIT_DEPRECATED \ +SQLITE_FLAGS= -DSQLITE_THREADSAFE=0 \ + -DSQLITE_OMIT_LOAD_EXTENSION \ + -DSQLITE_OMIT_DEPRECATED \ -DSQLITE_DEFAULT_FOREIGN_KEYS=1 SQLITE_LIB= libsqlite3.a -MY_CFLAGS= -std=c11 \ - -I. \ - -Iextern \ - -D_XOPEN_SOURCE=700 \ - -DSHAREDIR=\"${SHAREDIR}\" \ - -DVARDIR=\"${VARDIR}\" -MY_LDFLAGS= -lkcgi -lkcgihtml -lz +MY_CFLAGS= -std=c11 \ + -I . \ + -I extern \ + -D_XOPEN_SOURCE=700 \ + -DSHAREDIR=\"${SHAREDIR}\" \ + -DVARDIR=\"${VARDIR}\" \ + `pkg-config --cflags kcgi-html` + +MY_LDFLAGS= `pkg-config --libs kcgi-html` .SUFFIXES: .SUFFIXES: .o .c .in