@@ -10,6 +10,12 @@ set(CODE_GENERATOR_JINJA_FILES
10
10
${PROJECT_SOURCE_DIR} /src/language/templates/ast/ast_decl.hpp
11
11
${PROJECT_SOURCE_DIR} /src/language/templates/ast/node.hpp
12
12
${PROJECT_SOURCE_DIR} /src/language/templates/ast/node_class.template
13
+ ${PROJECT_SOURCE_DIR} /src/language/templates/pybind/pyast.cpp
14
+ ${PROJECT_SOURCE_DIR} /src/language/templates/pybind/pyast.hpp
15
+ ${PROJECT_SOURCE_DIR} /src/language/templates/pybind/pynode.cpp
16
+ ${PROJECT_SOURCE_DIR} /src/language/templates/pybind/pysymtab.cpp
17
+ ${PROJECT_SOURCE_DIR} /src/language/templates/pybind/pyvisitor.cpp
18
+ ${PROJECT_SOURCE_DIR} /src/language/templates/pybind/pyvisitor.hpp
13
19
${PROJECT_SOURCE_DIR} /src/language/templates/visitors/ast_visitor.cpp
14
20
${PROJECT_SOURCE_DIR} /src/language/templates/visitors/ast_visitor.hpp
15
21
${PROJECT_SOURCE_DIR} /src/language/templates/visitors/checkparent_visitor.cpp
@@ -168,6 +174,16 @@ set(AST_GENERATED_SOURCES
168
174
${PROJECT_BINARY_DIR} /src/ast/write_ion_var.hpp
169
175
)
170
176
177
+ set (PYBIND_GENERATED_SOURCES
178
+ ${PROJECT_BINARY_DIR} /src/pybind/pyast.cpp
179
+ ${PROJECT_BINARY_DIR} /src/pybind/pyast.hpp
180
+ ${PROJECT_BINARY_DIR} /src/pybind/pynode_0.cpp
181
+ ${PROJECT_BINARY_DIR} /src/pybind/pynode_1.cpp
182
+ ${PROJECT_BINARY_DIR} /src/pybind/pysymtab.cpp
183
+ ${PROJECT_BINARY_DIR} /src/pybind/pyvisitor.cpp
184
+ ${PROJECT_BINARY_DIR} /src/pybind/pyvisitor.hpp
185
+ )
186
+
171
187
set (VISITORS_GENERATED_SOURCES
172
188
${PROJECT_BINARY_DIR} /src/visitors/ast_visitor.cpp
173
189
${PROJECT_BINARY_DIR} /src/visitors/ast_visitor.hpp
@@ -186,6 +202,7 @@ set(VISITORS_GENERATED_SOURCES
186
202
187
203
set (NMODL_GENERATED_SOURCES
188
204
${AST_GENERATED_SOURCES}
205
+ ${PYBIND_GENERATED_SOURCES}
189
206
${VISITORS_GENERATED_SOURCES}
190
207
)
191
208
# cmake-format: on
0 commit comments