if not 'AVR' in config.root.targets:
    config.unsupported = True

config.suffixes = ['.ll', '.cpp']

import os, lit.TestRunner
from lit.formats import ShTest

targets = set(config.root.targets_to_build.split())
if not 'AVR' in targets:
  config.unsupported = True

if 'AVRLIT_PORT' in os.environ:
  config.environment['AVRLIT_PORT'] = os.environ['AVRLIT_PORT']

class AVRCodeGenTest(ShTest):
  def __init__(self):
    ShTest.__init__(self)

  def execute(self, test, litConfig):
    if test.getSourcePath().endswith('.cpp') and not 'AVRLIT_PORT' in os.environ:
      return (lit.Test.UNSUPPORTED, 'AVRLIT_PORT environment variable is not set')

    return ShTest.execute(self, test, litConfig)


config.test_format = AVRCodeGenTest()

if not 'AVR' in config.root.targets:
    config.unsupported = True


Remove some accidentally-commited code that broke the bots
[AVR] Remove some accidentally-commited code that broke the bots

This is a remnant of an on-chip unit testing tool that has since been
moved out-of-tree.

It was accidentally committed in r287162.

git-svn-id: 0ff597fd157e6f4fc38580e8d64ab130330d2411@287180 91177308-0d34-0410-b5e6-96231b3b80d8
