summaryrefslogtreecommitdiffstats
path: root/cli/makefile
Commit message (Collapse)AuthorAgeFilesLines
* Start switch to build2Boris Kolpackov2016-11-151-108/+0
|
* Initial support for plain text documentation (--generate-txt)Boris Kolpackov2016-01-181-0/+1
| | | | Support for option documentation generation is still a TODO.
* Add --std option with c++{98,11,14} values; use function-static in C++11Boris Kolpackov2015-12-091-0/+1
| | | | | This way we can use option descriptions during static initialization (e.g., of an Apache module).
* Implement entire page usage generationBoris Kolpackov2015-11-191-2/+2
|
* Add parsing support for scope-level documentationBoris Kolpackov2015-10-291-0/+1
|
* Copyright updateBoris Kolpackov2011-01-041-1/+1
|
* Add cli options instead of overriding themBoris Kolpackov2010-06-021-1/+1
|
* Update copyrightBoris Kolpackov2010-01-011-1/+1
|
* Mark 'stdout' as a reserved nameBoris Kolpackov2009-12-131-1/+2
| | | | On some platforms (e.g., Windows/VC++ 8.0) stdout is a macro.
* Allows additional options to be provided in files (--options-file)Boris Kolpackov2009-12-101-1/+1
| | | | Implemented using the new argv_file_scanner scanner implementation.
* Complete the implementation of the option documentationBoris Kolpackov2009-11-171-0/+1
| | | | | Add the man page generator. Port CLI usage, HTML documentation and the man page to the auto-generated version. Update examples and documentation.
* Implement HTML pages generationBoris Kolpackov2009-11-081-0/+1
|
* Add install targetBoris Kolpackov2009-10-111-5/+0
|
* Remove support for the dist targetBoris Kolpackov2009-10-111-9/+0
|
* Compensate for situations without dependency auto-generationBoris Kolpackov2009-10-041-1/+1
|
* Move runtime inline function to inline fileBoris Kolpackov2009-10-041-0/+1
|
* Add options for various include settingsBoris Kolpackov2009-10-041-0/+1
| | | | | | --include-with-brackets --include-prefix --guard-prefix
* Add option file for the CLI compiler itselfBoris Kolpackov2009-09-271-3/+12
|
* Generate parsing constructors and parsing codeBoris Kolpackov2009-09-271-0/+2
| | | | | Also generate some runtime support code such exceptions, value parsers, etc.
* Add name processorBoris Kolpackov2009-09-201-2/+3
| | | | | Name processor is a separate pass over the semantics graph that assigns names to various constructs while making sure there are no name clashes.
* Add definition unit to contextBoris Kolpackov2009-09-201-1/+4
|
* Use new path class, add context and generator classesBoris Kolpackov2009-09-131-0/+4
| | | | | | Use cutl::fs::path instead of std::string in the semantic graph. Add context and generator stubs, to be filled next. Connect everything in the compiler driver.
* Add semantic graph and traversal mechanismBoris Kolpackov2009-09-051-0/+15
| | | | The parser now builds the semantic graph.
* Link to the libcutl libraryBoris Kolpackov2009-08-301-1/+8
|
* Implement the CLI language parserBoris Kolpackov2009-08-221-1/+1
|
* Tests for the lexerBoris Kolpackov2009-08-091-1/+1
|
* Add the LICENSE file and update licensing informationBoris Kolpackov2009-08-021-1/+1
|
* Initialize the build systemBoris Kolpackov2009-08-021-0/+73