86Box/86Box
src/CMakeLists.txt
:54
target_sources(86Box PRIVATE thread.cpp)
target_sources(86Box PRIVATE thread.cpp)
target_sources(plat PRIVATE win_dynld.c)
target_sources(86Box PRIVATE 86Box.manifest)
target_sources(plat PRIVATE sdl_joystick.c)
target_sources(plat PRIVATE win_opendir.c)
target_sources(ui PRIVATE ${QM_FILES} ${CMAKE_CURRENT_BINARY_DIR}/qt_translations.qrc)
target_sources(snd PRIVATE midi_fluidsynth.c)
target_sources(snd PRIVATE midi_opl4.c midi_opl4_yrw801.c)
target_sources(adios2_py PRIVATE
py11ADIOSMPI.cpp
py11IOMPI.cpp
)
target_sources(adios2_core PRIVATE toolkit/kvcache/KVCacheCommon.cpp)
target_sources(adios2_core PRIVATE
engine/mhs/MhsWriter.cpp
engine/mhs/MhsWriter.tcc
engine/mhs/MhsReader.cpp
engine/mhs/MhsReader.tcc
)
target_sources(adios2_core PRIVATE operator/compress/CompressMGARD.cpp)
target_sources(adios2_core PRIVATE toolkit/transport/file/FileIME.cpp)
target_sources(sst PRIVATE dp/ucx_dp.c)
target_sources(sst PRIVATE dp/daos_dp.c)
target_sources(sst PRIVATE dp/mpi_dp.c)
target_sources(${tgt} PRIVATE CudaRoutines.cu)
target_sources(enet PRIVATE unix.c)
target_sources(EVPath PRIVATE cmselect.c)
target_sources(EVPath PRIVATE cmmulticast.c)
target_sources(EVPath PRIVATE cmzplenet.c)
target_sources(IO PRIVATE
cjsonformat.cpp
cmlformat.cpp
cmsgpackformat.cpp
dcdformat.cpp
fileformat.cpp
fileformatmanager.cpp
gromacsformat.cpp
lammpsformat.cpp
mdlformat.cpp
pdbformat.cpp
sdfformat.cpp
trrformat.cpp
turbomoleformat.cpp
vaspformat.cpp
xyzformat.cpp
)
target_sources(MoleQueue PRIVATE
batchjob.cpp
inputgenerator.cpp
inputgeneratordialog.cpp
inputgeneratorwidget.cpp
molequeuedialog.cpp
molequeuemanager.cpp
molequeuequeuelistmodel.cpp
molequeuewidget.cpp
client/client.cpp
client/jobobject.cpp
client/jsonrpcclient.cpp
)
target_sources(QuantumIO PRIVATE
gamessus.cpp
gaussianfchk.cpp
gaussiancube.cpp
genericoutput.cpp
molden.cpp
mopacaux.cpp
nwchemjson.cpp
nwchemlog.cpp
orca.cpp
)
target_sources(Rendering PRIVATE
FILE_SET shaders TYPE HEADERS
BASE_DIRS ${CMAKE_CURRENT_BINARY_DIR}
FILES ${shader_h_files})
target_sources(ccache_framework PRIVATE ${sources})
target_sources(
dep_blake3
PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/blake3/blake3_${feature}${suffix}"
)
target_sources(Chrono_synchrono PRIVATE ${SYN_COMMUNICATION_FILES})
target_sources(yaml-cpp-tests
PRIVATE
${test-new-api-sources}
${test-sources})
target_sources(${PROGRAMa} PRIVATE ${PROGRAMa}.cpp)
target_sources(${PROGRAM} PRIVATE ${PROGRAM}.cpp)
target_sources(databaselayersqlite PRIVATE ${POSTGRES_SRCS})
target_sources(CppUTestTests_main
PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/../DummyUTestPlatform/DummyUTestPlatform.cpp
)
target_sources(CppUTestExtTests_main
PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/../DummyUTestPlatform/DummyUTestPlatform.cpp
)
target_sources( date-tz
PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/include>$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>/date/tz.h
PRIVATE
include/date/tz_private.h
src/tz.cpp )
target_sources( date-tz
PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/include>$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>/date/ios.h
PRIVATE
src/ios.mm )
target_sources(dftbplus PRIVATE $<TARGET_OBJECTS:xmlf90_objlib>)
target_sources(${exe_NAME} PRIVATE $<TARGET_OBJECTS:${objlib_dep}>)
target_sources(Edyn PRIVATE
src/edyn/time/windows/time.cpp
)
target_sources(exiv2lib_int PRIVATE pngchunk_int.cpp pngchunk_int.hpp)
target_sources(exiv2lib PRIVATE quicktimevideo.cpp ../include/exiv2/quicktimevideo.hpp)
target_sources(fluid-lib-shared PRIVATE ${CPPFILES} ${HEADERFILES})
target_sources(
${crate_name}
PRIVATE
"${CMAKE_CURRENT_BINARY_DIR}/${cxx_header}"
"${CMAKE_CURRENT_BINARY_DIR}/rust/cxx.h"
"${CMAKE_CURRENT_BINARY_DIR}/${cxx_source}"
)
target_sources(fontforgeexe PRIVATE
alignment.c
anchorsaway.c
autowidth2dlg.c
basedlg.c
bdfinfo.c
bitmapdlg.c
bitmapview.c
charinfo.c
charview_private.h
charview.c
clipui.c
combinations.c
contextchain.c
cursors.c
cvaddpoints.c
cvdebug.c
cvdgloss.c
cvexportdlg.c
cvfreehand.c
cvgetinfo.c
cvgridfit.c
cvhand.c
cvhints.c
cvimportdlg.c
cvknife.c
cvpalettes.c
cvpointer.c
cvruler.c
cvruler.h
cvshapes.c
cvstroke.c
cvtranstools.c
deltaui.c
displayfonts.c
effectsui.c
encodingui.c
fontinfo.c
fontview.c
freetypeui.c
fvfontsdlg.c
fvmetricsdlg.c
gotodlg.c
groupsdlg.c
histograms.c
images.c
justifydlg.c
kernclass.c
layer2layer.c
lookupui.c
macencui.c
math.c
metricsview.c
mmdlg.c
multidialog.c
nonlineartransui.c
openfontdlg.c
pluginui.c
prefs.c
problems.c
pythonui.c
savefontdlg.c
scriptingdlg.c
scstylesui.c
searchview.c
sftextfield.c
sftextfieldP.h
sfundo.c
sfundo.h
showatt.c
simplifydlg.c
splashimage.c
startui.c
statemachine.c
tilepath.c
transform.c
ttfinstrsui.c
uiutil.c
usermenu.c
usermenu.h
windowmenu.c
wordlistparser.c
wordlistparser.h
)
target_sources(fontforgeexe PRIVATE startnoui.c)
target_sources( E57Format
PRIVATE
${CMAKE_CURRENT_LIST_DIR}/BlobNodeImpl.h
${CMAKE_CURRENT_LIST_DIR}/BlobNodeImpl.cpp
${CMAKE_CURRENT_LIST_DIR}/CheckedFile.h
${CMAKE_CURRENT_LIST_DIR}/CheckedFile.cpp
${CMAKE_CURRENT_LIST_DIR}/Common.h
${CMAKE_CURRENT_LIST_DIR}/Common.cpp
${CMAKE_CURRENT_LIST_DIR}/CompressedVectorNodeImpl.h
${CMAKE_CURRENT_LIST_DIR}/CompressedVectorNodeImpl.cpp
${CMAKE_CURRENT_LIST_DIR}/CompressedVectorReaderImpl.h
${CMAKE_CURRENT_LIST_DIR}/CompressedVectorReaderImpl.cpp
${CMAKE_CURRENT_LIST_DIR}/CompressedVectorWriterImpl.h
${CMAKE_CURRENT_LIST_DIR}/CompressedVectorWriterImpl.cpp
${CMAKE_CURRENT_LIST_DIR}/DecodeChannel.h
${CMAKE_CURRENT_LIST_DIR}/DecodeChannel.cpp
${CMAKE_CURRENT_LIST_DIR}/Decoder.h
${CMAKE_CURRENT_LIST_DIR}/Decoder.cpp
${CMAKE_CURRENT_LIST_DIR}/Encoder.h
${CMAKE_CURRENT_LIST_DIR}/Encoder.cpp
${CMAKE_CURRENT_LIST_DIR}/FloatNodeImpl.h
${CMAKE_CURRENT_LIST_DIR}/FloatNodeImpl.cpp
${CMAKE_CURRENT_LIST_DIR}/IntegerNodeImpl.h
${CMAKE_CURRENT_LIST_DIR}/IntegerNodeImpl.cpp
${CMAKE_CURRENT_LIST_DIR}/NodeImpl.h
${CMAKE_CURRENT_LIST_DIR}/NodeImpl.cpp
${CMAKE_CURRENT_LIST_DIR}/Packet.h
${CMAKE_CURRENT_LIST_DIR}/Packet.cpp
${CMAKE_CURRENT_LIST_DIR}/ImageFileImpl.cpp
${CMAKE_CURRENT_LIST_DIR}/ImageFileImpl.h
${CMAKE_CURRENT_LIST_DIR}/ReaderImpl.cpp
${CMAKE_CURRENT_LIST_DIR}/ReaderImpl.h
${CMAKE_CURRENT_LIST_DIR}/ScaledIntegerNodeImpl.h
${CMAKE_CURRENT_LIST_DIR}/ScaledIntegerNodeImpl.cpp
${CMAKE_CURRENT_LIST_DIR}/SectionHeaders.h
${CMAKE_CURRENT_LIST_DIR}/SectionHeaders.cpp
${CMAKE_CURRENT_LIST_DIR}/SourceDestBufferImpl.h
${CMAKE_CURRENT_LIST_DIR}/SourceDestBufferImpl.cpp
${CMAKE_CURRENT_LIST_DIR}/StringNodeImpl.h
${CMAKE_CURRENT_LIST_DIR}/StringNodeImpl.cpp
${CMAKE_CURRENT_LIST_DIR}/StructureNodeImpl.h
${CMAKE_CURRENT_LIST_DIR}/StructureNodeImpl.cpp
${CMAKE_CURRENT_LIST_DIR}/VectorNodeImpl.h
${CMAKE_CURRENT_LIST_DIR}/VectorNodeImpl.cpp
${CMAKE_CURRENT_LIST_DIR}/WriterImpl.cpp
${CMAKE_CURRENT_LIST_DIR}/WriterImpl.h
${CMAKE_CURRENT_LIST_DIR}/E57Exception.cpp
${CMAKE_CURRENT_LIST_DIR}/E57Format.cpp
${CMAKE_CURRENT_LIST_DIR}/E57SimpleData.cpp
${CMAKE_CURRENT_LIST_DIR}/E57SimpleReader.cpp
${CMAKE_CURRENT_LIST_DIR}/E57SimpleWriter.cpp
${CMAKE_CURRENT_LIST_DIR}/E57Version.h
${CMAKE_CURRENT_LIST_DIR}/E57XmlParser.cpp
${CMAKE_CURRENT_LIST_DIR}/E57XmlParser.h
)
target_sources(Mesh_tests_run PRIVATE
Core/KDTree.cpp
Exporter.cpp
Importer.cpp
Mesh.cpp
MeshFeature.cpp
)
target_sources(Sketcher_tests_run PRIVATE
SketcherTestHelpers.cpp
SketchObject.cpp
SketchObjectChanges.cpp
)
target_sources(
Start_tests_run
PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/FileUtilities.cpp
${CMAKE_CURRENT_SOURCE_DIR}/ThumbnailSource.cpp
)
target_sources(
Tests_run
PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/collectioncollection.cpp
${CMAKE_CURRENT_SOURCE_DIR}/zipfile.cpp
)
target_sources(${GDAL_LIB_TARGET_NAME} PRIVATE $<TARGET_OBJECTS:alg>)
target_sources(${GDAL_LIB_TARGET_NAME} PRIVATE $<TARGET_OBJECTS:${_DRIVER_TARGET}>)
target_sources(gdal_GTIFF PRIVATE tif_jxl.c)
target_sources(libtiff PRIVATE tif_jpeg_12.c)
target_sources(gdal_MRF PRIVATE LERC_band.cpp)
target_sources(nitfdump PRIVATE $<TARGET_OBJECTS:lerc>)
target_sources(nitfdump PRIVATE nitfbilevel.cpp)
target_sources(${GDAL_LIB_TARGET_NAME} PRIVATE $<TARGET_OBJECTS:infback9>)
target_sources(${GDAL_LIB_TARGET_NAME} PRIVATE $<TARGET_OBJECTS:gcore>)
target_sources(${GDAL_LIB_TARGET_NAME} PRIVATE $<TARGET_OBJECTS:gcore_mdreader>)
target_sources(${GDAL_LIB_TARGET_NAME} PRIVATE $<TARGET_OBJECTS:gnm_frmts_file>)
target_sources(${GDAL_LIB_TARGET_NAME} PRIVATE $<TARGET_OBJECTS:cpl>)
target_sources(geos PRIVATE ${_sources})
target_sources(glfw PRIVATE posix_time.h posix_thread.h posix_module.c
posix_time.c posix_thread.c)
target_sources(glfw PRIVATE linux_joystick.h linux_joystick.c)
target_sources(OSDependent PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/../../stub.cpp)
target_sources(
gnuradio-runtime
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/messages/msg_accepter.cc
${CMAKE_CURRENT_SOURCE_DIR}/messages/msg_accepter_msgq.cc
${CMAKE_CURRENT_SOURCE_DIR}/messages/msg_producer.cc
${CMAKE_CURRENT_SOURCE_DIR}/messages/msg_queue.cc)
target_sources(
gnuradio-runtime
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/thread/thread.cc
${CMAKE_CURRENT_SOURCE_DIR}/thread/thread_body_wrapper.cc
${CMAKE_CURRENT_SOURCE_DIR}/thread/thread_group.cc)
target_sources(gnuradio-analog PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/gnuradio-analog.rc)
target_sources(
gnuradio-audio
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/alsa/alsa_impl.cc
${CMAKE_CURRENT_SOURCE_DIR}/alsa/alsa_source.cc
${CMAKE_CURRENT_SOURCE_DIR}/alsa/alsa_sink.cc)
target_sources(gnuradio-audio PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/oss/oss_source.cc
${CMAKE_CURRENT_SOURCE_DIR}/oss/oss_sink.cc)
target_sources(
gnuradio-audio
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/portaudio/portaudio_impl.cc
${CMAKE_CURRENT_SOURCE_DIR}/portaudio/portaudio_source.cc
${CMAKE_CURRENT_SOURCE_DIR}/portaudio/portaudio_sink.cc)
target_sources(
gnuradio-audio PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/windows/windows_source.cc
${CMAKE_CURRENT_SOURCE_DIR}/windows/windows_sink.cc)
target_sources(gnuradio-audio
PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/gnuradio-audio.rc)
target_sources(gnuradio-blocks PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/gnuradio-blocks.rc)
target_sources(gnuradio-digital
PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/gnuradio-digital.rc)
target_sources(
gnuradio-fec
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/viterbi/metrics.cc
${CMAKE_CURRENT_SOURCE_DIR}/viterbi/tab.cc
${CMAKE_CURRENT_SOURCE_DIR}/viterbi/viterbi.cc)
target_sources(gnuradio-fec PRIVATE $<TARGET_OBJECTS:gr_fec_rs>)
target_sources(gnuradio-qtgui PRIVATE ${qtgui_ui_hdrs})
target_sources(gnuradio-soapy PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/gnuradio-soapy.rc)
target_sources(${LIBRARY} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/lib/gr3/gr3_cgl.c)
target_sources(${LIBRARY} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/lib/gr3/gr3_glx.c)
target_sources(${LIBRARY} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/lib/gr3/gr3_win.c)
target_sources(qt4gr PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/lib/gr/qtgr/grwidget.h)
target_sources(qt6gr PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/lib/gr/qtgr/grwidget.h)
target_sources(
gksqt PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/moc_gksserver.cxx ${CMAKE_CURRENT_BINARY_DIR}/moc_gkswidget.cxx
${CMAKE_CURRENT_BINARY_DIR}/qrc_gksqt.cxx
)
target_sources(
gksqt PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/lib/gks/qt/gksserver.h
${CMAKE_CURRENT_SOURCE_DIR}/lib/gks/qt/gkswidget.h ${CMAKE_CURRENT_SOURCE_DIR}/lib/gks/qt/gksqt.qrc
)
target_sources(
grplot
PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/moc_grplotMainwindow.cxx
${CMAKE_CURRENT_BINARY_DIR}/moc_grplotWidget.cxx
${CMAKE_CURRENT_BINARY_DIR}/moc_AddElementWidget.cpp
${CMAKE_CURRENT_BINARY_DIR}/moc_BoundingLogic.cpp
${CMAKE_CURRENT_BINARY_DIR}/moc_BoundingObject.cpp
${CMAKE_CURRENT_BINARY_DIR}/moc_CustomTreeWidgetItem.cpp
${CMAKE_CURRENT_BINARY_DIR}/moc_EditElementWidget.cpp
${CMAKE_CURRENT_BINARY_DIR}/moc_TableWidget.cpp
${CMAKE_CURRENT_BINARY_DIR}/moc_TreeWidget.cpp
${CMAKE_CURRENT_BINARY_DIR}/moc_ArgsWrapper.cpp
${CMAKE_CURRENT_BINARY_DIR}/moc_Receiver.cpp
)
target_sources(
grplot
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/lib/grm/grplot/grplotMainwindow.hxx
${CMAKE_CURRENT_SOURCE_DIR}/lib/grm/grplot/grplotWidget.hxx
${CMAKE_CURRENT_SOURCE_DIR}/lib/grm/grplot/gredit/AddElementWidget.hxx
${CMAKE_CURRENT_SOURCE_DIR}/lib/grm/grplot/gredit/BoundingLogic.hxx
${CMAKE_CURRENT_SOURCE_DIR}/lib/grm/grplot/gredit/BoundingObject.hxx
${CMAKE_CURRENT_SOURCE_DIR}/lib/grm/grplot/gredit/CustomTreeWidgetItem.hxx
${CMAKE_CURRENT_SOURCE_DIR}/lib/grm/grplot/gredit/EditElementWidget.hxx
${CMAKE_CURRENT_SOURCE_DIR}/lib/grm/grplot/gredit/TableWidget.hxx
${CMAKE_CURRENT_SOURCE_DIR}/lib/grm/grplot/gredit/TreeWidget.hxx
${CMAKE_CURRENT_SOURCE_DIR}/lib/grm/grplot/qtterm/ArgsWrapper.hxx
${CMAKE_CURRENT_SOURCE_DIR}/lib/grm/grplot/qtterm/Receiver.hxx
)
target_sources(${example_NAME} PRIVATE ${example_TARGET_SOURCES})
target_sources(${example_NAME} PRIVATE ${EXAMPLES_ROOT}/common/tasksys.cpp)
target_sources(${example_NAME}
PRIVATE
"${CMAKE_CURRENT_SOURCE_DIR}/${ISPC_SRC_NAME}.ispc"
${example_TARGET_SOURCES}
)
target_sources(json_test
PRIVATE main.cpp
PUBLIC FILE_SET cxx_modules TYPE CXX_MODULES FILES json.cpp)
target_sources(${name} PRIVATE ${AML_FALLBACK})
target_sources(
vkloadtests
PRIVATE
vkloadtests/resources/linux/vkloadtests.desktop
)
target_sources(lammps PRIVATE ${OPT_SOURCES})
target_sources(leveldb
PRIVATE
"${PROJECT_BINARY_DIR}/${LEVELDB_PORT_CONFIG_DIR}/port_config.h"
"db/builder.cc"
"db/builder.h"
"db/c.cc"
"db/db_impl.cc"
"db/db_impl.h"
"db/db_iter.cc"
"db/db_iter.h"
"db/dbformat.cc"
"db/dbformat.h"
"db/dumpfile.cc"
"db/filename.cc"
"db/filename.h"
"db/log_format.h"
"db/log_reader.cc"
"db/log_reader.h"
"db/log_writer.cc"
"db/log_writer.h"
"db/memtable.cc"
"db/memtable.h"
"db/repair.cc"
"db/skiplist.h"
"db/snapshot.h"
"db/table_cache.cc"
"db/table_cache.h"
"db/version_edit.cc"
"db/version_edit.h"
"db/version_set.cc"
"db/version_set.h"
"db/write_batch_internal.h"
"db/write_batch.cc"
"port/port_stdcxx.h"
"port/port.h"
"port/thread_annotations.h"
"table/block_builder.cc"
"table/block_builder.h"
"table/block.cc"
"table/block.h"
"table/filter_block.cc"
"table/filter_block.h"
"table/format.cc"
"table/format.h"
"table/iterator_wrapper.h"
"table/iterator.cc"
"table/merger.cc"
"table/merger.h"
"table/table_builder.cc"
"table/table.cc"
"table/two_level_iterator.cc"
"table/two_level_iterator.h"
"util/arena.cc"
"util/arena.h"
"util/bloom.cc"
"util/cache.cc"
"util/coding.cc"
"util/coding.h"
"util/comparator.cc"
"util/crc32c.cc"
"util/crc32c.h"
"util/env.cc"
"util/filter_policy.cc"
"util/hash.cc"
"util/hash.h"
"util/logging.cc"
"util/logging.h"
"util/mutexlock.h"
"util/no_destructor.h"
"util/options.cc"
"util/random.h"
"util/status.cc"
# Only CMake 3.3+ supports PUBLIC sources in targets exported by "install".
$<$<VERSION_GREATER:CMAKE_VERSION,3.2>:PUBLIC>
"${LEVELDB_PUBLIC_INCLUDE_DIR}/c.h"
"${LEVELDB_PUBLIC_INCLUDE_DIR}/cache.h"
"${LEVELDB_PUBLIC_INCLUDE_DIR}/comparator.h"
"${LEVELDB_PUBLIC_INCLUDE_DIR}/db.h"
"${LEVELDB_PUBLIC_INCLUDE_DIR}/dumpfile.h"
"${LEVELDB_PUBLIC_INCLUDE_DIR}/env.h"
"${LEVELDB_PUBLIC_INCLUDE_DIR}/export.h"
"${LEVELDB_PUBLIC_INCLUDE_DIR}/filter_policy.h"
"${LEVELDB_PUBLIC_INCLUDE_DIR}/iterator.h"
"${LEVELDB_PUBLIC_INCLUDE_DIR}/options.h"
"${LEVELDB_PUBLIC_INCLUDE_DIR}/slice.h"
"${LEVELDB_PUBLIC_INCLUDE_DIR}/status.h"
"${LEVELDB_PUBLIC_INCLUDE_DIR}/table_builder.h"
"${LEVELDB_PUBLIC_INCLUDE_DIR}/table.h"
"${LEVELDB_PUBLIC_INCLUDE_DIR}/write_batch.h"
)
target_sources(leveldb
PRIVATE
"util/env_windows.cc"
"util/windows_logger.h"
)
target_sources(leveldb_tests
PRIVATE
"db/autocompact_test.cc"
"db/corruption_test.cc"
"db/db_test.cc"
"db/dbformat_test.cc"
"db/filename_test.cc"
"db/log_test.cc"
"db/recovery_test.cc"
"db/skiplist_test.cc"
"db/version_edit_test.cc"
"db/version_set_test.cc"
"db/write_batch_test.cc"
"helpers/memenv/memenv_test.cc"
"table/filter_block_test.cc"
"table/table_test.cc"
"util/arena_test.cc"
"util/bloom_test.cc"
"util/cache_test.cc"
"util/coding_test.cc"
"util/crc32c_test.cc"
"util/hash_test.cc"
"util/logging_test.cc"
)
target_sources(aribcaption PRIVATE
include/aribcaption/image.h
include/aribcaption/image.hpp
include/aribcaption/renderer.h
include/aribcaption/renderer.hpp
$<$<BOOL:${ARIBCC_IS_ANDROID}>:src/base/tinyxml2.cpp>
$<$<BOOL:${ARIBCC_IS_ANDROID}>:src/base/tinyxml2.h>
src/renderer/alphablend.hpp
src/renderer/alphablend_generic.hpp
src/renderer/alphablend_x86.hpp
src/renderer/bitmap.cpp
src/renderer/bitmap.hpp
src/renderer/canvas.cpp
src/renderer/canvas.hpp
src/renderer/drcs_renderer.cpp
src/renderer/drcs_renderer.hpp
src/renderer/font_provider.cpp
src/renderer/font_provider.hpp
$<$<BOOL:${ARIBCC_IS_ANDROID}>:src/renderer/font_provider_android.cpp>
$<$<BOOL:${ARIBCC_IS_ANDROID}>:src/renderer/font_provider_android.hpp>
$<$<BOOL:${ARIBCC_USE_CORETEXT}>:src/renderer/font_provider_coretext.cpp>
$<$<BOOL:${ARIBCC_USE_CORETEXT}>:src/renderer/font_provider_coretext.hpp>
$<$<BOOL:${ARIBCC_USE_DIRECTWRITE}>:src/renderer/font_provider_directwrite.cpp>
$<$<BOOL:${ARIBCC_USE_DIRECTWRITE}>:src/renderer/font_provider_directwrite.hpp>
$<$<BOOL:${ARIBCC_USE_FONTCONFIG}>:src/renderer/font_provider_fontconfig.cpp>
$<$<BOOL:${ARIBCC_USE_FONTCONFIG}>:src/renderer/font_provider_fontconfig.hpp>
$<$<BOOL:${ARIBCC_USE_GDI_FONT}>:src/renderer/font_provider_gdi.cpp>
$<$<BOOL:${ARIBCC_USE_GDI_FONT}>:src/renderer/font_provider_gdi.hpp>
src/renderer/image_capi.cpp
src/renderer/rect.hpp
src/renderer/region_renderer.cpp
src/renderer/region_renderer.hpp
src/renderer/renderer.cpp
src/renderer/renderer_capi.cpp
src/renderer/renderer_impl.cpp
src/renderer/renderer_impl.hpp
src/renderer/text_renderer.cpp
src/renderer/text_renderer.hpp
$<$<BOOL:${ARIBCC_USE_FREETYPE}>:src/renderer/open_type_gsub.cpp>
$<$<BOOL:${ARIBCC_USE_FREETYPE}>:src/renderer/open_type_gsub.hpp>
$<$<BOOL:${ARIBCC_USE_CORETEXT}>:src/renderer/text_renderer_coretext.cpp>
$<$<BOOL:${ARIBCC_USE_CORETEXT}>:src/renderer/text_renderer_coretext.hpp>
$<$<BOOL:${ARIBCC_USE_DIRECTWRITE}>:src/renderer/text_renderer_directwrite.cpp>
$<$<BOOL:${ARIBCC_USE_DIRECTWRITE}>:src/renderer/text_renderer_directwrite.hpp>
$<$<BOOL:${ARIBCC_USE_FREETYPE}>:src/renderer/text_renderer_freetype.cpp>
$<$<BOOL:${ARIBCC_USE_FREETYPE}>:src/renderer/text_renderer_freetype.hpp>
)