SeExpr
Functions
/disney/home/jberlin/projects/SeExpr.github/src/SeExpr/CMakeLists.txt File Reference

Functions

 if ((BISON_EXE STREQUAL"BISON_EXE-NOTFOUND") OR(FLEX_EXE STREQUAL"FLEX_EXE-NOTFOUND") OR(SED_EXE STREQUAL"SED_EXE-NOTFOUND")) else((BISON_EXE STREQUAL"BISON_EXE-NOTFOUND") OR(FLEX_EXE STREQUAL"FLEX_EXE-NOTFOUND") OR(SED_EXE STREQUAL"SED_EXE-NOTFOUND")) ADD_CUSTOM_COMMAND(SOURCE"ExprParserLex.l"COMMAND"flex"ARGS"-oExprParserLexIn.cpp""$
 
ExprParserLex l OUTPUT
ExprParserLexIn cpp DEPENDS
ExprParserLex l 
ADD_CUSTOM_COMMAND (SOURCE"ExprParserLexIn.cpp"COMMAND"sed"ARGS-e"'s/SeExprwrap(n)/SeExprwrap()/g'"-e"'s/yy/SeExpr2/g'"-e"'s/YY/SeExprYY/g'"ExprParserLexIn.cpp|tee ExprParserLex.cpp ${CMAKE_CURRENT_SOURCE_DIR}/generated/ExprParserLex.cpp >/dev/null OUTPUT ExprParserLex.cpp DEPENDS ExprParserLexIn.cpp) ADD_CUSTOM_COMMAND(SOURCE"ExprParser.y"COMMAND"bison"ARGS"--defines""--verbose""--fixed-output-files""-p""SeExpr2""$
 
ExprParser y OUTPUT y tab c y
tab h DEPENDS ExprParser y 
ADD_CUSTOM_COMMAND (SOURCE"y.tab.h"COMMAND"sed"ARGS-e"'s/yy/SeExpr2/g'"-e"'s/YY/SeExprYY/g'"y.tab.h|tee ExprParser.tab.h ${CMAKE_CURRENT_SOURCE_DIR}/generated/ExprParser.tab.h >/dev/null OUTPUT ExprParser.tab.h DEPENDS y.tab.h) ADD_CUSTOM_COMMAND(SOURCE"y.tab.c"COMMAND"sed"ARGS-e"'s/yy/SeExpr2/g'"-e"'s/YY/SeExprYY/g'"y.tab.c|tee ExprParser.cpp"$
 
generated ExprParser cpp dev
null OUTPUT ExprParser cpp
DEPENDS y tab c ExprParser tab
endif ((BISON_EXE STREQUAL"BISON_EXE-NOTFOUND") OR(FLEX_EXE STREQUAL"FLEX_EXE-NOTFOUND") OR(SED_EXE STREQUAL"SED_EXE-NOTFOUND")) INSTALL(DIRECTORY $
 

Function Documentation

ExprParserLex l OUTPUT ExprParserLexIn cpp DEPENDS ExprParserLex l ADD_CUSTOM_COMMAND ( SOURCE"ExprParserLexIn.cpp"COMMAND"sed"ARGS-e"'s/SeExprwrap(n)/SeExprwrap()/g'"-e"'s/yy/SeExpr2/g'"-e"'s/YY/SeExprYY/g'"ExprParserLexIn.cpp|tee ExprParserLex.cpp ${CMAKE_CURRENT_SOURCE_DIR}/generated/ExprParserLex.  cpp,
/dev/null OUTPUT ExprParserLex.cpp DEPENDS ExprParserLexIn.  cpp 
)

Definition at line 47 of file CMakeLists.txt.

ExprParser y OUTPUT y tab c y tab h DEPENDS ExprParser y ADD_CUSTOM_COMMAND ( SOURCE"y.tab.h"COMMAND"sed"ARGS-e"'s/yy/SeExpr2/g'"-e"'s/YY/SeExprYY/g'"y.tab.h|tee ExprParser.tab.h ${CMAKE_CURRENT_SOURCE_DIR}/generated/ExprParser.tab.  h,
/dev/null OUTPUT ExprParser.tab.h DEPENDS y.tab.  h 
)

Definition at line 64 of file CMakeLists.txt.

generated ExprParser cpp dev null OUTPUT ExprParser cpp DEPENDS y tab c ExprParser tab h endif ( (BISON_EXE STREQUAL"BISON_EXE-NOTFOUND") OR(FLEX_EXE STREQUAL"FLEX_EXE-NOTFOUND") OR(SED_EXE STREQUAL"SED_EXE-NOTFOUND")  )

Definition at line 83 of file CMakeLists.txt.

if ( (BISON_EXE STREQUAL"BISON_EXE-NOTFOUND") OR(FLEX_EXE STREQUAL"FLEX_EXE-NOTFOUND") OR(SED_EXE STREQUAL"SED_EXE-NOTFOUND")  )

Definition at line 33 of file CMakeLists.txt.

Referenced by SeExpr2::ExprVarEnv::findFunction().