From ab77d9e807e12704581bf3c651d2ecc83545574b Mon Sep 17 00:00:00 2001 From: Jonathan Schleifer Date: Mon, 5 May 2025 22:18:38 +0000 Subject: [PATCH] Split .S.o & .S.amigalib.o to fix message & flags FossilOrigin-Name: c717ad6eef466b9b8e3f445ee22640486ab3847b08ce29e61958409e7105c62f --- buildsys.mk.in | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/buildsys.mk.in b/buildsys.mk.in index 6fb3b04..5ee83e6 100644 --- a/buildsys.mk.in +++ b/buildsys.mk.in @@ -693,15 +693,15 @@ locales: ${MO_FILES} ${COMPILE_FAILED}; \ fi -.S.o .S.amigalib.o: - ${COMPILE_AMIGA_LIB_STATUS} +.S.o: + ${COMPILE_STATUS} in="$<"; \ out="$@"; \ if ${AS} ${ASFLAGS} ${CPPFLAGS} ${ASFLAGS_$<} ${ASFLAGS_$@} \ ${DEP_ASFLAGS} -c -o $@ $<; then \ - ${COMPILE_AMIGA_LIB_OK}; \ + ${COMPILE_OK}; \ else \ - ${COMPILE_AMIGA_LIB_FAILED}; \ + ${COMPILE_FAILED}; \ fi .S.lib.o: ${COMPILE_LIB_STATUS} @@ -713,6 +713,16 @@ locales: ${MO_FILES} else \ ${COMPILE_LIB_FAILED}; \ fi +.S.amigalib.o: + ${COMPILE_AMIGA_LIB_STATUS} + in="$<"; \ + out="$@"; \ + if ${AS} ${AMIGA_LIB_CFLAGS} ${ASFLAGS} ${CPPFLAGS} ${ASFLAGS_$<} \ + ${ASFLAGS_$@} ${DEP_ASFLAGS} -c -o $@ $<; then \ + ${COMPILE_AMIGA_LIB_OK}; \ + else \ + ${COMPILE_AMIGA_LIB_FAILED}; \ + fi .S.plugin.o: ${COMPILE_PLUGIN_STATUS} in="$<"; \