4 Commits

Author SHA1 Message Date
Stephan Wendel
e21467358e
fix: disable SC2317
Disable SC2317 due usage of traps

Signed-off-by: Stephan Wendel <me@stephanwe.de>
2022-12-27 07:24:26 +01:00
Stephan Wendel
df8a6962ef
fix: fix syntax error in dev-helper.sh
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2022-11-18 18:57:04 +01:00
Stephan Wendel
d407c683c0
chore: changes install routine
This should fix https://github.com/mainsail-crew/crowsnest/issues/52

make config is now optional.

Now it uses $HOME/printer_data/ as default.

Signed-off-by: Stephan Wendel <me@stephanwe.de>
2022-11-10 20:52:43 +01:00
Stephan Wendel
d4a2c08152
refactor: implements new install mechanism
This installer requires to be configured due
make config

Changes:

Add tools/configure.sh script and make config.

Refactor of uninstall.sh according to new installer

Add dev-helper.sh to provide various informations for developing
and also could check existing installation as kinda "unit-test"

This should also fix #46
and fix #41

Signed-off-by: Stephan Wendel <me@stephanwe.de>

Signed-off-by: Stephan Wendel <me@stephanwe.de>
2022-11-04 09:37:40 +01:00