From Https://archeter.co.uk/user/Prof, 6 Months ago, written in CMake.
  1. Your paste - Paste your paste here