mirror of
https://github.com/ArthurSonzogni/Diagon.git
synced 2026-08-29 16:40:45 +08:00
Specify the C++ version to use on all targets.
This fixes: https://github.com/ArthurSonzogni/Diagon/issues/21
This commit is contained in:
@@ -92,6 +92,7 @@ add_library(diagon_base STATIC
|
||||
src/translator/Translator.cpp
|
||||
src/translator/Translator.h
|
||||
)
|
||||
target_set_common(diagon_base)
|
||||
|
||||
add_subdirectory(src/screen)
|
||||
add_subdirectory(src/translator/frame)
|
||||
@@ -110,6 +111,7 @@ add_library(diagon_lib STATIC
|
||||
src/translator/Factory.cpp
|
||||
src/translator/Factory.h
|
||||
)
|
||||
target_set_common(diagon_lib)
|
||||
|
||||
target_link_libraries(diagon_lib
|
||||
PRIVATE diagon_base
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
add_library(translator_grammar STATIC Grammar.cpp)
|
||||
set_property(TARGET translator_grammar PROPERTY CXX_STANDARD 17)
|
||||
target_link_libraries(translator_grammar PRIVATE diagon_base)
|
||||
target_set_common(translator_grammar)
|
||||
|
||||
if (MSVC)
|
||||
else()
|
||||
|
||||
@@ -8,3 +8,4 @@ add_library(translator_math STATIC
|
||||
set_property(TARGET translator_math PROPERTY CXX_STANDARD 17)
|
||||
target_link_libraries(translator_math PRIVATE diagon_base)
|
||||
target_link_libraries(translator_math PRIVATE antlr4_static)
|
||||
target_set_common(translator_math)
|
||||
|
||||
Reference in New Issue
Block a user