1 # -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
3 # This file is part of the LibreOffice project.
5 # This Source Code Form is subject to the terms of the Mozilla Public
6 # License, v. 2.0. If a copy of the MPL was not distributed with this
7 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
10 $(eval
$(call gb_ExternalPackage_ExternalPackage
,xslt
,xslt
))
12 $(eval
$(call gb_ExternalPackage_use_external_project
,xslt
,xslt
))
15 $(eval
$(call gb_ExternalPackage_add_file
,xslt
,bin
/xslt-config
,xslt-config
))
19 $(eval
$(call gb_ExternalPackage_add_library_for_install
,xslt
,lib
/libxslt
.1.dylib
,libxslt
/.libs
/libxslt
.1.1.26.dylib
))
20 $(eval
$(call gb_ExternalPackage_add_file
,xslt
,lib
/libxslt.dylib
,libxslt
/.libs
/libxslt
.1.1.26.dylib
))
21 $(eval
$(call gb_ExternalPackage_add_library_for_install
,xslt
,lib
/libexslt
.0.dylib
,libexslt
/.libs
/libexslt
.0.8.15.dylib
))
22 $(eval
$(call gb_ExternalPackage_add_file
,xslt
,lib
/libexslt.dylib
,libexslt
/.libs
/libexslt
.0.8.15.dylib
))
23 $(eval
$(call gb_ExternalPackage_add_file
,xslt
,bin
/xsltproc
,xsltproc
/.libs
/xsltproc
))
24 else ifeq ($(DISABLE_DYNLOADING
),TRUE
)
25 $(eval
$(call gb_ExternalPackage_add_file
,xslt
,lib
/libxslt.a
,libxslt
/.libs
/libxslt.a
))
26 $(eval
$(call gb_ExternalPackage_add_file
,xslt
,lib
/libexslt.a
,libexslt
/.libs
/libexslt.a
))
27 ifneq ($(CROSS_COMPILING
),YES
)
28 $(eval
$(call gb_ExternalPackage_add_file
,xslt
,bin
/xsltproc
,xsltproc
/xsltproc
))
32 $(eval
$(call gb_ExternalPackage_add_file
,xslt
,lib
/libxslt.dll.a
,libxslt
/.libs
/libxslt.dll.a
))
33 $(eval
$(call gb_ExternalPackage_add_library_for_install
,xslt
,bin
/libxslt.dll
,libxslt
/.libs
/libxslt.dll
))
34 $(eval
$(call gb_ExternalPackage_add_file
,xslt
,lib
/libexslt.dll.a
,libexslt
/.libs
/libexslt.dll.a
))
35 $(eval
$(call gb_ExternalPackage_add_library_for_install
,xslt
,bin
/libexslt.dll
,libexslt
/.libs
/libexslt.dll
))
36 $(eval
$(call gb_ExternalPackage_add_file
,xslt
,bin
/xsltproc.exe
,xsltproc
/.libs
/xsltproc.exe
))
38 $(eval
$(call gb_ExternalPackage_add_file
,xslt
,lib
/libxslt.lib
,win32
/bin.msvc
/libxslt.lib
))
39 $(eval
$(call gb_ExternalPackage_add_file
,xslt
,lib
/libexslt.lib
,win32
/bin.msvc
/libexslt.lib
))
40 $(eval
$(call gb_ExternalPackage_add_library_for_install
,xslt
,bin
/libxslt.dll
,win32
/bin.msvc
/libxslt.dll
))
41 $(eval
$(call gb_ExternalPackage_add_library_for_install
,xslt
,bin
/libexslt.dll
,win32
/bin.msvc
/libexslt.dll
))
42 $(eval
$(call gb_ExternalPackage_add_file
,xslt
,bin
/xsltproc.exe
,win32
/bin.msvc
/xsltproc.exe
))
45 $(eval
$(call gb_ExternalPackage_add_file
,xslt
,lib
/libxslt.so
.1.1.26,libxslt
/.libs
/libxslt.so
.1.1.26))
46 $(eval
$(call gb_ExternalPackage_add_library_for_install
,xslt
,lib
/libxslt.so
.1,libxslt
/.libs
/libxslt.so
.1.1.26))
47 $(eval
$(call gb_ExternalPackage_add_file
,xslt
,lib
/libxslt.so
,libxslt
/.libs
/libxslt.so
.1.1.26))
48 $(eval
$(call gb_ExternalPackage_add_file
,xslt
,lib
/libexslt.so
.0.8.15,libexslt
/.libs
/libexslt.so
.0.8.15))
49 $(eval
$(call gb_ExternalPackage_add_library_for_install
,xslt
,lib
/libexslt.so
.0,libexslt
/.libs
/libexslt.so
.0.8.15))
50 $(eval
$(call gb_ExternalPackage_add_file
,xslt
,lib
/libexslt.so
,libexslt
/.libs
/libexslt.so
.0.8.15))
51 $(eval
$(call gb_ExternalPackage_add_file
,xslt
,bin
/xsltproc
,xsltproc
/.libs
/xsltproc
))
53 # vim: set noet sw=4 ts=4: