From 210c5a466a7e57acf56a0bcb17bcaa2d94b28a99 Mon Sep 17 00:00:00 2001 From: Abhishek Aggarwal Date: Wed, 11 Nov 2020 17:52:27 +0100 Subject: [PATCH] Separated the public includes of the project from implementation - All interfaces are present in ROOT/src --- src/{translator => }/AbstractTranslationModel.h | 0 src/{translator => }/QualityScore.h | 0 src/{translator => }/TranslationModelConfiguration.h | 0 src/{translator => }/TranslationRequest.h | 0 src/{translator => }/TranslationResult.h | 0 src/translator/CMakeLists.txt | 4 ++++ 6 files changed, 4 insertions(+) rename src/{translator => }/AbstractTranslationModel.h (100%) rename src/{translator => }/QualityScore.h (100%) rename src/{translator => }/TranslationModelConfiguration.h (100%) rename src/{translator => }/TranslationRequest.h (100%) rename src/{translator => }/TranslationResult.h (100%) diff --git a/src/translator/AbstractTranslationModel.h b/src/AbstractTranslationModel.h similarity index 100% rename from src/translator/AbstractTranslationModel.h rename to src/AbstractTranslationModel.h diff --git a/src/translator/QualityScore.h b/src/QualityScore.h similarity index 100% rename from src/translator/QualityScore.h rename to src/QualityScore.h diff --git a/src/translator/TranslationModelConfiguration.h b/src/TranslationModelConfiguration.h similarity index 100% rename from src/translator/TranslationModelConfiguration.h rename to src/TranslationModelConfiguration.h diff --git a/src/translator/TranslationRequest.h b/src/TranslationRequest.h similarity index 100% rename from src/translator/TranslationRequest.h rename to src/TranslationRequest.h diff --git a/src/translator/TranslationResult.h b/src/TranslationResult.h similarity index 100% rename from src/translator/TranslationResult.h rename to src/TranslationResult.h diff --git a/src/translator/CMakeLists.txt b/src/translator/CMakeLists.txt index ac89366..5e2b4d6 100644 --- a/src/translator/CMakeLists.txt +++ b/src/translator/CMakeLists.txt @@ -3,3 +3,7 @@ add_library(bergamot-translator STATIC TranslationModel.cpp) target_link_libraries(bergamot-translator marian) + +target_include_directories(bergamot-translator + PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} + PUBLIC ${CMAKE_SOURCE_DIR}/src)