aboutsummaryrefslogtreecommitdiff
path: root/func.cc
AgeCommit message (Expand)Author
2018-09-15Fix deprecate/obsolete vars in ifdef/callDan Willemsen
2018-08-14Clean up Symbol handling.Sasha Smundak
2018-02-27Add KATI_(deprecate|obsolete)_exportDan Willemsen
2017-12-27Expand PeekVar to KATI_(deprecated|obsolete)_varDan Willemsen
2017-10-13Keep track of stack usage, report line that used the mostDan Willemsen
2017-10-11`clang-format -i -style=file *.cc *.h`Dan Willemsen
2017-10-03Add deprecated / obsolete variable supportDan Willemsen
2017-02-22Pass a Loc into FindEmulator for better warningsDan Willemsen
2017-02-22Add --color_warnings to make warnings/errors like clangDan Willemsen
2016-10-04Merge pull request #97 from danw/file_funcDan Willemsen
2016-10-03Implement the `file` function to read and write filesDan Willemsen
2016-10-01Optimize RunCommand by removing /bin/sh wrapper when possibleDan Willemsen
2016-09-19Don't ignore all date/echo commandsDan Willemsen
2016-06-07[C++] Fix $(join) for #76Shinichiro Hamaji
2016-06-02[C++] $(eval) stops when first character is '#'Stefan Becker
2016-05-03Always sort glob resultsShinichiro Hamaji
2016-04-27[C++] Handle .POSIX at eval timeShinichiro Hamaji
2016-04-27[C++] Reduce unnecessary string allocationShinichiro Hamaji
2016-04-12[C++] Store SHELL value in command resultStefan Becker
2016-04-12[C++] Ignore white space around $(call) function nameStefan Becker
2016-02-22[C++] Associate global variables with Symbols directlyShinichiro Hamaji
2016-02-15[C++] Always use std::stable_sortShinichiro Hamaji
2016-02-12[C++] Use LCP merge sort for $(sort)Shinichiro Hamaji
2016-02-08[C++] Reduce unnecessary Intern from CallFuncShinichiro Hamaji
2015-12-18Revert "[C++] Do not fail by $(shell) in functions for now"Shinichiro Hamaji
2015-12-05[C++] Do not fail by $(shell) in functions for nowShinichiro Hamaji
2015-11-30[C++] Explicitly disallow $(shell) in other make constructsShinichiro Hamaji
2015-11-17[C++] Add a warning for undefined user functionsShinichiro Hamaji
2015-11-17[C++] Add a fast path for $(eval) which starts with #Shinichiro Hamaji
2015-11-17[C++] Add --warn flag which produces extra warningsShinichiro Hamaji
2015-11-12Add --no_ignore_dirty flagColin Cross
2015-11-07[C++] Fix a CHECK failureShinichiro Hamaji
2015-10-08[C++] Stop using realpath(1) to handle $(realpath) in recipeShinichiro Hamaji
2015-10-08[C++] Fix realpath implementation for multiple parametersShinichiro Hamaji
2015-10-05[C++] Fix a off-by-one error in StripShellCommentShinichiro Hamaji
2015-09-24Rename value.* and ast.* to expr.* and stmt.*, respectivelyShinichiro Hamaji
2015-09-09[C++] A global refactoring for command line flagsShinichiro Hamaji
2015-08-25[C++] Fix newlines in $(info/warning/error)Dan Willemsen
2015-08-17[C++] Fix warnings for clangShinichiro Hamaji
2015-08-14[C++] Remove all shared_ptr<string>Shinichiro Hamaji
2015-08-14[C++] Stop using shared_ptr<string> in SimpleVarShinichiro Hamaji
2015-08-13[C++] Store command results with no outputShinichiro Hamaji
2015-08-13[C++] Run most $(shell) to check if regeneration is necessaryShinichiro Hamaji
2015-08-07[C++] Fix automatic variables in nested $(callDan Willemsen
2015-08-06Merge pull request #16 from danw/unsorted_findShinichiro Hamaji
2015-08-06[C++] Add findleaves support to FindEmulatorShinichiro Hamaji
2015-08-05[C++] Don't sort find/ls resultsDan Willemsen
2015-08-04[C++] Re-generate ninja file when a file is added/removedShinichiro Hamaji
2015-07-29[C++] Fix comment_in_command.mkShinichiro Hamaji
2015-07-28[C++] Fix realpath.mk for ninjaShinichiro Hamaji