aboutsummaryrefslogtreecommitdiff
path: root/doc/manual.cli
AgeCommit message (Collapse)AuthorFilesLines
2019-10-22Add documentation for MSVC and Clang compiler toolchainsBoris Kolpackov1-3/+163
2019-10-21Add more information on C and C++ compiler mode options to manualBoris Kolpackov1-4/+164
2019-10-21Note compiler mode options in manualBoris Kolpackov1-0/+11
2019-10-17Update Visual Studio instructions in manualBoris Kolpackov1-7/+18
2019-10-16Minor documentation tweakBoris Kolpackov1-1/+1
2019-10-10Fix bug in documentationBoris Kolpackov1-5/+5
2019-10-01Minor documentation fixesBoris Kolpackov1-4/+4
2019-09-30Document pattern matching support (switch)Boris Kolpackov1-8/+175
2019-07-22Mention LDLIBS in addition to LIBS as analogous to *.libsBoris Kolpackov1-3/+3
2019-06-21Add support for [config.]{cc,c,cxx}.aoptions (archive options)Boris Kolpackov1-3/+16
In particular, this can be used to suppress lib.exe warnings, for example: cc.aoptions += /IGNORE:4221
2019-06-08Minor documentation updateBoris Kolpackov1-1/+1
2019-06-08Fix misleading in module documentationBoris Kolpackov1-3/+3
2019-05-24Adapt to increasing standard version major, minor, and patch max values up ↵Karen Arutyunov1-21/+21
to 99999
2019-05-17Update manual with README.md generation by bdep-newBoris Kolpackov1-9/+11
2019-05-16Document generalized variable assignment blocksBoris Kolpackov1-5/+30
2019-03-07Add support for alternative build file/directory naming schemeBoris Kolpackov1-0/+35
Now the build/*.build, buildfile, and .buildignore filesystem entries in a project can alternatively (but consistently) be called build2/*.build2, build2file, and .build2ignore. See a note at the beginning of the Project Structure section in the manual for details (motivation, restrictions, etc).
2019-01-16Update copyright yearKaren Arutyunov1-1/+1
2018-11-30Various documentation updates, section on debugging build issuesBoris Kolpackov1-96/+595
2018-10-18Add note to manual on creating binless libraries with bdep-newBoris Kolpackov1-1/+11
2018-10-17Fix few bugs in manualBoris Kolpackov1-9/+10
2018-10-04Add note on C++ module interface unit naming to manualBoris Kolpackov1-1/+8
2018-09-16Fix bug in manualBoris Kolpackov1-1/+1
2018-09-10Documentation fixes and improvementsBoris Kolpackov1-158/+167
2018-09-08More documentation fixesBoris Kolpackov1-1/+1
2018-09-08Documentation fixBoris Kolpackov1-1/+1
2018-09-08Documentation fixesBoris Kolpackov1-466/+503
2018-09-07Explain subprojects and amalgamation in manualBoris Kolpackov1-5/+245
2018-09-06Explain unit test support implementation in manualBoris Kolpackov1-4/+180
2018-09-05Documentation fixesBoris Kolpackov1-141/+170
2018-09-05Add note on header-only/binless libraries in manualBoris Kolpackov1-0/+14
2018-09-04Document .buildignoreBoris Kolpackov1-3/+4
2018-09-04Rename .test/test{} to .testscript/testscript{}Boris Kolpackov1-1/+1
2018-09-03Write introduction (still WIP)Boris Kolpackov1-22/+3063
2018-08-09Add support for name patterns without wildcard charactersBoris Kolpackov1-9/+11
In particular, this allows the "if-exists" specification of prerequisites, for example: for t: $tests exe{$t}: cxx{$t} test{+$t}
2018-07-25Add note to bash module documentationBoris Kolpackov1-1/+3
2018-07-24Document in and bash modulesBoris Kolpackov1-10/+307
2018-06-15Default standard version epoch to oneKaren Arutyunov1-1/+1
2018-05-26Update preface in manualBoris Kolpackov1-1/+2
2018-05-19Update copyright yearKaren Arutyunov1-1/+1
2018-05-19Update manual with new version module capabilities (manifest install rule)Boris Kolpackov1-15/+9
2018-05-02Update manual to reflect changes to versioning epoch formatBoris Kolpackov1-3/+3
2018-03-21Documentation updateBoris Kolpackov1-1/+1
2018-03-20Come up with better version for uncommitted snapshotsBoris Kolpackov1-21/+31
Instead of leaving it as .z we now take the date of the previous commit and increment it by a second. The main benefit of doing it this way is that once committed, the new version does not "jump back" behind .z.
2018-01-05Add cxx.module_name alias for cc.module_nameBoris Kolpackov1-3/+3
2017-11-27Add cxx_ prefix to module-related pkg-config variablesBoris Kolpackov1-6/+6
This way we can assume that those are the C++ (language) modules built by the cxx (build system) module.
2017-10-02Add additional notes to module documentationBoris Kolpackov1-8/+21
2017-09-29Allow pattern group to start with inclusionKaren Arutyunov1-14/+33
2017-09-26Modules documentation proofreading changesBoris Kolpackov1-30/+31
2017-09-24Clarify header to module mapping in documentationBoris Kolpackov1-4/+6
2017-09-23Add example for modules and preprocessor discussionBoris Kolpackov1-6/+30