文件名称:HarmonyOS和android-IrisBuild:虹膜构建
文件大小:904KB
文件格式:ZIP
更新时间:2024-07-21 07:13:02
系统开源
鸿蒙和安卓介绍 IrisBuild是一个跨平台项目的元构建系统。 目前它在项目中使用。 我们还可以使用它为 Windows、Android 和 iOS 项目生成具有全功能代码完整功能的 Visual Studio 解决方案。 支持的工具链: Visual Studio 2017+ 安卓 NDK 14+ Windows 上的 iOS 构建环境 Xcode 8+ 游戏机 Gradle 特征 GN构建语法支持(Google 的Generate Ninja ) 内置变量: target_os 、 target_arch 、 target_config 目标的内置函数: shared_library 、 static_library 、 executable (包括苹果应用程序包、游戏机目标) android_apk maven 包下载器 AndroidManifest 合并 apk 签名 jni编译打包 ohos_hap ,适用于华为的鸿蒙 内置功能: zip unzip download & download_and_extract 支持的源文件类型: asm 、 c 、 cpp 、 obj
【文件预览】:
IrisBuild-master
----.gitignore(101B)
----src()
--------main_ui.cc(9KB)
--------ibuild_WinRes.rc(1KB)
--------main.cc(4KB)
--------ib.ico(401KB)
--------file_type_register.h(370B)
--------igen()
--------ibfile.ico(401KB)
--------console_utils.cc(709B)
--------file_type_register.cc(1KB)
--------common()
--------console_utils.h(219B)
--------main_ui.h(3KB)
--------CMakeLists.txt(1KB)
--------ibuild_resource.h(63B)
----external()
--------libui()
--------libirisbuild()
----samples()
--------igen()
----doc()
--------template.md(0B)
--------scopevar.md(247B)
--------sample.md(471B)
--------screen_shot.png(8KB)
--------functions.md(777B)
--------project.md(1KB)
--------import.md(48B)
----.github()
--------workflows()
----README.md(8KB)
----.appveyor.yml(901B)
----CMakeLists.txt(580B)