@@ -18,154 +18,18 @@ endif()
1818# Optional root directory
1919set (METACALL_ROOT_DIR "$ENV{WORKSPACE_ROOT} /metacall" )
2020
21- # MetaCall Version include path
22- #find_path(METACALL_VERSION_INCLUDE_DIR
23- # NAMES version/version.h
24- # PATHS ${METACALL_ROOT_DIR}
25- # DOC "MetaCall Version include directory"
26- #)
27-
28- # MetaCall Version library path
29- find_library (METACALL_VERSION_LIBRARY
30- NAMES version
31- PATHS ${METACALL_ROOT_DIR}
32- DOC "MetaCall Version library"
33- )
34-
35- # MetaCall Preprocessor include path
36- find_path (METACALL_PREPROCESSOR_INCLUDE_DIR
37- NAMES preprocessor/preprocessor.h
38- PATHS ${METACALL_ROOT_DIR}
39- DOC "MetaCall Preprocessor include directory"
40- )
41-
42- # MetaCall Preprocessor library path
43- find_library (METACALL_PREPROCESSOR_LIBRARY
44- NAMES preprocessor
45- PATHS ${METACALL_ROOT_DIR}
46- DOC "MetaCall Preprocessor library"
47- )
48-
49- # MetaCall Format include path
50- find_path (METACALL_FORMAT_INCLUDE_DIR
51- NAMES format/format.h
52- PATHS ${METACALL_ROOT_DIR}
53- DOC "MetaCall Format include directory"
54- )
55-
56- # MetaCall Format library path
57- find_library (METACALL_FORMAT_LIBRARY
58- NAMES format
59- PATHS ${METACALL_ROOT_DIR}
60- DOC "MetaCall Format library"
61- )
62-
63- # MetaCall Log include path
64- find_path (METACALL_LOG_INCLUDE_DIR
65- NAMES log /log.h
66- PATHS ${METACALL_ROOT_DIR}
67- DOC "MetaCall Log include directory"
68- )
69-
70- # MetaCall Log library path
71- find_library (METACALL_LOG_LIBRARY
72- NAMES log
73- PATHS ${METACALL_ROOT_DIR}
74- DOC "MetaCall Log library"
75- )
76-
77- # MetaCall ADT include path
78- find_path (METACALL_ADT_INCLUDE_DIR
79- NAMES adt/adt.h
80- PATHS ${METACALL_ROOT_DIR}
81- DOC "MetaCall ADT include directory"
82- )
83-
84- # MetaCall ADT library path
85- find_library (METACALL_ADT_LIBRARY
86- NAMES adt
87- PATHS ${METACALL_ROOT_DIR}
88- DOC "MetaCall ADT library"
89- )
90-
91- # MetaCall Dynlink include path
92- find_path (METACALL_DYNLINK_INCLUDE_DIR
93- NAMES dynlink/dynlink.h
94- PATHS ${METACALL_ROOT_DIR}
95- DOC "MetaCall Dynlink include directory"
96- )
97-
98- # MetaCall DynLink library path
99- find_library (METACALL_DYNLINK_LIBRARY
100- NAMES dynlink
101- PATHS ${METACALL_ROOT_DIR}
102- DOC "MetaCall DynLink library"
103- )
104-
105- # MetaCall Reflect include path
106- find_path (METACALL_REFLECT_INCLUDE_DIR
107- NAMES reflect/reflect.h
108- PATHS ${METACALL_ROOT_DIR}
109- DOC "MetaCall Reflect include directory"
110- )
111-
112- # MetaCall Reflect library path
113- find_library (METACALL_REFLECT_LIBRARY
114- NAMES reflect
115- PATHS ${METACALL_ROOT_DIR}
116- DOC "MetaCall Reflect library"
117- )
118-
119- # MetaCall Loader include path
120- find_path (METACALL_LOADER_INCLUDE_DIR
121- NAMES loader/loader.h
122- PATHS ${METACALL_ROOT_DIR}
123- DOC "MetaCall Loader include directory"
124- )
125-
126- # MetaCall Loader library path
127- find_library (METACALL_LOADER_LIBRARY
128- NAMES loader
129- PATHS ${METACALL_ROOT_DIR}
130- DOC "MetaCall Loader library"
131- )
132-
133- # MetaCall Core include path
134- find_path (METACALL_CORE_INCLUDE_DIR
21+ # MetaCall include path
22+ find_path (METACALL_INCLUDE_DIR
13523 NAMES metacall/metacall.h
13624 PATHS ${METACALL_ROOT_DIR}
137- DOC "MetaCall Core include directory"
25+ DOC "MetaCall include directory"
13826)
13927
140- # MetaCall Core library path
141- find_library (METACALL_CORE_LIBRARY
28+ # MetaCall library path
29+ find_library (METACALL_LIBRARY
14230 NAMES metacall
14331 PATHS ${METACALL_ROOT_DIR}
144- DOC "MetaCall Core library"
145- )
146-
147- set (METACALL_INCLUDE_DIR
148- #${METACALL_VERSION_INCLUDE_DIR}
149- ${METACALL_PREPROCESSOR_INCLUDE_DIR}
150- ${METACALL_FORMAT_INCLUDE_DIR}
151- ${METACALL_LOG_INCLUDE_DIR}
152- ${METACALL_ADT_INCLUDE_DIR}
153- ${METACALL_DYNLINK_INCLUDE_DIR}
154- ${METACALL_REFLECT_INCLUDE_DIR}
155- ${METACALL_LOADER_INCLUDE_DIR}
156- ${METACALL_CORE_INCLUDE_DIR}
157- )
158-
159- set (METACALL_LIBRARY
160- ${METACALL_VERSION_LIBRARY}
161- ${METACALL_PREPROCESSOR_LIBRARY}
162- ${METACALL_FORMAT_LIBRARY}
163- ${METACALL_LOG_LIBRARY}
164- ${METACALL_ADT_LIBRARY}
165- ${METACALL_DYNLINK_LIBRARY}
166- ${METACALL_REFLECT_LIBRARY}
167- ${METACALL_LOADER_LIBRARY}
168- ${METACALL_CORE_LIBRARY}
32+ DOC "MetaCall library"
16933)
17034
17135# Find package
0 commit comments