-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCMakeLists.txt
10 lines (8 loc) · 2.99 KB
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
cmake_minimum_required(VERSION 3.23)
project(DataGenerator)
set(CMAKE_C_STANDARD 17)
set(CMAKE_C_FLAGS "-O3")
find_package(annotated_tree_c REQUIRED)
find_package(classification_c REQUIRED)
add_library(DataGenerator src/Attribute/CaseAttribute.c src/Attribute/CaseAttribute.h src/Attribute/IsAdjectiveAttribute.c src/Attribute/IsAdjectiveAttribute.h src/Attribute/IsAuxiliaryVerbAttribute.c src/Attribute/IsAuxiliaryVerbAttribute.h src/Attribute/IsCapitalAttribute.c src/Attribute/IsCapitalAttribute.h src/Attribute/IsDateAttribute.c src/Attribute/IsDateAttribute.h src/Attribute/IsFractionAttribute.c src/Attribute/IsFractionAttribute.h src/Attribute/IsHonorificAttribute.c src/Attribute/IsHonorificAttribute.h src/Attribute/IsGazetteer.c src/Attribute/IsGazetteer.h src/Attribute/IsMoneyAttribute.c src/Attribute/IsMoneyAttribute.h src/Attribute/IsNumberAttribute.c src/Attribute/IsNumberAttribute.h src/Attribute/IsOrganizationAttribute.c src/Attribute/IsOrganizationAttribute.h src/Attribute/IsProperNounAttribute.c src/Attribute/IsProperNounAttribute.h src/Attribute/IsRealAttribute.c src/Attribute/IsRealAttribute.h src/Attribute/IsTimeAttribute.c src/Attribute/IsTimeAttribute.h src/Attribute/LastIGContainsPossessiveAttribute.c src/Attribute/LastIGContainsPossessiveAttribute.h src/Attribute/LastIGContainsTagAttribute.c src/Attribute/LastIGContainsTagAttribute.h src/Attribute/MainPosAttribute.c src/Attribute/MainPosAttribute.h src/Attribute/Predicate.c src/Attribute/Predicate.h src/Attribute/RootFormAttribute.c src/Attribute/RootFormAttribute.h src/Attribute/RootPosAttribute.c src/Attribute/RootPosAttribute.h src/Attribute/SurfaceFormAttribute.c src/Attribute/SurfaceFormAttribute.h src/InstanceGenerator/DisambiguationInstanceGenerator.c src/InstanceGenerator/DisambiguationInstanceGenerator.h src/InstanceGenerator/FeaturedDisambiguationInstanceGenerator.c src/InstanceGenerator/FeaturedDisambiguationInstanceGenerator.h src/InstanceGenerator/SimpleWindowInstanceGenerator.c src/InstanceGenerator/SimpleWindowInstanceGenerator.h src/InstanceGenerator/NerInstanceGenerator.c src/InstanceGenerator/NerInstanceGenerator.h src/InstanceGenerator/RootWordInstanceGenerator.c src/InstanceGenerator/RootWordInstanceGenerator.h src/InstanceGenerator/ShallowParseInstanceGenerator.c src/InstanceGenerator/ShallowParseInstanceGenerator.h src/InstanceGenerator/FeaturedNerInstanceGenerator.c src/InstanceGenerator/FeaturedNerInstanceGenerator.h src/InstanceGenerator/FeaturedShallowParseInstanceGenerator.c src/InstanceGenerator/FeaturedShallowParseInstanceGenerator.h src/InstanceGenerator/FeaturedRootWordInstanceGenerator.c src/InstanceGenerator/FeaturedRootWordInstanceGenerator.h src/DataSetGenerator/AnnotatedDataSetGenerator.c src/DataSetGenerator/AnnotatedDataSetGenerator.h src/DataSetGenerator/DataSetGenerator.c src/DataSetGenerator/DataSetGenerator.h src/CorpusGenerator/NERCorpusGenerator.c src/CorpusGenerator/NERCorpusGenerator.h)
target_link_libraries(DataGenerator annotated_tree_c::annotated_tree_c classification_c::classification_c)