feat: setup GopTransform
This commit is contained in:
23
src/OpDefs/CMakeLists.txt
Normal file
23
src/OpDefs/CMakeLists.txt
Normal file
@@ -0,0 +1,23 @@
|
||||
cmake_minimum_required(VERSION 3.30)
|
||||
|
||||
project(enzoOps1)
|
||||
|
||||
find_package(Boost REQUIRED)
|
||||
# eigen (math)
|
||||
find_package (Eigen3 3.3 REQUIRED NO_MODULE)
|
||||
|
||||
set(libName enzoOps1)
|
||||
add_library(${libName} SHARED
|
||||
main.cpp
|
||||
../Engine/Operator/OperatorTable.cpp
|
||||
../Engine/Operator/GeometryOpDef.cpp
|
||||
../Engine/Operator/Geometry.cpp
|
||||
../Engine/Operator/Attribute.cpp
|
||||
../Engine/Network/NetworkManager.cpp
|
||||
)
|
||||
target_link_libraries(${libName} PRIVATE Qt6::Core Qt6::Widgets Qt6::SvgWidgets Qt6::OpenGLWidgets glm::glm Eigen3::Eigen TBB::tbb)
|
||||
|
||||
|
||||
MESSAGE("CURRENT SOURCE DIR" ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
target_include_directories(${libName} PUBLIC ../)
|
||||
target_include_directories(${libName} PUBLIC .)
|
||||
Reference in New Issue
Block a user