@@ -42,6 +42,7 @@ add_library(hk_objects OBJECT
4242 "${CMAKE_CURRENT_SOURCE_DIR} /src/ast/import_declaration_node.hpp"
4343 "${CMAKE_CURRENT_SOURCE_DIR} /src/ast/import_library_declaration_node.hpp"
4444 "${CMAKE_CURRENT_SOURCE_DIR} /src/ast/import_module_declaration_node.hpp"
45+ "${CMAKE_CURRENT_SOURCE_DIR} /src/ast/import_repository_declaration_node.cpp"
4546 "${CMAKE_CURRENT_SOURCE_DIR} /src/ast/import_repository_declaration_node.hpp"
4647 "${CMAKE_CURRENT_SOURCE_DIR} /src/ast/module_declaration_node.hpp"
4748 "${CMAKE_CURRENT_SOURCE_DIR} /src/ast/module_node.cpp"
@@ -51,6 +52,7 @@ add_library(hk_objects OBJECT
5152 "${CMAKE_CURRENT_SOURCE_DIR} /src/error/error_code.hpp"
5253 "${CMAKE_CURRENT_SOURCE_DIR} /src/error/error_item.hpp"
5354 "${CMAKE_CURRENT_SOURCE_DIR} /src/error/error_list.hpp"
55+ "${CMAKE_CURRENT_SOURCE_DIR} /src/error/error_location.hpp"
5456 "${CMAKE_CURRENT_SOURCE_DIR} /src/error/errors.hpp"
5557 "${CMAKE_CURRENT_SOURCE_DIR} /src/error/make_error.hpp"
5658 "${CMAKE_CURRENT_SOURCE_DIR} /src/parser/consume.hpp"
@@ -100,6 +102,8 @@ add_library(hk_objects OBJECT
100102 "${CMAKE_CURRENT_SOURCE_DIR} /src/utility/fixed_fifo.hpp"
101103 "${CMAKE_CURRENT_SOURCE_DIR} /src/utility/fqname.hpp"
102104 "${CMAKE_CURRENT_SOURCE_DIR} /src/utility/generator.hpp"
105+ "${CMAKE_CURRENT_SOURCE_DIR} /src/utility/git_error.cpp"
106+ "${CMAKE_CURRENT_SOURCE_DIR} /src/utility/git_error.hpp"
103107 "${CMAKE_CURRENT_SOURCE_DIR} /src/utility/git.cpp"
104108 "${CMAKE_CURRENT_SOURCE_DIR} /src/utility/git.hpp"
105109 "${CMAKE_CURRENT_SOURCE_DIR} /src/utility/log.cpp"
@@ -193,19 +197,11 @@ if(BUILD_TESTING)
193197 endif ()
194198
195199 add_custom_command (
196- OUTPUT ${CMAKE_BINARY_DIR} /test_data/.copied
200+ TARGET hktests POST_BUILD
197201 COMMAND ${CMAKE_COMMAND} -E copy_directory
198202 ${CMAKE_SOURCE_DIR} /test_data
199203 ${CMAKE_BINARY_DIR} /test_data
200- COMMAND ${CMAKE_COMMAND} -E touch ${CMAKE_BINARY_DIR} /test_data/.copied
201- DEPENDS ${CMAKE_SOURCE_DIR} /test_data # optional, see note
202- COMMENT "Copying test_data directory"
203204 )
204205
205- add_custom_target (copy_test_data ALL
206- DEPENDS ${CMAKE_BINARY_DIR} /test_data/.copied
207- )
208-
209- add_dependencies (hktests copy_test_data)
210206 add_test (NAME hktests COMMAND hktests)
211207endif ()
0 commit comments