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)
author Tassilo Philipp
date Thu, 20 Jun 2024 17:10:12 +0200
parents 64880e3f286c
children
files test/call_suite/Makefile.generic test/call_suite_aggrs/Makefile.generic test/callback_plain/Makefile.generic test/callback_plain_c++/Makefile.generic test/callback_suite/Makefile.generic test/callback_suite_aggrs/Makefile.generic test/callf/Makefile.generic test/dynload_plain/Makefile.generic test/ellipsis/Makefile.generic test/malloc_wx/Makefile.generic test/nm/Makefile.generic test/plain/Makefile.generic test/plain_c++/Makefile.generic test/resolve_self/Makefile.generic test/sign/Makefile.generic test/suite/Makefile.generic test/suite2/Makefile.generic test/suite2_x86win32fast/Makefile.generic test/suite2_x86win32std/Makefile.generic test/suite3/Makefile.generic test/suite_floats/Makefile.generic test/suite_x86win32fast/Makefile.generic test/suite_x86win32std/Makefile.generic test/syscall/Makefile.generic
diffstat 24 files changed, 24 insertions(+), 24 deletions(-) [+]
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   = ../..
--- a/test/suite_x86win32std/Makefile.generic	Thu May 23 16:05:45 2024 +0200
+++ b/test/suite_x86win32std/Makefile.generic	Thu Jun 20 17:10:12 2024 +0200
@@ -1,4 +1,4 @@
-APP = suite_x86win32std
+APP = suite_x86win32std${APP_SUFFIX}
 OBJS = case.o main.o
 
 SRCTOP   = ../..
--- a/test/syscall/Makefile.generic	Thu May 23 16:05:45 2024 +0200
+++ b/test/syscall/Makefile.generic	Thu Jun 20 17:10:12 2024 +0200
@@ -1,4 +1,4 @@
-APP       = syscall
+APP       = syscall${APP_SUFFIX}
 OBJS      = syscall.o
 SRCTOP    = ${VPATH}/../..
 BLDTOP    = ../..