JKQtPlotter/lib/jkqtplotter/graphs/CMakeLists.txt

76 lines
1.9 KiB
CMake

cmake_minimum_required(VERSION 3.23)
# add source files
target_sources(${lib_name} PRIVATE
jkqtpscatter.cpp
jkqtprange.cpp
jkqtpspecialline.cpp
jkqtpbarchartbase.cpp
jkqtpbarchart.cpp
jkqtpboxplot.cpp
jkqtpboxplotbase.cpp
jkqtpboxplotstylingmixins.cpp
jkqtpevaluatedfunctionbase.cpp
jkqtpevaluatedfunction.cpp
jkqtpfilledcurve.cpp
jkqtpfinancial.cpp
jkqtpgeometric.cpp
jkqtpgeoannotations.cpp
jkqtpgeobase.cpp
jkqtpgeolines.cpp
jkqtpgeoshapes.cpp
jkqtpimage.cpp
jkqtpimpulses.cpp
jkqtpparsedfunction.cpp
jkqtppeakstream.cpp
jkqtpsinglecolumnsymbols.cpp
jkqtpimageoverlays.cpp
jkqtpcontour.cpp
jkqtpimagergb.cpp
jkqtpviolinplot.cpp
jkqtpviolinplotstylingmixins.cpp
jkqtpstatisticsadaptors.cpp
jkqtpevaluatedparametriccurve.cpp
jkqtplines.cpp
jkqtpgraphlabelstylemixin.cpp
jkqtpgraphlabels.cpp
jkqtpvectorfield.cpp
)
# ... and add headers
target_sources(${lib_name} PUBLIC FILE_SET HEADERS TYPE HEADERS
FILES
jkqtpboxplot.h
jkqtpboxplotbase.h
jkqtpboxplotstylingmixins.h
jkqtpevaluatedfunctionbase.h
jkqtpevaluatedfunction.h
jkqtpfilledcurve.h
jkqtpfinancial.h
jkqtpgeometric.h
jkqtpgeoannotations.h
jkqtpgeobase.h
jkqtpgeolines.h
jkqtpgeoshapes.h
jkqtpimage.h
jkqtpimpulses.h
jkqtpparsedfunction.h
jkqtppeakstream.h
jkqtpsinglecolumnsymbols.h
jkqtpimageoverlays.h
jkqtpcontour.h
jkqtpimagergb.h
jkqtpviolinplot.h
jkqtpviolinplotstylingmixins.h
jkqtpstatisticsadaptors.h
jkqtpscatter.h
jkqtprange.h
jkqtpspecialline.h
jkqtpbarchartbase.h
jkqtpbarchart.h
jkqtpevaluatedparametriccurve.h
jkqtplines.h
jkqtpgraphlabelstylemixin.h
jkqtpgraphlabels.h
jkqtpvectorfield.h
)