1# SPDX-License-Identifier: BSD-3-Clause
2
3cmake_minimum_required(VERSION 3.13)
4
5project(SOF_DOC NONE)
6
7set(SOF_ROOT_SOURCE_DIRECTORY "${PROJECT_SOURCE_DIR}/..")
8
9set(top_srcdir "${SOF_ROOT_SOURCE_DIRECTORY}")
10
11configure_file(
12	"${PROJECT_SOURCE_DIR}/sof.doxygen.in"
13	"${PROJECT_BINARY_DIR}/sof.doxygen"
14)
15
16add_custom_target("doc" ALL
17	COMMAND doxygen sof.doxygen
18	VERBATIM
19	USES_TERMINAL
20)
21
22add_custom_target("doc-clean"
23	COMMAND rm -rf ${PROJECT_BINARY_DIR}/doxygen
24	VERBATIM
25	USES_TERMINAL
26)
27