aboutsummaryrefslogtreecommitdiff
path: root/odb/odb.cxx
AgeCommit message (Expand)AuthorFilesLines
2022-03-01Add support for --std=c++20Boris Kolpackov1-0/+5
2021-10-26Fix few issues in build2 metadataBoris Kolpackov1-3/+0
2021-08-06Allow specifying "ad hoc" options (-I, -D, etc) in options filesBoris Kolpackov1-19/+27
2021-08-06Parse default options file directly using new argv_file_scanner ctorBoris Kolpackov1-3/+1
2021-08-06Deal with Windows command line length limitBoris Kolpackov1-21/+155
2021-04-06Report environment variables in build2 metadataBoris Kolpackov1-1/+5
2021-02-24Adapt to cutl/ to libcutl/ renameKaren Arutyunov1-1/+1
2020-06-11Add metadataKaren Arutyunov1-7/+29
2020-02-13Use copyright extracted from LICENSE file for printing utility versionKaren Arutyunov1-2/+5
2020-02-13Drop copyright notice from source codeKaren Arutyunov1-1/+0
2019-01-16Update copyright yearKaren Arutyunov1-2/+2
2018-07-09Add c++17 mode (--std c++17), also translate to c++NN rather than gnu++NNBoris Kolpackov1-3/+8
2018-06-28Make build2-built ODB usable in C++98 modeBoris Kolpackov1-11/+12
2018-06-25Various Mac OS-related fixesBoris Kolpackov1-3/+6
2018-06-20When starting process on Windows assume .exe extension if unspecifiedBoris Kolpackov1-0/+2
2018-06-20More support for Windows execution (installed case)Boris Kolpackov1-6/+14
2018-06-20Add hack to allow executing build2-built ODB compiler in place on WindowsBoris Kolpackov1-0/+30
2018-05-24Update copyright yearKaren Arutyunov1-2/+2
2018-05-08Omit TR1 support from C++11 and upBoris Kolpackov1-8/+14
2017-11-14Further work on build2 build, support for non-static plugin on WindowsBoris Kolpackov1-8/+30
2017-01-03Update copyright yearBoris Kolpackov1-2/+2
2015-07-24Fix bug in passing empty option values via plugin command lineBoris Kolpackov1-12/+20
2015-02-09Make c++14 valid value for --std2.4.0Boris Kolpackov1-0/+5
2015-02-06Update copyrightBoris Kolpackov1-2/+2
2014-12-10Add commentsBoris Kolpackov1-5/+5
2014-07-02Handle UTF-8 BOM in input fileBoris Kolpackov1-0/+22
2014-05-05Another fix for database option handlingBoris Kolpackov1-0/+1
2014-05-02Fix misspelled optionBoris Kolpackov1-1/+1
2014-03-04Pass database we are compiling for to plugin explicitly as first argumentBoris Kolpackov1-5/+7
2013-10-15Pass --std option through to pluginBoris Kolpackov1-7/+0
2013-05-27Fix bug in default options file search logicBoris Kolpackov1-2/+4
2013-04-10Rename --output-name to --input-nameBoris Kolpackov1-3/+3
2013-03-19Add support for installing plugin into default GCC plugin directoryBoris Kolpackov1-33/+98
2013-03-08Pass --sysroot/-isysroot when extracting profile search pathsBoris Kolpackov1-1/+14
2013-02-22Search in outer directories for default options fileBoris Kolpackov1-3/+23
2013-02-10Suppress some warningsBoris Kolpackov1-0/+2
2013-02-10Include std::string into ODB translation unitBoris Kolpackov1-0/+7
2013-02-09Update copyright yearBoris Kolpackov1-2/+2
2013-02-06Install plugin to pkgexecdir instead of bindirBoris Kolpackov1-29/+53
2013-01-10Handle -x option in default options fileBoris Kolpackov1-11/+39
2012-10-29Add support for database prefixes in command line interfaceBoris Kolpackov1-48/+62
2012-10-25Static multi-database supportBoris Kolpackov1-312/+346
2012-09-20Fix typoBoris Kolpackov1-1/+1
2012-09-12Implement --output-name, --generate-schema-only, and --at-once optionsBoris Kolpackov1-25/+61
2012-08-10Don't add standard odb prologues/epilogues when tracingBoris Kolpackov1-53/+60
2012-06-20Cosmetic changeBoris Kolpackov1-1/+0
2012-04-30Add support for -isystem -iquote -idirafter preprocessor options2.0.0Boris Kolpackov1-9/+18
2012-04-29Use traditional const placementBoris Kolpackov1-1/+1
2012-03-09Pass -std and -framework options when extracting profile pathsBoris Kolpackov1-4/+16
2012-03-09Add support for --show-sloc and --sloc-limit optionsBoris Kolpackov1-29/+151