diff --git a/repos/gems/run/http_blk.run b/repos/gems/run/http_blk.run index 70b6c42f5..ac1c75fda 100644 --- a/repos/gems/run/http_blk.run +++ b/repos/gems/run/http_blk.run @@ -4,9 +4,9 @@ # \date 2013-11-29 # -set use_usb_driver [expr [have_spec omap4] || [have_spec exynos5]] +set use_usb_driver [expr [have_spec omap4] || [have_spec exynos5] || [have_spec platform_rpi]] set use_nic_driver [expr !$use_usb_driver && ![have_spec platform_imx53]] -set use_platform_driver [expr [have_spec platform_arndale] || [have_spec platform_imx53]] +set use_platform_driver [expr [have_spec platform_arndale] || [have_spec platform_imx53] || [have_spec platform_rpi]] if {[expr !$use_usb_driver && !$use_nic_driver]} { puts "\n Run script is not supported on this platform. \n"; exit 0 } @@ -63,6 +63,7 @@ append_if $use_platform_driver config { + } append_if [have_spec gpio] config { diff --git a/repos/ports/run/genode_org.run b/repos/ports/run/genode_org.run index ef63dcfa5..35d49439b 100644 --- a/repos/ports/run/genode_org.run +++ b/repos/ports/run/genode_org.run @@ -15,9 +15,10 @@ set build_components { app/lighttpd } -set use_usb_driver [expr [have_spec omap4] || [have_spec exynos5]] +set use_usb_driver [expr [have_spec omap4] || [have_spec exynos5] || [have_spec platform_rpi]] set use_nic_driver [expr !$use_usb_driver] -set use_platform_driver [expr $use_usb_driver && [have_spec foc_arndale]] +set use_platform_driver [expr [have_spec platform_arndale] || [have_spec platform_imx53] || [have_spec platform_rpi]] + if {$use_usb_driver} { set network_driver "usb_drv" } if {$use_nic_driver} { set network_driver "nic_drv" } @@ -59,6 +60,7 @@ append_if $use_platform_driver config { + } append_if [have_spec gpio] config { diff --git a/repos/ports/run/noux_net_netcat.run b/repos/ports/run/noux_net_netcat.run index 3484ac252..7772baf34 100644 --- a/repos/ports/run/noux_net_netcat.run +++ b/repos/ports/run/noux_net_netcat.run @@ -1,6 +1,6 @@ -set use_usb_driver [expr [have_spec omap4] || [have_spec exynos5]] +set use_usb_driver [expr [have_spec omap4] || [have_spec exynos5] || [have_spec platform_rpi]] set use_nic_driver [expr !$use_usb_driver && ![have_spec platform_imx53] && ![have_spec linux]] -set use_platform_drv [expr [have_spec platform_arndale] || [have_spec platform_imx53]] +set use_platform_drv [expr [have_spec platform_arndale] || [have_spec platform_imx53] || [have_spec platform_rpi]] if {[expr !$use_usb_driver && !$use_nic_driver]} { puts "\n Run script is not supported on this platform. \n"; exit 0 } @@ -111,6 +111,7 @@ append_if $use_platform_drv config { + } diff --git a/repos/ports/run/noux_shell_script.run b/repos/ports/run/noux_shell_script.run index 3b232d84a..b2746ff60 100644 --- a/repos/ports/run/noux_shell_script.run +++ b/repos/ports/run/noux_shell_script.run @@ -5,7 +5,7 @@ set build_components { test/libports/ncurses } set use_usb_input [expr ![have_spec ps2] && ![have_spec sdl] && [have_spec usb]] -set use_platform_driver [expr [have_spec platform_arndale] || [have_spec platform_imx53]] +set use_platform_driver [expr [have_spec platform_arndale] || [have_spec platform_imx53] || [have_spec platform_rpi]] lappend_if $use_usb_input build_components drivers/usb lappend_if $use_platform_driver build_components drivers/platform @@ -94,6 +94,7 @@ append_if $use_platform_driver config { + } append config { diff --git a/repos/ports/run/noux_tool_chain.inc b/repos/ports/run/noux_tool_chain.inc index e2c9c2f22..346bfd4a7 100644 --- a/repos/ports/run/noux_tool_chain.inc +++ b/repos/ports/run/noux_tool_chain.inc @@ -16,7 +16,7 @@ if {[have_spec linux]} { exit 0 } -set use_platform_driver [expr [have_spec platform_arndale] || [have_spec platform_imx53]] +set use_platform_driver [expr [have_spec platform_arndale] || [have_spec platform_imx53] || [have_spec platform_rpi]] set use_usb_input [expr ![have_spec ps2] && ![have_spec sdl] && [have_spec usb]] set build_components { @@ -120,6 +120,7 @@ append_if $use_platform_driver config { + } append_if [have_spec sdl] config { diff --git a/repos/qt4/run/textedit.run b/repos/qt4/run/textedit.run index b1c639561..3363e7b69 100644 --- a/repos/qt4/run/textedit.run +++ b/repos/qt4/run/textedit.run @@ -12,7 +12,7 @@ set build_components { } set use_sd_card_driver [expr [have_spec omap4] || [have_spec exynos5]] -set use_usb_driver [expr [have_spec omap4] || [have_spec exynos5]] +set use_usb_driver [expr [have_spec omap4] || [have_spec exynos5] || [have_spec platform_rpi]] lappend_if $use_sd_card_driver build_components drivers/sd_card lappend_if $use_usb_driver build_components drivers/usb