ninja/src
Nico Weber 32c82da13e windows: replace deprecated GetVersionEx with recommended replacement
The recommended replacement VerifyVersionInfo should work with the same
SDKs that GetVersionEx worked with (while the wrappers in
VersionHelpers.h require a recent SDK).  This patch should not change
behavior, and it's not supposed to increase build requirements.  If
this makes things harder to build, please let me know.
2016-11-07 23:36:32 -05:00
..
browse.cc Pass location of build.ninja file to browse script 2016-04-19 13:34:16 -07:00
browse.h Pass location of build.ninja file to browse script 2016-04-19 13:34:16 -07:00
browse.py Escape ninja output inserted into HTML 2016-05-27 12:50:11 -07:00
build_log_perftest.cc perftest: fix compilation after dupe_edge_should_err change 2016-02-02 09:34:53 -05:00
build_log_test.cc ninja_test: Fix Visual C++ 2015 warnings/errors about name hiding. 2016-04-18 20:32:16 +00:00
build_log.cc Fix AIX compilation error related to printf macros 2015-08-19 08:43:58 -04:00
build_log.h Fix typo. 2015-09-24 20:02:43 +02:00
build_test.cc Regression test for not initialized elapsed time bug. 2016-07-14 10:53:40 -07:00
build.cc Tidy up rate snprintf'ing helper 2016-10-07 15:29:58 -07:00
build.h Tidy up rate snprintf'ing helper 2016-10-07 15:29:58 -07:00
canon_perftest.cc fix order of args to CanonicalizePath 2014-11-08 23:01:23 -08:00
clean_test.cc Let Stat() have an err outparam instead of writing to stderr. 2015-03-31 12:21:57 -07:00
clean.cc Let Stat() have an err outparam instead of writing to stderr. 2015-03-31 12:21:57 -07:00
clean.h fix all "class" -> "struct" 2012-12-29 12:33:15 -08:00
clparser_test.cc Make deps=msvc experimentally available on non-Windows. 2016-04-05 21:08:32 -04:00
clparser.cc Make deps=msvc experimentally available on non-Windows. 2016-04-05 21:08:32 -04:00
clparser.h Make deps=msvc experimentally available on non-Windows. 2016-04-05 21:08:32 -04:00
debug_flags.cc Add -d keepdepfile to preserve depfiles 2016-01-28 18:22:12 +09:00
debug_flags.h Add -d keepdepfile to preserve depfiles 2016-01-28 18:22:12 +09:00
depfile_parser_perftest.cc Rename parser_perftest to depfile_parser_perftest. 2014-04-15 17:43:03 -07:00
depfile_parser_test.cc Merge pull request #763 from drbo/master 2015-11-11 16:34:38 -08:00
depfile_parser.cc Merge pull request #763 from drbo/master 2015-11-11 16:34:38 -08:00
depfile_parser.h Header guards were missing from some header files. 2012-05-30 13:27:46 -04:00
depfile_parser.in.cc Merge pull request #763 from drbo/master 2015-11-11 16:34:38 -08:00
deps_log_test.cc ninja_test: Fix Visual C++ 2015 warnings/errors about name hiding. 2016-04-18 20:32:16 +00:00
deps_log.cc Directly pass the string instead of char * to Truncate util function. It will prevent useless conversions. 2015-03-07 14:23:41 +01:00
deps_log.h Remove 'Recompacting...' messages. 2014-12-18 11:04:14 -08:00
disk_interface_test.cc Expose more details in FileReader::ReadFile signature 2016-02-03 13:42:18 -05:00
disk_interface.cc windows: replace deprecated GetVersionEx with recommended replacement 2016-11-07 23:36:32 -05:00
disk_interface.h Expose more details in FileReader::ReadFile signature 2016-02-03 13:42:18 -05:00
edit_distance_test.cc Add spelling suggestions for four cases: 2011-11-15 21:42:34 -08:00
edit_distance.cc Merge LLVM r242069, make spell checking allocate less memory. 2015-09-07 14:26:19 -07:00
edit_distance.h Add spelling suggestions for four cases: 2011-11-15 21:42:34 -08:00
eval_env.cc Merge pull request #1062 from tfarina/bindings-typedef 2015-12-06 11:17:17 -08:00
eval_env.h make use of Bindings typedef 2015-12-04 20:31:19 -02:00
exit_status.h Implement cleanup-on-interrupt 2012-02-04 21:46:12 +00:00
gen_doxygen_mainpage.sh move various doc files out of top-level directory 2011-05-14 16:11:41 -07:00
getopt.c Fix getopt for AIX 2015-08-19 08:43:59 -04:00
getopt.h Fix getopt for AIX 2015-08-19 08:43:59 -04:00
graph_test.cc Parser accepts no explicit outputs. 2016-05-25 09:11:38 +02:00
graph.cc Improve error message when a depfile contains a bad path 2016-10-12 14:09:28 +02:00
graph.h Add support for build statement implicit outputs 2016-02-03 09:37:17 -05:00
graphviz.cc Fix backslashes in graphviz causing incorrect rendering on windows. 2015-04-08 09:28:28 -07:00
graphviz.h Some mucking with std:: for set_terminate and terminate_handler 2015-08-09 21:25:09 -07:00
hash_collision_bench.cc Add <stdlib.h> includes for clang++/libc++ on Ubuntu 2016-04-20 18:24:10 -07:00
hash_map.h Optimize StringPiece hash map 2015-09-03 22:19:25 +02:00
includes_normalize_test.cc Remove unnecessary std:: 2016-01-10 05:23:35 -08:00
includes_normalize-win32.cc push error to caller and abort on failure 2015-06-08 17:17:55 -07:00
includes_normalize.h push error to caller and abort on failure 2015-06-08 17:17:55 -07:00
inline.sh Strip tabs from od's output 2015-08-19 08:42:05 -04:00
lexer_test.cc Use a small, standalone testing framework instead of googletest. 2014-09-17 19:48:26 -07:00
lexer.cc Remove accidental changes 2015-08-09 21:27:39 -07:00
lexer.h block parse method done 2012-11-09 21:55:01 -08:00
lexer.in.cc CanonicalizePath handles \ on Windows 2014-10-30 15:34:25 -07:00
line_printer.cc win: Use full console width for status messages. 2014-12-01 22:21:54 -08:00
line_printer.h Introduce the "console" pool 2014-02-02 21:20:01 -08:00
manifest_parser_perftest.cc Add <stdlib.h> includes for clang++/libc++ on Ubuntu 2016-04-20 18:24:10 -07:00
manifest_parser_test.cc Parser accepts no explicit outputs. 2016-05-25 09:11:38 +02:00
manifest_parser.cc Parser accepts no explicit outputs. 2016-05-25 09:11:38 +02:00
manifest_parser.h Replace ManifestParser::FileReader with general FileReader 2016-02-03 13:44:46 -05:00
metrics.cc Fix compilation on VS2013 2013-10-17 21:12:11 -07:00
metrics.h fix all "class" -> "struct" 2012-12-29 12:33:15 -08:00
minidump-win32.cc fix a clang-cl -Wformat warning 2016-11-07 22:19:06 -05:00
msvc_helper_main-win32.cc Make deps=msvc experimentally available on non-Windows. 2016-04-05 21:08:32 -04:00
msvc_helper_test.cc Make deps=msvc experimentally available on non-Windows. 2016-04-05 21:08:32 -04:00
msvc_helper-win32.cc Make deps=msvc experimentally available on non-Windows. 2016-04-05 21:08:32 -04:00
msvc_helper.h Make deps=msvc experimentally available on non-Windows. 2016-04-05 21:08:32 -04:00
ninja_test.cc Add <stdlib.h> includes for clang++/libc++ on Ubuntu 2016-04-20 18:24:10 -07:00
ninja.cc teach -t commands to optionally print only the final command 2016-11-06 12:20:24 -08:00
state_test.cc Allow scoping rules through subninja 2015-03-02 00:57:33 +01:00
state.cc Constify State::RootNodes(). 2016-06-09 18:14:22 +02:00
state.h Constify State::RootNodes(). 2016-06-09 18:14:22 +02:00
string_piece.h windows: fix size_t<->int conversions in ninja.exe 2012-08-10 13:44:40 -07:00
subprocess_test.cc Only run SubprocessTest.SetWithLots on FreeBSD when ppoll() exists. 2016-11-07 10:17:08 -08:00
subprocess-posix.cc Only run SubprocessTest.SetWithLots on FreeBSD when ppoll() exists. 2016-11-07 10:17:08 -08:00
subprocess-win32.cc Remove unnecessary std:: 2016-01-10 05:23:35 -08:00
subprocess.h Only run SubprocessTest.SetWithLots on FreeBSD when ppoll() exists. 2016-11-07 10:17:08 -08:00
test.cc Add <stdlib.h> includes for clang++/libc++ on Ubuntu 2016-04-20 18:24:10 -07:00
test.h ninja_test: Fix Visual C++ 2015 warnings/errors about name hiding. 2016-04-18 20:32:16 +00:00
timestamp.h convert all time_t to a new TimeStamp type 2012-01-05 09:24:30 -08:00
util_test.cc Canonicalize "." to "." 2015-12-16 15:35:53 -08:00
util.cc Canonicalize "." to "." 2015-12-16 15:35:53 -08:00
util.h fix order of args to CanonicalizePath 2014-11-08 23:01:23 -08:00
version.cc mark this 1.7.2.git 2016-11-07 10:28:51 -08:00
version.h add syntax for checking versions 2013-02-16 15:15:20 -08:00
win32port.h Merge pull request #340 from sgraham/fix-win-build 2012-07-17 13:20:12 -07:00