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 :