summaryrefslogtreecommitdiffstats
path: root/cli/makefile
Commit message (Collapse)AuthorAgeFilesLines
* 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