source ${genode_dir}/repos/libports/run/qt5_common.inc import_from_depot [depot_user]/src/qt5_component \ [depot_user]/src/qt5_printsupport \ [depot_user]/src/qt5_textedit \ [depot_user]/src/qt5_widgets \ [depot_user]/src/dynamic_rom \ [depot_user]/src/test-tiled_wm if {[have_spec odroid_xu]} { puts "Run script does not support this platform." exit 0 } if {[have_spec linux]} { set max_fds [exec bash -c "ulimit -n"] if {$max_fds < 4096} { puts stderr "\nMaximum number of file descriptors is too low for this run script." puts stderr "You may use the following command to increase the limit:\n" puts stderr " ulimit -n 4096\n" exit 1 } } # # Generate config # proc qt5_layouter_config { } { return { } } proc qt5_decorator_binary { } { return "themed_decorator" } proc qt5_decorator_config { } { return { } } append config { } [qt5_parent_provides feature] { } [qt5_start_nodes feature] { 2018-01-01 00:01 2018-01-01 00:01 2018-01-01 00:01 2018-01-01 00:01 2018-01-01 00:01 } install_config $config append build_components [qt5_build_components feature] # for debugging only #append build_components { app/window_layouter app/themed_decorator } build $build_components append boot_modules [qt5_boot_modules feature] # for debugging only #append boot_modules { window_layouter themed_decorator } build_boot_image $boot_modules run_genode_until forever # vi: set ft=tcl :