buildsys  Check-in [4e23dd88bb]

Overview
Comment:Allow specifying start files for Amiga libraries

This has already been in ObjFW for a while.

Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 4e23dd88bbc76c926e952ef92129f74787dee339dabfda0ec721827771c4a3b0
User & Date: js on 2018-11-10 10:54:28
Other Links: manifest | tags
Context
2018-11-10
10:55
Do not use - prefix to suppress errors check-in: 4f0b91a23e user: js tags: trunk
10:54
Allow specifying start files for Amiga libraries check-in: 4e23dd88bb user: js tags: trunk
2018-05-06
02:15
Install Amiga libraries check-in: 2fee0e9542 user: js tags: trunk
Changes

Modified buildsys.mk.in from [9ffd221226] to [16863544a7].

276
277
278
279
280
281
282
283

284
285

286
287
288
289
290
291
292
276
277
278
279
280
281
282

283
284

285
286
287
288
289
290
291
292







-
+

-
+







		for i in "" ${INCLUDES}; do \
			test x"$$i" = x"" && continue; \
			${MKDIR_P} ${COPY_HEADERS_DESTINATION} || exit $$?; \
			${INSTALL} -m 644 $$i ${COPY_HEADERS_DESTINATION}/$$i || exit $$?; \
		done \
	fi

${AMIGA_LIB} ${AMIGA_LIB_NOINST}: ${EXT_DEPS} ${AMIGA_LIB_OBJS} ${AMIGA_LIB_OBJS_EXTRA}
${AMIGA_LIB} ${AMIGA_LIB_NOINST}: ${EXT_DEPS} ${AMIGA_LIB_OBJS_START} ${AMIGA_LIB_OBJS} ${AMIGA_LIB_OBJS_EXTRA}
	${LINK_STATUS}
	if ${LD} -o $@ ${AMIGA_LIB_OBJS} ${AMIGA_LIB_OBJS_EXTRA} ${AMIGA_LIB_LDFLAGS} ${LDFLAGS} ${LIBS}; then \
	if ${LD} -o $@ ${AMIGA_LIB_OBJS_START} ${AMIGA_LIB_OBJS} ${AMIGA_LIB_OBJS_EXTRA} ${AMIGA_LIB_LDFLAGS} ${LDFLAGS} ${LIBS}; then \
		${LINK_OK}; \
	else \
		${LINK_FAILED}; \
	fi

${PLUGIN} ${PLUGIN_NOINST}: ${EXT_DEPS} ${PLUGIN_OBJS}
	${LINK_STATUS}