doc/api: fix the doxygen output handling
authorPeter Hutterer <peter.hutterer@who-t.net>
Tue, 29 Sep 2020 07:33:36 +0000 (17:33 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Tue, 29 Sep 2020 07:48:31 +0000 (17:48 +1000)
commit788c7179a47686be4e5a2362655c73d6d433945e
treec9dd4e658265744db33162e0c5a2962325cc627c
parentf0997536a7a3e384bfe64b67c5c1f874656042c6
doc/api: fix the doxygen output handling

Using output: ['.'] broke ninja after ninja clean - it removed the whole
directory and thus the meson-generated configure_files (i.e. all the
doxygen sources we copied). ninja didn't know how to build those.

Fix this by rearranging the doxygen output to build into a different
directory now and setting the output to that. This doesn't exactly *fix*
things since that directory is no longer removed during ninja clean, but at
least the build no longer fails.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
doc/api/libinput.doxygen.in
doc/api/meson.build