diff options
Diffstat (limited to 'src/libktorrent/datachecker')
| -rw-r--r-- | src/libktorrent/datachecker/CMakeLists.txt | 13 | ||||
| -rw-r--r-- | src/libktorrent/datachecker/datachecker.h | 3 | ||||
| -rw-r--r-- | src/libktorrent/datachecker/datacheckerlistener.h | 3 | ||||
| -rw-r--r-- | src/libktorrent/datachecker/multidatachecker.h | 2 | ||||
| -rw-r--r-- | src/libktorrent/datachecker/singledatachecker.h | 2 |
5 files changed, 19 insertions, 4 deletions
diff --git a/src/libktorrent/datachecker/CMakeLists.txt b/src/libktorrent/datachecker/CMakeLists.txt new file mode 100644 index 0000000..f09dd85 --- /dev/null +++ b/src/libktorrent/datachecker/CMakeLists.txt @@ -0,0 +1,13 @@ +include_directories( + ${CMAKE_CURRENT_SOURCE_DIR} + ${CMAKE_CURRENT_SOURCE_DIR}/.. +) + + +##### datachecker library (static) + +tde_add_library( datachecker STATIC_PIC AUTOMOC + SOURCES + datachecker.cpp multidatachecker.cpp singledatachecker.cpp + datacheckerlistener.cpp datacheckerthread.cpp +) diff --git a/src/libktorrent/datachecker/datachecker.h b/src/libktorrent/datachecker/datachecker.h index e038152..edc53f5 100644 --- a/src/libktorrent/datachecker/datachecker.h +++ b/src/libktorrent/datachecker/datachecker.h @@ -22,6 +22,7 @@ #include <util/bitset.h> #include "datacheckerlistener.h" +#include <libktorrent_export.h> class TQString; @@ -37,7 +38,7 @@ namespace bt * Checks which data is downloaded, given a torrent and a file or directory containing * files of the torrent. */ - class DataChecker + class LIBKTORRENT_EXPORT DataChecker { public: DataChecker(); diff --git a/src/libktorrent/datachecker/datacheckerlistener.h b/src/libktorrent/datachecker/datacheckerlistener.h index a770bab..abadc21 100644 --- a/src/libktorrent/datachecker/datacheckerlistener.h +++ b/src/libktorrent/datachecker/datacheckerlistener.h @@ -21,6 +21,7 @@ #define BTDATACHECKERLISTENER_H #include <util/constants.h> +#include <libktorrent_export.h> namespace bt { @@ -28,7 +29,7 @@ namespace bt /** @author Joris Guisson <joris.guisson@gmail.com> */ - class DataCheckerListener + class LIBKTORRENT_EXPORT DataCheckerListener { public: DataCheckerListener(bool auto_import); diff --git a/src/libktorrent/datachecker/multidatachecker.h b/src/libktorrent/datachecker/multidatachecker.h index bb68a06..f6271dd 100644 --- a/src/libktorrent/datachecker/multidatachecker.h +++ b/src/libktorrent/datachecker/multidatachecker.h @@ -28,7 +28,7 @@ namespace bt /** @author Joris Guisson */ - class MultiDataChecker : public DataChecker + class LIBKTORRENT_EXPORT MultiDataChecker : public DataChecker { public: MultiDataChecker(); diff --git a/src/libktorrent/datachecker/singledatachecker.h b/src/libktorrent/datachecker/singledatachecker.h index 3b86829..d0d15b4 100644 --- a/src/libktorrent/datachecker/singledatachecker.h +++ b/src/libktorrent/datachecker/singledatachecker.h @@ -30,7 +30,7 @@ namespace bt * * Data checker for single file torrents. */ - class SingleDataChecker : public DataChecker + class LIBKTORRENT_EXPORT SingleDataChecker : public DataChecker { public: SingleDataChecker(); |
