@ -40,13 +40,13 @@ function( make_lexer outputTarget inputFile outHeaderFile outCppFile enum )
- D i n p u t F i l e = $ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / $ { i n p u t F i l e }
- D o u t H e a d e r F i l e = $ { C M A K E _ C U R R E N T _ B I N A R Y _ D I R } / $ { o u t H e a d e r F i l e }
- D o u t C p p F i l e = $ { C M A K E _ C U R R E N T _ B I N A R Y _ D I R } / $ { o u t C p p F i l e }
- P $ { C M A K E _ M O D U L E _ P A T H } / T o k e n L i s t 2 D s n L e x e r . c m a k e
- P $ { C M A K E _ M O D U L E _ P A T H } / B u i l d S t e p s / T o k e n L i s t 2 D s n L e x e r . c m a k e
C O M M E N T " T o k e n L i s t 2 D s n L e x e r . c m a k e c r e a t i n g :
$ { o u t H e a d e r F i l e } a n d
$ { o u t C p p F i l e } f r o m
$ { i n p u t F i l e } "
D E P E N D S $ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / $ { i n p u t F i l e }
$ { C M A K E _ M O D U L E _ P A T H } / T o k e n L i s t 2 D s n L e x e r . c m a k e
$ { C M A K E _ M O D U L E _ P A T H } / B u i l d S t e p s / T o k e n L i s t 2 D s n L e x e r . c m a k e
)
target_sources ( ${ outputTarget } PRIVATE ${ CMAKE_CURRENT_BINARY_DIR } / ${ outCppFile } )
@ -84,7 +84,7 @@ function( generate_lemon_grammar TGT GRAMMAR_DIR CONSUMING_FILE GRAMMAR_FILE )
- D L E M O N _ T E M P L A T E = $ { L E M O N _ T E M P L A T E }
- D G R A M M A R _ F I L E = $ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / $ { G R A M M A R _ F I L E }
- D G R A M M A R _ D I R = $ { C M A K E _ C U R R E N T _ B I N A R Y _ D I R } / $ { G R A M M A R _ D I R }
- P $ { C M A K E _ M O D U L E _ P A T H } / L e m o n P a r s e r G e n e r a t o r . c m a k e
- P $ { C M A K E _ M O D U L E _ P A T H } / B u i l d S t e p s / L e m o n P a r s e r G e n e r a t o r . c m a k e
C O M M E N T " R u n n i n g L e m o n o n $ { G R A M M A R _ F I L E } t o g e n e r a t e $ { G R A M M A R _ D I R } / $ { G R A M M A R _ B A S E } . c "
D E P E N D S l e m o n
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / $ { G R A M M A R _ F I L E }