##// END OF EJS Templates
Wrapper prototype working, with all kind of Serie...
Wrapper prototype working, with all kind of Serie Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>

File last commit:

r1428:1ec2a74a0739
r1479:704e0f1deb02
Show More
CMakeLists.txt
42 lines | 1.5 KiB | text/plain | TextLexer
Ported MockPlugin to new Variable2 impl and added dummy python plugin...
r1423 include_directories(include)
Added ultra preliminary version of python providers...
r1428 FILE (GLOB_RECURSE python_provider_srcs
include/python_providers.h
src/python_providers.cpp
resources/python_providers.qrc
Ported MockPlugin to new Variable2 impl and added dummy python plugin...
r1423 )
Added ultra preliminary version of python providers...
r1428 FILE (GLOB_RECURSE python_interpreter_srcs
include/python_interpreter.h
src/python_interpreter.cpp
)
add_library(python_interpreter ${python_interpreter_srcs})
target_link_libraries(python_interpreter PRIVATE pybind11::embed)
target_link_libraries(python_interpreter PUBLIC sciqlopcore)
target_compile_definitions(python_interpreter PRIVATE QT_NO_KEYWORDS)
SET_TARGET_PROPERTIES(python_interpreter PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS TRUE)
Ported MockPlugin to new Variable2 impl and added dummy python plugin...
r1423 add_definitions(-DQT_PLUGIN)
add_definitions(-DSCIQLOP_PLUGIN_JSON_FILE_PATH="${CMAKE_CURRENT_SOURCE_DIR}/resources/python_providers.json")
if(NOT BUILD_SHARED_LIBS)
add_definitions(-DQT_STATICPLUGIN)
endif()
Added ultra preliminary version of python providers...
r1428 add_library(python_providers ${python_provider_srcs})
Ported MockPlugin to new Variable2 impl and added dummy python plugin...
r1423 SET_TARGET_PROPERTIES(python_providers PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS TRUE)
target_link_libraries(python_providers PUBLIC sciqlopgui)
Added ultra preliminary version of python providers...
r1428 target_link_libraries(python_providers PRIVATE python_interpreter)
Ported MockPlugin to new Variable2 impl and added dummy python plugin...
r1423 install(TARGETS python_providers
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}/SciQlop
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}/SciQlop
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
Added ultra preliminary version of python providers...
r1428 install(TARGETS python_interpreter
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}/SciQlop
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}/SciQlop
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
Ported MockPlugin to new Variable2 impl and added dummy python plugin...
r1423 include(sciqlop_tests)