qt5: honor --depot-user in run scripts

This commit is contained in:
Christian Helmuth 2018-08-15 09:22:09 +02:00
parent a8b6fbcc31
commit 3dc822f767
12 changed files with 113 additions and 108 deletions

View File

@ -1,12 +1,12 @@
source ${genode_dir}/repos/libports/run/qt5_common.inc source ${genode_dir}/repos/libports/run/qt5_common.inc
import_from_depot genodelabs/src/qt5_component \ import_from_depot [depot_user]/src/qt5_component \
genodelabs/src/qt5_calculatorform \ [depot_user]/src/qt5_calculatorform \
genodelabs/src/qt5_launchpad \ [depot_user]/src/qt5_launchpad \
genodelabs/src/qt5_scriptclassic \ [depot_user]/src/qt5_scriptclassic \
genodelabs/src/qt5_tetrix \ [depot_user]/src/qt5_tetrix \
genodelabs/src/qt5_ui_tools \ [depot_user]/src/qt5_ui_tools \
genodelabs/src/qt5_widgets [depot_user]/src/qt5_widgets
# #
# Build # Build

View File

@ -1,13 +1,13 @@
source ${genode_dir}/repos/libports/run/qt5_common.inc source ${genode_dir}/repos/libports/run/qt5_common.inc
import_from_depot genodelabs/raw/qt5_avplay \ import_from_depot [depot_user]/raw/qt5_avplay \
genodelabs/src/avplay \ [depot_user]/src/avplay \
genodelabs/src/libav \ [depot_user]/src/libav \
genodelabs/src/qt5_avplay \ [depot_user]/src/qt5_avplay \
genodelabs/src/qt5_qnitpickerviewwidget \ [depot_user]/src/qt5_qnitpickerviewwidget \
genodelabs/src/qt5_widgets \ [depot_user]/src/qt5_widgets \
genodelabs/src/qt5_xml \ [depot_user]/src/qt5_xml \
genodelabs/src/sdl [depot_user]/src/sdl
set feature(Audio_out) 1 set feature(Audio_out) 1

View File

@ -1,8 +1,8 @@
source ${genode_dir}/repos/libports/run/qt5_common.inc source ${genode_dir}/repos/libports/run/qt5_common.inc
import_from_depot genodelabs/src/qt5_component \ import_from_depot [depot_user]/src/qt5_component \
genodelabs/src/qt5_widgets \ [depot_user]/src/qt5_widgets \
genodelabs/src/qt5_calculatorform [depot_user]/src/qt5_calculatorform
# #
# Build # Build

View File

@ -1,3 +1,6 @@
proc depot_user {} { return [get_cmd_arg --depot-user genodelabs] }
source ${genode_dir}/repos/libports/run/qt5_drivers.inc source ${genode_dir}/repos/libports/run/qt5_drivers.inc
set feature(Input) 1 set feature(Input) 1
@ -6,28 +9,28 @@ set feature(Timer) 1
create_boot_directory create_boot_directory
import_from_depot genodelabs/src/[base_src] \ import_from_depot [depot_user]/src/[base_src] \
genodelabs/src/decorator \ [depot_user]/src/decorator \
genodelabs/src/expat \ [depot_user]/src/expat \
genodelabs/src/floating_window_layouter \ [depot_user]/src/floating_window_layouter \
genodelabs/src/freetype \ [depot_user]/src/freetype \
genodelabs/src/init \ [depot_user]/src/init \
genodelabs/src/jpeg \ [depot_user]/src/jpeg \
genodelabs/src/libc \ [depot_user]/src/libc \
genodelabs/src/libpng \ [depot_user]/src/libpng \
genodelabs/src/mesa \ [depot_user]/src/mesa \
genodelabs/src/nitpicker \ [depot_user]/src/nitpicker \
genodelabs/src/pcre16 \ [depot_user]/src/pcre16 \
genodelabs/src/qt5_core \ [depot_user]/src/qt5_core \
genodelabs/src/qt5_gui \ [depot_user]/src/qt5_gui \
genodelabs/src/qt5_qjpeg \ [depot_user]/src/qt5_qjpeg \
genodelabs/src/qt5_qpa_nitpicker \ [depot_user]/src/qt5_qpa_nitpicker \
genodelabs/src/report_rom \ [depot_user]/src/report_rom \
genodelabs/src/stdcxx \ [depot_user]/src/stdcxx \
genodelabs/src/vfs \ [depot_user]/src/vfs \
genodelabs/src/wm \ [depot_user]/src/wm \
genodelabs/src/zlib \ [depot_user]/src/zlib \
genodelabs/raw/qt5_dejavusans [depot_user]/raw/qt5_dejavusans
# #
# Build # Build

