diff options
author | Slávek Banko <[email protected]> | 2016-09-18 20:59:45 +0200 |
---|---|---|
committer | Slávek Banko <[email protected]> | 2016-09-18 21:00:00 +0200 |
commit | 1404d26a1e72b9e29f460fe828d42af57d925a99 (patch) | |
tree | d67a20b74852662a123da6c6d537d6c84820bad6 /src/translators/CMakeLists.txt | |
parent | e92dc6bf694aea0048ea774c3226a135cd61b6ff (diff) | |
download | tellico-1404d26a1e72b9e29f460fe828d42af57d925a99.tar.gz tellico-1404d26a1e72b9e29f460fe828d42af57d925a99.zip |
Initial cmake conversion
Signed-off-by: Slávek Banko <[email protected]>
(cherry picked from commit 3f7006b6807add37a3de957c525600a31424a498)
Diffstat (limited to 'src/translators/CMakeLists.txt')
-rw-r--r-- | src/translators/CMakeLists.txt | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/src/translators/CMakeLists.txt b/src/translators/CMakeLists.txt new file mode 100644 index 0000000..459e781 --- /dev/null +++ b/src/translators/CMakeLists.txt @@ -0,0 +1,62 @@ +################################################# +# +# (C) 2016 Slávek Banko +# slavek (DOT) banko (AT) axis.cz +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_BINARY_DIR} + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_CURRENT_SOURCE_DIR} + ${TDE_INCLUDE_DIR}/tde + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + +link_directories( + ${TQT_LIBRARY_DIRS} +) + + +##### translators (static) ###################### + +tde_add_library( translators STATIC_PIC AUTOMOC + SOURCES + alexandriaexporter.cpp alexandriaimporter.cpp + amcimporter.cpp audiofileimporter.cpp bibtexexporter.cpp bibtexhandler.cpp + bibteximporter.cpp bibtexmlexporter.cpp bibtexmlimporter.cpp csvexporter.cpp + csvimporter.cpp dcimporter.cpp deliciousimporter.cpp exporter.cpp + filelistingimporter.cpp freedb_util.cpp freedbimporter.cpp gcfilmsexporter.cpp + gcfilmsimporter.cpp griffithimporter.cpp grs1importer.cpp htmlexporter.cpp libcsv.c + onixexporter.cpp pdfimporter.cpp pilotdbexporter.cpp referencerimporter.cpp + risimporter.cpp tellico_xml.cpp tellicoimporter.cpp tellicosaximporter.cpp + tellicoxmlexporter.cpp tellicoxmlhandler.cpp tellicozipexporter.cpp textimporter.cpp + xmlimporter.cpp xmlstatehandler.cpp xsltexporter.cpp xslthandler.cpp xsltimporter.cpp + dataimporter.cpp importer.cpp + LINK + gui-static +) + + +##### other data ################################ +install( + FILES bibtex-translation.xml + DESTINATION ${DATA_INSTALL_DIR}/${CMAKE_PROJECT_NAME} +) +install( + PROGRAMS griffith2tellico.py + DESTINATION ${DATA_INSTALL_DIR}/${CMAKE_PROJECT_NAME} +) + + +##### directories ############################### + +if( NOT WITH_LIBBTPARSE ) + add_subdirectory( btparse ) +endif( ) +add_subdirectory( pilotdb ) |