mirror of
				https://github.com/subsurface/subsurface.git
				synced 2025-02-19 22:16:15 +00:00 
			
		
		
		
	CMake: add headers to targets
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
This commit is contained in:
		
							parent
							
								
									8526fea973
								
							
						
					
					
						commit
						7635ee3e77
					
				
					 5 changed files with 246 additions and 78 deletions
				
			
		| 
						 | 
				
			
			@ -23,104 +23,183 @@ endif()
 | 
			
		|||
if(BTSUPPORT)
 | 
			
		||||
	add_definitions(-DBT_SUPPORT)
 | 
			
		||||
	set(BT_SRC_FILES desktop-widgets/btdeviceselectiondialog.cpp)
 | 
			
		||||
	set(BT_CORE_SRC_FILES qtserialbluetooth.cpp btdiscovery.cpp)
 | 
			
		||||
	set(BT_CORE_SRC_FILES
 | 
			
		||||
		btdiscovery.cpp
 | 
			
		||||
		btdiscovery.h
 | 
			
		||||
		qtserialbluetooth.cpp
 | 
			
		||||
	)
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
if(BLESUPPORT)
 | 
			
		||||
	add_definitions(-DBLE_SUPPORT)
 | 
			
		||||
	set(BT_CORE_SRC_FILES ${BT_CORE_SRC_FILES} qt-ble.cpp)
 | 
			
		||||
	list(APPEND BT_CORE_SRC_FILES qt-ble.cpp qt-ble.h)
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
# compile the core library part in C, part in C++
 | 
			
		||||
