makefile.mk (887c5134) makefile.mk (2d019523)
1#**************************************************************
2#
3# Licensed to the Apache Software Foundation (ASF) under one
4# or more contributor license agreements. See the NOTICE file
5# distributed with this work for additional information
6# regarding copyright ownership. The ASF licenses this file
7# to you under the Apache License, Version 2.0 (the
8# "License"); you may not use this file except in compliance

--- 24 unchanged lines hidden (view full) ---

33.IF "$(SYSTEM_LIBXML)" == "YES"
34all:
35 @echo "An already available installation of libxml should exist on your system."
36 @echo "Therefore the version provided here does not need to be built in addition."
37.ENDIF
38
39# --- Files --------------------------------------------------------
40
1#**************************************************************
2#
3# Licensed to the Apache Software Foundation (ASF) under one
4# or more contributor license agreements. See the NOTICE file
5# distributed with this work for additional information
6# regarding copyright ownership. The ASF licenses this file
7# to you under the Apache License, Version 2.0 (the
8# "License"); you may not use this file except in compliance

--- 24 unchanged lines hidden (view full) ---

33.IF "$(SYSTEM_LIBXML)" == "YES"
34all:
35 @echo "An already available installation of libxml should exist on your system."
36 @echo "Therefore the version provided here does not need to be built in addition."
37.ENDIF
38
39# --- Files --------------------------------------------------------
40
41LIBXML2VERSION=2.7.8
41LIBXML2VERSION=2.9.8
42
43TARFILE_NAME=$(PRJNAME)-$(LIBXML2VERSION)
42
43TARFILE_NAME=$(PRJNAME)-$(LIBXML2VERSION)
44TARFILE_MD5=8127a65e8c3b08856093099b52599c86
44TARFILE_MD5=b786e353e2aa1b872d70d5d1ca0c740d
45
45
46PATCH_FILES=libxml2-configure.patch
47
46# libxml2-global-symbols: #i112480#: Solaris ld won't export non-listed symbols
48# libxml2-global-symbols: #i112480#: Solaris ld won't export non-listed symbols
47PATCH_FILES=libxml2-configure.patch \
48 libxml2-mingw.patch \
49 libxml2-fixes.patch \
50 libxml2-global-symbols.patch \
51 libxml2-testapi.patch \
52 libxml2-runtest.patch
49# libxml2-global-symbols.patch
53
54.IF "$(OS)" == "WNT"
50
51.IF "$(OS)" == "WNT"
55PATCH_FILES+= libxml2-long-path.patch
52PATCH_FILES+= libxml2-nan-inf-fix.patch
56.ENDIF
57
58# This is only for UNX environment now
59
60.IF "$(OS)"=="WNT"
61.IF "$(COM)"=="GCC"
62xml2_CC=$(CC) -mthreads
63.IF "$(MINGW_SHARED_GCCLIB)"=="YES"

--- 74 unchanged lines hidden ---
53.ENDIF
54
55# This is only for UNX environment now
56
57.IF "$(OS)"=="WNT"
58.IF "$(COM)"=="GCC"
59xml2_CC=$(CC) -mthreads
60.IF "$(MINGW_SHARED_GCCLIB)"=="YES"

--- 74 unchanged lines hidden ---