mirror of
https://git.wownero.com/wownero/wownero.git
synced 2024-08-15 01:03:23 +00:00
wat
This commit is contained in:
parent
e3d8ab8281
commit
c2d1ac9f25
29 changed files with 394 additions and 257 deletions
5
external/CMakeLists.txt
vendored
5
external/CMakeLists.txt
vendored
|
@ -32,4 +32,7 @@ add_subdirectory(db_drivers)
|
|||
add_subdirectory(easylogging++)
|
||||
add_subdirectory(qrcodegen)
|
||||
add_subdirectory(randomwow)
|
||||
add_subdirectory(supercop)
|
||||
add_subdirectory(supercop)
|
||||
|
||||
install(DIRECTORY boost
|
||||
DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/monero/")
|
5
external/db_drivers/liblmdb/CMakeLists.txt
vendored
5
external/db_drivers/liblmdb/CMakeLists.txt
vendored
|
@ -37,6 +37,7 @@ target_sources(lmdb PRIVATE ${lmdb_sources})
|
|||
target_include_directories(lmdb
|
||||
PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
|
||||
PUBLIC $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
|
||||
PUBLIC $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/monero/>
|
||||
)
|
||||
|
||||
target_link_libraries(lmdb PRIVATE Threads::Threads)
|
||||
|
@ -59,4 +60,6 @@ set_target_properties(lmdb PROPERTIES
|
|||
CXX_STANDARD_REQUIRED ON
|
||||
)
|
||||
|
||||
monero_install_library(lmdb)
|
||||
monero_install_library(lmdb
|
||||
INCLUDE_DIR "${CMAKE_INSTALL_INCLUDEDIR}/monero/lmdb/"
|
||||
HEADERS "midl.h;lmdb.h")
|
14
external/easylogging++/CMakeLists.txt
vendored
14
external/easylogging++/CMakeLists.txt
vendored
|
@ -26,13 +26,12 @@
|
|||
# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
|
||||
# THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
set(EL_HEADERS
|
||||
easylogging++.h
|
||||
ea_config.h)
|
||||
|
||||
add_library(easylogging)
|
||||
target_sources(easylogging
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/easylogging++.h
|
||||
PRIVATE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/easylogging++.cc
|
||||
)
|
||||
|
@ -44,6 +43,7 @@ target_compile_definitions(easylogging PUBLIC
|
|||
target_include_directories(easylogging
|
||||
PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
|
||||
PUBLIC $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
|
||||
PUBLIC $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/monero/easylogging++/>
|
||||
)
|
||||
|
||||
target_link_libraries(easylogging
|
||||
|
@ -51,4 +51,6 @@ target_link_libraries(easylogging
|
|||
Threads::Threads
|
||||
${Backtrace_LIBRARIES})
|
||||
|
||||
monero_install_library(easylogging)
|
||||
monero_install_library(easylogging
|
||||
INCLUDE_DIR "${CMAKE_INSTALL_INCLUDEDIR}/monero/easylogging++/"
|
||||
HEADERS ${EL_HEADERS})
|
||||
|
|
10
external/qrcodegen/CMakeLists.txt
vendored
10
external/qrcodegen/CMakeLists.txt
vendored
|
@ -1,11 +1,6 @@
|
|||
add_library(qrcodegen)
|
||||
|
||||
target_sources(qrcodegen
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/QrCode.hpp
|
||||
PRIVATE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/QrCode.cpp
|
||||
)
|
||||
|
@ -13,6 +8,9 @@ target_sources(qrcodegen
|
|||
target_include_directories(qrcodegen
|
||||
PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
|
||||
PUBLIC $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
|
||||
PUBLIC $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/monero/>
|
||||
)
|
||||
|
||||
monero_install_library(qrcodegen)
|
||||
monero_install_library(qrcodegen
|
||||
INCLUDE_DIR "${CMAKE_INSTALL_INCLUDEDIR}/monero/qrcodegen/"
|
||||
HEADERS QrCode.hpp)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue