| # |
| #//===----------------------------------------------------------------------===// |
| #// |
| #// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. |
| #// See https://llvm.org/LICENSE.txt for license information. |
| #// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception |
| #// |
| #//===----------------------------------------------------------------------===// |
| # |
| |
| find_package (Python3 COMPONENTS Interpreter Development) |
| option(LIBOMP_OMPD_GDB_SUPPORT "Build gdb-plugin code that enables OMPD support in GDB." ${Python3_FOUND}) |
| find_program (GDB_FOUND NAMES "gdb") |
| |
| |
| if(LIBOMP_OMPD_SUPPORT) |
| set(OMPD_INCLUDE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/src/) |
| add_subdirectory(src) |
| if(LIBOMP_OMPD_GDB_SUPPORT) |
| add_subdirectory(gdb-plugin) |
| # GDB is required to run the tests |
| if (GDB_FOUND) |
| add_subdirectory(test) |
| endif() |
| endif() |
| endif() |