aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHaggai Eran <haggai.eran@gmail.com>2019-08-05 23:39:52 +0300
committerHaggai Eran <haggai.eran@gmail.com>2019-08-05 23:39:52 +0300
commit9e7632d635cbbed509c3d4061ded81c3f14483e9 (patch)
tree80ee0adcafe0414a5e3445600a19af151d788804
parent538f1e756139a6b57a4780e7ceb3ac6bcaa4fe6f (diff)
downloadvirtme-9e7632d635cbbed509c3d4061ded81c3f14483e9.tar.gz
configkernel: Work in kernel build directories and not just source dirs
Signed-off-by: Haggai Eran <haggai.eran@gmail.com>
-rw-r--r--virtme/commands/configkernel.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/virtme/commands/configkernel.py b/virtme/commands/configkernel.py
index 0da6fab..e68ab66 100644
--- a/virtme/commands/configkernel.py
+++ b/virtme/commands/configkernel.py
@@ -90,8 +90,9 @@ _GENERIC_CONFIG = [
def main():
args = _ARGPARSER.parse_args()
- if not os.path.isfile('scripts/kconfig/merge_config.sh'):
- print('virtme-configkernel must be run in a kernel source directory')
+ if not os.path.isfile('scripts/kconfig/merge_config.sh') and \
+ not os.path.isfile('source/scripts/kconfig/merge_config.sh'):
+ print('virtme-configkernel must be run in a kernel source/build directory')
return 1
arch = architectures.get(args.arch)