2015-12-10 05:06:13 +02:00
|
|
|
set(CORE_HEADERS
|
|
|
|
${CORE_HEADERS}
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qabstractfileengine.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qabstractfileengine_p.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qbuffer.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qdatastream.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qdatastream_p.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qdataurl_p.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qdebug.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qdir.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qdir_p.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qdiriterator.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfile.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfileinfo.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfileinfo_p.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qiodevice.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qiodevice_p.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qnoncontiguousbytedevice_p.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qprocess.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qprocess_p.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qtextstream.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qtemporaryfile.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qresource.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qresource_p.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qresource_iterator_p.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qurl.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qurltlds_p.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qtldurl_p.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qsettings.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qsettings_p.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qstandardpaths.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfsfileengine.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfsfileengine_p.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfsfileengine_iterator_p.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystemwatcher.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystemwatcher_p.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystementry_p.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystemengine_p.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystemmetadata_p.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystemiterator_p.h
|
|
|
|
)
|
|
|
|
|
|
|
|
set(CORE_SOURCES
|
|
|
|
${CORE_SOURCES}
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qabstractfileengine.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qbuffer.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qdatastream.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qdataurl.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qtldurl.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qdebug.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qdir.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qdiriterator.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfile.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfileinfo.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qiodevice.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qnoncontiguousbytedevice.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qprocess.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qtextstream.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qtemporaryfile.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qresource.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qresource_iterator.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qurl.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qsettings.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qstandardpaths.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfsfileengine.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfsfileengine_iterator.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystemwatcher.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystementry.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystemengine.cpp
|
|
|
|
)
|
|
|
|
|
|
|
|
if(KATIE_PLATFORM STREQUAL "win32")
|
|
|
|
set(CORE_SOURCES
|
|
|
|
${CORE_SOURCES}
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qsettings_win.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qstandardpaths_win.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qprocess_win.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfsfileengine_win.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystemwatcher_win.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qwindowspipewriter.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystemengine_win.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystemiterator_win.cpp
|
|
|
|
)
|
|
|
|
set(CORE_HEADERS
|
|
|
|
${CORE_HEADERS}
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystemwatcher_win_p.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qwindowspipewriter_p.h
|
|
|
|
)
|
|
|
|
elseif(UNIX)
|
|
|
|
set(CORE_SOURCES
|
|
|
|
${CORE_SOURCES}
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfsfileengine_unix.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystemengine_unix.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qprocess_unix.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystemiterator_unix.cpp
|
|
|
|
)
|
|
|
|
|
|
|
|
if(KATIE_PLATFORM STREQUAL "mac")
|
|
|
|
set(CORE_HEADERS
|
|
|
|
${CORE_HEADERS}
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystemwatcher_fsevents_p.h
|
|
|
|
)
|
|
|
|
set(CORE_SOURCES
|
|
|
|
${CORE_SOURCES}
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qsettings_mac.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qstandardpaths_mac.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystemwatcher_fsevents.cpp
|
|
|
|
)
|
2016-07-25 12:56:25 +00:00
|
|
|
else()
|
|
|
|
set(CORE_SOURCES
|
|
|
|
${CORE_SOURCES}
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qstandardpaths_unix.cpp
|
|
|
|
)
|
2015-12-10 05:06:13 +02:00
|
|
|
endif()
|
|
|
|
|
|
|
|
if(KATIE_PLATFORM STREQUAL "qnx")
|
|
|
|
set(CORE_SOURCES
|
|
|
|
${CORE_SOURCES}
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystemwatcher_inotify.cpp
|
|
|
|
)
|
|
|
|
set(CORE_HEADERS
|
|
|
|
${CORE_HEADERS}
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystemwatcher_inotify_p.h
|
|
|
|
)
|
|
|
|
endif()
|
|
|
|
|
|
|
|
if(KATIE_PLATFORM STREQUAL "linux")
|
|
|
|
set(CORE_SOURCES
|
|
|
|
${CORE_SOURCES}
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystemwatcher_inotify.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystemwatcher_dnotify.cpp
|
|
|
|
)
|
|
|
|
set(CORE_HEADERS
|
|
|
|
${CORE_HEADERS}
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystemwatcher_inotify_p.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystemwatcher_dnotify_p.h
|
|
|
|
)
|
|
|
|
endif()
|
|
|
|
|
|
|
|
if(KATIE_PLATFORM MATCHES "(freebsd|mac|darwin|openbsd)")
|
|
|
|
set(CORE_SOURCES
|
|
|
|
${CORE_SOURCES}
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystemwatcher_kqueue.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystemwatcher_kqueue_p.h
|
|
|
|
)
|
|
|
|
endif()
|
|
|
|
endif()
|
|
|
|
|
|
|
|
if(KATIE_PLATFORM STREQUAL "integrity")
|
|
|
|
set(CORE_SOURCES
|
|
|
|
${CORE_SOURCES}
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfsfileengine_unix.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfsfileengine_iterator.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystemengine_unix.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/io/qfilesystemiterator_unix.cpp
|
|
|
|
)
|
|
|
|
endif()
|