git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] Build improvements for clar
@ 2024-11-08 13:16 Patrick Steinhardt
  2024-11-08 13:16 ` [PATCH 1/3] t/unit-tests: convert "clar-generate.awk" into a shell script Patrick Steinhardt
                   ` (5 more replies)
  0 siblings, 6 replies; 27+ messages in thread
From: Patrick Steinhardt @ 2024-11-08 13:16 UTC (permalink / raw)
  To: git; +Cc: Johannes Schindelin, Phillip Wood

Hi,

Dscho has reported in [1] that the CMake build instructions for clar do
not work well on Windows/MSVC because we execute the shell scripts
directly instead of using the discovered `SH_EXE`. This small patch
series fixes the issue.

[1]: <3b2cb360-297a-915c-ae27-c45f38fa49b9@gmx.de>

Thanks!

Patrick

Signed-off-by: Patrick Steinhardt <ps@pks.im>
---
Patrick Steinhardt (3):
      t/unit-tests: convert "clar-generate.awk" into a shell script
      cmake: use SH_EXE to execute clar scripts
      Makefile: let clar header targets depend on their scripts

 Makefile                             |  6 ++--
 contrib/buildsystems/CMakeLists.txt  |  6 ++--
 t/unit-tests/clar-generate.awk       | 50 ----------------------------
 t/unit-tests/generate-clar-suites.sh | 63 ++++++++++++++++++++++++++++++++++++
 4 files changed, 69 insertions(+), 56 deletions(-)
---
base-commit: facbe4f633e4ad31e641f64617bc88074c659959
change-id: 20241108-pks-clar-build-improvements-1c3962a9a79f

Best regards,
-- 
Patrick Steinhardt <ps@pks.im>


^ permalink raw reply	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2024-11-20  1:24 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-08 13:16 [PATCH 0/3] Build improvements for clar Patrick Steinhardt
2024-11-08 13:16 ` [PATCH 1/3] t/unit-tests: convert "clar-generate.awk" into a shell script Patrick Steinhardt
2024-11-08 13:16 ` [PATCH 2/3] cmake: use SH_EXE to execute clar scripts Patrick Steinhardt
2024-11-08 13:16 ` [PATCH 3/3] Makefile: let clar header targets depend on their scripts Patrick Steinhardt
2024-11-10 14:30 ` [PATCH 0/3] Build improvements for clar Phillip Wood
2024-11-11  1:34   ` Junio C Hamano
2024-11-11  8:29     ` Patrick Steinhardt
2024-11-11 22:52       ` Junio C Hamano
2024-11-11  8:24 ` [PATCH v2 0/4] " Patrick Steinhardt
2024-11-11  8:24   ` [PATCH v2 1/4] t/unit-tests: convert "clar-generate.awk" into a shell script Patrick Steinhardt
2024-11-11 22:58     ` Junio C Hamano
2024-11-12  5:56       ` Patrick Steinhardt
2024-11-11  8:24   ` [PATCH v2 2/4] cmake: use SH_EXE to execute clar scripts Patrick Steinhardt
2024-11-11  8:24   ` [PATCH v2 3/4] cmake: use verbatim arguments when invoking clar commands Patrick Steinhardt
2024-11-13 15:41     ` Johannes Schindelin
2024-11-14 10:28       ` Phillip Wood
2024-11-11  8:25   ` [PATCH v2 4/4] Makefile: let clar header targets depend on their scripts Patrick Steinhardt
2024-11-11 10:09   ` [PATCH v2 0/4] Build improvements for clar Phillip Wood
2024-11-15  7:32 ` [PATCH v3 " Patrick Steinhardt
2024-11-15  7:32   ` [PATCH v3 1/4] t/unit-tests: convert "clar-generate.awk" into a shell script Patrick Steinhardt
2024-11-15  7:32   ` [PATCH v3 2/4] cmake: use SH_EXE to execute clar scripts Patrick Steinhardt
2024-11-18 18:47     ` Justin Tobler
2024-11-19  6:13       ` Patrick Steinhardt
2024-11-15  7:32   ` [PATCH v3 3/4] cmake: use verbatim arguments when invoking clar commands Patrick Steinhardt
2024-11-15  7:32   ` [PATCH v3 4/4] Makefile: let clar header targets depend on their scripts Patrick Steinhardt
2024-11-19 16:51   ` [PATCH v3 0/4] Build improvements for clar Justin Tobler
2024-11-20  1:24     ` Junio C Hamano

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).