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/qstandardpaths_unix.cpp ${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 ) 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()