mirror of
https://github.com/subsurface/subsurface.git
synced 2024-11-28 13:10:19 +00:00
d30b773365
The divetripmodel.cpp, models.cpp and tankinfomodel.cpp source files as well as the corresponding headers were listed as "general" and as "desktop" models, i.e. twice. Remove the redundant entries in the desktop list. This should have no consequence whatsoever. Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
72 lines
1.8 KiB
CMake
72 lines
1.8 KiB
CMake
# the data models that will interface
|
|
# with the views.
|
|
|
|
# models used both mobile and desktop builds
|
|
set(SUBSURFACE_GENERIC_MODELS_LIB_SRCS
|
|
cleanertablemodel.cpp
|
|
cleanertablemodel.h
|
|
completionmodels.cpp
|
|
completionmodels.h
|
|
cylindermodel.cpp
|
|
cylindermodel.h
|
|
diveimportedmodel.cpp
|
|
diveimportedmodel.h
|
|
divelocationmodel.cpp
|
|
divelocationmodel.h
|
|
diveplannermodel.cpp
|
|
diveplannermodel.h
|
|
diveplotdatamodel.cpp
|
|
diveplotdatamodel.h
|
|
divetripmodel.cpp
|
|
divetripmodel.h
|
|
maplocationmodel.cpp
|
|
maplocationmodel.h
|
|
models.cpp
|
|
models.h
|
|
tankinfomodel.cpp
|
|
tankinfomodel.h
|
|
weightsysteminfomodel.cpp
|
|
weightsysteminfomodel.h
|
|
)
|
|
|
|
# models exclusively used in desktop builds
|
|
set(SUBSURFACE_DESKTOP_MODELS_LIB_SRCS
|
|
divecomputerextradatamodel.cpp
|
|
divecomputerextradatamodel.h
|
|
divecomputermodel.cpp
|
|
divecomputermodel.h
|
|
divepicturemodel.cpp
|
|
divepicturemodel.h
|
|
divesiteimportmodel.cpp
|
|
divesiteimportmodel.h
|
|
filtermodels.cpp
|
|
filtermodels.h
|
|
treemodel.cpp
|
|
treemodel.h
|
|
weightmodel.cpp
|
|
weightmodel.h
|
|
yearlystatisticsmodel.cpp
|
|
yearlystatisticsmodel.h
|
|
)
|
|
|
|
# models exclusively used in mobile builds
|
|
set(SUBSURFACE_MOBILE_MODELS_LIB_SRCS
|
|
divesummarymodel.cpp
|
|
divesummarymodel.h
|
|
gpslistmodel.cpp
|
|
gpslistmodel.h
|
|
messagehandlermodel.cpp
|
|
messagehandlermodel.h
|
|
mobilelistmodel.cpp
|
|
mobilelistmodel.h
|
|
)
|
|
|
|
if (SUBSURFACE_TARGET_EXECUTABLE MATCHES "DesktopExecutable")
|
|
add_library(subsurface_models_desktop STATIC ${SUBSURFACE_GENERIC_MODELS_LIB_SRCS}
|
|
${SUBSURFACE_DESKTOP_MODELS_LIB_SRCS})
|
|
target_link_libraries(subsurface_models_desktop ${QT_LIBRARIES})
|
|
elseif (SUBSURFACE_TARGET_EXECUTABLE MATCHES "MobileExecutable")
|
|
add_library(subsurface_models_mobile STATIC ${SUBSURFACE_GENERIC_MODELS_LIB_SRCS}
|
|
${SUBSURFACE_MOBILE_MODELS_LIB_SRCS})
|
|
target_link_libraries(subsurface_models_mobile ${QT_LIBRARIES})
|
|
endif()
|