Mercurial > pub > dyncall > dyncall
changeset 665:ef356272a1c7 default tip
- introduced Makefile var APP_SUFFIX to handle cases where compilers implicitly add an extension to executables (e.g. llvm/mingw64 adds .exe even of not specified via -o)
line wrap: on
line diff
--- a/test/call_suite/Makefile.generic Thu May 23 16:05:45 2024 +0200 +++ b/test/call_suite/Makefile.generic Thu Jun 20 17:10:12 2024 +0200 @@ -1,4 +1,4 @@ -APP = call_suite +APP = call_suite${APP_SUFFIX} OBJS = globals.o cases.o main.o SRCTOP = ${VPATH}/../.. BLDTOP = ../..
--- a/test/call_suite_aggrs/Makefile.generic Thu May 23 16:05:45 2024 +0200 +++ b/test/call_suite_aggrs/Makefile.generic Thu Jun 20 17:10:12 2024 +0200 @@ -1,4 +1,4 @@ -APP = call_suite_aggrs +APP = call_suite_aggrs${APP_SUFFIX} OBJS = globals.o cases.o main.o SRCTOP = ${VPATH}/../.. BLDTOP = ../..
--- a/test/callback_plain/Makefile.generic Thu May 23 16:05:45 2024 +0200 +++ b/test/callback_plain/Makefile.generic Thu Jun 20 17:10:12 2024 +0200 @@ -1,4 +1,4 @@ -APP = callback_plain +APP = callback_plain${APP_SUFFIX} OBJS = callback_plain.o SRCTOP = ${VPATH}/../.. BLDTOP = ../..
--- a/test/callback_plain_c++/Makefile.generic Thu May 23 16:05:45 2024 +0200 +++ b/test/callback_plain_c++/Makefile.generic Thu Jun 20 17:10:12 2024 +0200 @@ -1,4 +1,4 @@ -APP = callback_plain_c++ +APP = callback_plain_c++${APP_SUFFIX} OBJS = test_main.o SRCTOP = ${VPATH}/../.. BLDTOP = ../..
--- a/test/callback_suite/Makefile.generic Thu May 23 16:05:45 2024 +0200 +++ b/test/callback_suite/Makefile.generic Thu Jun 20 17:10:12 2024 +0200 @@ -1,4 +1,4 @@ -APP = callback_suite +APP = callback_suite${APP_SUFFIX} OBJS = globals.o cases.o main.o SRCTOP = ${VPATH}/../.. BLDTOP = ../..
--- a/test/callback_suite_aggrs/Makefile.generic Thu May 23 16:05:45 2024 +0200 +++ b/test/callback_suite_aggrs/Makefile.generic Thu Jun 20 17:10:12 2024 +0200 @@ -1,4 +1,4 @@ -APP = callback_suite_aggrs +APP = callback_suite_aggrs${APP_SUFFIX} OBJS = globals.o cases.o main.o SRCTOP = ${VPATH}/../.. BLDTOP = ../..
--- a/test/callf/Makefile.generic Thu May 23 16:05:45 2024 +0200 +++ b/test/callf/Makefile.generic Thu Jun 20 17:10:12 2024 +0200 @@ -1,4 +1,4 @@ -APP = callf +APP = callf${APP_SUFFIX} OBJS = main.o SRCTOP = ${VPATH}/../.. BLDTOP = ../..
--- a/test/dynload_plain/Makefile.generic Thu May 23 16:05:45 2024 +0200 +++ b/test/dynload_plain/Makefile.generic Thu Jun 20 17:10:12 2024 +0200 @@ -1,4 +1,4 @@ -APP = dynload_plain +APP = dynload_plain${APP_SUFFIX} OBJS = dynload_plain.o TEST_C_LD = dynload_plain_c_ld # helper to deduce default c lib apps are linked with TEST_U8_SO = dynload_plain_ß_test # @@@ unsure if every platform handles ß, here (ANSI, UTF-8, ...)
--- a/test/ellipsis/Makefile.generic Thu May 23 16:05:45 2024 +0200 +++ b/test/ellipsis/Makefile.generic Thu Jun 20 17:10:12 2024 +0200 @@ -1,4 +1,4 @@ -APP = ellipsis +APP = ellipsis${APP_SUFFIX} OBJS = ellipsis.o main.o SRCTOP = ${VPATH}/../.. BLDTOP = ../..
--- a/test/malloc_wx/Makefile.generic Thu May 23 16:05:45 2024 +0200 +++ b/test/malloc_wx/Makefile.generic Thu Jun 20 17:10:12 2024 +0200 @@ -1,4 +1,4 @@ -APP = malloc_wx +APP = malloc_wx${APP_SUFFIX} OBJS = test_wx.o SRCTOP = ${VPATH}/../.. BLDTOP = ../..
--- a/test/nm/Makefile.generic Thu May 23 16:05:45 2024 +0200 +++ b/test/nm/Makefile.generic Thu Jun 20 17:10:12 2024 +0200 @@ -1,4 +1,4 @@ -APP = nm +APP = nm${APP_SUFFIX} OBJS = nm.o SRCTOP = ${VPATH}/../.. BLDTOP = ../..
--- a/test/plain/Makefile.generic Thu May 23 16:05:45 2024 +0200 +++ b/test/plain/Makefile.generic Thu Jun 20 17:10:12 2024 +0200 @@ -1,4 +1,4 @@ -APP = plain +APP = plain${APP_SUFFIX} OBJS = test_main.o test_aggrs.o SRCTOP = ${VPATH}/../.. BLDTOP = ../..
--- a/test/plain_c++/Makefile.generic Thu May 23 16:05:45 2024 +0200 +++ b/test/plain_c++/Makefile.generic Thu Jun 20 17:10:12 2024 +0200 @@ -1,4 +1,4 @@ -APP = plain_c++ +APP = plain_c++${APP_SUFFIX} OBJS = test_main.o SRCTOP = ${VPATH}/../.. BLDTOP = ../..
--- a/test/resolve_self/Makefile.generic Thu May 23 16:05:45 2024 +0200 +++ b/test/resolve_self/Makefile.generic Thu Jun 20 17:10:12 2024 +0200 @@ -1,4 +1,4 @@ -APP = resolve_self +APP = resolve_self${APP_SUFFIX} OBJS = main.o SRCTOP = ${VPATH}/../.. BLDTOP = ../..
--- a/test/sign/Makefile.generic Thu May 23 16:05:45 2024 +0200 +++ b/test/sign/Makefile.generic Thu Jun 20 17:10:12 2024 +0200 @@ -1,4 +1,4 @@ -APP = sign +APP = sign${APP_SUFFIX} OBJS = sign.o SRCTOP = ${VPATH}/../.. BLDTOP = ../..
--- a/test/suite/Makefile.generic Thu May 23 16:05:45 2024 +0200 +++ b/test/suite/Makefile.generic Thu Jun 20 17:10:12 2024 +0200 @@ -1,4 +1,4 @@ -APP = suite +APP = suite${APP_SUFFIX} OBJS = case.o main.o SRCTOP = ${VPATH}/../.. BLDTOP = ../..
--- a/test/suite2/Makefile.generic Thu May 23 16:05:45 2024 +0200 +++ b/test/suite2/Makefile.generic Thu Jun 20 17:10:12 2024 +0200 @@ -1,4 +1,4 @@ -APP = suite2 +APP = suite2${APP_SUFFIX} OBJS = case.o main.o SRCTOP = ${VPATH}/../.. BLDTOP = ../..
--- a/test/suite2_x86win32fast/Makefile.generic Thu May 23 16:05:45 2024 +0200 +++ b/test/suite2_x86win32fast/Makefile.generic Thu Jun 20 17:10:12 2024 +0200 @@ -1,4 +1,4 @@ -APP = suite2_x86win32fast +APP = suite2_x86win32fast${APP_SUFFIX} OBJS = case.o main.o TOP = ../..
--- a/test/suite2_x86win32std/Makefile.generic Thu May 23 16:05:45 2024 +0200 +++ b/test/suite2_x86win32std/Makefile.generic Thu Jun 20 17:10:12 2024 +0200 @@ -1,4 +1,4 @@ -APP = suite2_x86win32std +APP = suite2_x86win32std${APP_SUFFIX} OBJS = case.o main.o TOP = ../..
--- a/test/suite3/Makefile.generic Thu May 23 16:05:45 2024 +0200 +++ b/test/suite3/Makefile.generic Thu Jun 20 17:10:12 2024 +0200 @@ -1,4 +1,4 @@ -APP = suite3 +APP = suite3${APP_SUFFIX} OBJS = case.o main.o SRCTOP = ${VPATH}/../.. BLDTOP = ../..
--- a/test/suite_floats/Makefile.generic Thu May 23 16:05:45 2024 +0200 +++ b/test/suite_floats/Makefile.generic Thu Jun 20 17:10:12 2024 +0200 @@ -1,4 +1,4 @@ -APP = suite_floats +APP = suite_floats${APP_SUFFIX} OBJS = case.o main.o SRCTOP = ${VPATH}/../.. BLDTOP = ../..
--- a/test/suite_x86win32fast/Makefile.generic Thu May 23 16:05:45 2024 +0200 +++ b/test/suite_x86win32fast/Makefile.generic Thu Jun 20 17:10:12 2024 +0200 @@ -1,4 +1,4 @@ -APP = suite_x86win32fast +APP = suite_x86win32fast${APP_SUFFIX} OBJS = case.o main.o SRCTOP = ../..