diff --git a/build/builder/commands/build.py b/build/builder/commands/build.py index a7ece99742e73593846c9caddc149879b3ba6284..0b30d77e71da593ad6d8d1ac1dec86c16f361062 100755 --- a/build/builder/commands/build.py +++ b/build/builder/commands/build.py @@ -73,6 +73,7 @@ class Builder: rst = exec_sys_command(['sudo', 'cp', '-f', os.path.join(self.build_output_dir, 'common/common/', output_file), os.path.join(self.args.install, 'bin')]) if rst[0] == False : return False + if self.args.install: # Install header files install_header_files_dir = '/usr/include/ft/' exec_sys_command(['sudo', 'mkdir', '-p', install_header_files_dir]) diff --git a/install_header_files.txt b/install_header_files.txt index 1f27501c12aec415eef85cb77e2fbc4fe46b1d94..1f03770694761204f40e15e746bb126c63e4081e 100644 --- a/install_header_files.txt +++ b/install_header_files.txt @@ -13,4 +13,111 @@ window_manager/interfaces/innerkits/dm/display_manager.h dm window_manager/utils/include/class_var_definition.h utils window_manager/utils/include/noncopyable.h utils window_manager/utils/include/screenshot_info.h utils -window_manager/utils/include/wm_single_instance.h utils \ No newline at end of file +window_manager/utils/include/wm_single_instance.h utils +display_server/rosen/modules/render_service_base/include/animation/rs_animation_common.h display_server/base/animation +display_server/rosen/modules/render_service_base/include/animation/rs_animation_manager.h display_server/base/animation +display_server/rosen/modules/render_service_base/include/animation/rs_interpolator.h display_server/base/animation +display_server/rosen/modules/render_service_base/include/animation/rs_transition_effect.h display_server/base/animation +display_server/rosen/modules/render_service_base/include/animation/rs_value_estimator.h display_server/base/animation +display_server/rosen/modules/render_service_base/include/command/rs_command_factory.h display_server/base/command +display_server/rosen/modules/render_service_base/include/command/rs_command.h display_server/base/command +display_server/rosen/modules/render_service_base/include/command/rs_command_templates.h display_server/base/command +display_server/rosen/modules/render_service_base/include/command/rs_node_command.h display_server/base/command +display_server/rosen/modules/render_service_base/include/common/rs_color.h display_server/base/common +display_server/rosen/modules/render_service_base/include/common/rs_color_palette.h display_server/base/common +display_server/rosen/modules/render_service_base/include/common/rs_common_def.h display_server/base/common +display_server/rosen/modules/render_service_base/include/common/rs_macros.h display_server/base/common +display_server/rosen/modules/render_service_base/include/common/rs_matrix3.h display_server/base/common +display_server/rosen/modules/render_service_base/include/common/rs_rect.h display_server/base/common +display_server/rosen/modules/render_service_base/include/common/rs_singleton.h display_server/base/common +display_server/rosen/modules/render_service_base/include/common/rs_vector2.h display_server/base/common +display_server/rosen/modules/render_service_base/include/common/rs_vector3.h display_server/base/common +display_server/rosen/modules/render_service_base/include/common/rs_vector4.h display_server/base/common +display_server/rosen/modules/render_service_base/include/ipc_callbacks/buffer_available_callback.h display_server/base/ipc_callbacks +display_server/rosen/modules/render_service_base/include/ipc_callbacks/iapplication_agent.h display_server/base/ipc_callbacks +display_server/rosen/modules/render_service_base/include/ipc_callbacks/rs_iocclusion_change_callback.h display_server/base/ipc_callbacks +display_server/rosen/modules/render_service_base/include/ipc_callbacks/rs_irender_mode_change_callback.h display_server/base/ipc_callbacks +display_server/rosen/modules/render_service_base/include/ipc_callbacks/screen_change_callback.h display_server/base/ipc_callbacks +display_server/rosen/modules/render_service_base/include/ipc_callbacks/surface_capture_callback.h display_server/base/ipc_callbacks +display_server/rosen/modules/render_service_base/include/modifier/rs_animatable_arithmetic.h display_server/base/modifier +display_server/rosen/modules/render_service_base/include/modifier/rs_modifier_type.h display_server/base/modifier +display_server/rosen/modules/render_service_base/include/modifier/rs_modifiers_def.in display_server/base/modifier +display_server/rosen/modules/render_service_base/include/modifier/rs_render_modifier.h display_server/base/modifier +display_server/rosen/modules/render_service_base/include/modifier/rs_render_property.h display_server/base/modifier +display_server/rosen/modules/render_service_base/include/pipeline/rs_base_render_node.h display_server/base/pipeline +display_server/rosen/modules/render_service_base/include/pipeline/rs_context.h display_server/base/pipeline +display_server/rosen/modules/render_service_base/include/pipeline/rs_dirty_region_manager.h display_server/base/pipeline +display_server/rosen/modules/render_service_base/include/pipeline/rs_draw_cmd_list.h display_server/base/pipeline +display_server/rosen/modules/render_service_base/include/pipeline/rs_recording_canvas.h display_server/base/pipeline +display_server/rosen/modules/render_service_base/include/pipeline/rs_render_node.h display_server/base/pipeline +display_server/rosen/modules/render_service_base/include/pipeline/rs_render_node_map.h display_server/base/pipeline +display_server/rosen/modules/render_service_base/include/platform/common/rs_log.h display_server/base/platform/common +display_server/rosen/modules/render_service_base/include/platform/common/rs_system_properties.h display_server/base/platform/common +display_server/rosen/modules/render_service_base/src/platform/fangtian/rs_surface_frame.h display_server/base/platform/drawing +display_server/rosen/modules/render_service_base/src/platform/fangtian/rs_surface.h display_server/base/platform/drawing +display_server/rosen/modules/render_service_base/include/property/rs_properties_def.h display_server/base/property +display_server/rosen/modules/render_service_base/include/property/rs_properties.h display_server/base/property +display_server/rosen/modules/render_service_base/include/render/rs_border.h display_server/base/render +display_server/rosen/modules/render_service_base/include/render/rs_filter.h display_server/base/render +display_server/rosen/modules/render_service_base/include/render/rs_image.h display_server/base/render +display_server/rosen/modules/render_service_base/include/render/rs_mask.h display_server/base/render +display_server/rosen/modules/render_service_base/include/render/rs_path.h display_server/base/render +display_server/rosen/modules/render_service_base/include/render/rs_shader.h display_server/base/render +display_server/rosen/modules/render_service_base/include/render/rs_shadow.h display_server/base/render +display_server/rosen/modules/render_service_base/include/screen_manager/rs_screen_capability.h display_server/base/screen_manager +display_server/rosen/modules/render_service_base/include/screen_manager/rs_screen_data.h display_server/base/screen_manager +display_server/rosen/modules/render_service_base/include/screen_manager/rs_screen_hdr_capability.h display_server/base/screen_manager +display_server/rosen/modules/render_service_base/include/screen_manager/rs_screen_mode_info.h display_server/base/screen_manager +display_server/rosen/modules/render_service_base/include/screen_manager/rs_screen_props.h display_server/base/screen_manager +display_server/rosen/modules/render_service_base/include/screen_manager/rs_virtual_screen_resolution.h display_server/base/screen_manager +display_server/rosen/modules/render_service_base/include/screen_manager/screen_types.h display_server/base/screen_manager +display_server/rosen/modules/render_service_base/include/transaction/rs_irender_client.h display_server/base/transaction +display_server/rosen/modules/render_service_base/include/transaction/rs_marshalling_helper.h display_server/base/transaction +display_server/rosen/modules/render_service_base/include/transaction/rs_occlusion_data.h display_server/base/transaction +display_server/rosen/modules/render_service_base/include/transaction/rs_render_service_client.h display_server/base/transaction +display_server/rosen/modules/render_service_base/include/transaction/rs_transaction_data.h display_server/base/transaction +display_server/rosen/modules/render_service_base/include/transaction/rs_transaction_proxy.h display_server/base/transaction +display_server/utils/buffer_handle/export/buffer_handle_utils.h display_server/buffer_handle +display_server/interfaces/inner_api/common/graphic_common_c.h display_server/common +display_server/interfaces/inner_api/common/graphic_common.h display_server/common +display_server/rosen/modules/composer/vsync/include/ivsync_connection.h display_server/composer +display_server/interfaces/inner_api/composer/vsync_receiver.h display_server/composer +display_server/rosen/modules/render_service_client/core/animation/rs_animation.h display_server/core/animation +display_server/rosen/modules/render_service_client/core/animation/rs_animation_manager_map.h display_server/core/animation +display_server/rosen/modules/render_service_client/core/animation/rs_animation_timing_curve.h display_server/core/animation +display_server/rosen/modules/render_service_base/include/animation/rs_animation_timing_protocol.h display_server/core/animation +display_server/rosen/modules/render_service_client/core/animation/rs_implicit_animator.h display_server/core/animation +display_server/rosen/modules/render_service_client/core/animation/rs_implicit_animator_map.h display_server/core/animation +display_server/rosen/modules/render_service_client/core/animation/rs_motion_path_option.h display_server/core/animation +display_server/rosen/modules/render_service_client/core/animation/rs_transition.h display_server/core/animation +display_server/rosen/modules/render_service_client/core/animation/rs_ui_animation_manager.h display_server/core/animation +display_server/rosen/modules/render_service_client/core/modifier/rs_extended_modifier.h display_server/core/modifier +display_server/rosen/modules/render_service_client/core/modifier/rs_modifier_extractor.h display_server/core/modifier +display_server/rosen/modules/render_service_client/core/modifier/rs_modifier.h display_server/core/modifier +display_server/rosen/modules/render_service_client/core/modifier/rs_modifier_manager.h display_server/core/modifier +display_server/rosen/modules/render_service_client/core/modifier/rs_property.h display_server/core/modifier +display_server/rosen/modules/render_service_client/core/modifier/rs_property_modifier.h display_server/core/modifier +display_server/rosen/modules/render_service_client/core/pipeline/rs_node_map.h display_server/core/pipeline +display_server/rosen/modules/render_service_client/core/transaction/rs_interfaces.h display_server/core/transaction +display_server/rosen/modules/render_service_client/core/ui/rs_base_node.h display_server/core/ui +display_server/rosen/modules/render_service_client/core/ui/rs_canvas_node.h display_server/core/ui +display_server/rosen/modules/render_service_client/core/ui/rs_display_node.h display_server/core/ui +display_server/rosen/modules/render_service_client/core/ui/rs_node.h display_server/core/ui +display_server/rosen/modules/render_service_client/core/ui/rs_root_node.h display_server/core/ui +display_server/rosen/modules/render_service_client/core/ui/rs_surface_node.h display_server/core/ui +display_server/rosen/modules/render_service_client/core/ui/rs_ui_director.h display_server/core/ui +display_server/rosen/modules/frame_analyzer/export/frame_collector.h display_server/frame_analyzer +display_server/rosen/modules/frame_analyzer/export/frame_info.h display_server/frame_analyzer +display_server/rosen/modules/frame_analyzer/export/ring_queue.h display_server/frame_analyzer +display_server/interfaces/inner_api/surface/buffer_extra_data.h display_server/surface +display_server/interfaces/inner_api/surface/egl_data.h display_server/surface +display_server/interfaces/inner_api/surface/ibuffer_consumer_listener.h display_server/surface +display_server/interfaces/inner_api/surface/ibuffer_producer.h display_server/surface +display_server/interfaces/inner_api/surface/native_buffer.h display_server/surface +display_server/interfaces/inner_api/surface/native_surface.h display_server/surface +display_server/interfaces/inner_api/surface/surface_buffer.h display_server/surface +display_server/interfaces/inner_api/surface/surface_delegate.h display_server/surface +display_server/interfaces/inner_api/surface/surface.h display_server/surface +display_server/interfaces/inner_api/surface/surface_tunnel_handle.h display_server/surface +display_server/interfaces/inner_api/surface/surface_type.h display_server/surface +display_server/interfaces/inner_api/surface/surface_utils.h display_server/surface \ No newline at end of file