| OLD | NEW | 
|    1 """SCons.Tool.icl |    1 """SCons.Tool.icl | 
|    2  |    2  | 
|    3 Tool-specific initialization for the Intel C/C++ compiler. |    3 Tool-specific initialization for the Intel C/C++ compiler. | 
|    4 Supports Linux and Windows compilers, v7 and up. |    4 Supports Linux and Windows compilers, v7 and up. | 
|    5  |    5  | 
|    6 There normally shouldn't be any need to import this module directly. |    6 There normally shouldn't be any need to import this module directly. | 
|    7 It will usually be imported through the generic SCons.Tool.Tool() |    7 It will usually be imported through the generic SCons.Tool.Tool() | 
|    8 selection method. |    8 selection method. | 
|    9  |    9  | 
|   10 """ |   10 """ | 
| (...skipping 14 matching lines...) Expand all  Loading... | 
|   25 # |   25 # | 
|   26 # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY |   26 # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY | 
|   27 # KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE |   27 # KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE | 
|   28 # WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND |   28 # WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | 
|   29 # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE |   29 # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE | 
|   30 # LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION |   30 # LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION | 
|   31 # OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION |   31 # OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION | 
|   32 # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |   32 # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | 
|   33 # |   33 # | 
|   34  |   34  | 
|   35 __revision__ = "src/engine/SCons/Tool/intelc.py 3603 2008/10/10 05:46:45 scons" |   35 __revision__ = "src/engine/SCons/Tool/intelc.py 3842 2008/12/20 22:59:52 scons" | 
|   36  |   36  | 
|   37 import math, sys, os.path, glob, string, re |   37 import math, sys, os.path, glob, string, re | 
|   38  |   38  | 
|   39 is_windows = sys.platform == 'win32' |   39 is_windows = sys.platform == 'win32' | 
|   40 is_win64 = is_windows and (os.environ['PROCESSOR_ARCHITECTURE'] == 'AMD64' or  |   40 is_win64 = is_windows and (os.environ['PROCESSOR_ARCHITECTURE'] == 'AMD64' or  | 
|   41                            (os.environ.has_key('PROCESSOR_ARCHITEW6432') and |   41                            (os.environ.has_key('PROCESSOR_ARCHITEW6432') and | 
|   42                             os.environ['PROCESSOR_ARCHITEW6432'] == 'AMD64')) |   42                             os.environ['PROCESSOR_ARCHITEW6432'] == 'AMD64')) | 
|   43 is_linux = sys.platform == 'linux2' |   43 is_linux = sys.platform == 'linux2' | 
|   44 is_mac     = sys.platform == 'darwin' |   44 is_mac     = sys.platform == 'darwin' | 
|   45  |   45  | 
| (...skipping 427 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  473         # try env.Detect, maybe that will work |  473         # try env.Detect, maybe that will work | 
|  474         if is_windows: |  474         if is_windows: | 
|  475             return env.Detect('icl') |  475             return env.Detect('icl') | 
|  476         elif is_linux: |  476         elif is_linux: | 
|  477             return env.Detect('icc') |  477             return env.Detect('icc') | 
|  478         elif is_mac: |  478         elif is_mac: | 
|  479             return env.Detect('icc') |  479             return env.Detect('icc') | 
|  480     return detected |  480     return detected | 
|  481  |  481  | 
|  482 # end of file |  482 # end of file | 
| OLD | NEW |