From 7e79422e2cf2ddba6419b6befb99709bca2aabe6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20=C4=8Cert=C3=ADk?= Date: Mon, 6 Jul 2020 21:20:32 -0600 Subject: [PATCH] Add HAVE_LFORTRAN_LLVM into config.h --- CMakeLists.txt | 1 + src/lfortran/config.h.in | 3 +++ 2 files changed, 4 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 93125c82d3..08eff6c5f0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -88,6 +88,7 @@ if (WITH_LLVM) $<$:${LFORTRAN_CXX_NO_RTTI_FLAG}>) set_property(TARGET p::llvm PROPERTY INTERFACE_LINK_LIBRARIES ${llvm_libs}) + set(HAVE_LFORTRAN_LLVM yes) endif() # JSON diff --git a/src/lfortran/config.h.in b/src/lfortran/config.h.in index c64ddc85f5..de091ddbdd 100644 --- a/src/lfortran/config.h.in +++ b/src/lfortran/config.h.in @@ -7,4 +7,7 @@ /* LFortran version */ #cmakedefine LFORTRAN_VERSION "@LFORTRAN_VERSION@" +/* Define if LLVM is enabled */ +#cmakedefine HAVE_LFORTRAN_LLVM + #endif // LFORTRAN_CONFIG_H