A simple scripting language in C++
Ferenc Szontágh
2025-04-14 c34b2c57219aa496a202c2be1e12332b4eeea440
CMakeLists.txt
@@ -23,16 +23,24 @@
include(cmake/AppVersion.cmake)
set(COMMENT_CHARACTER "#")
set(IDENTIFIER_COMMENT "#")
set(PARSER_OPEN_TAG "<?void")
set(PARSER_CLOSE_TAG "?>")
set(IDENTIFIER_FUNCTION "function")
set(IDENTIFIER_VARIABLE "$")
set(IDENTIFIER_IF "if")
set(IDENTIFIER_RETURN "return")
message(STATUS "BUILD_CLI:           ${NEED_CLI}")
message(STATUS "BUILD_SHARED_LIBS:   ${BUILD_SHARED_LIBS}")
message(STATUS "  COMMENT_CHARACTER: ${COMMENT_CHARACTER}")
message(STATUS "  PARSER_OPEN_TAG:   ${PARSER_OPEN_TAG}")
message(STATUS "  PARSER_CLOSE_TAG:  ${PARSER_CLOSE_TAG}")
message(STATUS "APP_GIT_VERSION:     ${APP_GIT_VERSION}")
message(STATUS "BUILD_CLI:             ${NEED_CLI}")
message(STATUS "BUILD_SHARED_LIBS:     ${BUILD_SHARED_LIBS}")
message(STATUS "  IDENTIFIER_COMMENT:  ${IDENTIFIER_COMMENT}")
message(STATUS "  IDENTIFIER_FUNCTION: ${IDENTIFIER_FUNCTION}")
message(STATUS "  IDENTIFIER_VARIABLE: ${IDENTIFIER_VARIABLE}")
message(STATUS "  IDENTIFIER_IF:       ${IDENTIFIER_IF}")
message(STATUS "  IDENTIFIER_RETURN:   ${IDENTIFIER_RETURN}")
message(STATUS "  PARSER_OPEN_TAG:     ${PARSER_OPEN_TAG}")
message(STATUS "  PARSER_CLOSE_TAG:    ${PARSER_CLOSE_TAG}")
message(STATUS "APP_GIT_VERSION:       ${APP_GIT_VERSION}")
if (CMAKE_BUILD_TYPE STREQUAL "")
    set(CMAKE_BUILD_TYPE Release CACHE STRING "Build type" FORCE)