[Common] GYP does not seem to support compound conditionals.
authorPawel Andruszkiewicz <p.andruszkie@samsung.com>
Tue, 16 Jun 2015 12:44:09 +0000 (14:44 +0200)
committerLukasz Foniok <l.foniok@samsung.com>
Wed, 17 Jun 2015 17:51:32 +0000 (19:51 +0200)
Replaced with series of conditionals for different platforms.

Change-Id: I89fe45266639a7530f6dd0342afe0400a1f6146c
Signed-off-by: Pawel Andruszkiewicz <p.andruszkie@samsung.com>
src/common/common.gypi

index 59229ddc691e8dd8cbbac2bfd8302b394f6bd785..1f56310a81193bd355b9ae75c44392afd815c56c 100644 (file)
@@ -8,12 +8,18 @@
   },
   'target_defaults': {
     'conditions': [
-      ['extension_host_os != "mobile"' and
-       'extension_host_os != "wearable"' and
-       'extension_host_os != "tv"', {
+      ['extension_host_os != "mobile"', {
         'sources/': [['exclude', '_mobile\\.cc$|mobile/']],
         'includes/': [['exclude', '_mobile\\.gypi$|mobile/']],
       }],
+      ['extension_host_os != "wearable"', {
+        'sources/': [['exclude', '_wearable\\.cc$|wearable/']],
+        'includes/': [['exclude', '_wearable\\.gypi$|wearable/']],
+      }],
+      ['extension_host_os != "tv"', {
+        'sources/': [['exclude', '_tv\\.cc$|tv/']],
+        'includes/': [['exclude', '_tv\\.gypi$|tv/']],
+      }],
       ['extension_host_os != "desktop"', {
         'sources/': [['exclude', '_desktop\\.cc$|desktop/']],
         'includes/': [['exclude', '_desktop\\.gypi$|desktop/']],