1# Copyright (c) 2025 Huawei Device Co., Ltd. 2# Licensed under the Apache License, Version 2.0 (the "License"); 3# you may not use this file except in compliance with the License. 4# You may obtain a copy of the License at 5# 6# http://www.apache.org/licenses/LICENSE-2.0 7# 8# Unless required by applicable law or agreed to in writing, software 9# distributed under the License is distributed on an "AS IS" BASIS, 10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 11# See the License for the specific language governing permissions and 12# limitations under the License. 13 14add_subdirectory(ani_array) 15add_subdirectory(ani_arraybuffer) 16add_subdirectory(ani_async) 17add_subdirectory(ani_basetype) 18add_subdirectory(ani_bigint) 19add_subdirectory(ani_callback) 20add_subdirectory(ani_enum) 21add_subdirectory(ani_finalization) 22add_subdirectory(ani_function) 23add_subdirectory(ani_iface) 24add_subdirectory(ani_import) 25add_subdirectory(ani_inject) 26add_subdirectory(ani_keep_name) 27add_subdirectory(ani_maythrow) 28add_subdirectory(ani_namespace) 29add_subdirectory(ani_on_off) 30add_subdirectory(ani_opaque) 31add_subdirectory(ani_optional) 32add_subdirectory(ani_overload) 33add_subdirectory(ani_primitives) 34add_subdirectory(ani_record) 35add_subdirectory(ani_session) 36add_subdirectory(ani_static) 37add_subdirectory(ani_string) 38add_subdirectory(ani_struct) 39add_subdirectory(ani_struct_extend) 40add_subdirectory(ani_test) 41add_subdirectory(ani_typedarray) 42add_subdirectory(ani_union) 43add_subdirectory(ani_thread) 44add_subdirectory(ani_bundle) 45add_subdirectory(ani_bundlemanager) 46add_subdirectory(ani_graphics3d) 47