Overview
Comment: | Relink everything if libobjfw_rt.a changed |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
4c7b3ee7785d700bb2eab270764f7f1d |
User & Date: | js on 2018-04-22 18:52:28 |
Other Links: | manifest | tags |
Context
2018-04-22
| ||
23:42 | Make all tests pass on AmigaOS 3 check-in: 49cb6ada5f user: js tags: trunk | |
18:52 | Relink everything if libobjfw_rt.a changed check-in: 4c7b3ee778 user: js tags: trunk | |
18:12 | ObjFW_RT.h: Do not depend on platform.h check-in: 972fd1d98d user: js tags: trunk | |
Changes
Modified configure.ac from [51a84fd78e] to [50d23c6b89].
︙ | ︙ | |||
458 459 460 461 462 463 464 465 466 467 468 469 470 471 | AS_IF([test x"$enable_shared" != x"no"], [ AC_SUBST(OBJFW_RT_SHARED_LIB, "${LIB_PREFIX}objfw_rt${LIB_SUFFIX}") ]) AS_IF([test x"$enable_static" = x"yes" \ -o x"$enable_shared" = x"no"], [ AC_SUBST(OBJFW_RT_STATIC_LIB, "libobjfw_rt.a") ]) AS_IF([test x"$build_framework" = x"yes"], [ AC_SUBST(OBJFW_RT_FRAMEWORK, "ObjFW_RT.framework") ]) AC_SUBST(RUNTIME_LIBS, "-lobjfw_rt") AC_SUBST(RUNTIME_FRAMEWORK_LIBS, "-framework ObjFW_RT") | > > > > > > | 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 | AS_IF([test x"$enable_shared" != x"no"], [ AC_SUBST(OBJFW_RT_SHARED_LIB, "${LIB_PREFIX}objfw_rt${LIB_SUFFIX}") ]) AS_IF([test x"$enable_static" = x"yes" \ -o x"$enable_shared" = x"no"], [ AC_SUBST(OBJFW_RT_STATIC_LIB, "libobjfw_rt.a") ]) AS_IF([test x"$enable_shared" = x"no"], [ AC_SUBST(LIBOBJFW_RT_DEP, "../src/runtime/libobjfw_rt.a") AC_SUBST(LIBOBJFW_RT_DEP_LVL2, "../../src/runtime/libobjfw_rt.a") ]) AS_IF([test x"$build_framework" = x"yes"], [ AC_SUBST(OBJFW_RT_FRAMEWORK, "ObjFW_RT.framework") ]) AC_SUBST(RUNTIME_LIBS, "-lobjfw_rt") AC_SUBST(RUNTIME_FRAMEWORK_LIBS, "-framework ObjFW_RT") |
︙ | ︙ |
Modified extra.mk.in from [65344ac01e] to [298bb35eb9].
︙ | ︙ | |||
39 40 41 42 43 44 45 46 47 48 49 50 51 52 | INSTANCE_M = @INSTANCE_M@ INVOCATION_A = @INVOCATION_A@ INVOCATION_INVOCATION_A = @INVOCATION_INVOCATION_A@ INVOCATION_INVOCATION_LIB_A = @INVOCATION_INVOCATION_LIB_A@ INVOCATION_LIB_A = @INVOCATION_LIB_A@ LIBOBJFW_DEP = @LIBOBJFW_DEP@ LIBOBJFW_DEP_LVL2 = @LIBOBJFW_DEP_LVL2@ LOOKUP_ASM_A = @LOOKUP_ASM_A@ LOOKUP_ASM_LIB_A = @LOOKUP_ASM_LIB_A@ LOOKUP_ASM_LOOKUP_ASM_A = @LOOKUP_ASM_LOOKUP_ASM_A@ LOOKUP_ASM_LOOKUP_ASM_LIB_A = @LOOKUP_ASM_LOOKUP_ASM_LIB_A@ MAP_LDFLAGS = @MAP_LDFLAGS@ OFBLOCKTESTS_M = @OFBLOCKTESTS_M@ OFHASH = @OFHASH@ | > > | 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 | INSTANCE_M = @INSTANCE_M@ INVOCATION_A = @INVOCATION_A@ INVOCATION_INVOCATION_A = @INVOCATION_INVOCATION_A@ INVOCATION_INVOCATION_LIB_A = @INVOCATION_INVOCATION_LIB_A@ INVOCATION_LIB_A = @INVOCATION_LIB_A@ LIBOBJFW_DEP = @LIBOBJFW_DEP@ LIBOBJFW_DEP_LVL2 = @LIBOBJFW_DEP_LVL2@ LIBOBJFW_RT_DEP = @LIBOBJFW_RT_DEP@ LIBOBJFW_RT_DEP_LVL2 = @LIBOBJFW_RT_DEP_LVL2@ LOOKUP_ASM_A = @LOOKUP_ASM_A@ LOOKUP_ASM_LIB_A = @LOOKUP_ASM_LIB_A@ LOOKUP_ASM_LOOKUP_ASM_A = @LOOKUP_ASM_LOOKUP_ASM_A@ LOOKUP_ASM_LOOKUP_ASM_LIB_A = @LOOKUP_ASM_LOOKUP_ASM_LIB_A@ MAP_LDFLAGS = @MAP_LDFLAGS@ OFBLOCKTESTS_M = @OFBLOCKTESTS_M@ OFHASH = @OFHASH@ |
︙ | ︙ |
Modified tests/Makefile from [2341a79b0d] to [c8369a35fa].
︙ | ︙ | |||
165 166 167 168 169 170 171 | mksfo "ObjFW Tests" PARAM.SFO psp-strip ${PROG_NOINST} pack-pbp $@ PARAM.SFO NULL NULL NULL NULL NULL ${PROG_NOINST} NULL boot.dol: ${PROG_NOINST} elf2dol ${PROG_NOINST} $@ | | | 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 | mksfo "ObjFW Tests" PARAM.SFO psp-strip ${PROG_NOINST} pack-pbp $@ PARAM.SFO NULL NULL NULL NULL NULL ${PROG_NOINST} NULL boot.dol: ${PROG_NOINST} elf2dol ${PROG_NOINST} $@ ${PROG_NOINST}: ${LIBOBJFW_DEP} ${LIBOBJFW_RT_DEP} ${PROG_NOINST}.arm9: ${PROG_NOINST} arm-none-eabi-objcopy -O binary $< $@ ${PROG_NOINST}.nds: ${PROG_NOINST}.arm9 rm -fr nds-data mkdir -p nds-data |
︙ | ︙ |
Modified utils/ofhash/Makefile from [5b6676b4ea] to [64cd73be43].
1 2 3 4 5 6 7 8 9 10 11 | include ../../extra.mk PROG = ofhash${PROG_SUFFIX} SRCS = OFHash.m DATA = lang/de.json \ lang/languages.json include ../../buildsys.mk PACKAGE_NAME = ofhash | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | include ../../extra.mk PROG = ofhash${PROG_SUFFIX} SRCS = OFHash.m DATA = lang/de.json \ lang/languages.json include ../../buildsys.mk PACKAGE_NAME = ofhash ${PROG}: ${LIBOBJFW_DEP_LVL2} ${LIBOBJFW_RT_DEP_LVL2} CPPFLAGS += -I../../src \ -I../../src/runtime \ -I../../src/exceptions \ -I../.. \ -DLANGUAGE_DIR=\"${datadir}/ofhash/lang\" LIBS := -L../../src -lobjfw -L../../src/runtime ${RUNTIME_LIBS} ${LIBS} LD = ${OBJC} LDFLAGS += ${LDFLAGS_RPATH} |
Modified utils/ofhttp/Makefile from [27c453c73c] to [fac5a260ff].
1 2 3 4 5 6 7 8 9 10 11 12 | include ../../extra.mk PROG = ofhttp${PROG_SUFFIX} SRCS = OFHTTP.m \ ProgressBar.m DATA = lang/de.json \ lang/languages.json include ../../buildsys.mk PACKAGE_NAME = ofhttp | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | include ../../extra.mk PROG = ofhttp${PROG_SUFFIX} SRCS = OFHTTP.m \ ProgressBar.m DATA = lang/de.json \ lang/languages.json include ../../buildsys.mk PACKAGE_NAME = ofhttp ${PROG}: ${LIBOBJFW_DEP_LVL2} ${LIBOBJFW_RT_DEP_LVL2} CPPFLAGS += -I../../src \ -I../../src/runtime \ -I../../src/exceptions \ -I../.. \ -DLANGUAGE_DIR=\"${datadir}/ofhttp/lang\" LIBS := -L../../src -lobjfw -L../../src/runtime ${RUNTIME_LIBS} ${LIBS} LD = ${OBJC} LDFLAGS += ${LDFLAGS_RPATH} |
Modified utils/ofzip/Makefile from [0f78f10809] to [8aa01bc05c].
︙ | ︙ | |||
8 9 10 11 12 13 14 | DATA = lang/de.json \ lang/languages.json include ../../buildsys.mk PACKAGE_NAME = ofzip | | | 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | DATA = lang/de.json \ lang/languages.json include ../../buildsys.mk PACKAGE_NAME = ofzip ${PROG}: ${LIBOBJFW_DEP_LVL2} ${LIBOBJFW_RT_DEP_LVL2} CPPFLAGS += -I../../src \ -I../../src/runtime \ -I../../src/exceptions \ -I../.. \ -DLANGUAGE_DIR=\"${datadir}/ofzip/lang\" LIBS := -L../../src -lobjfw -L../../src/runtime ${RUNTIME_LIBS} ${LIBS} LD = ${OBJC} LDFLAGS += ${LDFLAGS_RPATH} |