Am 22.07.2017 um 09:03 schrieb Michael Soegtrop:
I figured it out - I think your change requires at least CMake 3.2, I had 3.0.2 and the minimum requirement in the main CMake file is 2.8.2. See my post on CMake versions.
Should be fixed in https://gitlab.com/inkscape/inkscape/commit/d48909a51f4698bff7a1a172131c297a...
The "specific syntax" you mentioned (next time please share so I don't have to research it again ;-) ) seems to be the USES_TERMINAL option on add_custom_target which should not be required in this case.
Dropping support for old cmake versions was not desired, I simply overlooked that one.
@all: As CMake documentation does not mention when specific features were introduced, does anybody know of a good document that summarized and links syntax changes to cmake versions? The best way I could come up with so far (short of browsing the source repository) is to switch through the documentation versions, but that's obiously not very convenient. (Or might there even be a compatibility checker available?)
Best regards, Eduard