Overview
Comment: | Add support for building as a .framework |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
7dc1bed92bfd1cd1c36f8dbebcdb4a17 |
User & Date: | js on 2018-01-21 20:54:38 |
Other Links: | manifest | tags |
Context
2018-01-21
| ||
20:55 | Remove Xcode project check-in: a1601d6862 user: js tags: trunk | |
20:54 | Add support for building as a .framework check-in: 7dc1bed92b user: js tags: trunk | |
20:52 | Update buildsys check-in: c3824e3ac9 user: js tags: trunk | |
Changes
Modified configure.ac from [d462286b75] to [543a77b993].
︙ | ︙ | |||
27 28 29 30 31 32 33 34 35 36 37 38 39 40 | [OBJCFLAGS="$OBJCFLAGS -Wdocumentation"]) AC_ARG_ENABLE(shared, AS_HELP_STRING([--disable-shared], [do not build shared library])) AS_IF([test x"$enable_shared" != x"no"], [ BUILDSYS_SHARED_LIB AC_SUBST(OBJOPENSSL_SHARED_LIB, "${LIB_PREFIX}objopenssl${LIB_SUFFIX}") ]) AC_ARG_ENABLE(static, AS_HELP_STRING([--enable-static], [build static library])) AS_IF([test x"$enable_static" = x"yes" -o x"$enable_shared" = x"no"], [ AC_PATH_TOOL(AR, ar) AC_PROG_RANLIB AC_SUBST(OBJOPENSSL_STATIC_LIB, "libobjopenssl.a") ]) | > > > > | 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | [OBJCFLAGS="$OBJCFLAGS -Wdocumentation"]) AC_ARG_ENABLE(shared, AS_HELP_STRING([--disable-shared], [do not build shared library])) AS_IF([test x"$enable_shared" != x"no"], [ BUILDSYS_SHARED_LIB AC_SUBST(OBJOPENSSL_SHARED_LIB, "${LIB_PREFIX}objopenssl${LIB_SUFFIX}") BUILDSYS_FRAMEWORK([ AC_SUBST(OBJOPENSSL_FRAMEWORK, "ObjOpenSSL.framework") ]) ]) AC_ARG_ENABLE(static, AS_HELP_STRING([--enable-static], [build static library])) AS_IF([test x"$enable_static" = x"yes" -o x"$enable_shared" = x"no"], [ AC_PATH_TOOL(AR, ar) AC_PROG_RANLIB AC_SUBST(OBJOPENSSL_STATIC_LIB, "libobjopenssl.a") ]) |
︙ | ︙ |
Modified extra.mk.in from [3ef99a5605] to [e7baeb65a1].
1 2 | OBJOPENSSL_SHARED_LIB = @OBJOPENSSL_SHARED_LIB@ OBJOPENSSL_STATIC_LIB = @OBJOPENSSL_STATIC_LIB@ | > | 1 2 3 | OBJOPENSSL_SHARED_LIB = @OBJOPENSSL_SHARED_LIB@ OBJOPENSSL_STATIC_LIB = @OBJOPENSSL_STATIC_LIB@ OBJOPENSSL_FRAMEWORK = @OBJOPENSSL_FRAMEWORK@ |
Modified src/Makefile from [d578e34b05] to [b4ded8f30b].
1 2 3 4 5 6 7 8 9 10 11 | include ../extra.mk SHARED_LIB = ${OBJOPENSSL_SHARED_LIB} STATIC_LIB = ${OBJOPENSSL_STATIC_LIB} LIB_MAJOR = 0 LIB_MINOR = 0 SRCS = SSLConnectionFailedException.m \ SSLInvalidCertificateException.m \ SSLSocket.m \ X509Certificate.m | > | 1 2 3 4 5 6 7 8 9 10 11 12 | include ../extra.mk SHARED_LIB = ${OBJOPENSSL_SHARED_LIB} STATIC_LIB = ${OBJOPENSSL_STATIC_LIB} FRAMEWORK = ${OBJOPENSSL_FRAMEWORK} LIB_MAJOR = 0 LIB_MINOR = 0 SRCS = SSLConnectionFailedException.m \ SSLInvalidCertificateException.m \ SSLSocket.m \ X509Certificate.m |
︙ | ︙ |