# # Transparent overlay log demo # # Press F1 and F2 to control the log overlay. # # # Build # if {![have_spec linux]} { puts "Runs on Linux only" exit 0 } set build_components { core init app/launchpad app/pointer app/rom_logger app/global_keys_handler drivers/framebuffer timer server/log_tee server/gui_fader server/gui_fb server/nitpicker server/rom_filter server/terminal_log test/nitpicker } build $build_components create_boot_directory import_from_depot [depot_user]/raw/ttf-bitstream-vera-minimal \ [depot_user]/pkg/terminal # # Generate config # append config { } install_config $config # # Boot modules # # generic modules set boot_modules { core ld.lib.so init fb_sdl launchpad log_tee gui_fader gui_fb nitpicker pointer report_rom rom_filter rom_logger terminal_log testnit timer global_keys_handler } build_boot_image $boot_modules run_genode_until forever