Sven Strittmatter

Results 113 comments of Sven Strittmatter

The important part missed by me is: > So, if the shell expects and can interpret a quoted string, then you should use quotes. Where the shell doesn't expect or...

Houston, we have a problem! We have this "sophsticated" find: ```make PACKAGE_JSON_LIST := $(shell find "$(PROJECT_DIR)" \( \ -name .git -o \ -name .github -o \ -name .idea -o \...

First fixes: https://github.com/secureCodeBox/secureCodeBox/pull/1357 But IMHO this is a major problem.

The whole thing is even worse... The tool checks we have at various places do not work on macOS/FreeBSD. E.g. this one: ```makefile ifeq ($(include_guard),) $(error you should never run...

On a plain FreeBSD (13.1-RELEASE-p2) we have other issues, too: ```shell [root@git ~/src/secureCodeBox]# make make: "/root/src/secureCodeBox/Makefile" line 73: Invalid line type make: "/root/src/secureCodeBox/Makefile" line 83: Invalid line type make: "/root/src/secureCodeBox/Makefile"...

Maybe another build tool could be a solution in the future, so for the record: - @SebieF recommended [SCons](https://scons.org/) bc [Godot Engine](https://docs.godotengine.org/en/stable/development/compiling/introduction_to_the_buildsystem.html) uses it. - My concerns: It is a...

> Make is very touchy about spaces and tabs, it treats indented lines as commands, so you need to remove them. E.g. it should be -- [SO](https://stackoverflow.com/questions/34562221/recipe-commences-before-first-target-stop). Does not work,...

My 50 cent: From architecture perspective option 1 has a major drawbacl/consequnce missed in the ADR. It introduces a new concept of flow control via events. Flow control via events...

Since it's a DRAFT we can merge it.