source: trunk/poppler/mypoppler/Makefile.kmk @ 515

Last change on this file since 515 was 515, checked in by Silvan Scherrer, 9 years ago

updated poppler to 0.20.3

File size: 1.4 KB
Line 
1## @file
2#
3SUB_DEPTH = ../..
4include $(KBUILD_PATH)/subheader.kmk
5
6#
7# Poppler library tool
8#
9TEMPLATE_PopplerLib                              = Poppler library tool
10TEMPLATE_PopplerLib_EXTENDS              = LucideCxx
11TEMPLATE_PopplerLib_EXTENDS_BY   = appending
12TEMPLATE_PopplerLib_CXXFLAGS     =
13#TEMPLATE_PopplerLib_TOOL                = OPENWATCOM
14#TEMPLATE_PopplerLib_CXXFLAGS    = -zq -zp=8 -bm -ot -ox -xs -oh -xr -sg -5 -fp5
15TEMPLATE_PopplerLib_DEFS                 =
16TEMPLATE_PopplerLib_INCS                 = .
17
18# @todo Turn off the warning. Better is to fix poppler
19TEMPLATE_PopplerLib_CXXFLAGS    += -Wno-write-strings
20
21#
22# Target lists
23#
24LIBRARIES += fofi goo splash poppler
25
26#
27# Poppler library (in parts)
28#
29
30fofi_TEMPLATE   = PopplerLib
31fofi_SOURCES    = $(wildcard $(fofi_DEFPATH)/fofi/*.cc)
32fofi_INCS       = poppler
33
34goo_TEMPLATE    = PopplerLib
35goo_INCS                = poppler ../../libjpeg
36goo_SOURCES             = $(wildcard $(goo_DEFPATH)/goo/*.cc)
37
38splash_TEMPLATE = PopplerLib
39splash_INCS             = poppler ../freetype2/include ../../libjpeg
40splash_SOURCES  = $(wildcard $(splash_DEFPATH)/splash/*.cc)
41
42poppler_TEMPLATE        = PopplerLib
43poppler_INCS            = goo poppler ../fc-emulate-os2 ../../libjpeg
44poppler_SOURCES         = $(filter-out \
45        $(addprefix $(poppler_DEFPATH)/poppler/, \
46                ArthurOutputDev.cc \
47                CairoFontEngine.cc \
48                CairoOutputDev.cc \
49                FlateStream.cc \
50                GlobalParamsWin.cc \
51                JPEG2000Stream.cc) \
52        ,$(wildcard $(poppler_DEFPATH)/poppler/*.cc))
53
54include $(FILE_KBUILD_SUB_FOOTER)
55
Note: See TracBrowser for help on using the repository browser.