View File

@ -1,15 +1,17 @@
create_boot_directory create_boot_directory
import_from_depot genodelabs/src/[base_src] \ proc depot_user {} { return [get_cmd_arg --depot-user genodelabs] }
genodelabs/src/init \
genodelabs/src/libc \ import_from_depot [depot_user]/src/[base_src] \
genodelabs/src/pcre16 \ [depot_user]/src/init \
genodelabs/src/qt5_component \ [depot_user]/src/libc \
genodelabs/src/qt5_core \ [depot_user]/src/pcre16 \
genodelabs/src/stdcxx \ [depot_user]/src/qt5_component \
genodelabs/src/vfs \ [depot_user]/src/qt5_core \
genodelabs/src/zlib \ [depot_user]/src/stdcxx \
genodelabs/src/test-qt_core [depot_user]/src/vfs \
[depot_user]/src/zlib \
[depot_user]/src/test-qt_core
install_config { install_config {
<config verbose="yes"> <config verbose="yes">

View File

@ -1,7 +1,7 @@
source ${genode_dir}/repos/libports/run/qt5_common.inc source ${genode_dir}/repos/libports/run/qt5_common.inc
import_from_depot genodelabs/src/qt5_component \ import_from_depot [depot_user]/src/qt5_component \
genodelabs/src/qt5_openglwindow [depot_user]/src/qt5_openglwindow
# #
# Build # Build

View File

@ -1,13 +1,13 @@
source ${genode_dir}/repos/libports/run/qt5_common.inc source ${genode_dir}/repos/libports/run/qt5_common.inc
import_from_depot genodelabs/src/libcrypto \ import_from_depot [depot_user]/src/libcrypto \
genodelabs/src/libssl \ [depot_user]/src/libssl \
genodelabs/src/qt5_component \ [depot_user]/src/qt5_component \
genodelabs/src/qt5_network \ [depot_user]/src/qt5_network \
genodelabs/src/qt5_qnitpickerviewwidget \ [depot_user]/src/qt5_qnitpickerviewwidget \
genodelabs/src/qt5_qpluginwidget \ [depot_user]/src/qt5_qpluginwidget \
genodelabs/src/qt5_widgets \ [depot_user]/src/qt5_widgets \
genodelabs/src/test-qpluginwidget [depot_user]/src/test-qpluginwidget
# #
# Build # Build

View File

@ -1,15 +1,15 @@
source ${genode_dir}/repos/libports/run/qt5_common.inc source ${genode_dir}/repos/libports/run/qt5_common.inc
import_from_depot genodelabs/raw/qt5_qtquick2 \ import_from_depot [depot_user]/raw/qt5_qtquick2 \
genodelabs/src/libcrypto \ [depot_user]/src/libcrypto \
genodelabs/src/libssl \ [depot_user]/src/libssl \
genodelabs/src/qt5_component \ [depot_user]/src/qt5_component \
genodelabs/src/qt5_network \ [depot_user]/src/qt5_network \
genodelabs/src/qt5_qml \ [depot_user]/src/qt5_qml \
genodelabs/src/qt5_qtquick2 \ [depot_user]/src/qt5_qtquick2 \
genodelabs/src/qt5_quick \ [depot_user]/src/qt5_quick \
genodelabs/src/qt5_widgets \ [depot_user]/src/qt5_widgets \
genodelabs/src/test-qt_quick [depot_user]/src/test-qt_quick
# #
# Build # Build

View File

@ -1,15 +1,15 @@
source ${genode_dir}/repos/libports/run/qt5_common.inc source ${genode_dir}/repos/libports/run/qt5_common.inc
import_from_depot genodelabs/raw/qt5_qtquick2 \ import_from_depot [depot_user]/raw/qt5_qtquick2 \
genodelabs/raw/qt5_samegame \ [depot_user]/raw/qt5_samegame \
genodelabs/src/libcrypto \ [depot_user]/src/libcrypto \
genodelabs/src/libssl \ [depot_user]/src/libssl \
genodelabs/src/qt5_component \ [depot_user]/src/qt5_component \
genodelabs/src/qt5_network \ [depot_user]/src/qt5_network \
genodelabs/src/qt5_qml \ [depot_user]/src/qt5_qml \
genodelabs/src/qt5_qtquick2 \ [depot_user]/src/qt5_qtquick2 \
genodelabs/src/qt5_quick \ [depot_user]/src/qt5_quick \
genodelabs/src/qt5_samegame [depot_user]/src/qt5_samegame
# #
# Build # Build

View File

@ -1,10 +1,10 @@
source ${genode_dir}/repos/libports/run/qt5_common.inc source ${genode_dir}/repos/libports/run/qt5_common.inc
import_from_depot genodelabs/src/qt5_component \ import_from_depot [depot_user]/src/qt5_component \
genodelabs/src/qt5_scriptclassic \ [depot_user]/src/qt5_scriptclassic \
genodelabs/src/qt5_tetrix \ [depot_user]/src/qt5_tetrix \
genodelabs/src/qt5_ui_tools \ [depot_user]/src/qt5_ui_tools \
genodelabs/src/qt5_widgets [depot_user]/src/qt5_widgets
# #
# Build # Build

View File

@ -1,9 +1,9 @@
source ${genode_dir}/repos/libports/run/qt5_common.inc source ${genode_dir}/repos/libports/run/qt5_common.inc
import_from_depot genodelabs/src/qt5_component \ import_from_depot [depot_user]/src/qt5_component \
genodelabs/src/qt5_printsupport \ [depot_user]/src/qt5_printsupport \
genodelabs/src/qt5_textedit \ [depot_user]/src/qt5_textedit \
genodelabs/src/qt5_widgets [depot_user]/src/qt5_widgets
# #
# Build # Build

View File

@ -1,24 +1,24 @@
source ${genode_dir}/repos/libports/run/qt5_common.inc source ${genode_dir}/repos/libports/run/qt5_common.inc
import_from_depot genodelabs/raw/qt5_qt_labs_folderlistmodel \ import_from_depot [depot_user]/raw/qt5_qt_labs_folderlistmodel \
genodelabs/raw/qt5_qtquick_layouts \ [depot_user]/raw/qt5_qtquick_layouts \
genodelabs/raw/qt5_qtquick_virtualkeyboard \ [depot_user]/raw/qt5_qtquick_virtualkeyboard \
genodelabs/raw/qt5_qtquick_window \ [depot_user]/raw/qt5_qtquick_window \
genodelabs/raw/qt5_qtquick2 \ [depot_user]/raw/qt5_qtquick2 \
genodelabs/src/libcrypto \ [depot_user]/src/libcrypto \
genodelabs/src/libssl \ [depot_user]/src/libssl \
genodelabs/src/qt5_component \ [depot_user]/src/qt5_component \
genodelabs/src/qt5_network \ [depot_user]/src/qt5_network \
genodelabs/src/qt5_qml \ [depot_user]/src/qt5_qml \
genodelabs/src/qt5_qt_labs_folderlistmodel \ [depot_user]/src/qt5_qt_labs_folderlistmodel \
genodelabs/src/qt5_qtquick_layouts \ [depot_user]/src/qt5_qtquick_layouts \
genodelabs/src/qt5_qtquick_virtualkeyboard \ [depot_user]/src/qt5_qtquick_virtualkeyboard \
genodelabs/src/qt5_qtquick_window \ [depot_user]/src/qt5_qtquick_window \
genodelabs/src/qt5_qtquick2 \ [depot_user]/src/qt5_qtquick2 \
genodelabs/src/qt5_quick \ [depot_user]/src/qt5_quick \
genodelabs/src/qt5_svg \ [depot_user]/src/qt5_svg \
genodelabs/src/qt5_virtualkeyboard \ [depot_user]/src/qt5_virtualkeyboard \
genodelabs/src/qt5_widgets [depot_user]/src/qt5_widgets
# #
# Build # Build