express: fix use of non-existent ifcexpressparser

`express.bnf` arg wasn't handled since d506ad77b
`ifcexpressparser` waa moved inside `ifcopenshell-python` awhile ago too
This commit is contained in:
Andrej730
2026-07-14 18:24:22 +05:00
parent 5b968d5c75
commit e5c7206a37
3 changed files with 5 additions and 5 deletions
+3 -3
View File
@@ -563,8 +563,8 @@ if(COMPILE_SCHEMA)
# Bootstrap the parser
message(STATUS "Compiling schema, this will take a while...")
execute_process(
COMMAND ${PYTHON_EXECUTABLE} bootstrap.py express.bnf
WORKING_DIRECTORY ../src/ifcexpressparser
COMMAND ${PYTHON_EXECUTABLE} bootstrap.py
WORKING_DIRECTORY ../src/ifcopenshell-python/ifcopenshell/express
OUTPUT_FILE express_parser.py
RESULT_VARIABLE SUCCESS
)
@@ -575,7 +575,7 @@ if(COMPILE_SCHEMA)
# Generate code
execute_process(
COMMAND ${PYTHON_EXECUTABLE} ../ifcexpressparser/express_parser.py ../../${COMPILE_SCHEMA}
COMMAND ${PYTHON_EXECUTABLE} ../ifcopenshell-python/ifcopenshell/express/express_parser.py ../../${COMPILE_SCHEMA}
WORKING_DIRECTORY ../src/ifcparse
OUTPUT_VARIABLE COMPILED_SCHEMA_NAME
)
@@ -221,7 +221,7 @@ for id in sorted(to_emit):
if __name__ == "__main__":
print(r"""
# This file is generated by IfcOpenShell ifcexpressparser bootstrap.py
# This file is generated by ifcopenshell.express.bootstrap
from __future__ import annotations
import os
@@ -1,5 +1,5 @@
# This file is generated by IfcOpenShell ifcexpressparser bootstrap.py
# This file is generated by ifcopenshell.express.bootstrap
from __future__ import annotations
import os