#
# Copyright (c) 2020 Huawei Device Co., Ltd.
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
action("doc") {
deps = [ "//build/lite/ndk:ndk_build" ]
script = "//build/lite/ndk/doc/gen_doc.py"
depfile = "${target_gen_dir}/${target_name}.d"
exclude_dir = "*/gcc/* \ */arm-liteos-ohos/*"
doxygen_file = "//build/lite/ndk/doc/config/Doxyfile_C"
args = [
"--exclude_dir",
exclude_dir,
"--working-dir",
rebase_path("$root_build_dir/ndk"),
"--version",
ohos_version,
"--output",
rebase_path("$root_build_dir/ndk/doc"),
"--doxygen-file",
rebase_path(doxygen_file, root_build_dir),
]
outputs = [ "$root_build_dir/ndk/doc/index.html" ]
}