^ —————. —.— . . —.— . . .————— . .
——— | | | | | | || | | | |
—(o)— | | | | | | | | | |———— '————|
——————— | | | | | | | || | |
————————— —————' —'— ' —'— ' ' '————— '
home manual roadmap issues status papers download
Ticket #71: disable-VC-checks.patch
File disable-VC-checks.patch, 1.5 KB (added by imartisko, 5 years ago) |
|
-
From be1bad3771b1c074782d552101eaf8e79f5b424d Mon Sep 17 00:00:00 2001
From: Jakub Martisko <jamartis@redhat.com>
Date: Wed, 3 Jul 2019 12:39:22 +0200
Subject: [PATCH] add option to disable VC checks
---
Makefile | 3 ++-
clang/lib/Basic/CMakeLists.txt | 2 +-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/Makefile b/Makefile
index bb40827..07611c9 100644
a
|
b
|
CXX ?= c++ |
12 | 12 | DEFAULT_FLAVOUR ?= release |
13 | 13 | PREFIX ?= /opt/divine |
14 | 14 | RELEASE_BUILD_TYPE ?= RelWithDebInfo |
| 15 | CMAKE_GENERATE_VC ?= ON |
15 | 16 | |
16 | 17 | MAKEFLAGS ?= --no-print-directory |
17 | 18 | OBJ ?= $(PWD)/_build. |
… |
… |
asan_FLAGS = $(debug_FLAGS);CMAKE_CXX_FLAGS_DEBUG=$(asan_CXXFLAGS) |
56 | 57 | |
57 | 58 | toolchain_FLAGS += CMAKE_BUILD_TYPE=Release;TOOLCHAIN=ON; \ |
58 | 59 | CMAKE_CXX_COMPILER=$(CXX);CMAKE_C_COMPILER=$(CC); \ |
59 | | CMAKE_INSTALL_PREFIX=${PREFIX} |
| 60 | CMAKE_INSTALL_PREFIX=${PREFIX};GENERATE_VC=${CMAKE_GENERATE_VC} |
60 | 61 | |
61 | 62 | all: $(DEFAULT_FLAVOUR) |
62 | 63 | |
-
diff --git a/clang/lib/Basic/CMakeLists.txt b/clang/lib/Basic/CMakeLists.txt
index e82f451..d85b034 100644
a
|
b
|
set(version_inc "${CMAKE_CURRENT_BINARY_DIR}/SVNVersion.inc") |
12 | 12 | |
13 | 13 | set(get_svn_script "${LLVM_CMAKE_PATH}/GetSVN.cmake") |
14 | 14 | |
15 | | if(DEFINED llvm_vc AND DEFINED clang_vc) |
| 15 | if(DEFINED llvm_vc AND DEFINED clang_vc AND GENERATE_VC) |
16 | 16 | # Create custom target to generate the VC revision include. |
17 | 17 | add_custom_command(OUTPUT "${version_inc}" |
18 | 18 | DEPENDS "${llvm_vc}" "${clang_vc}" "${get_svn_script}" |