ObjFW  Check-in [240eb4828b]

Overview
Comment:Update buildsys
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 240eb4828b73cb88bdbee3432a795b4d57c182d7376fa2656443987d7a22840d
User & Date: js on 2020-05-04 21:46:38
Other Links: manifest | tags
Context
2020-05-05
00:06
OFTCPSocket: Move out SOCKS5 handling check-in: b5cd23da2b user: js tags: trunk
2020-05-04
21:46
Update buildsys check-in: 240eb4828b user: js tags: trunk
21:34
README.md: Add a note about broken Xcode versions check-in: 4fe73fb326 user: js tags: trunk
Changes

Modified buildsys.mk.in from [66d6f59ec6] to [32c1d977cd].

   123    123   
   124    124   .SILENT:
   125    125   .SUFFIXES:
   126    126   .SUFFIXES: .amigalib.o .beam .c .cc .class .cxx .d .erl .lib.o .java .mo .m .mm .o .plugin.o .po .py .pyc .rc .S .xpm
   127    127   .PHONY: all subdirs subdirs-after pre-depend depend install install-extra uninstall uninstall-extra clean distclean locales copy-headers-into-framework ${SUBDIRS} ${SUBDIRS_AFTER}
   128    128   
   129    129   all:
   130         -	${MAKE} pre-all
          130  +	${MAKE} -s pre-all
   131    131   	${MAKE} -s subdirs
   132         -	${MAKE} depend
   133         -	${MAKE} ${STATIC_LIB} ${STATIC_LIB_NOINST} ${STATIC_PIC_LIB} ${STATIC_PIC_LIB_NOINST} ${SHARED_LIB} ${SHARED_LIB_NOINST} ${FRAMEWORK} ${FRAMEWORK_NOINST} ${AMIGA_LIB} ${AMIGA_LIB_NOINST} ${PLUGIN} ${PLUGIN_NOINST} ${PROG} ${PROG_NOINST} ${JARFILE} locales
          132  +	${MAKE} -s depend
          133  +	${MAKE} -s ${STATIC_LIB} ${STATIC_LIB_NOINST} ${STATIC_PIC_LIB} ${STATIC_PIC_LIB_NOINST} ${SHARED_LIB} ${SHARED_LIB_NOINST} ${FRAMEWORK} ${FRAMEWORK_NOINST} ${AMIGA_LIB} ${AMIGA_LIB_NOINST} ${PLUGIN} ${PLUGIN_NOINST} ${PROG} ${PROG_NOINST} ${JARFILE} locales
   134    134   	${MAKE} -s subdirs-after
   135         -	${MAKE} post-all
          135  +	${MAKE} -s post-all
   136    136   
   137    137   pre-all post-all:
   138    138   
   139    139   subdirs: ${SUBDIRS}
   140    140   subdirs-after: ${SUBDIRS_AFTER}
   141    141   
   142    142   ${SUBDIRS} ${SUBDIRS_AFTER}:
   143    143   	for i in $@; do \
   144    144   		${DIR_ENTER}; \
   145         -		${MAKE} || exit $$?; \
          145  +		${MAKE} -s || exit $$?; \
   146    146   		${DIR_LEAVE}; \
   147    147   	done
   148    148   
   149    149   depend: pre-depend
   150    150   	: >.deps
   151    151   	for i in ${DEPS}; do \
   152    152   		echo "-include \$${.CURDIR}/$$i" >>.deps; \
