Subj : exec/install-xtrn.js To : Git commit to main/sbbs/master From : Rob Swindell Date : Mon Dec 07 2020 09:26 pm https://gitlab.synchro.net/main/sbbs/-/commit/bda6ea968ff7c7111c652fb5 Modified Files: exec/install-xtrn.js Log Message: Support 2 new section types: pre-exec and pre-eval Just like the exec and eval sections, except executed/evaluated *before* any external programs are installed. New optional 'fail' key to specify a custom failure message. Example: [pre-eval:file_exists(startup_dir + 'test.txt')] prompt = false required = true fail = You must create text.txt before you can install. .