From 17a2aab5915db0402f4c7417bd1fcef43e64c9f9 Mon Sep 17 00:00:00 2001 From: Balint Cristian Date: Fri, 30 Dec 2022 16:20:33 +0200 Subject: [PATCH] Expose missing USE_VERILATOR in cmake --- CMakeLists.txt | 1 + cmake/modules/LibInfo.cmake | 1 + src/support/libinfo.cc | 1 + 3 files changed, 3 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index ab9cbb8e9c66..5b298ef6fd05 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -118,6 +118,7 @@ tvm_option(SUMMARIZE "Print CMake option summary after configuring" OFF) tvm_option(USE_CLML "Build with CLML Codegen support" OFF) tvm_option(USE_CLML_GRAPH_EXECUTOR "Build with CLML graph runtime" OFF) tvm_option(USE_UMA "Build with UMA support" OFF) +tvm_option(USE_VERILATOR "Build with Verilator support" OFF) # include directories include_directories(${CMAKE_INCLUDE_PATH}) diff --git a/cmake/modules/LibInfo.cmake b/cmake/modules/LibInfo.cmake index 042fa3c6ddd7..779e10d01246 100644 --- a/cmake/modules/LibInfo.cmake +++ b/cmake/modules/LibInfo.cmake @@ -119,6 +119,7 @@ function(add_lib_info src_file) TVM_INFO_USE_CLML="${USE_CLML}" TVM_INFO_USE_CLML_GRAPH_EXECUTOR="${USE_CLML_GRAPH_EXECUTOR}" TVM_INFO_USE_UMA="${USE_UMA}" + TVM_INFO_USE_VERILATOR="${USE_VERILATOR}" TVM_INFO_USE_CCACHE="${USE_CCACHE}" TVM_INFO_BACKTRACE_ON_SEGFAULT="${BACKTRACE_ON_SEGFAULT}" ) diff --git a/src/support/libinfo.cc b/src/support/libinfo.cc index 7bb1e04920fa..8d1332bee406 100644 --- a/src/support/libinfo.cc +++ b/src/support/libinfo.cc @@ -328,6 +328,7 @@ TVM_DLL Map GetLibInfo() { {"USE_CLML", TVM_INFO_USE_CLML}, {"USE_CLML_GRAPH_EXECUTOR", TVM_INFO_USE_CLML_GRAPH_EXECUTOR}, {"USE_UMA", TVM_INFO_USE_UMA}, + {"USE_VERILATOR", TVM_INFO_USE_VERILATOR}, {"USE_CCACHE", TVM_INFO_USE_CCACHE}, {"BACKTRACE_ON_SEGFAULT", TVM_INFO_BACKTRACE_ON_SEGFAULT}, };