Ignore:
Timestamp:
Nov 24, 2016, 1:14:11 PM (9 years ago)
Author:
Silvan Scherrer
Message:

Samba Server: update vendor to version 4.4.3

File:
1 edited

Legend:

Unmodified
Added
Removed
  • vendor/current/buildtools/wafsamba/tru64cc.py

    r740 r988  
    1414@conftest
    1515def find_tru64cc(conf):
    16         v = conf.env
    17         cc = None
    18         if v['CC']: cc = v['CC']
    19         elif 'CC' in conf.environ: cc = conf.environ['CC']
    20         if not cc: cc = conf.find_program('cc', var='CC')
    21         if not cc: conf.fatal('tru64cc was not found')
    22         cc = conf.cmd_to_list(cc)
     16    v = conf.env
     17    cc = None
     18    if v['CC']: cc = v['CC']
     19    elif 'CC' in conf.environ: cc = conf.environ['CC']
     20    if not cc: cc = conf.find_program('cc', var='CC')
     21    if not cc: conf.fatal('tru64cc was not found')
     22    cc = conf.cmd_to_list(cc)
    2323
    24         try:
    25                 if not Utils.cmd_output(cc + ['-V']):
    26                         conf.fatal('tru64cc %r was not found' % cc)
    27         except ValueError:
    28                 conf.fatal('tru64cc -V could not be executed')
     24    try:
     25        if not Utils.cmd_output(cc + ['-V']):
     26            conf.fatal('tru64cc %r was not found' % cc)
     27    except ValueError:
     28        conf.fatal('tru64cc -V could not be executed')
    2929
    30         v['CC']  = cc
    31         v['CC_NAME'] = 'tru64'
     30    v['CC']  = cc
     31    v['CC_NAME'] = 'tru64'
    3232
    3333@conftest
    3434def tru64cc_common_flags(conf):
    35         v = conf.env
     35    v = conf.env
    3636
    37         v['CC_SRC_F']            = ''
    38         v['CC_TGT_F']            = ['-c', '-o', '']
    39         v['CPPPATH_ST']          = '-I%s' # template for adding include paths
     37    v['CC_SRC_F']            = ''
     38    v['CC_TGT_F']            = ['-c', '-o', '']
     39    v['CPPPATH_ST']          = '-I%s' # template for adding include paths
    4040
    41         # linker
    42         if not v['LINK_CC']: v['LINK_CC'] = v['CC']
    43         v['CCLNK_SRC_F']         = ''
    44         v['CCLNK_TGT_F']         = ['-o', '']
     41    # linker
     42    if not v['LINK_CC']: v['LINK_CC'] = v['CC']
     43    v['CCLNK_SRC_F']         = ''
     44    v['CCLNK_TGT_F']         = ['-o', '']
    4545
    46         v['LIB_ST']              = '-l%s' # template for adding libs
    47         v['LIBPATH_ST']          = '-L%s' # template for adding libpaths
    48         v['STATICLIB_ST']        = '-l%s'
    49         v['STATICLIBPATH_ST']    = '-L%s'
    50         v['CCDEFINES_ST']        = '-D%s'
     46    v['LIB_ST']              = '-l%s' # template for adding libs
     47    v['LIBPATH_ST']          = '-L%s' # template for adding libpaths
     48    v['STATICLIB_ST']        = '-l%s'
     49    v['STATICLIBPATH_ST']    = '-L%s'
     50    v['CCDEFINES_ST']        = '-D%s'
    5151
    52 #       v['SONAME_ST']           = '-Wl,-h -Wl,%s'
    53 #       v['SHLIB_MARKER']        = '-Bdynamic'
    54 #       v['STATICLIB_MARKER']    = '-Bstatic'
     52#    v['SONAME_ST']           = '-Wl,-h -Wl,%s'
     53#    v['SHLIB_MARKER']        = '-Bdynamic'
     54#    v['STATICLIB_MARKER']    = '-Bstatic'
    5555
    56         # program
    57         v['program_PATTERN']     = '%s'
     56    # program
     57    v['program_PATTERN']     = '%s'
    5858
    59         # shared library
    60 #       v['shlib_CCFLAGS']       = ['-Kpic', '-DPIC']
    61         v['shlib_LINKFLAGS']     = ['-shared']
    62         v['shlib_PATTERN']       = 'lib%s.so'
     59    # shared library
     60#    v['shlib_CCFLAGS']       = ['-Kpic', '-DPIC']
     61    v['shlib_LINKFLAGS']     = ['-shared']
     62    v['shlib_PATTERN']       = 'lib%s.so'
    6363
    64         # static lib
    65 #       v['staticlib_LINKFLAGS'] = ['-Bstatic']
    66 #       v['staticlib_PATTERN']   = 'lib%s.a'
     64    # static lib
     65#    v['staticlib_LINKFLAGS'] = ['-Bstatic']
     66#    v['staticlib_PATTERN']   = 'lib%s.a'
    6767
    6868detect = '''
Note: See TracChangeset for help on using the changeset viewer.