if {[expr ![have_spec nova] && ![have_spec sel4] && ![have_spec hw] && ![have_spec foc] || ![have_spec x86] || [have_include power_on/qemu]]} { puts "\n Run script is not supported on this platform. \n"; exit 0 } proc wifi_ssid {} { return "$::env(GENODE_WIFI_SSID2)" } proc wifi_psk {} { return "$::env(GENODE_WIFI_PSK2)" } create_boot_directory import_from_depot [depot_user]/src/[base_src] \ [depot_user]/pkg/pc_wifi \ [depot_user]/src/acpi \ [depot_user]/src/dynamic_rom \ [depot_user]/src/init \ [depot_user]/src/pc_nic \ [depot_user]/src/nic_router \ [depot_user]/src/pci_decode \ [depot_user]/src/platform \ [depot_user]/src/report_rom \ [depot_user]/src/pc_rtc build { app/ping server/nic_router test/nic_router_uplinks } install_config { } append qemu_args " -nographic " build_boot_image [build_artifacts] run_genode_until "child \"test\" exited with exit value.*\n" 300 grep_output {\[init\] child "test" exited with exit value} compare_output_to {[init] child "test" exited with exit value 0}