summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorGustavo Sverzut Barbieri <barbieri@gmail.com>2012-10-11 19:17:26 +0000
committerGustavo Sverzut Barbieri <barbieri@gmail.com>2012-10-11 19:17:26 +0000
commit5c112dc6ca5201361bca49262c12d4ed6b20ffc8 (patch)
tree8d984b6b5c89c594358c421c46585c21777dec3c /README
parentdf36a0cd3b2548bd146304069e228a950d7d69d3 (diff)
downloadefl-5c112dc6ca5201361bca49262c12d4ed6b20ffc8.tar.gz
efl: document --with-profile and --with-crypto
SVN revision: 77899
Diffstat (limited to 'README')
-rw-r--r--README16
1 files changed, 16 insertions, 0 deletions
diff --git a/README b/README
index 4ab17664c0..01a69236fd 100644
--- a/README
+++ b/README
@@ -18,3 +18,19 @@ COMPILING AND INSTALLING:
make
(do this as root unless you are installing in your users directories):
make install
+
+EFL build is based on "profiles". It will default to "dev" for
+unreleased software and "release" for official tarballs. One can
+change it with --with-profile=NAME, where NAME is one of:
+
+ * dev: debug features, assert() and extra checks useful to test
+ software.
+
+ * release: optimizations and less checks so it runs faster.
+
+
+CRYPTOGRAPHIC SYSTEM: EFL officially uses "openssl" library to do
+signature, cipher and related. Alternatively one can use "gnutls"
+(some distros are strict about licenses and want gnutls instead of
+openssl) or disable it. One can change it with --with-crypto=NAME,
+where NAME is one of: "openssl", "gnutls" and "none".