Merge pull request #180
ce71c01cmake: work around a bug with implicit link directories (Ben Boeckel)de4fc40mingw: copy required libraries to the build tree (Ben Boeckel)ec54e2fcmake: place binaries together in the build tree (Ben Boeckel)18c56abmsys: don't use LTO (Ben Boeckel)5680c9cmsys: factor out -Werror on msys (Ben Boeckel)4751542msys: look in msys' directory for files (Ben Boeckel)d855fe4miniupnpc: bump the _POSIX_C_SOURCE feature macro (Ben Boeckel)c696492unbound: fix getaddrinfo detection for 32-bit windows (Ben Boeckel)e377687cmake: Windows and static builds need this (Ben Boeckel)01895ddcmake: fix up link lines (Ben Boeckel)4b6515cunbound: fix type checking (Ben Boeckel)d43a20funbound: plumb the libdir up (Ben Boeckel)7d708e4cmake: support 2.8.7 (Ben Boeckel)464c280cmake: fix up miniupnpc's define (Ben Boeckel)9689df9cmake: clean up EXTRA_LIBRARIES (Ben Boeckel)3b7bdcbcmake: set the project name (Ben Boeckel)0f0efc4cmake: prepend to CMAKE_MODULE_PATH (Ben Boeckel)031e3dacmake: remove scream-make (all-caps functions) (Ben Boeckel)abbd5c0unbound: import cmake build system (Ben Boeckel)e59b5b7miniupnpc: clean up build system (Ben Boeckel)475fe20cmake: minor cleanups (indentation and typos) (Ben Boeckel)799e8b2cmake: use option() for STATIC (Ben Boeckel)c24d22bcmake: clean up if auto-dereferencing (Ben Boeckel)9ed415abuild: inform the build of what generates version.h (Ben Boeckel)eba180acmake: support git info in released tarballs (Ben Boeckel)eeffac6cmake: fix up BOOST_IGNORE_SYSTEM_PATHS (Ben Boeckel)a43f1a8cmake: remove configuration variables (Ben Boeckel)a87ce09cmake: factor out error messages (Ben Boeckel)9aa48b6miniupnpc: clear out else/endfoo command arguments (Ben Boeckel)8a86ac8daemon_tests: update cmake code (Ben Boeckel)fa3ff75gtest: support an external gtest (Ben Boeckel)7bfcffacmake: put each test executable in its own directory (Ben Boeckel)f53f047cmake: handle private vs. public headers (Ben Boeckel)55ca7d3cmake: refactor common code with libraries (Ben Boeckel)c773f46cmake: refactor common code with executables (Ben Boeckel)89cff7bcmake: put each library into its own directory (Ben Boeckel)
This commit is contained in:
@@ -0,0 +1,56 @@
|
||||
# Copyright (c) 2014, The Monero Project
|
||||
#
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use in source and binary forms, with or without modification, are
|
||||
# permitted provided that the following conditions are met:
|
||||
#
|
||||
# 1. Redistributions of source code must retain the above copyright notice, this list of
|
||||
# conditions and the following disclaimer.
|
||||
#
|
||||
# 2. Redistributions in binary form must reproduce the above copyright notice, this list
|
||||
# of conditions and the following disclaimer in the documentation and/or other
|
||||
# materials provided with the distribution.
|
||||
#
|
||||
# 3. Neither the name of the copyright holder nor the names of its contributors may be
|
||||
# used to endorse or promote products derived from this software without specific
|
||||
# prior written permission.
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
|
||||
# EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
|
||||
# THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||
# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
|
||||
# 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(wallet_sources
|
||||
wallet2.cpp
|
||||
wallet_rpc_server.cpp)
|
||||
|
||||
set(wallet_headers)
|
||||
|
||||
set(wallet_private_headers
|
||||
wallet2.h
|
||||
wallet_errors.h
|
||||
wallet_rpc_server.h
|
||||
wallet_rpc_server_commands_defs.h
|
||||
wallet_rpc_server_error_codes.h)
|
||||
|
||||
bitmonero_private_headers(wallet
|
||||
${wallet_private_headers})
|
||||
bitmonero_add_library(wallet
|
||||
${wallet_sources}
|
||||
${wallet_headers}
|
||||
${wallet_private_headers})
|
||||
target_link_libraries(wallet
|
||||
LINK_PUBLIC
|
||||
cryptonote_core
|
||||
mnemonics
|
||||
LINK_PRIVATE
|
||||
${Boost_SERIALIZATION_LIBRARY}
|
||||
${Boost_SYSTEM_LIBRARY}
|
||||
${Boost_THREAD_LIBRARY}
|
||||
${EXTRA_LIBRARIES})
|
||||
Reference in New Issue
Block a user