Blame view

buildroot/buildroot-2016.08.1/package/neon/neon.mk 1.28 KB
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
  ################################################################################
  #
  # neon
  #
  ################################################################################
  
  NEON_VERSION = 0.30.0
  NEON_SITE = http://www.webdav.org/neon
  NEON_LICENSE = LGPLv2+ (library), GPLv2+ (manual and tests)
  NEON_LICENSE_FILES = src/COPYING.LIB test/COPYING README
  NEON_INSTALL_STAGING = YES
  NEON_CONF_OPTS = --without-gssapi --disable-rpath
  NEON_CONFIG_SCRIPTS = neon-config
  NEON_DEPENDENCIES = host-pkgconf
  
  ifeq ($(BR2_PACKAGE_NEON_ZLIB),y)
  NEON_CONF_OPTS += --with-zlib=$(STAGING_DIR)
  NEON_DEPENDENCIES += zlib
  else
  NEON_CONF_OPTS += --without-zlib
  endif
  
  ifeq ($(BR2_PACKAGE_NEON_SSL),y)
  NEON_CONF_OPTS += --with-ssl
  NEON_DEPENDENCIES += openssl
  else
  NEON_CONF_OPTS += --without-ssl
  endif
  
  ifeq ($(BR2_PACKAGE_NEON_EXPAT),y)
  NEON_CONF_OPTS += --with-expat=yes
  NEON_DEPENDENCIES += expat
  else
  NEON_CONF_OPTS += --with-expat=no
  endif
  
  ifeq ($(BR2_PACKAGE_NEON_LIBXML2),y)
  NEON_CONF_OPTS += --with-libxml2=yes
  NEON_CONF_ENV += ac_cv_prog_XML2_CONFIG=$(STAGING_DIR)/usr/bin/xml2-config
  NEON_DEPENDENCIES += libxml2
  else
  NEON_CONF_OPTS += --with-libxml2=no
  endif
  
  ifeq ($(BR2_PACKAGE_NEON_EXPAT)$(BR2_PACKAGE_NEON_LIBXML2),)
  # webdav needs xml support
  NEON_CONF_OPTS += --disable-webdav
  endif
  
  $(eval $(autotools-package))