diff options
| author | Ilya Kitaev <mbg033@gmail.com> | 2016-05-27 10:00:01 +0300 |
|---|---|---|
| committer | Ilya Kitaev <mbg033@gmail.com> | 2016-06-23 16:01:33 +0300 |
| commit | 191cb594dee04e5acb3720fefa4bdad07f43e00a (patch) | |
| tree | ef2d45d60d0f277f7357b267149e22aab4f51edd /src | |
| parent | 91eeeb8989be1b910718ebdb677fcc8b827b6218 (diff) | |
| download | monzero-core-191cb594dee04e5acb3720fefa4bdad07f43e00a.tar.gz monzero-core-191cb594dee04e5acb3720fefa4bdad07f43e00a.tar.xz monzero-core-191cb594dee04e5acb3720fefa4bdad07f43e00a.zip | |
all wallet dependencies merged to single static lib
Diffstat (limited to 'src')
| -rw-r--r-- | src/wallet/CMakeLists.txt | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/src/wallet/CMakeLists.txt b/src/wallet/CMakeLists.txt index 49f936f5c..df31acf48 100644 --- a/src/wallet/CMakeLists.txt +++ b/src/wallet/CMakeLists.txt @@ -26,6 +26,7 @@ # 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. +include (${PROJECT_SOURCE_DIR}/cmake/libutils.cmake) set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) @@ -39,11 +40,12 @@ set(wallet_sources api/pending_transaction.cpp api/utils.cpp) -set(wallet_headers) +set(wallet_headers + wallet2_api.h) + set(wallet_private_headers wallet2.h - wallet2_api.h wallet_errors.h wallet_rpc_server.h wallet_rpc_server_commands_defs.h @@ -72,3 +74,14 @@ target_link_libraries(wallet ${Boost_REGEX_LIBRARY} ${EXTRA_LIBRARIES}) + +set(libs_to_merge wallet cryptonote_core mnemonics common crypto) +MERGE_STATIC_LIBS(wallet_merged wallet_merged "${libs_to_merge}") + +install(TARGETS wallet_merged + ARCHIVE DESTINATION lib) + +install(FILES ${wallet_api_headers} + DESTINATION include/wallet) + + |
