Initial sketch for plugins.
This commit is contained in:
parent
b101a5f87c
commit
ab3ffc77dc
16 changed files with 96 additions and 6 deletions
15
plugins/quantum_computing/CMakeLists.txt
Normal file
15
plugins/quantum_computing/CMakeLists.txt
Normal file
|
@ -0,0 +1,15 @@
|
|||
set(PLUGIN_NAME quantum_computing)
|
||||
|
||||
list(APPEND client_HEADERS
|
||||
QuantumCircuit.h)
|
||||
|
||||
list(APPEND client_LIB_INCLUDES
|
||||
QuantumCircuit.cpp)
|
||||
|
||||
add_library(${PLUGIN_NAME} SHARED ${client_LIB_INCLUDES})
|
||||
|
||||
target_include_directories(${PLUGIN_NAME} PUBLIC
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
)
|
||||
target_link_libraries(${PLUGIN_NAME} PUBLIC core)
|
||||
set_property(TARGET ${PLUGIN_NAME} PROPERTY FOLDER plugins)
|
0
plugins/quantum_computing/QuantumCircuit.cpp
Normal file
0
plugins/quantum_computing/QuantumCircuit.cpp
Normal file
0
plugins/quantum_computing/QuantumCircuit.h
Normal file
0
plugins/quantum_computing/QuantumCircuit.h
Normal file
Loading…
Add table
Add a link
Reference in a new issue