Blame view

buildroot/buildroot-2016.08.1/package/sqlcipher/sqlcipher.mk 996 Bytes
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
  ################################################################################
  #
  # sqlcipher
  #
  ################################################################################
  
  SQLCIPHER_VERSION = v3.2.0
  SQLCIPHER_SITE = $(call github,sqlcipher,sqlcipher,$(SQLCIPHER_VERSION))
  SQLCIPHER_DEPENDENCIES = openssl host-tcl
  SQLCIPHER_INSTALL_STAGING = YES
  
  SQLCIPHER_CONF_ENV = \
  	CFLAGS="$(TARGET_CFLAGS) $(SQLCIPHER_CFLAGS)" \
  	TCLSH_CMD=$(HOST_DIR)/usr/bin/tclsh$(TCL_VERSION_MAJOR)
  
  SQLCIPHER_CONF_OPTS = \
  	--enable-threadsafe \
  	--disable-tcl
  
  SQLCIPHER_CFLAGS += -DSQLITE_HAS_CODEC # Required according to the README
  SQLCIPHER_CONF_ENV += LIBS="-lcrypto -lz"
  
  ifeq ($(BR2_PACKAGE_SQLCIPHER_STAT3),y)
  SQLCIPHER_CFLAGS += -DSQLITE_ENABLE_STAT3
  endif
  
  ifeq ($(BR2_PACKAGE_SQLCIPHER_READLINE),y)
  SQLCIPHER_DEPENDENCIES += ncurses readline
  SQLCIPHER_CONF_OPTS += --with-readline-inc="-I$(STAGING_DIR)/usr/include"
  else
  SQLCIPHER_CONF_OPTS += --disable-readline
  endif
  
  $(eval $(autotools-package))