diff options
| author | Pi-Cla <pirateclip@protonmail.com> | 2022-05-05 00:05:22 -0600 |
|---|---|---|
| committer | Vedang Manerikar <ved.manerikar@gmail.com> | 2022-05-21 20:06:15 -0400 |
| commit | 97a298192978788db9adbe723b1aa384e2ddf638 (patch) | |
| tree | b1aa4af1f458477e126a008dfbf8db05b04d2f98 /server/Makefile.am | |
| parent | fedd930a09a497c03df3ce5204ccbd80da724662 (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.am | 6 |
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 \ |
