diff --git a/BUILD.gn b/BUILD.gn index 0c82c7bdfec5659d96c4731893dd148eccb4eb7f..40bdb37ab2a480c86719a00793095505ea0abdf3 100644 --- a/BUILD.gn +++ b/BUILD.gn @@ -86,3 +86,81 @@ ohos_copy("ace_loader_library") { module_install_name = "" license_file = "//third_party/weex-loader/NOTICE" } + +# copy common_bin +ohos_copy("common_bin") { + if(host_os == "mac"){ + sources = [ "//prebuilts/previewer/2.2.0.3/darwin/common/bin" ] + } + else{ + sources = [ "//prebuilts/previewer/2.2.0.3/windows/common/bin" ] + } + outputs = [ target_out_dir + "/common/bin/{{source_file_part}}" ] + module_source_dir = target_out_dir + "/common/bin" + module_install_name = "" +} + +# copy liteWearable_bin +ohos_copy("liteWearable_bin") { + if(host_os == "mac"){ + sources = [ "//prebuilts/previewer/2.2.0.3/darwin/liteWearable/bin" ] + } + else{ + sources = [ "//prebuilts/previewer/2.2.0.3/windows/liteWearable/bin" ] + } + outputs = [ target_out_dir + "/liteWearable/bin/{{source_file_part}}" ] + module_source_dir = target_out_dir + "/liteWearable/bin" + module_install_name = "" +} + +# copy liteWearable_default +ohos_copy("liteWearable_default") { + if(host_os == "mac"){ + sources = [ "//prebuilts/previewer/2.2.0.3/darwin/liteWearable/config/default" ] + } + else{ + sources = [ "//prebuilts/previewer/2.2.0.3/windows/liteWearable/config/default" ] + } + outputs = [ target_out_dir + "/liteWearable/config/default/{{source_file_part}}" ] + module_source_dir = target_out_dir + "/liteWearable/config/default" + module_install_name = "" +} + +# copy liteWearable_images +ohos_copy("liteWearable_images") { + if(host_os == "mac"){ + sources = [ "//prebuilts/previewer/2.2.0.3/darwin/liteWearable/config/images" ] + } + else{ + sources = [ "//prebuilts/previewer/2.2.0.3/windows/liteWearable/config/images" ] + } + outputs = [ target_out_dir + "/liteWearable/config/images/{{source_file_part}}" ] + module_source_dir = target_out_dir + "/liteWearable/config/images" + module_install_name = "" +} + +# copy liteWearable_font +ohos_copy("liteWearable_font") { + if(host_os == "mac"){ + sources = [ + "//prebuilts/previewer/2.2.0.3/darwin/liteWearable/config/font.bin", + "//prebuilts/previewer/2.2.0.3/darwin/liteWearable/config/glyphs.bin", + "//prebuilts/previewer/2.2.0.3/darwin/liteWearable/config/line_cj.brk", + "//prebuilts/previewer/2.2.0.3/darwin/liteWearable/config/RobotoCondensed-Regular.ttf", + "//prebuilts/previewer/2.2.0.3/darwin/liteWearable/config/SourceHanSansSc-Regular.otf", + ] + } + else{ + sources = [ + "//prebuilts/previewer/2.2.0.3/windows/liteWearable/config/font.bin", + "//prebuilts/previewer/2.2.0.3/windows/liteWearable/config/glyphs.bin", + "//prebuilts/previewer/2.2.0.3/windows/liteWearable/config/line_cj.brk", + "//prebuilts/previewer/2.2.0.3/windows/liteWearable/config/RobotoCondensed-Regular.ttf", + "//prebuilts/previewer/2.2.0.3/windows/liteWearable/config/SourceHanSansSc-Regular.otf", + ] + } + outputs = [ target_out_dir + "/liteWearable/config/{{source_file_part}}" ] + module_source_dir = target_out_dir + "/liteWearable/config" + module_install_name = "" +} +