ObjFW  Check-in [f7a3b5739b]

Overview
Comment:Add objfw-config file for ObjFWTLS
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: f7a3b5739ba13dd5edde7dddbb4d19062b8b17a0f565a3cc0ebb38eca4c34fe9
User & Date: js on 2024-04-13 08:12:04
Other Links: manifest | tags
Context
2024-04-13
08:40
Add objfw-config file for ObjFWBridge check-in: 69a8da9c5d user: js tags: trunk
08:12
Add objfw-config file for ObjFWTLS check-in: f7a3b5739b user: js tags: trunk
2024-04-09
19:59
ofhttp: Don't limit setting xattr to Linux check-in: 9c9dc239ba user: js tags: trunk
Changes

Modified src/test/Makefile from [c3118bd230] to [80d3fa3595].

44
45
46
47
48
49
50
51
52
	i=ObjFWTest.oc; \
	if test -f ${libdir}/objfw-config/$$i; then \
		if rm -f ${libdir}/objfw-config/$$i; then \
			${DELETE_OK}; \
		else \
			${DELETE_FAILED}; \
		fi \
	fi; \
	rmdir ${libdir}/objfw-config >/dev/null 2>&1 || true







|

44
45
46
47
48
49
50
51
52
	i=ObjFWTest.oc; \
	if test -f ${libdir}/objfw-config/$$i; then \
		if rm -f ${libdir}/objfw-config/$$i; then \
			${DELETE_OK}; \
		else \
			${DELETE_FAILED}; \
		fi \
	fi
	rmdir ${libdir}/objfw-config >/dev/null 2>&1 || true

Modified src/tls/Makefile from [9769a7e248] to [2b06076497].

15
16
17
18
19
20
21




















22
23
24
25
       ${OF_OPENSSL_TLS_STREAM_M}		\
       ${OF_SECURE_TRANSPORT_TLS_STREAM_M}

includesubdir = ObjFWTLS

include ../../buildsys.mk





















CPPFLAGS += -I. -I.. -I../.. -I../exceptions -I../runtime ${TLS_CPPFLAGS}
LD = ${OBJC}
FRAMEWORK_LIBS := ${TLS_LIBS} -F.. -framework ObjFW ${LIBS}
LIBS := ${TLS_LIBS} -L.. -lobjfw -L../runtime ${RUNTIME_LIBS} ${LIBS}







>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>




15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
       ${OF_OPENSSL_TLS_STREAM_M}		\
       ${OF_SECURE_TRANSPORT_TLS_STREAM_M}

includesubdir = ObjFWTLS

include ../../buildsys.mk

install-extra:
	i=ObjFWTLS.oc; \
	${INSTALL_STATUS}; \
	if ${MKDIR_P} ${libdir}/objfw-config && ${INSTALL} -m 644 $$i ${libdir}/objfw-config/$$i; then \
		${INSTALL_OK}; \
	else \
		${INSTALL_FAILED}; \
	fi

uninstall-extra:
	i=ObjFWTLS.oc; \
	if test -f ${libdir}/objfw-config/$$i; then \
		if rm -f ${libdir}/objfw-config/$$i; then \
			${DELETE_OK}; \
		else \
			${DELETE_FAILED}; \
		fi \
	fi
	rmdir ${libdir}/objfw-config >/dev/null 2>&1 || true

CPPFLAGS += -I. -I.. -I../.. -I../exceptions -I../runtime ${TLS_CPPFLAGS}
LD = ${OBJC}
FRAMEWORK_LIBS := ${TLS_LIBS} -F.. -framework ObjFW ${LIBS}
LIBS := ${TLS_LIBS} -L.. -lobjfw -L../runtime ${RUNTIME_LIBS} ${LIBS}

Added src/tls/ObjFWTLS.oc version [4cc17be70d].







>
>
>
1
2
3
package_format 1
LIBS="-lobjfwtls $LIBS"
FRAMEWORK_LIBS="-framework ObjFWTLS $FRAMEWORK_LIBS"