|
Toshihiro Shimizu |
890ddd |
set(MOC_HEADERS
|
|
Toshihiro Shimizu |
890ddd |
fullcolorbrushtool.h
|
|
Toshihiro Shimizu |
890ddd |
controlpointselection.h
|
|
Toshihiro Shimizu |
890ddd |
../include/tools/imagegrouping.h
|
|
Toshihiro Shimizu |
890ddd |
edittoolgadgets.h
|
|
Toshihiro Shimizu |
890ddd |
skeletonsubtools.h
|
|
Toshihiro Shimizu |
890ddd |
tooloptionscontrols.h
|
|
Toshihiro Shimizu |
890ddd |
plastictool.h
|
|
Toshihiro Shimizu |
890ddd |
../include/tools/toolhandle.h
|
|
Toshihiro Shimizu |
890ddd |
../include/tools/tooloptions.h
|
|
Toshihiro Shimizu |
890ddd |
../include/tools/screenpicker.h
|
|
Campbell Barton |
3dcf6b |
rgbpickertool.h
|
|
Campbell Barton |
3dcf6b |
rulertool.h)
|
|
Toshihiro Shimizu |
890ddd |
|
|
Toshihiro Shimizu |
890ddd |
set(HEADERS ${MOC_HEADERS}
|
|
Toshihiro Shimizu |
890ddd |
autofill.h
|
|
Toshihiro Shimizu |
890ddd |
bluredbrush.h
|
|
Toshihiro Shimizu |
890ddd |
brushtool.h
|
|
Toshihiro Shimizu |
890ddd |
../include/tools/cursormanager.h
|
|
Toshihiro Shimizu |
890ddd |
../include/tools/cursors.h
|
|
Toshihiro Shimizu |
890ddd |
../include/tools/levelselection.h
|
|
Toshihiro Shimizu |
890ddd |
../include/tools/rasterselection.h
|
|
Toshihiro Shimizu |
890ddd |
hookselection.h
|
|
Toshihiro Shimizu |
890ddd |
selectiontool.h
|
|
Toshihiro Shimizu |
890ddd |
setsaveboxtool.h
|
|
Toshihiro Shimizu |
890ddd |
rasterselectiontool.h
|
|
Toshihiro Shimizu |
890ddd |
vectorselectiontool.h
|
|
Toshihiro Shimizu |
890ddd |
../include/tools/strokeselection.h
|
|
Toshihiro Shimizu |
890ddd |
../include/tools/stylepicker.h
|
|
Toshihiro Shimizu |
890ddd |
../include/tools/tool.h
|
|
Toshihiro Shimizu |
890ddd |
../include/tools/toolcommandids.h
|
|
Toshihiro Shimizu |
890ddd |
../include/tools/toolutils.h
|
|
Toshihiro Shimizu |
890ddd |
../include/tools/RGBpicker.h)
|
|
Toshihiro Shimizu |
890ddd |
|
|
Toshihiro Shimizu |
890ddd |
set(SOURCES
|
|
Toshihiro Shimizu |
890ddd |
autofillpli.cpp
|
|
Toshihiro Shimizu |
890ddd |
autofilltlv.cpp
|
|
Toshihiro Shimizu |
890ddd |
cursormanager.cpp
|
|
Toshihiro Shimizu |
890ddd |
stylepicker.cpp
|
|
Toshihiro Shimizu |
890ddd |
tool.cpp
|
|
Toshihiro Shimizu |
890ddd |
toolhandle.cpp
|
|
Toshihiro Shimizu |
890ddd |
toolutils.cpp
|
|
Toshihiro Shimizu |
890ddd |
bendertool.cpp
|
|
Toshihiro Shimizu |
890ddd |
bluredbrush.cpp
|
|
Toshihiro Shimizu |
890ddd |
brushtool.cpp
|
|
Toshihiro Shimizu |
890ddd |
controlpointeditortool.cpp
|
|
Toshihiro Shimizu |
890ddd |
cuttertool.cpp
|
|
Toshihiro Shimizu |
890ddd |
edittool.cpp
|
|
Toshihiro Shimizu |
890ddd |
edittoolgadgets.cpp
|
|
Toshihiro Shimizu |
890ddd |
filltool.cpp
|
|
Toshihiro Shimizu |
890ddd |
fullcolorbrushtool.cpp
|
|
Toshihiro Shimizu |
890ddd |
fullcolorerasertool.cpp
|
|
Toshihiro Shimizu |
890ddd |
geometrictool.cpp
|
|
Toshihiro Shimizu |
890ddd |
hooktool.cpp
|
|
Toshihiro Shimizu |
890ddd |
hookselection.cpp
|
|
Toshihiro Shimizu |
890ddd |
imagegrouping.cpp
|
|
Toshihiro Shimizu |
890ddd |
irontool.cpp
|
|
Toshihiro Shimizu |
890ddd |
levelselection.cpp
|
|
Toshihiro Shimizu |
890ddd |
magnettool.cpp
|
|
Toshihiro Shimizu |
890ddd |
morphtool.cpp
|
|
Toshihiro Shimizu |
890ddd |
paintbrushtool.cpp
|
|
Toshihiro Shimizu |
890ddd |
pinchtool.cpp
|
|
Toshihiro Shimizu |
890ddd |
plastictool.cpp
|
|
Toshihiro Shimizu |
890ddd |
plastictool_animate.cpp
|
|
Toshihiro Shimizu |
890ddd |
plastictool_build.cpp
|
|
Toshihiro Shimizu |
890ddd |
plastictool_meshedit.cpp
|
|
Toshihiro Shimizu |
890ddd |
plastictool_rigidity.cpp
|
|
Toshihiro Shimizu |
890ddd |
pumptool.cpp
|
|
Toshihiro Shimizu |
890ddd |
rastererasertool.cpp
|
|
Toshihiro Shimizu |
890ddd |
rastertapetool.cpp
|
|
Toshihiro Shimizu |
890ddd |
rasterselectiontool.cpp
|
|
Arseniy Shestakov |
5e9e96 |
rgbpickertool.cpp
|
|
Toshihiro Shimizu |
890ddd |
selectiontool.cpp
|
|
Toshihiro Shimizu |
890ddd |
setsaveboxtool.cpp
|
|
Toshihiro Shimizu |
890ddd |
skeletonsubtools.cpp
|
|
Toshihiro Shimizu |
890ddd |
skeletontool.cpp
|
|
Toshihiro Shimizu |
890ddd |
stylepickertool.cpp
|
|
Toshihiro Shimizu |
890ddd |
trackertool.cpp
|
|
Toshihiro Shimizu |
890ddd |
typetool.cpp
|
|
Toshihiro Shimizu |
890ddd |
tooloptionscontrols.cpp
|
|
Toshihiro Shimizu |
890ddd |
tooloptions.cpp
|
|
Toshihiro Shimizu |
890ddd |
vectorerasertool.cpp
|
|
Toshihiro Shimizu |
890ddd |
vectorselectiontool.cpp
|
|
Toshihiro Shimizu |
890ddd |
vectortapetool.cpp
|
|
Toshihiro Shimizu |
890ddd |
viewtools.cpp
|
|
Toshihiro Shimizu |
890ddd |
controlpointselection.cpp
|
|
Toshihiro Shimizu |
890ddd |
rasterselection.cpp
|
|
Toshihiro Shimizu |
890ddd |
strokeselection.cpp
|
|
Toshihiro Shimizu |
890ddd |
screenpicker.cpp
|
|
Campbell Barton |
3dcf6b |
fingertool.cpp
|
|
Campbell Barton |
3dcf6b |
rulertool.cpp)
|
|
Toshihiro Shimizu |
890ddd |
|
|
Toshihiro Shimizu |
890ddd |
set(RESOURCES tnztools.qrc)
|
|
Toshihiro Shimizu |
890ddd |
|
|
Toshihiro Shimizu |
890ddd |
qt5_add_resources(SOURCES ${RESOURCES})
|
|
Toshihiro Shimizu |
890ddd |
|
|
Toshihiro Shimizu |
890ddd |
add_translation(tnztools ${HEADERS} ${SOURCES})
|
|
Toshihiro Shimizu |
890ddd |
|
|
Toshihiro Shimizu |
890ddd |
qt5_wrap_cpp(SOURCES ${MOC_HEADERS})
|
|
Toshihiro Shimizu |
890ddd |
|
|
Toshihiro Shimizu |
890ddd |
add_library(tnztools SHARED ${HEADERS} ${SOURCES} ${RESOURCES})
|
|
Toshihiro Shimizu |
890ddd |
add_definitions(-DTNZTOOLS_EXPORTS)
|
|
Toshihiro Shimizu |
890ddd |
|
|
Toshihiro Shimizu |
890ddd |
if (APPLE)
|
|
Toshihiro Shimizu |
890ddd |
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wl,-install_name,@rpath/libtnztools.dylib")
|
|
Toshihiro Shimizu |
890ddd |
endif (APPLE)
|
|
Toshihiro Shimizu |
890ddd |
|
|
Toshihiro Shimizu |
890ddd |
message("subdir: tnztools")
|
|
Toshihiro Shimizu |
890ddd |
message("Bin: " ${CMAKE_CURRENT_BINARY_DIR})
|
|
Toshihiro Shimizu |
890ddd |
|
|
Toshihiro Shimizu |
890ddd |
include_directories(../include/tools ${SDKROOT}/superlu/SupperLU_4.1/SRC)
|
|
Toshihiro Shimizu |
890ddd |
|
|
Toshihiro Shimizu |
890ddd |
_find_toonz_library(EXTRA_LIBS "tnzcore;tnzbase;tnzext;toonzlib;toonzqt")
|
|
Toshihiro Shimizu |
890ddd |
|
|
Toshihiro Shimizu |
890ddd |
target_link_libraries(tnztools Qt5::Core Qt5::Gui Qt5::Widgets Qt5::Network Qt5::OpenGL ${GLUT_LIB} ${EXTRA_LIBS} ${GL_LIB})
|