Index: pylib/gyp/common.py |
diff --git a/pylib/gyp/common.py b/pylib/gyp/common.py |
index 6144d2fe7af90bd9690bb92bc234c0a825f2060a..b952f41976b9afcf9755eaac0d3784aa54a3b59c 100644 |
--- a/pylib/gyp/common.py |
+++ b/pylib/gyp/common.py |
@@ -360,14 +360,19 @@ def GetFlavor(params): |
flavors = { |
'cygwin': 'win', |
'win32': 'win', |
- 'darwin': 'mac', |
- 'sunos5': 'solaris', |
- 'freebsd7': 'freebsd', |
- 'freebsd8': 'freebsd', |
- 'freebsd9': 'freebsd', |
+ 'darwin': 'mac' |
} |
- flavor = flavors.get(sys.platform, 'linux') |
- return params.get('flavor', flavor) |
+ |
+ if 'flavor' in params: |
+ return params.['flavor'] |
Nico
2012/08/27 15:52:25
This doesn't look like it'd ever execute successfu
|
+ elif sys.platform in flavors: |
+ return flavors[sys.platform] |
+ elif sys.platform.startswith('sunos'): |
+ return 'solaris' |
+ elif sys.platform.startswith('freebsd'): |
+ return 'freebsd' |
+ |
+ return 'linux'; |
def CopyTool(flavor, out_path): |