summaryrefslogtreecommitdiff
path: root/server/Makefile.am
diff options
context:
space:
mode:
authorPi-Cla <pirateclip@protonmail.com>2022-05-05 00:05:22 -0600
committerVedang Manerikar <ved.manerikar@gmail.com>2022-05-21 20:06:15 -0400
commit97a298192978788db9adbe723b1aa384e2ddf638 (patch)
treeb1aa4af1f458477e126a008dfbf8db05b04d2f98 /server/Makefile.am
parentfedd930a09a497c03df3ce5204ccbd80da724662 (diff)
Remove usage of all private poppler headers in pdf-tools
This commit also removes C++ entirely, as it is not needed anymore for correct compilation of `epdfinfo`. The following changes are made: - Remove private headers from all the server code. This involves: - Replace private header functionality with the correct public functions provided by poppler. - Remove unneeded headers around date checks - Delete dead-code (headers, m4 macros) - Remove C++, g++ and similar aliases from all the code. Also: - Remove related information from the README - Remove related information from CI and Dockerfiles Work done by: @Pi-Cla Closes: #105, #103, #109, #114
Diffstat (limited to 'server/Makefile.am')
-rw-r--r--server/Makefile.am6
1 files changed, 3 insertions, 3 deletions
diff --git a/server/Makefile.am b/server/Makefile.am
index 1662dca..b39e805 100644
--- a/server/Makefile.am
+++ b/server/Makefile.am
@@ -1,10 +1,10 @@
bin_PROGRAMS = epdfinfo
epdfinfo_CFLAGS = -Wall $(glib_CFLAGS) $(poppler_glib_CFLAGS) $(poppler_CFLAGS) \
$(png_CFLAGS)
-epdfinfo_CXXFLAGS = -Wall $(epdfinfo_CFLAGS)
+# Need -lm to link libm.so.6
epdfinfo_LDADD = $(glib_LIBS) $(poppler_glib_LIBS) $(poppler_LIBS) \
- $(png_LIBS) libsynctex.a $(zlib_LIBS)
-epdfinfo_SOURCES = epdfinfo.c epdfinfo.h poppler-hack.cc
+ $(png_LIBS) libsynctex.a $(zlib_LIBS) -lm
+epdfinfo_SOURCES = epdfinfo.c epdfinfo.h
noinst_LIBRARIES = libsynctex.a
libsynctex_a_SOURCES = synctex_parser.c synctex_parser_utils.c synctex_parser.h \