summaryrefslogtreecommitdiffstats
path: root/build2
Commit message (Expand)AuthorAgeFilesLines
...
* Bump version to 0.9.0-a.0.z, master is open for businessBoris Kolpackov2018-09-121-1/+1
* Change build.version.stage to falseBoris Kolpackov2018-09-111-1/+1
* Replace libu with libue in buildfilesKaren Arutyunov2018-09-101-4/+4
* Fix binless logic some moreBoris Kolpackov2018-09-072-15/+16
* Fix issues with interaction between binless logic and Windows DLLsBoris Kolpackov2018-09-064-26/+46
* Fix bug in pkgconfig_load()Boris Kolpackov2018-09-051-1/+1
* Only consider common .pc file for binless variant if there is no binfullBoris Kolpackov2018-09-053-15/+30
* Adjust pkg-config logic to cover binless librariesBoris Kolpackov2018-09-053-131/+234
* Create .buildignore file in testscript root working directoryKaren Arutyunov2018-09-055-12/+112
* Check for binless-ness after seeing through to import library memberBoris Kolpackov2018-09-041-11/+16
* Initial work on binless (binary-less aka header-only) library supportBoris Kolpackov2018-09-049-354/+514
* Rename .test/test{} to .testscript/testscript{}Boris Kolpackov2018-09-042-6/+6
* Ignore directories with .buildignore file when generating names with wildcard...Karen Arutyunov2018-09-031-9/+11
* Use (native) C and C++ compilers we were built with as defaultsBoris Kolpackov2018-09-034-7/+44
* Add ability to print cc compiler_id valueBoris Kolpackov2018-08-312-0/+24
* Adjust terminology in diagnostic and commentsBoris Kolpackov2018-08-311-5/+5
* Handle missing export directive in export stubBoris Kolpackov2018-08-302-2/+14
* Fix typo in diagnosticsBoris Kolpackov2018-08-291-1/+1
* Diagnose NULL test.target variable valueBoris Kolpackov2018-08-281-9/+19
* Don't insist on install rules for non-file targetsBoris Kolpackov2018-08-277-26/+51
* Fix diagnostics bugBoris Kolpackov2018-08-271-2/+1
* Use butl::path_match() for pattern-specific variable matchingBoris Kolpackov2018-08-271-25/+10
* Implement missing pieces in utility libraries supportBoris Kolpackov2018-08-2514-313/+624
* Rework code to sidestep Clang 3.8 on FreeBSD 11.0 mis-compilationBoris Kolpackov2018-08-221-2/+1
* Remove unnecessary move()'sBoris Kolpackov2018-08-221-2/+2
* Unset CL and _CL_ environment variables when detecting MSVCBoris Kolpackov2018-08-215-18/+37
* Print 'ar' instead of 'ld' when building static librariesBoris Kolpackov2018-08-211-1/+1
* Use thin archives if available for utility librariesBoris Kolpackov2018-08-145-44/+166
* Add functions for decomposing name as parget/prerequisite nameBoris Kolpackov2018-08-091-1/+82
* Handle few corner cases in concatenated expansionBoris Kolpackov2018-08-091-23/+42
* Add support for name patterns without wildcard charactersBoris Kolpackov2018-08-092-17/+19
* Add support for returning optional<T> from (buildfile) function implementationsBoris Kolpackov2018-08-093-1/+32
* Fix issue with concatenating empty typed LHSBoris Kolpackov2018-08-091-3/+14
* Add support for default extension specification, trailing dot escapingBoris Kolpackov2018-08-0713-188/+386
* Fortify cli detection against "other" cli's (like Mono JIT compiler)Boris Kolpackov2018-07-301-12/+25
* Make project variable to be of project_name typeKaren Arutyunov2018-07-3030-112/+267
* Add build.version.stage boolean variableBoris Kolpackov2018-07-281-0/+14
* Pass extension supplied by rule to target type default extension functionBoris Kolpackov2018-07-266-25/+38
* Remove unnecessary initialization (which also helps GCC 4.9 and VC 14u3)Boris Kolpackov2018-07-251-1/+1
* Exclude cli and bash modules from bootstrap buildBoris Kolpackov2018-07-251-3/+6
* Prefer default extension supplied by rule over one supplied by target typeBoris Kolpackov2018-07-253-20/+25
* Add noteBoris Kolpackov2018-07-251-3/+4
* Fix broken dist checksum calculationKaren Arutyunov2018-07-251-1/+1
* Make exe{} target default to no extension rather than failBoris Kolpackov2018-07-242-13/+10
* Switch to new GCC module interface (-fmodule-mapper)Boris Kolpackov2018-07-243-153/+112
* Handle leading 'module;' marker (p0713)Boris Kolpackov2018-07-243-4/+28
* Document in and bash modulesBoris Kolpackov2018-07-241-1/+2
* Sanitize project name when forming config.import.<proj> variableBoris Kolpackov2018-07-231-5/+23
* Install bash module prerequisites for amalgamation rather than projectBoris Kolpackov2018-07-214-5/+31
* Fix installed import semantics for bash modulesBoris Kolpackov2018-07-211-6/+31