ObjFW  Check-in [2ce550435b]

Overview
Comment:Copy Amiga .library instead of symlinking it

Symlinking it seems to confuse GCC when running on MorphOS.

Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | amiga-library
Files: files | file ages | folders
SHA3-256: 2ce550435b1f79d6a88376db85395c7270fcf61b55d12b7d54fdb558bf8cdc64
User & Date: js on 2022-12-16 18:51:49
Other Links: branch diff | manifest | tags
Context
2022-12-16
20:27
Pass ObjFWRTBase from the app to ObjFW .library check-in: f56bb21f66 user: js tags: amiga-library
18:51
Copy Amiga .library instead of symlinking it check-in: 2ce550435b user: js tags: amiga-library
2022-12-12
15:06
Create baserel linklibs check-in: 8329607f4e user: js tags: amiga-library
Changes

Modified tests/Makefile from [a0c82fb867] to [8ee3ecfd5f].

138
139
140
141
142
143
144
145

146
147
148
149

150
151
152
153
154
155
156
138
139
140
141
142
143
144

145

146
147

148
149
150
151
152
153
154
155







-
+
-


-
+







			objfwrt${OBJFWRT_LIB_MAJOR}.dll; \
	fi
	if test -f ../src/runtime/libobjfwrt.dylib; then \
		${LN_S} ../src/runtime/libobjfwrt.dylib \
		    libobjfwrt.${OBJFWRT_LIB_MAJOR}.dylib; \
	fi
	if test -f ../src/runtime/${OBJFWRT_AMIGA_LIB}; then \
		${LN_S} ../src/runtime/${OBJFWRT_AMIGA_LIB} \
		cp ../src/runtime/${OBJFWRT_AMIGA_LIB} ${OBJFWRT_AMIGA_LIB}; \
		    ${OBJFWRT_AMIGA_LIB}; \
	fi
	if test -f ../src/${OBJFW_AMIGA_LIB}; then \
		${LN_S} ../src/${OBJFW_AMIGA_LIB} ${OBJFW_AMIGA_LIB}; \
		cp ../src/${OBJFW_AMIGA_LIB} ${OBJFW_AMIGA_LIB}; \
	fi
	LD_LIBRARY_PATH=.$${LD_LIBRARY_PATH+:}$$LD_LIBRARY_PATH \
	DYLD_FRAMEWORK_PATH=../src:../src/runtime$${DYLD_FRAMEWORK_PATH+:}$$DYLD_FRAMEWORK_PATH \
	DYLD_LIBRARY_PATH=.$${DYLD_LIBRARY_PATH+:}$$DYLD_LIBRARY_PATH \
	LIBRARY_PATH=.$${LIBRARY_PATH+:}$$LIBRARY_PATH \
	ASAN_OPTIONS=allocator_may_return_null=1 \
	${WRAPPER} ./${PROG_NOINST}; EXIT=$$?; \