Я создаю файл dockerfile со следующими командами:
RUN sudo apt-get install python-pip -y && \
pip install --upgrade pip && \
pip install qibuild
RUN qibuild config --wizard -1 -2
Теперь в мастере qibuild. У меня есть следующее:
qibuild config --wizard
Found CMake: /usr/local/bin/cmake
:: Please choose a generator
1 Unix Makefiles (default)
2 Ninja
3 CodeBlocks - Ninja
4 CodeBlocks - Unix Makefiles
5 Eclipse CDT4 - Ninja
6 Eclipse CDT4 - Unix Makefiles
7 KDevelop3
8 KDevelop3 - Unix Makefiles
9 Sublime Text 2 - Ninja
10 Sublime Text 2 - Unix Makefiles
> 1
:: Please choose an IDE
1 None (default)
2 QtCreator
3 Eclipse CDT
> 2
:: Found QtCreator: /usr/bin/qtcreator
:: Do you want to use qtcreator from /usr/bin/qtcreator?
Answer 'no' if you installed qtcreator from Nokia's installer (Y/n)
> Y
Я хочу выбрать 1,2 и Y только из файла dockerfile.
Я уже пробовал: qibuild config --wizard -1, а также qibuild config --wizard && 1
Но сценарий docker не работает при выборе. Как сделать такой выбор?