mirror of
https://github.com/logos-blockchain/logos-blockchain-module.git
synced 2026-02-20 04:53:10 +00:00
Link metadata to library.
This commit is contained in:
parent
747f4b25b4
commit
657cf83d19
@ -175,6 +175,10 @@ target_link_libraries(${PLUGIN_TARGET} PRIVATE
|
||||
logos_core
|
||||
)
|
||||
|
||||
target_compile_definitions(${PLUGIN_TARGET} PRIVATE
|
||||
LOGOS_BLOCKCHAIN_MODULE_METADATA_FILE="${CMAKE_CURRENT_SOURCE_DIR}/metadata.json"
|
||||
)
|
||||
|
||||
add_dependencies(${PLUGIN_TARGET} logos_blockchain_libs)
|
||||
|
||||
if(APPLE)
|
||||
@ -198,3 +202,4 @@ install(TARGETS ${PLUGIN_TARGET}
|
||||
)
|
||||
install(DIRECTORY "${LOGOS_BLOCKCHAIN_INCLUDE}/" DESTINATION include)
|
||||
install(FILES "${LOGOS_BLOCKCHAIN_DYLIB}" DESTINATION lib)
|
||||
install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/metadata.json" DESTINATION lib)
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
|
||||
class LogosBlockchainModule final : public QObject, public PluginInterface, public ILogosBlockchainModule {
|
||||
Q_OBJECT
|
||||
Q_PLUGIN_METADATA(IID ILogosBlockchainModule_iid FILE "../metadata.json")
|
||||
Q_PLUGIN_METADATA(IID ILogosBlockchainModule_iid FILE LOGOS_BLOCKCHAIN_MODULE_METADATA_FILE)
|
||||
Q_INTERFACES(PluginInterface)
|
||||
|
||||
public:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user