Skip to content

Commit

Permalink
Update linked libraries for wrappers
Browse files Browse the repository at this point in the history
  • Loading branch information
BlueWall committed Sep 2, 2014
1 parent 94806eb commit 13fae2a
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 8 deletions.
8 changes: 4 additions & 4 deletions wrappers/csharp/CMakeLists.txt
Expand Up @@ -25,7 +25,7 @@ set(CMAKE_SWIG_OUTDIR ${CSHARP_BINARY_DIRECTORY})


# -dllimport = native/glue lib
set(CMAKE_SWIG_FLAGS "-namespace Opentxs -dllimport opentxs-api -outdir ${CMAKE_SWIG_OUTDIR}" )
set(CMAKE_SWIG_FLAGS "-namespace Opentxs -dllimport opentxs-client -outdir ${CMAKE_SWIG_OUTDIR}" )
separate_arguments(CMAKE_SWIG_FLAGS)

# so file
Expand All @@ -34,12 +34,12 @@ set_source_files_properties(OTX_.i PROPERTIES CPLUSPLUS on)


swig_add_module(${OTX_WRAPPER_NAME} csharp OTX_.i)
swig_link_libraries(${OTX_WRAPPER_NAME} opentxs-api)
swig_link_libraries(${OTX_WRAPPER_NAME} opentxs-client)

set(MOD_NAME ${SWIG_MODULE_${OTX_WRAPPER_NAME}_REAL_NAME})

# add_library(Opentxs-sharp opentxs-api)
target_link_libraries(${MOD_NAME} opentxs-api)
# add_library(Opentxs-sharp opentxs-client)
target_link_libraries(${MOD_NAME} opentxs-client)
set_target_properties(${MOD_NAME}
PROPERTIES OUTPUT_NAME ${OTX_WRAPPER_NAME})

Expand Down
2 changes: 1 addition & 1 deletion wrappers/java/CMakeLists.txt
Expand Up @@ -31,7 +31,7 @@ swig_link_libraries(${OTX_WRAPPER_NAME} ${JAVA_LIBRARIES})

set(MOD_NAME ${SWIG_MODULE_${OTX_WRAPPER_NAME}_REAL_NAME})

target_link_libraries(${MOD_NAME} opentxs-api)
target_link_libraries(${MOD_NAME} opentxs-client)
set_target_properties(${MOD_NAME}
PROPERTIES OUTPUT_NAME ${OTX_WRAPPER_NAME})
install(TARGETS ${MOD_NAME}
Expand Down
2 changes: 1 addition & 1 deletion wrappers/perl/CMakeLists.txt
Expand Up @@ -24,7 +24,7 @@ swig_link_libraries(${OTX_WRAPPER_NAME} ${PERL_LIBRARIES})

set(MOD_NAME ${SWIG_MODULE_${OTX_WRAPPER_NAME}_REAL_NAME})

target_link_libraries(${MOD_NAME} opentxs-api)
target_link_libraries(${MOD_NAME} opentxs-client)
set_target_properties(${MOD_NAME}
PROPERTIES OUTPUT_NAME ${OTX_WRAPPER_NAME})
install(TARGETS ${MOD_NAME}
Expand Down
2 changes: 1 addition & 1 deletion wrappers/php/CMakeLists.txt
Expand Up @@ -27,7 +27,7 @@ swig_link_libraries(${OTX_WRAPPER_NAME} ${PHP_LIBRARIES})

set(MOD_NAME ${SWIG_MODULE_${OTX_WRAPPER_NAME}_REAL_NAME})

target_link_libraries(${MOD_NAME} opentxs-api)
target_link_libraries(${MOD_NAME} opentxs-client)
set_target_properties(${MOD_NAME}
PROPERTIES OUTPUT_NAME ${OTX_WRAPPER_NAME})
install(TARGETS ${MOD_NAME}
Expand Down
2 changes: 1 addition & 1 deletion wrappers/python/CMakeLists.txt
Expand Up @@ -22,7 +22,7 @@ swig_link_libraries(${OTX_WRAPPER_NAME} ${PYTHON_LIBRARIES})

set(MOD_NAME ${SWIG_MODULE_${OTX_WRAPPER_NAME}_REAL_NAME})

target_link_libraries(${MOD_NAME} opentxs-api)
target_link_libraries(${MOD_NAME} opentxs-client)
set_target_properties(${MOD_NAME}
PROPERTIES OUTPUT_NAME _opentxs)
string(REGEX REPLACE "\\.[0-9]+$" "" PYTHON_VERSION "${PYTHONLIBS_VERSION_STRING}")
Expand Down

0 comments on commit 13fae2a

Please sign in to comment.