set(SUBSURFACE_CORE_LIB_SRCS
 | 
			
		||||
	checkcloudconnection.cpp
 | 
			
		||||
	checkcloudconnection.h
 | 
			
		||||
	cloudstorage.cpp
 | 
			
		||||
	cloudstorage.h
 | 
			
		||||
	cochran.c
 | 
			
		||||
	cochran.h
 | 
			
		||||
	color.cpp
 | 
			
		||||
	color.h
 | 
			
		||||
	configuredivecomputer.cpp
 | 
			
		||||
	configuredivecomputer.h
 | 
			
		||||
	configuredivecomputerthreads.cpp
 | 
			
		||||
	configuredivecomputerthreads.h
 | 
			
		||||
	connectionlistmodel.cpp
 | 
			
		||||
	connectionlistmodel.h
 | 
			
		||||
	datatrak.c
 | 
			
		||||
	datatrak.h
 | 
			
		||||
	deco.c
 | 
			
		||||
	deco.h
 | 
			
		||||
	device.c
 | 
			
		||||
	device.h
 | 
			
		||||
	devicedetails.cpp
 | 
			
		||||
	devicedetails.h
 | 
			
		||||
	display.h
 | 
			
		||||
	dive.c
 | 
			
		||||
	dive.h
 | 
			
		||||
	divecomputer.cpp
 | 
			
		||||
	divelogexportlogic.cpp
 | 
			
		||||
	divesite.c
 | 
			
		||||
	divesitehelpers.cpp
 | 
			
		||||
	divesite-helper.cpp
 | 
			
		||||
	divecomputer.h
 | 
			
		||||
	divelist.c
 | 
			
		||||
	divelist.h
 | 
			
		||||
	divelogexportlogic.cpp
 | 
			
		||||
	divelogexportlogic.h
 | 
			
		||||
	divesite-helper.cpp
 | 
			
		||||
	divesite.c
 | 
			
		||||
	divesite.h
 | 
			
		||||
	divesitehelpers.cpp
 | 
			
		||||
	divesitehelpers.h
 | 
			
		||||
	downloadfromdcthread.cpp
 | 
			
		||||
	downloadfromdcthread.h
 | 
			
		||||
	equipment.c
 | 
			
		||||
	errorhelper.c
 | 
			
		||||
	exif.cpp
 | 
			
		||||
	exif.h
 | 
			
		||||
	file.c
 | 
			
		||||
	file.h
 | 
			
		||||
	format.cpp
 | 
			
		||||
	gaspressures.c
 | 
			
		||||
	format.h
 | 
			
		||||
	gas-model.c
 | 
			
		||||
	gaspressures.c
 | 
			
		||||
	gaspressures.h
 | 
			
		||||
	gettext.h
 | 
			
		||||
	gettextfromc.cpp
 | 
			
		||||
	gettextfromc.h
 | 
			
		||||
	git-access.c
 | 
			
		||||
	git-access.h
 | 
			
		||||
	gpslocation.cpp
 | 
			
		||||
	gpslocation.h
 | 
			
		||||
	imagedownloader.cpp
 | 
			
		||||
	imagedownloader.h
 | 
			
		||||
	import-cobalt.c
 | 
			
		||||
	import-csv.c
 | 
			
		||||
	import-csv.h
 | 
			
		||||
	import-divinglog.c
 | 
			
		||||
	import-shearwater.c
 | 
			
		||||
	import-suunto.c
 | 
			
		||||
	libdivecomputer.c
 | 
			
		||||
	libdivecomputer.h
 | 
			
		||||
	liquivision.c
 | 
			
		||||
	load-git.c
 | 
			
		||||
	membuffer.c
 | 
			
		||||
	membuffer.h
 | 
			
		||||
	metadata.cpp
 | 
			
		||||
	xmp_parser.cpp
 | 
			
		||||
	metadata.h
 | 
			
		||||
	metrics.cpp
 | 
			
		||||
	metrics.h
 | 
			
		||||
	ostctools.c
 | 
			
		||||
	parse-xml.c
 | 
			
		||||
	parse.c
 | 
			
		||||
	import-suunto.c
 | 
			
		||||
	import-shearwater.c
 | 
			
		||||
	import-cobalt.c
 | 
			
		||||
	import-divinglog.c
 | 
			
		||||
	import-csv.c
 | 
			
		||||
	parse.h
 | 
			
		||||
	planner.c
 | 
			
		||||
	planner.h
 | 
			
		||||
	plannernotes.c
 | 
			
		||||
	pref.h
 | 
			
		||||
	profile.c
 | 
			
		||||
	qthelper.cpp
 | 
			
		||||
	profile.h
 | 
			
		||||
	qt-gui.h
 | 
			
		||||
	qt-init.cpp
 | 
			
		||||
	qthelper.cpp
 | 
			
		||||
	qthelper.h
 | 
			
		||||
	save-git.c
 | 
			
		||||
	save-xml.c
 | 
			
		||||
	save-html.c
 | 
			
		||||
	save-html.h
 | 
			
		||||
	save-xml.c
 | 
			
		||||
	sha1.c
 | 
			
		||||
	sha1.h
 | 
			
		||||
	ssrf.h
 | 
			
		||||
	statistics.c
 | 
			
		||||
	statistics.h
 | 
			
		||||
	strndup.h
 | 
			
		||||
	strtod.c
 | 
			
		||||
	subsurface-string.h
 | 
			
		||||
	subsurfacestartup.c
 | 
			
		||||
	subsurfacestartup.h
 | 
			
		||||
	subsurfacesysinfo.cpp
 | 
			
		||||
	subsurfacesysinfo.h
 | 
			
		||||
	taxonomy.c
 | 
			
		||||
	taxonomy.h
 | 
			
		||||
	time.c
 | 
			
		||||
	uemis.c
 | 
			
		||||
	uemis-downloader.c
 | 
			
		||||
	uemis.c
 | 
			
		||||
	uemis.h
 | 
			
		||||
	units.h
 | 
			
		||||
	version.c
 | 
			
		||||
	version.h
 | 
			
		||||
	videoframeextractor.cpp
 | 
			
		||||
	videoframeextractor.h
 | 
			
		||||
	webservice.h
 | 
			
		||||
	windowtitleupdate.cpp
 | 
			
		||||
	windowtitleupdate.h
 | 
			
		||||
	worldmap-options.h
 | 
			
		||||
	worldmap-save.c
 | 
			
		||||
	worldmap-save.h
 | 
			
		||||
	xmp_parser.cpp
 | 
			
		||||
	xmp_parser.h
 | 
			
		||||
 | 
			
		||||
	# classes to manage struct preferences for QWidget and QML
 | 
			
		||||
	settings/qPref.cpp
 | 
			
		||||
	settings/qPref.h
 | 
			
		||||
	settings/qPrefCloudStorage.cpp
 | 
			
		||||
	settings/qPrefCloudStorage.h
 | 
			
		||||
	settings/qPrefDisplay.cpp
 | 
			
		||||
	settings/qPrefDisplay.h
 | 
			
		||||
	settings/qPrefDiveComputer.cpp
 | 
			
		||||
	settings/qPrefDiveComputer.h
 | 
			
		||||
	settings/qPrefDivePlanner.cpp
 | 
			
		||||
	settings/qPrefDivePlanner.h
 | 
			
		||||
	settings/qPrefGeneral.cpp
 | 
			
		||||
	settings/qPrefGeneral.h
 | 
			
		||||
	settings/qPrefGeocoding.cpp
 | 
			
		||||
	settings/qPrefGeocoding.h
 | 
			
		||||
	settings/qPrefLanguage.cpp
 | 
			
		||||
	settings/qPrefLanguage.h
 | 
			
		||||
	settings/qPrefLocationService.cpp
 | 
			
		||||
	settings/qPrefLocationService.h
 | 
			
		||||
	settings/qPrefPartialPressureGas.cpp
 | 
			
		||||
	settings/qPrefPartialPressureGas.h
 | 
			
		||||
	settings/qPrefPrivate.cpp
 | 
			
		||||
	settings/qPrefPrivate.h
 | 
			
		||||
	settings/qPrefProxy.cpp
 | 
			
		||||
	settings/qPrefProxy.h
 | 
			
		||||
	settings/qPrefTechnicalDetails.cpp
 | 
			
		||||
	settings/qPrefTechnicalDetails.h
 | 
			
		||||
	settings/qPrefUnit.cpp
 | 
			
		||||
	settings/qPrefUnit.h
 | 
			
		||||
	settings/qPrefUpdateManager.cpp
 | 
			
		||||
	settings/qPrefUpdateManager.h
 | 
			
		||||
 | 
			
		||||
	#Subsurface Qt have the Subsurface structs QObjectified for easy access via QML.
 | 
			
		||||
	subsurface-qt/DiveObjectHelper.cpp
 | 
			
		||||
	subsurface-qt/CylinderObjectHelper.cpp
 | 
			
		||||
	subsurface-qt/CylinderObjectHelper.h
 | 
			
		||||
	subsurface-qt/DiveListNotifier.cpp
 | 
			
		||||
	subsurface-qt/DiveListNotifier.h
 | 
			
		||||
	subsurface-qt/DiveObjectHelper.cpp
 | 
			
		||||
	subsurface-qt/DiveObjectHelper.h
 | 
			
		||||
 | 
			
		||||
	${SERIAL_FTDI}
 | 
			
		||||
	${PLATFORM_SRC}
 | 
			
		||||
| 
						 | 
				
			
			@ -130,4 +209,3 @@ source_group("Subsurface Core" FILES ${SUBSURFACE_CORE_LIB_SRCS})
 | 
			
		|||
 | 
			
		||||
add_library(subsurface_corelib STATIC ${SUBSURFACE_CORE_LIB_SRCS} )
 | 
			
		||||
target_link_libraries(subsurface_corelib ${QT_LIBRARIES})
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -52,64 +52,107 @@ set (SUBSURFACE_UI
 | 
			
		|||
 | 
			
		||||
# the interface, in C++
 | 
			
		||||
set(SUBSURFACE_INTERFACE
 | 
			
		||||
	updatemanager.cpp
 | 
			
		||||
	about.cpp
 | 
			
		||||
	divecomputermanagementdialog.cpp
 | 
			
		||||
	divelistview.cpp
 | 
			
		||||
	diveplanner.cpp
 | 
			
		||||
	diveshareexportdialog.cpp
 | 
			
		||||
	downloadfromdivecomputer.cpp
 | 
			
		||||
	findmovedimagesdialog.cpp
 | 
			
		||||
	kmessagewidget.cpp
 | 
			
		||||
	mainwindow.cpp
 | 
			
		||||
	mapwidget.cpp
 | 
			
		||||
	../map-widget/qmlmapwidgethelper.cpp
 | 
			
		||||
	modeldelegates.cpp
 | 
			
		||||
	notificationwidget.cpp
 | 
			
		||||
	simplewidgets.cpp
 | 
			
		||||
	starwidget.cpp
 | 
			
		||||
	subsurfacewebservices.cpp
 | 
			
		||||
	tableview.cpp
 | 
			
		||||
	divelogimportdialog.cpp
 | 
			
		||||
	tagwidget.cpp
 | 
			
		||||
	groupedlineedit.cpp
 | 
			
		||||
	divelogexportdialog.cpp
 | 
			
		||||
	divepicturewidget.cpp
 | 
			
		||||
	usersurvey.cpp
 | 
			
		||||
	configuredivecomputerdialog.cpp
 | 
			
		||||
	about.cpp
 | 
			
		||||
	about.h
 | 
			
		||||
	command.cpp
 | 
			
		||||
	command.h
 | 
			
		||||
	command_base.cpp
 | 
			
		||||
	command_base.h
 | 
			
		||||
	command_divelist.cpp
 | 
			
		||||
	locationinformation.cpp
 | 
			
		||||
	qtwaitingspinner.cpp
 | 
			
		||||
	command_divelist.h
 | 
			
		||||
	configuredivecomputerdialog.cpp
 | 
			
		||||
	configuredivecomputerdialog.h
 | 
			
		||||
	divecomputermanagementdialog.cpp
 | 
			
		||||
	divecomputermanagementdialog.h
 | 
			
		||||
	divelistview.cpp
 | 
			
		||||
	divelistview.h
 | 
			
		||||
	divelogexportdialog.cpp
 | 
			
		||||
	divelogexportdialog.h
 | 
			
		||||
	divelogimportdialog.cpp
 | 
			
		||||
	divelogimportdialog.h
 | 
			
		||||
	divepicturewidget.cpp
 | 
			
		||||
	divepicturewidget.h
 | 
			
		||||
	diveplanner.cpp
 | 
			
		||||
	diveplanner.h
 | 
			
		||||
	diveshareexportdialog.cpp
 | 
			
		||||
	diveshareexportdialog.h
 | 
			
		||||
	downloadfromdivecomputer.cpp
 | 
			
		||||
	downloadfromdivecomputer.h
 | 
			
		||||
	filterwidget2.cpp
 | 
			
		||||
	tab-widgets/TabDiveStatistics.cpp
 | 
			
		||||
	tab-widgets/TabDiveInformation.cpp
 | 
			
		||||
	tab-widgets/TabDivePhotos.cpp
 | 
			
		||||
	tab-widgets/TabDiveExtraInfo.cpp
 | 
			
		||||
	tab-widgets/maintab.cpp
 | 
			
		||||
	filterwidget2.h
 | 
			
		||||
	findmovedimagesdialog.cpp
 | 
			
		||||
	findmovedimagesdialog.h
 | 
			
		||||
	groupedlineedit.cpp
 | 
			
		||||
	groupedlineedit.h
 | 
			
		||||
	kmessagewidget.cpp
 | 
			
		||||
	kmessagewidget.h
 | 
			
		||||
	locationinformation.cpp
 | 
			
		||||
	locationinformation.h
 | 
			
		||||
	mainwindow.cpp
 | 
			
		||||
	mainwindow.h
 | 
			
		||||
	mapwidget.cpp
 | 
			
		||||
	mapwidget.h
 | 
			
		||||
	modeldelegates.cpp
 | 
			
		||||
	modeldelegates.h
 | 
			
		||||
	notificationwidget.cpp
 | 
			
		||||
	notificationwidget.h
 | 
			
		||||
	qtwaitingspinner.cpp
 | 
			
		||||
	qtwaitingspinner.h
 | 
			
		||||
	simplewidgets.cpp
 | 
			
		||||
	simplewidgets.h
 | 
			
		||||
	starwidget.cpp
 | 
			
		||||
	starwidget.h
 | 
			
		||||
	subsurfacewebservices.cpp
 | 
			
		||||
	subsurfacewebservices.h
 | 
			
		||||
	tab-widgets/TabBase.cpp
 | 
			
		||||
	tab-widgets/TabBase.h
 | 
			
		||||
	tab-widgets/TabDiveExtraInfo.cpp
 | 
			
		||||
	tab-widgets/TabDiveExtraInfo.h
 | 
			
		||||
	tab-widgets/TabDiveInformation.cpp
 | 
			
		||||
	tab-widgets/TabDiveInformation.h
 | 
			
		||||
	tab-widgets/TabDivePhotos.cpp
 | 
			
		||||
	tab-widgets/TabDivePhotos.h
 | 
			
		||||
	tab-widgets/TabDiveStatistics.cpp
 | 
			
		||||
	tab-widgets/TabDiveStatistics.h
 | 
			
		||||
	tab-widgets/maintab.cpp
 | 
			
		||||
	tab-widgets/maintab.h
 | 
			
		||||
	tableview.cpp
 | 
			
		||||
	tableview.h
 | 
			
		||||
	tagwidget.cpp
 | 
			
		||||
	tagwidget.h
 | 
			
		||||
	updatemanager.cpp
 | 
			
		||||
	updatemanager.h
 | 
			
		||||
	usersurvey.cpp
 | 
			
		||||
	usersurvey.h
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
if(NOT NO_USERMANUAL)
 | 
			
		||||
	set(SUBSURFACE_INTERFACE ${SUBSURFACE_INTERFACE}
 | 
			
		||||
		usermanual.cpp
 | 
			
		||||
		usermanual.h
 | 
			
		||||
	)
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
if(NOT NO_PRINTING)
 | 
			
		||||
	set(SUBSURFACE_INTERFACE ${SUBSURFACE_INTERFACE}
 | 
			
		||||
		templateedit.cpp
 | 
			
		||||
		printdialog.cpp
 | 
			
		||||
		printoptions.cpp
 | 
			
		||||
		printdialog.h
 | 
			
		||||
		printer.cpp
 | 
			
		||||
		printer.h
 | 
			
		||||
		printoptions.cpp
 | 
			
		||||
		printoptions.h
 | 
			
		||||
		templateedit.cpp
 | 
			
		||||
		templateedit.h
 | 
			
		||||
		templatelayout.cpp
 | 
			
		||||
		templatelayout.h
 | 
			
		||||
	)
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
if (BTSUPPORT)
 | 
			
		||||
	set(SUBSURFACE_INTERFACE ${SUBSURFACE_INTERFACE}
 | 
			
		||||
		btdeviceselectiondialog.cpp
 | 
			
		||||
		btdeviceselectiondialog.h
 | 
			
		||||
	)
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -117,10 +160,14 @@ source_group("Subsurface Interface" FILES ${SUBSURFACE_INTERFACE})
 | 
			
		|||
 | 
			
		||||
# the yearly statistics widget.
 | 
			
		||||
set(SUBSURFACE_STATISTICS_LIB_SRCS
 | 
			
		||||
	statistics/statisticswidget.cpp
 | 
			
		||||
	statistics/yearstatistics.cpp
 | 
			
		||||
	statistics/statisticsbar.cpp
 | 
			
		||||
	statistics/monthstatistics.cpp
 | 
			
		||||
	statistics/monthstatistics.h
 | 
			
		||||
	statistics/statisticsbar.cpp
 | 
			
		||||
	statistics/statisticsbar.h
 | 
			
		||||
	statistics/statisticswidget.cpp
 | 
			
		||||
	statistics/statisticswidget.h
 | 
			
		||||
	statistics/yearstatistics.cpp
 | 
			
		||||
	statistics/yearstatistics.h
 | 
			
		||||
)
 | 
			
		||||
source_group("Subsurface Statistics" FILES ${SUBSURFACE_STATISTICS_LIB_SRCS})
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,13 +19,21 @@ source_group("Subsurface Interface Files" FILES ${SUBSURFACE_PREFERENCES_UI})
 | 
			
		|||
 | 
			
		||||
set(SUBSURFACE_PREFERENCES_LIB_SRCS
 | 
			
		||||
	abstractpreferenceswidget.cpp
 | 
			
		||||
	preferencesdialog.cpp
 | 
			
		||||
	preferences_language.cpp
 | 
			
		||||
	preferences_georeference.cpp
 | 
			
		||||
	abstractpreferenceswidget.h
 | 
			
		||||
	preferences_defaults.cpp
 | 
			
		||||
	preferences_units.cpp
 | 
			
		||||
	preferences_defaults.h
 | 
			
		||||
	preferences_georeference.cpp
 | 
			
		||||
	preferences_georeference.h
 | 
			
		||||
	preferences_graph.cpp
 | 
			
		||||
	preferences_graph.h
 | 
			
		||||
	preferences_language.cpp
 | 
			
		||||
	preferences_language.h
 | 
			
		||||
	preferences_network.cpp
 | 
			
		||||
	preferences_network.h
 | 
			
		||||
	preferences_units.cpp
 | 
			
		||||
	preferences_units.h
 | 
			
		||||
	preferencesdialog.cpp
 | 
			
		||||
	preferencesdialog.h
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
source_group("Subsurface Preferences" FILES ${SUBSURFACE_PREFERENCES_LIB_SRCS})
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,17 +1,30 @@
 | 
			
		|||
# the profile widget
 | 
			
		||||
set(SUBSURFACE_PROFILE_LIB_SRCS
 | 
			
		||||
	profilewidget2.cpp
 | 
			
		||||
	diverectitem.cpp
 | 
			
		||||
	divepixmapitem.cpp
 | 
			
		||||
	divelineitem.cpp
 | 
			
		||||
	divetextitem.cpp
 | 
			
		||||
	animationfunctions.cpp
 | 
			
		||||
	animationfunctions.h
 | 
			
		||||
	divecartesianaxis.cpp
 | 
			
		||||
	diveprofileitem.cpp
 | 
			
		||||
	divecartesianaxis.h
 | 
			
		||||
	diveeventitem.cpp
 | 
			
		||||
	diveeventitem.h
 | 
			
		||||
	divelineitem.cpp
 | 
			
		||||
	divelineitem.h
 | 
			
		||||
	divepixmapitem.cpp
 | 
			
		||||
	divepixmapitem.h
 | 
			
		||||
	diveprofileitem.cpp
 | 
			
		||||
	diveprofileitem.h
 | 
			
		||||
	diverectitem.cpp
 | 
			
		||||
	diverectitem.h
 | 
			
		||||
	divetextitem.cpp
 | 
			
		||||
	divetextitem.h
 | 
			
		||||
	divetooltipitem.cpp
 | 
			
		||||
	divetooltipitem.h
 | 
			
		||||
	profilewidget2.cpp
 | 
			
		||||
	profilewidget2.h
 | 
			
		||||
# 	qmlprofile.h
 | 
			
		||||
	ruleritem.cpp
 | 
			
		||||
	ruleritem.h
 | 
			
		||||
	tankitem.cpp
 | 
			
		||||
	tankitem.h
 | 
			
		||||
)
 | 
			
		||||
source_group("Subsurface Profile" FILES ${SUBSURFACE_PROFILE_LIB_SRCS})
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -3,36 +3,58 @@
 | 
			
		|||
 | 
			
		||||
# models used both mobile and desktop builds
 | 
			
		||||
set(SUBSURFACE_GENERIC_MODELS_LIB_SRCS
 | 
			
		||||
	diveplotdatamodel.cpp
 | 
			
		||||
	diveimportedmodel.cpp
 | 
			
		||||
	completionmodels.cpp
 | 
			
		||||
	completionmodels.h
 | 
			
		||||
	diveimportedmodel.cpp
 | 
			
		||||
	diveimportedmodel.h
 | 
			
		||||
	divelocationmodel.cpp
 | 
			
		||||
	divelocationmodel.h
 | 
			
		||||
	diveplotdatamodel.cpp
 | 
			
		||||
	diveplotdatamodel.h
 | 
			
		||||
	maplocationmodel.cpp
 | 
			
		||||
	maplocationmodel.h
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
# models exclusively used in desktop builds
 | 
			
		||||
set(SUBSURFACE_DESKTOP_MODELS_LIB_SRCS
 | 
			
		||||
	divepicturemodel.cpp
 | 
			
		||||
	cleanertablemodel.cpp
 | 
			
		||||
	models.cpp
 | 
			
		||||
	tankinfomodel.cpp
 | 
			
		||||
	treemodel.cpp
 | 
			
		||||
	cleanertablemodel.h
 | 
			
		||||
	cylindermodel.cpp
 | 
			
		||||
	yearlystatisticsmodel.cpp
 | 
			
		||||
	weightsysteminfomodel.cpp
 | 
			
		||||
	weightmodel.cpp
 | 
			
		||||
	filtermodels.cpp
 | 
			
		||||
	divecomputermodel.cpp
 | 
			
		||||
	divetripmodel.cpp
 | 
			
		||||
	diveplannermodel.cpp
 | 
			
		||||
	cylindermodel.h
 | 
			
		||||
	divecomputerextradatamodel.cpp
 | 
			
		||||
	divecomputerextradatamodel.h
 | 
			
		||||
	divecomputermodel.cpp
 | 
			
		||||
	divecomputermodel.h
 | 
			
		||||
	divepicturemodel.cpp
 | 
			
		||||
	divepicturemodel.h
 | 
			
		||||
	diveplannermodel.cpp
 | 
			
		||||
	diveplannermodel.h
 | 
			
		||||
	divetripmodel.cpp
 | 
			
		||||
	divetripmodel.h
 | 
			
		||||
	filtermodels.cpp
 | 
			
		||||
	filtermodels.h
 | 
			
		||||
	models.cpp
 | 
			
		||||
	models.h
 | 
			
		||||
	tankinfomodel.cpp
 | 
			
		||||
	tankinfomodel.h
 | 
			
		||||
	treemodel.cpp
 | 
			
		||||
	treemodel.h
 | 
			
		||||
	weightmodel.cpp
 | 
			
		||||
	weightmodel.h
 | 
			
		||||
	weightsysteminfomodel.cpp
 | 
			
		||||
	weightsysteminfomodel.h
 | 
			
		||||
	yearlystatisticsmodel.cpp
 | 
			
		||||
	yearlystatisticsmodel.h
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
# models exclusively used in mobile builds
 | 
			
		||||
set(SUBSURFACE_MOBILE_MODELS_LIB_SRCS
 | 
			
		||||
	divelistmodel.cpp
 | 
			
		||||
	messagehandlermodel.cpp
 | 
			
		||||
	divelistmodel.h
 | 
			
		||||
	gpslistmodel.cpp
 | 
			
		||||
	gpslistmodel.h
 | 
			
		||||
	messagehandlermodel.cpp
 | 
			
		||||
	messagehandlermodel.h
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
if (SUBSURFACE_TARGET_EXECUTABLE MATCHES "DesktopExecutable")
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue