Makefile revision 4812
# The contents of this file are subject to the terms of the # Common Development and Distribution License (the "License"). # You may not use this file except in compliance with the License. # See the License for the specific language governing permissions # and limitations under the License. # When distributing Covered Code, include this CDDL HEADER in each # If applicable, add the following below this CDDL HEADER, with the # fields enclosed by brackets "[]" replaced with your own identifying # information: Portions Copyright [yyyy] [name of copyright owner] # Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved. # Since Pylint 1.4, it only supports Python 2.7+ and Python 3.3+. # There are several pylint documentation files that setup.py isn't installing # but are present in the pylint package on other distributions. Copy them into # the proto area "manually", so they can be included in the package. # The tests are run using python 2.7 only and require that # the python-27 package is installed (does not have to be the default python). # Use the python 2.7 libraries for testing. # logilab-common and astroid are runtime dependencies of pylint, # and we need to use their latest versions from this workspace. # We can't just add their install targets as dependencies here, # so just "gmake install" in the logilab-common and astroid # component directories before running the pylint tests. # The test output contains details from each test, in whatever order they # complete. Use nawk to extract just the sections that summarizes the test result. # Expected failures for test target: # 437 test cases, 19 skipped