diff --git a/common/astl/public/CMakeLists.txt b/common/astl/public/CMakeLists.txt index 8ef4ad12..dc978bbd 100644 --- a/common/astl/public/CMakeLists.txt +++ b/common/astl/public/CMakeLists.txt @@ -18,5 +18,6 @@ target_sources(astl-public INTERFACE FILE_SET HEADERS FILES # target_link_libraries(astl INTERFACE ) install(TARGETS astl-public + EXPORT ac-local FILE_SET HEADERS ) diff --git a/common/jalog/code/CMakeLists.txt b/common/jalog/code/CMakeLists.txt index 42810e4b..9dc6a0f1 100644 --- a/common/jalog/code/CMakeLists.txt +++ b/common/jalog/code/CMakeLists.txt @@ -84,5 +84,6 @@ target_link_libraries(ac-jalog ) install(TARGETS ac-jalog + EXPORT ac-local FILE_SET HEADERS ) \ No newline at end of file diff --git a/dict/code/CMakeLists.txt b/dict/code/CMakeLists.txt index e01dc256..c41db2a4 100644 --- a/dict/code/CMakeLists.txt +++ b/dict/code/CMakeLists.txt @@ -10,5 +10,6 @@ target_sources(ac-dict INTERFACE FILE_SET HEADERS FILES ) install(TARGETS ac-dict + EXPORT ac-local FILE_SET HEADERS ) diff --git a/local/code/CMakeLists.txt b/local/code/CMakeLists.txt index 6e74863a..ed548991 100644 --- a/local/code/CMakeLists.txt +++ b/local/code/CMakeLists.txt @@ -35,5 +35,10 @@ target_sources(ac-local ) install(TARGETS ac-local + EXPORT ac-local FILE_SET HEADERS ) +install(EXPORT ac-local + NAMESPACE ac:: + DESTINATION share/cmake +) diff --git a/local/schema/code/CMakeLists.txt b/local/schema/code/CMakeLists.txt index 1c4f508a..e6f18c60 100644 --- a/local/schema/code/CMakeLists.txt +++ b/local/schema/code/CMakeLists.txt @@ -4,9 +4,9 @@ add_library(ac-schema INTERFACE) add_library(ac::schema ALIAS ac-schema) target_link_libraries(ac-schema INTERFACE - ac::astl-private + ac::astl-public ac::dict - magic_enum::magic_enum + # magic_enum::magic_enum ) target_sources(ac-schema INTERFACE FILE_SET HEADERS FILES ac/schema/ModelSchema.hpp @@ -16,5 +16,6 @@ target_sources(ac-schema INTERFACE FILE_SET HEADERS FILES ) install(TARGETS ac-schema + EXPORT ac-local FILE_SET HEADERS ) diff --git a/local/schema/test/CMakeLists.txt b/local/schema/test/CMakeLists.txt index e19f0177..7d0f7bd1 100644 --- a/local/schema/test/CMakeLists.txt +++ b/local/schema/test/CMakeLists.txt @@ -6,5 +6,5 @@ macro(schema_test test) endmacro() schema_test(SchemaItem) -schema_test(SchemaEnum) +# schema_test(SchemaEnum) schema_test(ModelSchema)