Meson options breaks if name contains a ' (apostroph)
If you put ' in the user facing application name, it is also put in the description of the meson_options.txt file, thus conflicts with the meson synatx.
Reproduce
- run create-project.py
- enter a name containing '
- build project
- meson breaks with this error:
../meson_options.txt:9:43: ERROR: Expecting rparen got id.
description: 'The build profile for Test's. One of "default" or "development".'
^
For a block that started at 1,6
option(
^