build-config/common.conf
changeset 1989 d3e5bc4a9854
parent 1988 ea7bceda4dc8
child 1993 efaeadf3e6f0
child 1996 8626dd29b73c
     1.1 --- a/build-config/common.conf	Tue Aug 22 15:34:17 2017 +0200
     1.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.3 @@ -1,88 +0,0 @@
     1.4 -# Copyright 2017, pEp Foundation
     1.5 -# This file is part of pEpEngine
     1.6 -# This file may be used under the terms of the GNU General Public License version 3
     1.7 -# see LICENSE.txt
     1.8 -
     1.9 -# General remark: to use (only) system libraries, set all the *_INC and *_LIB variables to the empty string.
    1.10 -
    1.11 -######### General #########
    1.12 -BUILD_ON:=$(shell uname)
    1.13 -BUILD_FOR=$(BUILD_ON)
    1.14 -# Installation path prefix for libraries and binaries, except for system.db
    1.15 -PREFIX=$(HOME)
    1.16 -# Installation path for system.db
    1.17 -SYSTEM_DB=/usr/local/share/pEp/system.db
    1.18 -# Filename of the pEpEngine library
    1.19 -#TARGET This option is platform-specific
    1.20 -# If not empty, create a debug build
    1.21 -DEBUG=placeholder
    1.22 -# If not empty, print compiler warnings
    1.23 -WARN=placeholder
    1.24 -
    1.25 -######### C #########
    1.26 -#CC This option is platform-specific
    1.27 -CPPFLAGS=
    1.28 -#CFLAGS This option is platform-specific
    1.29 -# Additional CFLAGS used for compiling ASN1C-generated code
    1.30 -#CFLAGS_GENERATED This option is platform-specific
    1.31 -
    1.32 -######### C++ #########
    1.33 -#CXX This option is platform-specific
    1.34 -#CXXFLAGS This option is platform-specific
    1.35 -
    1.36 -######### C and C++ #########
    1.37 -TARGET_ARCH=
    1.38 -# The following two variables will be appended to. You can thus not set them to a fixed value here.
    1.39 -LDFLAGS=
    1.40 -LDLIBS=
    1.41 -
    1.42 -######### YML2 #########
    1.43 -YML2_PATH=$(HOME)/yml2
    1.44 -YML2_PROC=$(YML2_PATH)/yml2proc
    1.45 -YML2_OPTS=--encoding=utf8
    1.46 -
    1.47 -######### asn1c #########
    1.48 -# asn1c binary
    1.49 -ASN1C=asn1c
    1.50 -# asn1c include search flag
    1.51 -ASN1C_INC=
    1.52 -#ASN1C_INC= -I$(HOME)/include
    1.53 -
    1.54 -######### libetpan #########
    1.55 -# libetpan library search flag
    1.56 -ETPAN_LIB=-L$(PREFIX)/lib
    1.57 -# libetpan include search flag
    1.58 -ETPAN_INC=-I$(PREFIX)/include
    1.59 -
    1.60 -######### OpenPGP #########
    1.61 -# Path of GPG binary
    1.62 -GPG_CMD=gpg
    1.63 -ifneq ($(shell which gpg2),)
    1.64 -    GPG_CMD = gpg2
    1.65 -endif
    1.66 -# Selects OpenPGP implementation. must be either `GPG` or `NETPGP`
    1.67 -OPENPGP=GPG
    1.68 -# Path of libGPGME binary
    1.69 -#LIBGPGME This option is platform-specific
    1.70 -# libGPGME library search flag
    1.71 -#GPGME_LIB= This option is platform-specific
    1.72 -# libGPGME include search flag
    1.73 -#GPGME_INC= This option is platform-specific
    1.74 -# NETPGP library search flag
    1.75 -NETPGP_LIB=
    1.76 -#NETPGP_LIB=-L$(PREFIX)/lib
    1.77 -# libGPGME include search flag
    1.78 -NETPGP_INC=
    1.79 -#NETPGP_INC=-I$(PREFIX)/include
    1.80 -
    1.81 -######### Engine internals #########
    1.82 -# C macros (not environment variables) that can be overridden:
    1.83 -# DEFAULT_KEYSERVER - string with default keyserver
    1.84 -# CRASHDUMP_DEFAULT_LINES - number of log lines to deliver for crashdumps
    1.85 -# Example:
    1.86 -#    EXTRA_MACROS=-DDEFAULT_KEYSERVER=\"default-server.org\" -DCRASHDUMP_DEFAULT_LINES=23
    1.87 -EXTRA_MACROS=
    1.88 -
    1.89 -######### Misc #########
    1.90 -# FIXME Maybe include these variables here. Check how they are used throughout the project before setting them here
    1.91 -#LLDB_BIN