-
Kirill Yukhin authored
This patch removes following source files regeneration: 1. keywordhash.h 2. opcodes.[hc] 3. parse.[hc] 4. sqlite3.h adding them to the source tree. To re-generate them (p.p. 1-3) one must pass -DSQL_MAINTAINER_MODE=ON option to cmake. Files will be copied to source tree automatically iif actual difference will be detected. As far we don't need such platform variety - remove sqlite3.h re-generation at all. Remove TCL script responsible for generation and template header as well. Compilation of auxilary SQL tools was also moved under this option: 1. Lemon parser 2. mkkeywordhash since they redundant in non-maintainer mode. Finally it removes dependency on TCL from all Tarantool package variants. Remove sqliteConfig.h, we don't use it.
Kirill Yukhin authoredThis patch removes following source files regeneration: 1. keywordhash.h 2. opcodes.[hc] 3. parse.[hc] 4. sqlite3.h adding them to the source tree. To re-generate them (p.p. 1-3) one must pass -DSQL_MAINTAINER_MODE=ON option to cmake. Files will be copied to source tree automatically iif actual difference will be detected. As far we don't need such platform variety - remove sqlite3.h re-generation at all. Remove TCL script responsible for generation and template header as well. Compilation of auxilary SQL tools was also moved under this option: 1. Lemon parser 2. mkkeywordhash since they redundant in non-maintainer mode. Finally it removes dependency on TCL from all Tarantool package variants. Remove sqliteConfig.h, we don't use it.