MM
2018-08-29 19:56:40 UTC
odb -d sqlite --sqlite-override-null --std c++14 --profile boost
--omit-drop --generate-query --generate-schema-only --schema-format sql
--at-once -I/src -I/usr/include --changelog-dir /src/odb --options-file
/src/vendors/odb/boost-multiarray.options --input-name mydbname
/src/file_1.hpp ... /src/file_n.hpp
Does the odb compiler use each header file argument separately? or does
it--omit-drop --generate-query --generate-schema-only --schema-format sql
--at-once -I/src -I/usr/include --changelog-dir /src/odb --options-file
/src/vendors/odb/boost-multiarray.options --input-name mydbname
/src/file_1.hpp ... /src/file_n.hpp
Does the odb compiler use each header file argument separately? or does
concatenate all the headers to produce the SQL.
Since you have specified the --at-once option, they are effectivelyconcatenated in the order specified on the command line.
In this resulting concatenated stream of c++ code, what happens to #include
directives? They are processed as usual?
MM