Overview
Comment: | Update buildsys |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
a7e2f217b6674ebbb9a98cc860acf685 |
User & Date: | js on 2018-01-21 22:31:42 |
Other Links: | manifest | tags |
Context
2018-02-25
| ||
20:26 | Add support for client-side SNI check-in: 62717d00e1 user: js tags: trunk | |
2018-01-21
| ||
22:31 | Update buildsys check-in: a7e2f217b6 user: js tags: trunk | |
20:55 | Remove Xcode project check-in: a1601d6862 user: js tags: trunk | |
Changes
Modified build-aux/m4/buildsys.m4 from [9e4857b7b5] to [037e222758].
︙ | ︙ | |||
140 141 142 143 144 145 146 147 148 149 150 151 152 153 | AC_SUBST(PROG_IMPLIB_NEEDED) AC_SUBST(PROG_IMPLIB_LDFLAGS) ]) AC_DEFUN([BUILDSYS_SHARED_LIB], [ AC_REQUIRE([AC_CANONICAL_HOST]) AC_MSG_CHECKING(for shared library system) case "$host_os" in darwin*) AC_MSG_RESULT(Darwin) LIB_CFLAGS='-fPIC -DPIC' LIB_LDFLAGS='-dynamiclib -current_version ${LIB_MAJOR}.${LIB_MINOR} -compatibility_version ${LIB_MAJOR}' LIB_LDFLAGS_INSTALL_NAME='-Wl,-install_name,${libdir}/$${out%.dylib}.${LIB_MAJOR}.dylib' LIB_PREFIX='lib' | > | 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 | AC_SUBST(PROG_IMPLIB_NEEDED) AC_SUBST(PROG_IMPLIB_LDFLAGS) ]) AC_DEFUN([BUILDSYS_SHARED_LIB], [ AC_REQUIRE([AC_CANONICAL_HOST]) AC_MSG_CHECKING(for shared library system) case "$host_os" in darwin*) AC_MSG_RESULT(Darwin) LIB_CFLAGS='-fPIC -DPIC' LIB_LDFLAGS='-dynamiclib -current_version ${LIB_MAJOR}.${LIB_MINOR} -compatibility_version ${LIB_MAJOR}' LIB_LDFLAGS_INSTALL_NAME='-Wl,-install_name,${libdir}/$${out%.dylib}.${LIB_MAJOR}.dylib' LIB_PREFIX='lib' |
︙ | ︙ | |||
279 280 281 282 283 284 285 | FRAMEWORK_LDFLAGS_INSTALL_NAME='-Wl,-install_name,@executable_path/../Frameworks/$$out/$${out%.framework}' ]) AC_SUBST(FRAMEWORK_LDFLAGS) AC_SUBST(FRAMEWORK_LDFLAGS_INSTALL_NAME) $1 | < | 280 281 282 283 284 285 286 287 288 289 | FRAMEWORK_LDFLAGS_INSTALL_NAME='-Wl,-install_name,@executable_path/../Frameworks/$$out/$${out%.framework}' ]) AC_SUBST(FRAMEWORK_LDFLAGS) AC_SUBST(FRAMEWORK_LDFLAGS_INSTALL_NAME) $1 ;; esac ]) |
Modified buildsys.mk.in from [22fedc8558] to [92feb15db4].
︙ | ︙ | |||
273 274 275 276 277 278 279 | ${INSTALL_OK}; \ else \ ${INSTALL_FAILED}; \ fi \ fi ${LINK_STATUS} out="$@"; \ | | | 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 | ${INSTALL_OK}; \ else \ ${INSTALL_FAILED}; \ fi \ fi ${LINK_STATUS} out="$@"; \ if ${LD} -o $$out/$${out%.framework} ${LIB_OBJS} ${LIB_OBJS_EXTRA} ${FRAMEWORK_LDFLAGS} ${FRAMEWORK_LDFLAGS_INSTALL_NAME} ${LDFLAGS} ${FRAMEWORK_LIBS} && ${CODESIGN} -fs ${CODESIGN_IDENTITY} --timestamp=none $$out; then \ ${LINK_OK}; \ else \ rm -fr $$out; \ ${LINK_FAILED}; \ fi ${MORPHOS_LIB} ${MORPHOS_LIB_NOINST}: ${EXT_DEPS} ${MORPHOS_LIB_OBJS} ${MORPHOS_LIB_OBJS_EXTRA} |
︙ | ︙ |
Modified configure.ac from [543a77b993] to [5a034e549d].
︙ | ︙ | |||
17 18 19 20 21 22 23 | AC_PROG_LN_S AC_PROG_INSTALL CPP="$OBJCPP" CPPFLAGS="$CPPFLAGS $OBJCPPFLAGS $($OBJFW_CONFIG --cppflags)" OBJCFLAGS="$OBJCFLAGS -Wall $($OBJFW_CONFIG --objcflags)" LDFLAGS="$LDFLAGS $($OBJFW_CONFIG --ldflags --rpath)" | | > | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | AC_PROG_LN_S AC_PROG_INSTALL CPP="$OBJCPP" CPPFLAGS="$CPPFLAGS $OBJCPPFLAGS $($OBJFW_CONFIG --cppflags)" OBJCFLAGS="$OBJCFLAGS -Wall $($OBJFW_CONFIG --objcflags)" LDFLAGS="$LDFLAGS $($OBJFW_CONFIG --ldflags --rpath)" AC_SUBST(OBJFW_LIBS, "$($OBJFW_CONFIG --libs)") AC_SUBST(OBJFW_FRAMEWORK_LIBS, "$($OBJFW_CONFIG --framework-libs)") AX_CHECK_COMPILER_FLAGS(-Wdocumentation, [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"], [ |
︙ | ︙ |
Modified extra.mk.in from [e7baeb65a1] to [86a99f5199].
1 2 3 | OBJOPENSSL_SHARED_LIB = @OBJOPENSSL_SHARED_LIB@ OBJOPENSSL_STATIC_LIB = @OBJOPENSSL_STATIC_LIB@ OBJOPENSSL_FRAMEWORK = @OBJOPENSSL_FRAMEWORK@ | > > > | 1 2 3 4 5 6 | OBJOPENSSL_SHARED_LIB = @OBJOPENSSL_SHARED_LIB@ OBJOPENSSL_STATIC_LIB = @OBJOPENSSL_STATIC_LIB@ OBJOPENSSL_FRAMEWORK = @OBJOPENSSL_FRAMEWORK@ OBJFW_LIBS = @OBJFW_LIBS@ OBJFW_FRAMEWORK_LIBS = @OBJFW_FRAMEWORK_LIBS@ |
Modified src/Makefile from [b4ded8f30b] to [f2e76a5176].
︙ | ︙ | |||
13 14 15 16 17 18 19 | INCLUDES = ${SRCS:.m=.h} \ ObjOpenSSL.h include ../buildsys.mk LD = ${OBJC} | > > | 13 14 15 16 17 18 19 20 21 | INCLUDES = ${SRCS:.m=.h} \ ObjOpenSSL.h include ../buildsys.mk LD = ${OBJC} FRAMEWORK_LIBS := ${OBJFW_FRAMEWORK_LIBS} ${LIBS} LIBS := ${OBJFW_LIBS} ${LIBS} |