1234567891011121314151617181920212223242526 |
- LIBRARY()
- WITHOUT_LICENSE_TEXTS()
- SUBSCRIBER(g:cpp-contrib)
- PROVIDES(openssl)
- ORIGINAL_SOURCE(https://github.com/openssl/openssl)
- VERSION(system-version)
- LICENSE(OpenSSL)
- NO_RUNTIME()
- IF (NOT SYSTEM_OPENSSL_INCLUDE)
- FATAL("You should provide path to OpenSSL include dir via -DSYSTEM_OPENSSL_INCLUDE=/abs/path/to/openssl/includes")
- ENDIF()
- IF (NOT SYSTEM_OPENSSL_LIB)
- FATAL("You should provide path to static OpenSSL library via -DSYSTEM_OPENSSL_LIB=/abs/path/to/openssl/lib/dir")
- ENDIF()
- EXTRALIBS_STATIC($SYSTEM_OPENSSL_LIB/libcrypto.a)
- EXTRALIBS_STATIC($SYSTEM_OPENSSL_LIB/libssl.a)
- CFLAGS(GLOBAL -I$SYSTEM_OPENSSL_INCLUDE)
- END()
|