| # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- |
| # vim: set filetype=python: |
| # This Source Code Form is subject to the terms of the Mozilla Public |
| # License, v. 2.0. If a copy of the MPL was not distributed with this |
| # file, You can obtain one at http://mozilla.org/MPL/2.0/. |
| |
| SharedLibrary('clang-plugin') |
| |
| SOURCES += [ |
| 'clang-plugin.cpp', |
| ] |
| |
| DISABLE_STL_WRAPPING = True |
| NO_VISIBILITY_FLAGS = True |
| |
| # libc++ is required to build plugins against clang on OS X. |
| if CONFIG['HOST_OS_ARCH'] == 'Darwin': |
| CXXFLAGS += ['-stdlib=libc++'] |
| LDFLAGS += ['-lc++'] |
| |
| DIRS += [ |
| 'tests', |
| ] |