Skip to content

Commit f8656be

Browse files
authored
classifier install path fixes (#159)
--- Signed-off-by: Kartik Nema <kartnema@qti.qualcomm.com>
1 parent 2c1a13b commit f8656be

1 file changed

Lines changed: 6 additions & 9 deletions

File tree

contextual-classifier/CMakeLists.txt

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,7 @@ set_target_properties(ContextualClassifier PROPERTIES
1919
)
2020

2121
target_include_directories(ContextualClassifier
22-
PUBLIC
23-
${CMAKE_CURRENT_SOURCE_DIR}/Include
22+
PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/Include
2423
)
2524

2625
# fastText detection and USE_FASTTEXT macro
@@ -62,23 +61,21 @@ if(FASTTEXT_FOUND)
6261
)
6362

6463
target_link_libraries(ml_inference_lib
65-
PRIVATE
66-
${FASTTEXT_TARGET}
64+
PRIVATE ${FASTTEXT_TARGET}
6765
)
6866

6967
target_include_directories(ml_inference_lib
70-
PUBLIC
71-
${CMAKE_CURRENT_SOURCE_DIR}/Include
68+
PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/Include
7269
)
7370
else()
7471
message(STATUS "fastText not found or ENABLE_FASTTEXT=OFF — falling back to base Inference only")
7572
endif()
7673

7774
# Installation rules
78-
install(TARGETS ContextualClassifier DESTINATION lib)
75+
install(TARGETS ContextualClassifier DESTINATION ${CMAKE_INSTALL_LIBDIR})
7976
if(FASTTEXT_FOUND)
80-
install(TARGETS ml_inference_lib DESTINATION lib)
81-
install(FILES ${CMAKE_SOURCE_DIR}/contextual-classifier/Artifacts/fasttext_model_supervised.bin DESTINATION ${CMAKE_INSTALL_SYSCONFDIR}/classifier)
77+
install(TARGETS ml_inference_lib DESTINATION ${CMAKE_INSTALL_LIBDIR})
78+
install(FILES ${CMAKE_SOURCE_DIR}/contextual-classifier/Artifacts/fasttext_model_supervised.bin DESTINATION ${CMAKE_INSTALL_SYSCONFDIR}/urm/classifier)
8279
endif()
8380

8481
install(FILES Configs/ignore-tokens.txt DESTINATION ${CMAKE_INSTALL_SYSCONFDIR}/urm/classifier)

0 commit comments

Comments
 (0)