cmake files updated

pull/155/head
moneroexamples 5 years ago
parent 7bdddc3504
commit 8dcc7506f1

@ -37,9 +37,10 @@ add_subdirectory(src/)
# add ext/ subfolder
add_subdirectory(ext/)
add_executable(${PROJECT_NAME}
main.cpp)
add_executable(${PROJECT_NAME})
target_sources(${PROJECT_NAME}
PRIVATE main.cpp)
target_link_libraries(${PROJECT_NAME}
PRIVATE myxmr)

@ -19,13 +19,10 @@ set(SOURCE_FILES
utils.cpp
RandomOutputs.cpp)
add_library(myxmr STATIC)
# make static library called libmyxrm
# that we are going to link to
# in the root CMakeLists.txt file
add_library(myxmr
STATIC
${SOURCE_FILES})
target_sources(myxmr
PRIVATE ${SOURCE_FILES})
target_link_libraries(myxmr
PUBLIC

@ -1,7 +1,10 @@
macro(add_om_test _TEST_NAME)
add_executable(${_TEST_NAME}_tests
${_TEST_NAME}_tests.cpp
add_executable(${_TEST_NAME}_tests)
target_sources(${_TEST_NAME}_tests
PRIVATE
"${_TEST_NAME}_tests.cpp"
JsonTx.cpp)
target_link_libraries(${_TEST_NAME}_tests
@ -15,14 +18,6 @@ macro(add_om_test _TEST_NAME)
endmacro()
include(CodeCoverage)
APPEND_COVERAGE_COMPILER_FLAGS()
set(COVERAGE_EXCLUDES
'${CMAKE_SOURCE_DIR}/ext/*'
'asio/*'
'${MONERO_SOURCE_DIR}/*'
'${CMAKE_SOURCE_DIR}/tests/*')
resource_dir("res")
add_om_test(mysql)
@ -37,7 +32,7 @@ add_om_test(txsearch)
include(CodeCoverage)
#APPEND_COVERAGE_COMPILER_FLAGS()
APPEND_COVERAGE_COMPILER_FLAGS()
set(COVERAGE_LCOV_EXCLUDES
'*/ext/*' '*boost/*' '*c++/*'

Loading…
Cancel
Save