mirror of
https://git.pwmt.org/pwmt/zathura.git
synced 2024-12-25 20:06:04 +01:00
Update Makefile
This commit is contained in:
parent
c1e05c92f4
commit
e96c96f276
3 changed files with 13 additions and 7 deletions
8
Makefile
8
Makefile
|
@ -61,7 +61,7 @@ OBJECTS_GCOV = $(addprefix ${BUILDDIR_GCOV}/,${SOURCE:.c=.o}) \
|
|||
${BUILDDIR_GCOV}/${PROJECT}/css-definitions.o \
|
||||
${BUILDDIR_GCOV}/${PROJECT}/dbus-interface-definitions.o
|
||||
HEADER = $(wildcard ${PROJECT}/*.h) $(wildcard synctex/*.h)
|
||||
HEADERINST = version.h document.h macros.h page.h types.h plugin-api.h links.h
|
||||
HEADERINST = $(addprefix ${PROJECT}/,version.h document.h macros.h page.h types.h plugin-api.h links.h)
|
||||
|
||||
all: options ${PROJECT} po build-manpages
|
||||
|
||||
|
@ -171,6 +171,7 @@ gcov: options ${PROJECT}-gcov
|
|||
clean:
|
||||
$(QUIET)rm -rf \
|
||||
${BUILDDIR} \
|
||||
${DEPENDDIR} \
|
||||
${TARFILE} \
|
||||
${TARDIR} \
|
||||
${PROJECT}.pc \
|
||||
|
@ -180,11 +181,8 @@ clean:
|
|||
${PROJECT}/dbus-interface-definitions.c.tmp \
|
||||
${PROJECT}/css-definitions.c \
|
||||
${PROJECT}/css-definitions.c.tmp \
|
||||
*gcda \
|
||||
*gcno \
|
||||
$(PROJECT).info \
|
||||
gcov \
|
||||
*.tmp \
|
||||
.version-checks
|
||||
$(QUIET)$(MAKE) -C tests clean
|
||||
$(QUIET)$(MAKE) -C po clean
|
||||
|
@ -260,7 +258,7 @@ install-appdata:
|
|||
install: all install-headers install-manpages install-dbus install-appdata
|
||||
$(call colorecho,INSTALL,"executeable file")
|
||||
$(QUIET)mkdir -m 755 -p ${DESTDIR}${PREFIX}/bin
|
||||
$(QUIET)install -m 755 ${PROJECT} ${DESTDIR}${PREFIX}/bin
|
||||
$(QUIET)install -m 755 ${BUILDDIR_RELEASE}/${BINDIR}/${PROJECT} ${DESTDIR}${PREFIX}/bin
|
||||
$(QUIET)mkdir -m 755 -p ${DESTDIR}${DESKTOPPREFIX}
|
||||
$(call colorecho,INSTALL,"desktop file")
|
||||
$(QUIET)install -m 644 ${PROJECT}.desktop ${DESTDIR}${DESKTOPPREFIX}
|
||||
|
|
2
tests/.gitignore
vendored
2
tests/.gitignore
vendored
|
@ -1 +1,3 @@
|
|||
tests
|
||||
tests-gcov
|
||||
tests-debug
|
||||
|
|
|
@ -14,6 +14,10 @@ OBJECTS_GCOV = $(addprefix ${BUILDDIR_GCOV}/,${SOURCE:.c=.o})
|
|||
|
||||
ZATHURA_OBJECTS = \
|
||||
$(filter-out ../${BUILDDIR_RELEASE}/zathura/main.o, $(wildcard ../${BUILDDIR_RELEASE}/zathura/*.o))
|
||||
ZATHURA_OBJECTS_DEBUG = \
|
||||
$(filter-out ../${BUILDDIR_DEBUG}/zathura/main.o, $(wildcard ../${BUILDDIR_DEBUG}/zathura/*.o))
|
||||
ZATHURA_OBJECTS_GCOV= \
|
||||
$(filter-out ../${BUILDDIR_GCOV}/zathura/main.o, $(wildcard ../${BUILDDIR_GCOV}/zathura/*.o))
|
||||
|
||||
ifneq (${WITH_SQLITE},0)
|
||||
INCS += $(SQLITE_INC)
|
||||
|
@ -31,11 +35,13 @@ endif
|
|||
|
||||
ifneq ($(WITH_SYSTEM_SYNCTEX),0)
|
||||
else
|
||||
ZATHURA_OBJECTS += $(wildcard ../${BUILDDIR_RELEASE}/zathura/synctex/*.o)
|
||||
ZATHURA_OBJECTS += $(wildcard ../${BUILDDIR_RELEASE}/zathura/synctex/*.o)
|
||||
ZATHURA_OBJECTS_DEBUG += $(wildcard ../${BUILDDIR_DEBUG}/zathura/synctex/*.o)
|
||||
ZATHURA_OBJECTS_GCOV += $(wildcard ../${BUILDDIR_GCOV}/zathura/synctex/*.o)
|
||||
LIBS += $(ZLIB_LIB)
|
||||
|
||||
ifeq (,$(findstring -Isynctex,${CPPFLAGS}))
|
||||
CPPFLAGS += -I${PROJECT}/synctex
|
||||
CPPFLAGS += -I../zathura/synctex
|
||||
endif
|
||||
ifeq (,$(findstring -DSYNCTEX_VERBOSE=0,${CPPFLAGS}))
|
||||
CPPFLAGS += -DSYNCTEX_VERBOSE=0
|
||||
|
|
Loading…
Reference in a new issue