................................................................................
   187    187   	else \
   188    188   		${LINK_FAILED}; \
   189    189   	fi
   190    190   
   191    191   ${FRAMEWORK} ${FRAMEWORK_NOINST}: ${EXT_DEPS} ${LIB_OBJS} ${LIB_OBJS_EXTRA}
   192    192   	${LINK_STATUS}
   193    193   	out="$@"; \
   194         -	if rm -fr $$out && ${MKDIR_P} $$out && ${MAKE} COPY_HEADERS_IF_SUBDIR=${includesubdir} COPY_HEADERS_DESTINATION=$$PWD/$@/Headers copy-headers-into-framework && if test -f Info.plist; then ${INSTALL} -m 644 Info.plist $$out/Info.plist; fi && if test -f module.modulemap; then ${MKDIR_P} $$out/Modules && ${INSTALL} -m 644 module.modulemap $$out/Modules/module.modulemap; fi && ${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 \
          194  +	if rm -fr $$out && ${MKDIR_P} $$out && ${MAKE} -s COPY_HEADERS_IF_SUBDIR=${includesubdir} COPY_HEADERS_DESTINATION=$$PWD/$@/Headers copy-headers-into-framework && if test -f Info.plist; then ${INSTALL} -m 644 Info.plist $$out/Info.plist; fi && if test -f module.modulemap; then ${MKDIR_P} $$out/Modules && ${INSTALL} -m 644 module.modulemap $$out/Modules/module.modulemap; fi && ${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 \
   195    195   		${LINK_OK}; \
   196    196   	else \
   197    197   		rm -fr $$out; false; \
   198    198   		${LINK_FAILED}; \
   199    199   	fi
   200    200   
   201    201   copy-headers-into-framework:
   202    202   	for i in "" ${SUBDIRS} ${SUBDIRS_AFTER}; do \
   203    203   		test x"$$i" = x"" && continue; \
   204    204   		cd $$i || exit 1; \
   205         -		${MAKE} copy-headers-into-framework || exit $$?; \
          205  +		${MAKE} -s copy-headers-into-framework || exit $$?; \
   206    206   		cd .. || exit 1; \
   207    207   	done
   208    208   
   209    209   	if test x"${includesubdir}" = x"${COPY_HEADERS_IF_SUBDIR}"; then \
   210    210   		for i in "" ${INCLUDES}; do \
   211    211   			test x"$$i" = x"" && continue; \
   212    212   			${MKDIR_P} ${COPY_HEADERS_DESTINATION} || exit $$?; \
................................................................................
   609    609   		${COMPILE_PLUGIN_FAILED}; \
   610    610   	fi
   611    611   
   612    612   install: all install-extra
   613    613   	for i in "" ${SUBDIRS} ${SUBDIRS_AFTER}; do \
   614    614   		test x"$$i" = x"" && continue; \
   615    615   		${DIR_ENTER}; \
   616         -		${MAKE} install || exit $$?; \
          616  +		${MAKE} -s install || exit $$?; \
   617    617   		${DIR_LEAVE}; \
   618    618   	done
   619    619   
   620    620   	for i in "" ${SHARED_LIB}; do \
   621    621   		test x"$$i" = x"" && continue; \
   622    622   		${INSTALL_STATUS}; \
   623    623   		if ${MKDIR_P} ${DESTDIR}${libdir} @INSTALL_LIB@; then \
................................................................................
   722    722   
   723    723   install-extra:
   724    724   
   725    725   uninstall: uninstall-extra
   726    726   	for i in "" ${SUBDIRS} ${SUBDIRS_AFTER}; do \
   727    727   		test x"$$i" = x"" && continue; \
   728    728   		${DIR_ENTER}; \
   729         -		${MAKE} uninstall || exit $$?; \
          729  +		${MAKE} -s uninstall || exit $$?; \
   730    730   		${DIR_LEAVE}; \
   731    731   	done
   732    732   
   733    733   	for i in "" ${SHARED_LIB}; do \
   734    734   		test x"$$i" = x"" && continue; \
   735    735   		if test -f ${DESTDIR}${libdir}/$$i; then \
   736    736   			if : @UNINSTALL_LIB@; then \
................................................................................
   837    837   
   838    838   uninstall-extra:
   839    839   
   840    840   clean:
   841    841   	for i in "" ${SUBDIRS} ${SUBDIRS_AFTER}; do \
   842    842   		test x"$$i" = x"" && continue; \
   843    843   		${DIR_ENTER}; \
   844         -		${MAKE} clean || exit $$?; \
          844  +		${MAKE} -s clean || exit $$?; \
   845    845   		${DIR_LEAVE}; \
   846    846   	done
   847    847   
   848    848   	: >.deps
   849    849   
   850    850   	for i in "" ${DEPS} ${OBJS} ${OBJS_EXTRA} ${LIB_OBJS} ${LIB_OBJS_EXTRA} ${AMIGA_LIB_OBJS} ${AMIGA_LIB_OBJS_EXTRA} ${PLUGIN_OBJS} ${PROG} ${PROG_NOINST} ${SHARED_LIB} ${SHARED_LIB_NOINST} ${AMIGA_LIB} ${AMIGA_LIB_NOINST} ${STATIC_LIB} ${STATIC_LIB_NOINST} ${STATIC_PIC_LIB} ${STATIC_PIC_LIB_NOINST} ${FRAMEWORK} ${PLUGIN} ${PLUGIN_NOINST} ${CLEAN_LIB} ${MO_FILES} ${CLEAN}; do \
   851    851   		test x"$$i" = x"" && continue; \
................................................................................
   858    858   		fi \
   859    859   	done
   860    860   
   861    861   distclean: clean
   862    862   	for i in "" ${SUBDIRS} ${SUBDIRS_AFTER}; do \
   863    863   		test x"$$i" = x"" && continue; \
   864    864   		${DIR_ENTER}; \
   865         -		${MAKE} distclean || exit $$?; \
          865  +		${MAKE} -s distclean || exit $$?; \
   866    866   		${DIR_LEAVE}; \
   867    867   	done
   868    868   
   869    869   	for i in "" ${DISTCLEAN} .deps *~; do \
   870    870   		test x"$$i" = x"" && continue; \
   871    871   		if test -f $$i -o -d $$i; then \
   872    872   			if rm -fr $$i; then \
................................................................................
   878    878   	done
   879    879   
   880    880   print-hierarchy:
   881    881   	for i in "" ${SUBDIRS} ${SUBDIRS_AFTER}; do \
   882    882   		test x"$$i" = x"" && continue; \
   883    883   		echo ${PRINT_HIERARCHY_PREFIX}$$i; \
   884    884   		cd $$i || exit $$?; \
   885         -		${MAKE} PRINT_HIERARCHY_PREFIX=$$i/ print-hierarchy || exit $$?; \
          885  +		${MAKE} -s PRINT_HIERARCHY_PREFIX=$$i/ print-hierarchy || exit $$?; \
   886    886   		cd .. || exit $$?; \
   887    887   	done
   888    888   
   889    889   print-var:
   890    890   	printf '%s\n' '${${VAR}}'
   891    891   
   892    892   DIR_ENTER = printf "@TERM_EL@@TERM_SETAF6@Entering directory @TERM_BOLD@%s@TERM_SGR0@@TERM_SETAF6@.@TERM_SGR0@\n" "$$i"; cd $$i || exit $$?