aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorVitaly Chikunov <vt@altlinux.org>2020-02-10 08:27:34 +0300
committerDmitry Belyavskiy <beldmit@users.noreply.github.com>2020-02-10 11:28:23 +0300
commit66253948abbb95c04dcf5e2d302feefb55c52a7a (patch)
treefd525732bb10bfbb856db7f09afc1e1651fb2116 /CMakeLists.txt
parent0755b6e5faa6f32ed64357a78f1b5408e4d710e8 (diff)
downloadgost-engine-66253948abbb95c04dcf5e2d302feefb55c52a7a.zip
gost-engine-66253948abbb95c04dcf5e2d302feefb55c52a7a.tar.gz
gost-engine-66253948abbb95c04dcf5e2d302feefb55c52a7a.tar.bz2
elbrus: Workaround '#pragma message' [-Werror=unknown-pragmas]
"lcc: "/usr/src/gost-engine/gosthash2012_ref.h", строка 15: ошибка: нераспознанная #pragma [-Werror=unknown-pragmas] # pragma message "Use regular implementation" ^" Also, cmake does not detect lcc.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index f042c6a..8036d34 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -14,7 +14,7 @@ include_directories(${OPENSSL_INCLUDE_DIR})
if (CMAKE_C_COMPILER_ID MATCHES "Clang")
add_compile_options(-O2 -Werror -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -ggdb -Qunused-arguments)
elseif(CMAKE_C_COMPILER_ID MATCHES "GNU")
- add_compile_options(-O2 -Werror -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -ggdb)
+ add_compile_options(-O2 -Werror -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -ggdb -Wno-error=unknown-pragmas)
elseif(CMAKE_C_COMPILER_ID MATCHES "MSVC")
add_definitions(-D_CRT_SECURE_NO_WARNINGS)
add_definitions(-D_CRT_DEPRECATED_NO_WARNINGS)