Skip to content

Commit

Permalink
today()
Browse files Browse the repository at this point in the history
  • Loading branch information
christoph2 committed Jun 14, 2024
1 parent ac51ad8 commit 27fc779
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -104,10 +104,15 @@ find_package(ANTLR REQUIRED)
# target_compile_features(hello PUBLIC cxx_std_17)

# Call macro to add lexer and grammar to your build dependencies.
antlr_target(pyA2LLexer ./pya2l/a2llg.g4 LEXER PACKAGE antlrcpptest)
antlr_target(pyA2LLexer ./pya2l/a2llg.g4 LEXER
# PACKAGE antlrcpptest
OUTPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/libs/
)

antlr_target(AMLParser ./pya2l/aml.g4 LEXER PARSER LISTENER
PACKAGE antlrcpptest
# PACKAGE antlrcpptest
VISITOR
OUTPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/libs/
# DEPENDS_ANTLR pyA2LLexer
# COMPILE_FLAGS -lib ${ANTLR_AMLParser_OUTPUT_DIR}
)
Expand All @@ -116,6 +121,9 @@ antlr_target(AMLParser ./pya2l/aml.g4 LEXER PARSER LISTENER
include_directories(${ANTLR_pyA2LLexer_OUTPUT_DIR})
include_directories(${ANTLR_AMLParser_OUTPUT_DIR})

message("AML-Output: " ${ANTLR_AMLParser_OUTPUT_DIR})


# add generated grammar to demo binary target
# add_executable(demo SHARED a2llg_lexer.cpp ${ANTLR_pyA2LLexer_CXX_OUTPUTS})
# add_executable(schmemo SAHRED aml_parser.cpp ${ANTLR_AMLParser_CXX_OUTPUTS})
Expand Down

0 comments on commit 27fc779

Please sign in to comment.