mirror of
https://git.pwmt.org/pwmt/zathura.git
synced 2025-01-30 16:44:55 +01:00
Build synctex_parser
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
This commit is contained in:
parent
fd63371fdf
commit
1f286ebcb3
2 changed files with 15 additions and 5 deletions
13
Makefile
13
Makefile
|
@ -4,8 +4,8 @@ include config.mk
|
|||
include colors.mk
|
||||
include common.mk
|
||||
|
||||
OSOURCE = $(filter-out css-definitions.c, $(filter-out dbus-interface-definitions.c, $(wildcard *.c)))
|
||||
HEADER = $(wildcard *.h)
|
||||
OSOURCE = $(filter-out css-definitions.c, $(filter-out dbus-interface-definitions.c, $(wildcard *.c))) $(wildcard synctex/*.c)
|
||||
HEADER = $(wildcard *.h) $(wildcard synctex/*.h)
|
||||
HEADERINST = version.h document.h macros.h page.h types.h plugin-api.h links.h
|
||||
|
||||
ifneq (${WITH_SQLITE},0)
|
||||
|
@ -36,6 +36,13 @@ endif
|
|||
ifeq (,$(findstring -DLOCALEDIR,${CPPFLAGS}))
|
||||
CPPFLAGS += -DLOCALEDIR=\"${LOCALEDIR}\"
|
||||
endif
|
||||
ifeq (,$(findstring -Isynctex,${CPPFLAGS}))
|
||||
CPPFLAGS += -Isynctex
|
||||
endif
|
||||
ifeq (,$(findstring -DSYNCTEX_VERBOSE=0,${CPPFLAGS}))
|
||||
CPPFLAGS += -DSYNCTEX_VERBOSE=0
|
||||
endif
|
||||
|
||||
|
||||
OBJECTS = $(patsubst %.c, %.o, $(SOURCE)) dbus-interface-definitions.o css-definitions.o
|
||||
DOBJECTS = $(patsubst %.o, %.do, $(OBJECTS))
|
||||
|
@ -83,7 +90,7 @@ css-definitions.c: data/zathura.css_t
|
|||
|
||||
%.o: %.c
|
||||
$(call colorecho,CC,$<)
|
||||
$(QUIET) mkdir -p .depend
|
||||
$(QUIET) mkdir -p $(shell dirname .depend/$@.dep)
|
||||
$(QUIET)${CC} -c ${CPPFLAGS} ${CFLAGS} -o $@ $< -MMD -MF .depend/$@.dep
|
||||
|
||||
%.do: %.c
|
||||
|
|
|
@ -77,8 +77,11 @@ MAGIC_INC ?=
|
|||
MAGIC_LIB ?= -lmagic
|
||||
endif
|
||||
|
||||
INCS = ${GIRARA_INC} ${GTK_INC} ${GTHREAD_INC} ${GMODULE_INC} ${GLIB_INC}
|
||||
LIBS = ${GIRARA_LIB} ${GTK_LIB} ${GTHREAD_LIB} ${GMODULE_LIB} ${GLIB_LIB} -lpthread -lm
|
||||
ZLIB_INC ?= $(shell pkg-config --cflags zlib)
|
||||
ZLIB_LIB ?= $(shell pkg-config --libs zlib)
|
||||
|
||||
INCS = ${GIRARA_INC} ${GTK_INC} ${GTHREAD_INC} ${GMODULE_INC} ${GLIB_INC} $(ZLIB_INC)
|
||||
LIBS = ${GIRARA_LIB} ${GTK_LIB} ${GTHREAD_LIB} ${GMODULE_LIB} ${GLIB_LIB} $(ZLIB_LIB) -lpthread -lm
|
||||
|
||||
# flags
|
||||
CFLAGS += -std=c99 -pedantic -Wall -Wno-format-zero-length -Wextra $(INCS)
|
||||
|
|
Loading…
Reference in a new issue