OLD | NEW |
1 # Copyright 2013 the V8 project authors. All rights reserved. | 1 # Copyright 2013 the V8 project authors. All rights reserved. |
2 # Redistribution and use in source and binary forms, with or without | 2 # Redistribution and use in source and binary forms, with or without |
3 # modification, are permitted provided that the following conditions are | 3 # modification, are permitted provided that the following conditions are |
4 # met: | 4 # met: |
5 # | 5 # |
6 # * Redistributions of source code must retain the above copyright | 6 # * Redistributions of source code must retain the above copyright |
7 # notice, this list of conditions and the following disclaimer. | 7 # notice, this list of conditions and the following disclaimer. |
8 # * Redistributions in binary form must reproduce the above | 8 # * Redistributions in binary form must reproduce the above |
9 # copyright notice, this list of conditions and the following | 9 # copyright notice, this list of conditions and the following |
10 # disclaimer in the documentation and/or other materials provided | 10 # disclaimer in the documentation and/or other materials provided |
(...skipping 1269 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1280 'Debug': { | 1280 'Debug': { |
1281 'inherit_from': ['DebugBaseCommon'], | 1281 'inherit_from': ['DebugBaseCommon'], |
1282 'conditions': [ | 1282 'conditions': [ |
1283 ['v8_optimized_debug==0', { | 1283 ['v8_optimized_debug==0', { |
1284 'inherit_from': ['DebugBase0'], | 1284 'inherit_from': ['DebugBase0'], |
1285 }, { | 1285 }, { |
1286 'inherit_from': ['DebugBase1'], | 1286 'inherit_from': ['DebugBase1'], |
1287 }], | 1287 }], |
1288 ], | 1288 ], |
1289 }, # Debug | 1289 }, # Debug |
1290 'Release': { | 1290 'ReleaseBase': { |
| 1291 'abstract': 1, |
1291 'variables': { | 1292 'variables': { |
1292 'v8_enable_slow_dchecks%': 0, | 1293 'v8_enable_slow_dchecks%': 0, |
1293 }, | 1294 }, |
1294 'conditions': [ | 1295 'conditions': [ |
1295 ['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="netbsd" \ | 1296 ['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="netbsd" \ |
1296 or OS=="aix"', { | 1297 or OS=="aix"', { |
1297 'cflags!': [ | 1298 'cflags!': [ |
1298 '-Os', | 1299 '-Os', |
1299 ], | 1300 ], |
1300 'cflags': [ | 1301 'cflags': [ |
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1360 }, | 1361 }, |
1361 }, | 1362 }, |
1362 }], # OS=="win" | 1363 }], # OS=="win" |
1363 ['v8_enable_slow_dchecks==1', { | 1364 ['v8_enable_slow_dchecks==1', { |
1364 'defines': [ | 1365 'defines': [ |
1365 'ENABLE_SLOW_DCHECKS', | 1366 'ENABLE_SLOW_DCHECKS', |
1366 ], | 1367 ], |
1367 }], | 1368 }], |
1368 ], # conditions | 1369 ], # conditions |
1369 }, # Release | 1370 }, # Release |
| 1371 'Release': { |
| 1372 'inherit_from': ['ReleaseBase'], |
| 1373 }, # Debug |
| 1374 'conditions': [ |
| 1375 [ 'OS=="win"', { |
| 1376 # TODO(bradnelson): add a gyp mechanism to make this more graceful. |
| 1377 'Debug_x64': { |
| 1378 'inherit_from': ['DebugBaseCommon'], |
| 1379 'conditions': [ |
| 1380 ['v8_optimized_debug==0', { |
| 1381 'inherit_from': ['DebugBase0'], |
| 1382 }, { |
| 1383 'inherit_from': ['DebugBase1'], |
| 1384 }], |
| 1385 ], |
| 1386 }, |
| 1387 'Release_x64': { |
| 1388 'inherit_from': ['ReleaseBase'], |
| 1389 }, |
| 1390 }], |
| 1391 ], |
1370 }, # configurations | 1392 }, # configurations |
1371 }, # target_defaults | 1393 }, # target_defaults |
1372 } | 1394 } |
OLD | NEW |