You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
129 lines
4.6 KiB
129 lines
4.6 KiB
TEMPLATE = lib |
|
CONFIG += staticlib release warn_off |
|
|
|
XPDF_DIR = "xpdf-3.02" |
|
|
|
linux-g++ { |
|
SUB_LIB = "linux" |
|
} |
|
|
|
macx { |
|
SUB_LIB = "macx" |
|
} |
|
|
|
win32 { |
|
SUB_LIB = "win32" |
|
} |
|
|
|
DESTDIR = "$$XPDF_DIR/lib/$$SUB_LIB" |
|
|
|
OBJECTS_DIR = "objects" |
|
|
|
macx { |
|
CONFIG += x86 ppc |
|
QMAKE_MACOSX_DEPLOYMENT_TARGET = "10.4" |
|
} |
|
|
|
# Free type includes and lib |
|
FREETYPE_DIR = "../freetype/freetype-2.4.4" |
|
INCLUDEPATH += "$$FREETYPE_DIR/include" "$$FREETYPE_DIR/include/freetype2" |
|
LIBS += "-L$$FREETYPE_DIR/lib" "-lfreetype" |
|
|
|
INCLUDEPATH += $$XPDF_DIR $$XPDF_DIR "$$XPDF_DIR/fofi" "$$XPDF_DIR/goo" "$$XPDF_DIR/splash" "$$XPDF_DIR/include" xpdf-3.02Extra |
|
|
|
aconf.path = $$XPDF_DIR |
|
aconf.files = $$XPDF_DIR/aconf.h |
|
headers.path = "$$XPDF_DIR/xpdf" |
|
headers.files = $$XPDF_DIR/goo/gmem.h \ |
|
$$XPDF_DIR/goo/gtypes.h \ |
|
$$XPDF_DIR/goo/GMutex.h \ |
|
$$XPDF_DIR/goo/GString.h \ |
|
$$XPDF_DIR/splash/SplashTypes.h \ |
|
$$XPDF_DIR/splash/SplashBitmap.h \ |
|
$$XPDF_DIR/xpdf/config.h \ |
|
$$XPDF_DIR/xpdf/Array.h \ |
|
$$XPDF_DIR/xpdf/CharTypes.h \ |
|
$$XPDF_DIR/xpdf/Dict.h \ |
|
$$XPDF_DIR/xpdf/Function.h \ |
|
$$XPDF_DIR/xpdf/GfxState.h \ |
|
$$XPDF_DIR/xpdf/GlobalParams.h \ |
|
$$XPDF_DIR/xpdf/Object.h \ |
|
$$XPDF_DIR/xpdf/OutputDev.h \ |
|
$$XPDF_DIR/xpdf/PDFDoc.h \ |
|
$$XPDF_DIR/xpdf/SplashOutputDev.h \ |
|
$$XPDF_DIR/xpdf/Catalog.h \ |
|
$$XPDF_DIR/xpdf/Page.h \ |
|
$$XPDF_DIR/xpdf/Stream.h \ |
|
$$XPDF_DIR/xpdf/XRef.h |
|
|
|
#INSTALLS += "aconf" "headers" |
|
INSTALLS += "headers" |
|
|
|
SOURCES += $$XPDF_DIR/fofi/FoFiBase.cc \ |
|
$$XPDF_DIR/fofi/FoFiEncodings.cc \ |
|
$$XPDF_DIR/fofi/FoFiTrueType.cc \ |
|
$$XPDF_DIR/fofi/FoFiType1.cc \ |
|
$$XPDF_DIR/fofi/FoFiType1C.cc \ |
|
$$XPDF_DIR/goo/gfile.cc \ |
|
$$XPDF_DIR/goo/GHash.cc \ |
|
$$XPDF_DIR/goo/GList.cc \ |
|
$$XPDF_DIR/goo/gmem.cc \ |
|
$$XPDF_DIR/goo/GString.cc \ |
|
$$XPDF_DIR/splash/Splash.cc \ |
|
$$XPDF_DIR/splash/SplashBitmap.cc \ |
|
$$XPDF_DIR/splash/SplashClip.cc \ |
|
$$XPDF_DIR/splash/SplashFTFont.cc \ |
|
$$XPDF_DIR/splash/SplashFTFontEngine.cc \ |
|
$$XPDF_DIR/splash/SplashFTFontFile.cc \ |
|
$$XPDF_DIR/splash/SplashFont.cc \ |
|
$$XPDF_DIR/splash/SplashFontEngine.cc \ |
|
$$XPDF_DIR/splash/SplashFontFile.cc \ |
|
$$XPDF_DIR/splash/SplashFontFileID.cc \ |
|
$$XPDF_DIR/splash/SplashPath.cc \ |
|
$$XPDF_DIR/splash/SplashPattern.cc \ |
|
$$XPDF_DIR/splash/SplashScreen.cc \ |
|
$$XPDF_DIR/splash/SplashState.cc \ |
|
$$XPDF_DIR/splash/SplashXPath.cc \ |
|
$$XPDF_DIR/splash/SplashXPathScanner.cc \ |
|
$$XPDF_DIR/xpdf/Annot.cc \ |
|
$$XPDF_DIR/xpdf/Array.cc \ |
|
$$XPDF_DIR/xpdf/BuiltinFont.cc \ |
|
$$XPDF_DIR/xpdf/BuiltinFontTables.cc \ |
|
$$XPDF_DIR/xpdf/Catalog.cc \ |
|
$$XPDF_DIR/xpdf/CharCodeToUnicode.cc \ |
|
$$XPDF_DIR/xpdf/CMap.cc \ |
|
$$XPDF_DIR/xpdf/CoreOutputDev.cc \ |
|
$$XPDF_DIR/xpdf/Decrypt.cc \ |
|
$$XPDF_DIR/xpdf/Dict.cc \ |
|
$$XPDF_DIR/xpdf/Error.cc \ |
|
$$XPDF_DIR/xpdf/FontEncodingTables.cc \ |
|
$$XPDF_DIR/xpdf/Function.cc \ |
|
$$XPDF_DIR/xpdf/Gfx.cc \ |
|
$$XPDF_DIR/xpdf/GfxFont.cc \ |
|
$$XPDF_DIR/xpdf/GfxState.cc \ |
|
$$XPDF_DIR/xpdf/GlobalParams.cc \ |
|
$$XPDF_DIR/xpdf/ImageOutputDev.cc \ |
|
$$XPDF_DIR/xpdf/JArithmeticDecoder.cc \ |
|
$$XPDF_DIR/xpdf/JBIG2Stream.cc \ |
|
$$XPDF_DIR/xpdf/JPXStream.cc \ |
|
$$XPDF_DIR/xpdf/Lexer.cc \ |
|
$$XPDF_DIR/xpdf/Link.cc \ |
|
$$XPDF_DIR/xpdf/NameToCharCode.cc \ |
|
$$XPDF_DIR/xpdf/Object.cc \ |
|
$$XPDF_DIR/xpdf/Outline.cc \ |
|
$$XPDF_DIR/xpdf/OutputDev.cc \ |
|
$$XPDF_DIR/xpdf/Page.cc \ |
|
$$XPDF_DIR/xpdf/Parser.cc \ |
|
$$XPDF_DIR/xpdf/PDFCore.cc \ |
|
$$XPDF_DIR/xpdf/PDFDoc.cc \ |
|
$$XPDF_DIR/xpdf/PDFDocEncoding.cc \ |
|
$$XPDF_DIR/xpdf/PreScanOutputDev.cc \ |
|
$$XPDF_DIR/xpdf/PSOutputDev.cc \ |
|
$$XPDF_DIR/xpdf/PSTokenizer.cc \ |
|
$$XPDF_DIR/xpdf/SecurityHandler.cc \ |
|
$$XPDF_DIR/xpdf/SplashOutputDev.cc \ |
|
$$XPDF_DIR/xpdf/Stream.cc \ |
|
$$XPDF_DIR/xpdf/TextOutputDev.cc \ |
|
$$XPDF_DIR/xpdf/UnicodeMap.cc \ |
|
$$XPDF_DIR/xpdf/UnicodeTypeTable.cc \ |
|
$$XPDF_DIR/xpdf/XRef.cc
|
|
|