From 5e41722975ca28a0c3a1a3fbea33bffd3550e4e3 Mon Sep 17 00:00:00 2001 From: Thilina Ratnayaka Date: Thu, 25 Sep 2025 15:56:30 +0000 Subject: [PATCH] rename OCCA_CLANG_BASED_TRANSPILER -> OCCA_ENABLE_CLANG_BASED_TRANSPILER to match other option variables. --- CMakeLists.txt | 6 +++--- INSTALL.md | 4 ++-- examples/cpp/CMakeLists.txt | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 9933450e5..4f7341a12 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -42,7 +42,7 @@ option(OCCA_ENABLE_DPCPP "Build with SYCL/DPCPP if available" ON) option(OCCA_ENABLE_TESTS "Build tests" OFF) option(OCCA_ENABLE_EXAMPLES "Build simple examples" OFF) option(OCCA_ENABLE_FORTRAN "Enable Fortran interface" OFF) -option(OCCA_CLANG_BASED_TRANSPILER "Build with occa-transpiler dependecy" OFF) +option(OCCA_ENABLE_CLANG_BASED_TRANSPILER "Build with occa-transpiler dependecy" OFF) if(OCCA_ENABLE_FORTRAN) enable_language(Fortran) @@ -74,7 +74,7 @@ else() endif() # INFO: order is important, deps should not apply compiler flags -if (OCCA_CLANG_BASED_TRANSPILER) +if (OCCA_ENABLE_CLANG_BASED_TRANSPILER) find_package(oklt REQUIRED) endif() @@ -121,7 +121,7 @@ target_include_directories(libocca PRIVATE $) target_compile_definitions(libocca PRIVATE -DUSE_CMAKE) -if (OCCA_CLANG_BASED_TRANSPILER) +if (OCCA_ENABLE_CLANG_BASED_TRANSPILER) target_link_libraries(libocca PRIVATE occa::occa-transpiler) target_compile_definitions(libocca PRIVATE -DBUILD_WITH_CLANG_BASED_TRANSPILER) endif() diff --git a/INSTALL.md b/INSTALL.md index 13c52b029..8ebdbefee 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -47,7 +47,7 @@ $ CC=clang CXX=clang++ OCCA_ENABLE_OPENMP="OFF" ./configure-cmake.sh | OCCA_ENABLE_TESTS | Build OCCA's test harness | `ON` | | OCCA_ENABLE_EXAMPLES | Build OCCA examples | `ON` | | OCCA_ENABLE_FORTRAN | Build the Fortran language bindings | `OFF`| -| OCCA_CLANG_BASED_TRANSPILER | Build clang based transpiler that support C++ in OKL | `OFF`| +| OCCA_ENABLE_CLANG_BASED_TRANSPILER | Build clang based transpiler that support C++ in OKL | `OFF`| | FC | Fortran 90 compiler | `gfortran` | | FFLAGS | Fortran compiler flags | *empty* | @@ -84,7 +84,7 @@ occa-transpiler installation. ```shell $ mkdir build $ cd build -$ cmake -DCMAKE_BUILD_TYPE=Release -DOCCA_CLANG_BASED_TRANSPILER=ON -DCMAKE_PREFIX_PATH=/lib/cmake .. +$ cmake -DCMAKE_BUILD_TYPE=Release -DOCCA_ENABLE_CLANG_BASED_TRANSPILER=ON -DCMAKE_PREFIX_PATH=/lib/cmake .. $ cmake --build . --parallel $ cmake --install . --prefix install ``` diff --git a/examples/cpp/CMakeLists.txt b/examples/cpp/CMakeLists.txt index 33859e7a9..2c976891a 100644 --- a/examples/cpp/CMakeLists.txt +++ b/examples/cpp/CMakeLists.txt @@ -20,6 +20,6 @@ add_subdirectory(19_stream_tags) add_subdirectory(20_native_dpcpp_kernel) add_subdirectory(30_device_function) -if (NOT DEFINED OCCA_CLANG_BASED_TRANSPILER) +if (NOT DEFINED OCCA_ENABLE_CLANG_BASED_TRANSPILER) add_subdirectory(31_oklt_v3_moving_avg) endif()