source ${genode_dir}/repos/libports/run/qt5_drivers.inc set feature(Input) 1 set feature(Framebuffer) 1 set feature(Timer) 1 create_boot_directory import_from_depot genodelabs/src/[base_src] \ genodelabs/src/decorator \ genodelabs/src/expat \ genodelabs/src/floating_window_layouter \ genodelabs/src/freetype \ genodelabs/src/init \ genodelabs/src/jpeg \ genodelabs/src/libc \ genodelabs/src/libpng \ genodelabs/src/mesa \ genodelabs/src/nitpicker \ genodelabs/src/pcre16 \ genodelabs/src/qt5_core \ genodelabs/src/qt5_gui \ genodelabs/src/qt5_qjpeg \ genodelabs/src/qt5_qpa_nitpicker \ genodelabs/src/report_rom \ genodelabs/src/stdcxx \ genodelabs/src/vfs \ genodelabs/src/wm \ genodelabs/src/zlib \ genodelabs/raw/qt5_dejavusans # # Build # proc qt5_build_components { feature_arg } { upvar $feature_arg feature set build_components { } append build_components [drivers_build_components feature] append build_components { } return $build_components } # # Configuration # proc qt5_parent_provides { feature_arg } { upvar $feature_arg feature set parent_provides [drivers_parent_provides feature] return $parent_provides } proc qt5_start_nodes { feature_arg } { upvar $feature_arg feature set start_nodes [drivers_start_nodes feature] append start_nodes { } append_if [use_fb_sdl feature] start_nodes { } append_if [use_fb_drv feature] start_nodes { } append start_nodes { } return $start_nodes } # # Boot modules # proc qt5_boot_modules { feature_arg } { upvar $feature_arg feature set boot_modules { } append boot_modules [drivers_boot_modules feature] append boot_modules { } return $boot_modules }