Fixed llvm-build when no targets are enabled
authorGreg Fitzgerald <gregf@codeaurora.org>
Fri, 18 Apr 2014 17:39:50 +0000 (17:39 +0000)
committerGreg Fitzgerald <gregf@codeaurora.org>
Fri, 18 Apr 2014 17:39:50 +0000 (17:39 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@206627 91177308-0d34-0410-b5e6-96231b3b80d8

utils/llvm-build/llvmbuild/main.py

index 6cb5c12f3541a019777355b425def62283c18e25..58af547f52c884c13f8be99d20bca9a50344eee5 100644 (file)
@@ -719,7 +719,9 @@ def add_magic_target_components(parser, project, opts):
         enable_targets = available_targets.values()
     else:
         # We support both space separated and semi-colon separated lists.
-        if ' ' in opts.enable_targets:
+        if opts.enable_targets == '':
+            enable_target_names = []
+        elif ' ' in opts.enable_targets:
             enable_target_names = opts.enable_targets.split()
         else:
             enable_target_names = opts.enable_targets.split(';')