Ignore:
Timestamp:
Jul 23, 2018, 4:56:25 PM (4 years ago)
Author:
Thierry Delisle <tdelisle@…>
Branches:
aaron-thesis, arm-eh, cleanup-dtors, deferred_resn, demangler, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, no_list, persistent-indexer
Children:
cbdf565
Parents:
f85bc15
Message:

Tests now get default architecture from GNU build system instead of creating a dummy executable

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/tests/pybin/settings.py

    rf85bc15 r552f5cb  
    66try :
    77        sys.path.append(os.getcwd())
    8         from config import *
     8        import config
    99
    10         SRCDIR = os.path.abspath(SRCDIR)
    11         BUILDDIR = os.path.abspath(BUILDDIR)
     10        SRCDIR = os.path.abspath(config.SRCDIR)
     11        BUILDDIR = os.path.abspath(config.BUILDDIR)
    1212except:
    1313        print('ERROR: missing config.py, re-run configure script.', file=sys.stderr)
     
    1818                'x64'                   : 'x64',
    1919                'x86-64'                : 'x64',
     20                'x86_64'                : 'x64',
    2021                'x86'                   : 'x86',
    2122                'i386'          : 'x86',
     
    3839                        self.cross_compile = False
    3940                        try:
    40                                 arch = machine_default()
     41                                arch = config.HOSTARCH
    4142                                self.target = Architecture.makeCanonical( arch )
    4243                        except KeyError:
     
    8485
    8586        make = "make" if not force else ("make -j%i" % jobs)
    86 
    87 
    88 def set_machine_default( func ):
    89         global machine_default
    90 
    91         machine_default = func
Note: See TracChangeset for help on using the changeset viewer.