Lines Matching defs:builder_
491 builder_(&state_, config_, NULL, NULL, &fs_, &status_, 0) {
496 builder_(&state_, config_, NULL, log, &fs_, &status_, 0) {}
501 builder_.command_runner_.reset(&command_runner_);
512 builder_.command_runner_.release();
537 Builder builder_;
769 EXPECT_TRUE(builder_.AlreadyUpToDate());
777 EXPECT_TRUE(builder_.AddTarget("cat1", &err));
779 EXPECT_TRUE(builder_.Build(&err));
791 EXPECT_TRUE(builder_.AddTarget("cat1", &err));
793 EXPECT_TRUE(builder_.Build(&err));
802 EXPECT_TRUE(builder_.AddTarget("cat12", &err));
804 EXPECT_TRUE(builder_.Build(&err));
822 EXPECT_TRUE(builder_.AddTarget("cat12", &err));
824 EXPECT_TRUE(builder_.Build(&err));
840 EXPECT_TRUE(builder_.AddTarget("out1", &err));
842 EXPECT_TRUE(builder_.Build(&err));
856 EXPECT_TRUE(builder_.AddTarget("out.imp", &err));
858 EXPECT_TRUE(builder_.Build(&err));
878 EXPECT_TRUE(builder_.AddTarget("out", &err));
880 EXPECT_TRUE(builder_.Build(&err));
894 EXPECT_TRUE(builder_.AddTarget("c5", &err));
896 EXPECT_TRUE(builder_.Build(&err));
903 EXPECT_TRUE(builder_.AddTarget("c5", &err));
905 EXPECT_TRUE(builder_.AlreadyUpToDate());
913 EXPECT_TRUE(builder_.AddTarget("c5", &err));
915 EXPECT_FALSE(builder_.AlreadyUpToDate());
916 EXPECT_TRUE(builder_.Build(&err));
924 EXPECT_FALSE(builder_.AddTarget("cat1", &err));
932 EXPECT_FALSE(builder_.AddTarget("meow", &err));
940 EXPECT_FALSE(builder_.AddTarget("in1", &err));
954 EXPECT_TRUE(builder_.AddTarget("subdir/dir2/file", &err));
957 EXPECT_TRUE(builder_.Build(&err));
971 EXPECT_TRUE(builder_.AddTarget("fo o.o", &err));
988 EXPECT_TRUE(builder_.AddTarget("foo.o", &err));
1020 EXPECT_FALSE(builder_.AddTarget("foo.o", &err));
1039 EXPECT_TRUE(builder_.AddTarget("a", &err));
1042 EXPECT_TRUE(builder_.Build(&err));
1057 EXPECT_TRUE(builder_.AddTarget("foo.o", &err));
1075 EXPECT_TRUE(builder_.Build(&err));
1089 EXPECT_TRUE(builder_.AddTarget("foo.o", &err));
1090 EXPECT_TRUE(builder_.Build(&err));
1103 EXPECT_TRUE(builder_.AddTarget("foo.o", &err));
1105 EXPECT_TRUE(builder_.AlreadyUpToDate());
1111 EXPECT_TRUE(builder_.AddTarget("foo.o", &err));
1112 EXPECT_TRUE(builder_.Build(&err));
1129 EXPECT_TRUE(builder_.AddTarget("foo.o", &err));
1130 EXPECT_TRUE(builder_.Build(&err));
1137 EXPECT_TRUE(builder_.AddTarget("foo.o", &err));
1139 EXPECT_TRUE(builder_.AlreadyUpToDate());
1145 EXPECT_TRUE(builder_.AddTarget("foo.o", &err));
1146 EXPECT_TRUE(builder_.Build(&err));
1157 EXPECT_TRUE(builder_.AddTarget("foo.o", &err));
1158 EXPECT_TRUE(builder_.Build(&err));
1177 EXPECT_TRUE(builder_.AddTarget("gen/stuff/things/foo.o", &err));
1202 EXPECT_TRUE(builder_.AddTarget("all", &err));
1206 EXPECT_FALSE(builder_.AlreadyUpToDate());
1207 EXPECT_TRUE(builder_.Build(&err));
1220 EXPECT_TRUE(builder_.AddTarget("all", &err));
1222 EXPECT_TRUE(builder_.AlreadyUpToDate());
1233 EXPECT_TRUE(builder_.AddTarget("a", &err));
1235 EXPECT_TRUE(builder_.AlreadyUpToDate());
1260 Builder& builder_ = t->builder_;
1285 builder_.command_runner_.release(); // BuildTest owns the CommandRunner
1286 builder_.command_runner_.reset(&command_runner_);
1289 EXPECT_TRUE(builder_.AddTarget("test1", &err));
1291 EXPECT_TRUE(builder_.AddTarget("test2", &err));
1293 EXPECT_TRUE(builder_.AddTarget("test3", &err));
1295 EXPECT_TRUE(builder_.AddTarget("test4", &err));
1297 EXPECT_TRUE(builder_.AddTarget("test5", &err));
1299 EXPECT_TRUE(builder_.AddTarget("test6", &err));
1301 EXPECT_TRUE(builder_.Build(&err));
1317 EXPECT_TRUE(builder_.AddTarget("test" + ci, &err));
1319 if (!builder_.AlreadyUpToDate())
1320 EXPECT_TRUE(builder_.Build(&err));
1328 EXPECT_TRUE(builder_.AddTarget("test" + ci, &err));
1333 EXPECT_FALSE(builder_.AlreadyUpToDate());
1334 EXPECT_TRUE(builder_.Build(&err));
1338 EXPECT_TRUE(builder_.AlreadyUpToDate());
1357 EXPECT_TRUE(builder_.AddTarget("test" + ci, &err));
1359 EXPECT_FALSE(builder_.AlreadyUpToDate());
1360 EXPECT_TRUE(builder_.Build(&err));
1367 EXPECT_TRUE(builder_.AddTarget("test" + ci, &err));
1369 EXPECT_FALSE(builder_.AlreadyUpToDate());
1370 EXPECT_TRUE(builder_.Build(&err));
1391 EXPECT_TRUE(builder_.AddTarget("out1", &err));
1394 EXPECT_FALSE(builder_.Build(&err));
1412 EXPECT_TRUE(builder_.AddTarget("all", &err));
1415 EXPECT_FALSE(builder_.Build(&err));
1433 EXPECT_TRUE(builder_.AddTarget("final", &err));
1436 EXPECT_FALSE(builder_.Build(&err));
1457 EXPECT_TRUE(builder_.AddTarget("final", &err));
1460 EXPECT_FALSE(builder_.Build(&err));
1492 builder_.SetBuildLog(&build_log_);
1510 EXPECT_TRUE(builder_.AddTarget("out.imp", &err));
1511 EXPECT_FALSE(builder_.AlreadyUpToDate());
1531 EXPECT_TRUE(builder_.AddTarget("out.imp", &err));
1532 EXPECT_FALSE(builder_.AlreadyUpToDate());
1534 EXPECT_TRUE(builder_.Build(&err));
1535 EXPECT_TRUE(builder_.AlreadyUpToDate());
1539 builder_.Cleanup();
1540 builder_.plan_.Reset();
1542 EXPECT_TRUE(builder_.AddTarget("out.imp", &err));
1543 EXPECT_TRUE(builder_.AlreadyUpToDate());
1548 builder_.Cleanup();
1549 builder_.plan_.Reset();
1554 EXPECT_TRUE(builder_.AddTarget("out.imp", &err));
1555 EXPECT_FALSE(builder_.AlreadyUpToDate());
1557 EXPECT_TRUE(builder_.Build(&err));
1558 EXPECT_TRUE(builder_.AlreadyUpToDate());
1562 builder_.Cleanup();
1563 builder_.plan_.Reset();
1565 EXPECT_TRUE(builder_.AddTarget("out.imp", &err));
1566 EXPECT_TRUE(builder_.AlreadyUpToDate());
1584 EXPECT_TRUE(builder_.AddTarget("out1", &err));
1585 EXPECT_FALSE(builder_.AlreadyUpToDate());
1590 EXPECT_TRUE(builder_.AddTarget("out1", &err));
1591 EXPECT_TRUE(builder_.Build(&err));
1592 EXPECT_TRUE(builder_.AlreadyUpToDate());
1606 EXPECT_TRUE(builder_.AddTarget("out1", &err));
1607 EXPECT_TRUE(builder_.Build(&err));
1613 builder_.Cleanup();
1614 builder_.plan_.Reset();
1620 EXPECT_TRUE(builder_.AddTarget("out1", &err));
1621 EXPECT_FALSE(builder_.Build(&err));
1627 builder_.Cleanup();
1628 builder_.plan_.Reset();
1633 EXPECT_TRUE(builder_.AddTarget("out1", &err));
1634 EXPECT_FALSE(builder_.AlreadyUpToDate());
1635 EXPECT_TRUE(builder_.Build(&err));
1651 EXPECT_TRUE(builder_.AddTarget("out1", &err));
1652 EXPECT_TRUE(builder_.AddTarget("out2", &err));
1653 EXPECT_TRUE(builder_.Build(&err));
1664 EXPECT_TRUE(builder_.AddTarget("out1", &err));
1665 EXPECT_TRUE(builder_.AddTarget("out2", &err));
1666 EXPECT_TRUE(builder_.Build(&err));
1695 EXPECT_TRUE(builder_.AddTarget("out3", &err));
1697 EXPECT_TRUE(builder_.Build(&err));
1700 EXPECT_EQ(3u, builder_.plan_.command_edge_count());
1709 EXPECT_TRUE(builder_.AddTarget("out3", &err));
1711 EXPECT_TRUE(builder_.Build(&err));
1718 EXPECT_TRUE(builder_.AddTarget("out3", &err));
1720 EXPECT_TRUE(builder_.AlreadyUpToDate());
1730 EXPECT_TRUE(builder_.AddTarget("out3", &err));
1732 EXPECT_TRUE(builder_.Build(&err));
1757 EXPECT_TRUE(builder_.AddTarget("out2", &err));
1759 EXPECT_TRUE(builder_.Build(&err));
1771 EXPECT_TRUE(builder_.AddTarget("out2", &err));
1773 EXPECT_TRUE(builder_.Build(&err));
1793 EXPECT_TRUE(builder_.AddTarget("out4", &err));
1795 EXPECT_TRUE(builder_.Build(&err));
1810 EXPECT_TRUE(builder_.AddTarget("out4", &err));
1812 EXPECT_TRUE(builder_.Build(&err));
1842 EXPECT_TRUE(builder_.AddTarget("out2", &err));
1844 EXPECT_TRUE(builder_.Build(&err));
1860 EXPECT_TRUE(builder_.AddTarget("out2", &err));
1862 EXPECT_TRUE(builder_.Build(&err));
1886 EXPECT_TRUE(builder_.AddTarget("out1", &err));
1888 EXPECT_TRUE(builder_.Build(&err));
1891 EXPECT_EQ(2u, builder_.plan_.command_edge_count());
1898 builder_.Cleanup();
1899 builder_.plan_.Reset();
1908 EXPECT_TRUE(builder_.AddTarget("out1", &err));
1911 EXPECT_TRUE(builder_.Build(&err));
1914 EXPECT_EQ(1u, builder_.plan_.command_edge_count());
1929 EXPECT_TRUE(builder_.AddTarget("out", &err));
1930 EXPECT_FALSE(builder_.AlreadyUpToDate());
1932 EXPECT_TRUE(builder_.Build(&err));
1933 EXPECT_TRUE(builder_.AlreadyUpToDate());
1937 builder_.Cleanup();
1938 builder_.plan_.Reset();
1940 EXPECT_TRUE(builder_.AddTarget("out", &err));
1941 EXPECT_TRUE(builder_.AlreadyUpToDate());
1973 EXPECT_TRUE(builder_.AddTarget("out3", &err));
1975 EXPECT_TRUE(builder_.Build(&err));
2008 EXPECT_TRUE(builder_.AddTarget("out1", &err));
2010 EXPECT_TRUE(builder_.AddTarget("out2", &err));
2012 EXPECT_TRUE(builder_.AddTarget("out 3", &err));
2018 EXPECT_TRUE(builder_.Build(&err));
2049 EXPECT_TRUE(builder_.AddTarget("out", &err));
2055 EXPECT_FALSE(builder_.Build(&err));
2089 EXPECT_TRUE(builder_.AddTarget("out", &err));
2093 EXPECT_TRUE(builder_.Build(&err));
2099 EXPECT_TRUE(builder_.AddTarget("out", &err));
2101 ASSERT_TRUE(builder_.AlreadyUpToDate());
2114 EXPECT_TRUE(builder_.AddTarget("out", &err));
2116 EXPECT_TRUE(builder_.Build(&err));
2137 EXPECT_TRUE(builder_.AddTarget("out1", &err));
2139 EXPECT_FALSE(builder_.Build(&err));
2141 builder_.Cleanup();
2146 EXPECT_TRUE(builder_.AddTarget("out2", &err));
2148 EXPECT_FALSE(builder_.Build(&err));
2150 builder_.Cleanup();
2165 EXPECT_FALSE(builder_.AddTarget(kTooLongToStat, &err));
2180 EXPECT_TRUE(builder_.AddTarget("out1", &err));
2182 EXPECT_TRUE(builder_.AlreadyUpToDate());
2188 EXPECT_TRUE(builder_.AddTarget("out2", &err));
2190 EXPECT_TRUE(builder_.Build(&err));
2204 EXPECT_TRUE(builder_.AddTarget("out", &err));
2206 EXPECT_FALSE(builder_.AlreadyUpToDate());
2208 EXPECT_FALSE(builder_.Build(&err));
2249 EXPECT_TRUE(builder_.AddTarget("bad_deps.o", &err));
2256 EXPECT_FALSE(builder_.Build(&err));
2294 EXPECT_TRUE(builder_.AddTarget("out1", &err));
2296 EXPECT_TRUE(builder_.Build(&err));
2322 EXPECT_TRUE(builder_.AddTarget("out1", &err));
2325 EXPECT_TRUE(builder_.Build(&err));
2353 EXPECT_TRUE(builder_.AddTarget("out1", &err));
2356 EXPECT_TRUE(builder_.Build(&err));
2384 EXPECT_TRUE(builder_.AddTarget("out1", &err));
2387 EXPECT_TRUE(builder_.Build(&err));
2415 EXPECT_TRUE(builder_.AddTarget("out1", &err));
2418 EXPECT_TRUE(builder_.Build(&err));
2448 EXPECT_TRUE(builder_.AddTarget("out1", &err));
2451 EXPECT_TRUE(builder_.Build(&err));
2471 /// builder_ it sets up, because we want pristine objects for
2491 /// Shadow parent class builder_ so we don't accidentally use it.
2492 void* builder_;
2883 EXPECT_TRUE(builder_.AddTarget("out", &err));
2885 EXPECT_TRUE(builder_.Build(&err));
3273 EXPECT_TRUE(builder_.AddTarget("cons", &err));
3275 EXPECT_TRUE(builder_.Build(&err));
3291 EXPECT_FALSE(builder_.AddTarget("out", &err));
3314 EXPECT_TRUE(builder_.AddTarget("out", &err));
3316 EXPECT_TRUE(builder_.Build(&err));
3337 EXPECT_FALSE(builder_.AddTarget("out", &err));
3358 EXPECT_FALSE(builder_.AddTarget("out", &err));
3379 EXPECT_TRUE(builder_.AddTarget("out", &err));
3383 EXPECT_TRUE(builder_.Build(&err));
3415 EXPECT_TRUE(builder_.AddTarget("out", &err));
3418 EXPECT_FALSE(builder_.Build(&err));
3443 EXPECT_TRUE(builder_.AddTarget("out", &err));
3446 EXPECT_TRUE(builder_.Build(&err));
3475 EXPECT_TRUE(builder_.AddTarget("out", &err));
3478 EXPECT_TRUE(builder_.Build(&err));
3508 EXPECT_TRUE(builder_.AddTarget("out1", &err));
3509 EXPECT_TRUE(builder_.AddTarget("out2", &err));
3512 EXPECT_FALSE(builder_.Build(&err));
3548 EXPECT_TRUE(builder_.AddTarget("out1", &err));
3549 EXPECT_TRUE(builder_.AddTarget("out2", &err));
3552 EXPECT_FALSE(builder_.Build(&err));
3577 EXPECT_TRUE(builder_.AddTarget("out", &err));
3580 EXPECT_TRUE(builder_.Build(&err));
3606 EXPECT_TRUE(builder_.AddTarget("out", &err));
3609 EXPECT_FALSE(builder_.Build(&err));
3637 EXPECT_TRUE(builder_.AddTarget("out", &err));
3640 EXPECT_TRUE(builder_.Build(&err));
3671 EXPECT_TRUE(builder_.AddTarget("out", &err));
3673 EXPECT_TRUE(builder_.Build(&err));
3703 EXPECT_TRUE(builder_.AddTarget("out", &err));
3709 EXPECT_TRUE(builder_.Build(&err));
3720 EXPECT_TRUE(builder_.AlreadyUpToDate());
3746 EXPECT_TRUE(builder_.AddTarget("out", &err));
3748 EXPECT_TRUE(builder_.Build(&err));
3777 EXPECT_TRUE(builder_.AddTarget("out", &err));
3779 EXPECT_TRUE(builder_.Build(&err));
3811 EXPECT_TRUE(builder_.AddTarget("out", &err));
3814 EXPECT_FALSE(builder_.Build(&err));
3848 EXPECT_TRUE(builder_.AddTarget("out2", &err));
3850 EXPECT_TRUE(builder_.Build(&err));
3864 EXPECT_TRUE(builder_.AddTarget("out2", &err));
3866 EXPECT_TRUE(builder_.Build(&err));
3904 EXPECT_TRUE(builder_.AddTarget("out1", &err));
3905 EXPECT_TRUE(builder_.AddTarget("out2", &err));
3907 EXPECT_TRUE(builder_.Build(&err));
3956 EXPECT_TRUE(builder_.AddTarget("out2", &err));
3958 EXPECT_TRUE(builder_.Build(&err));
4001 EXPECT_TRUE(builder_.AddTarget("out2", &err));
4003 EXPECT_TRUE(builder_.Build(&err));
4040 EXPECT_TRUE(builder_.AddTarget("out", &err));
4043 EXPECT_TRUE(builder_.Build(&err));
4080 EXPECT_TRUE(builder_.AddTarget("out", &err));
4083 EXPECT_TRUE(builder_.Build(&err));
4102 EXPECT_TRUE(builder_.AddTarget("out", &err));
4105 EXPECT_TRUE(builder_.Build(&err));
4118 EXPECT_TRUE(builder_.AddTarget("out", &err));
4121 EXPECT_TRUE(builder_.Build(&err));
4135 EXPECT_TRUE(builder_.AddTarget("out", &err));
4138 EXPECT_TRUE(builder_.Build(&err));
4154 EXPECT_TRUE(builder_.AddTarget("out", &err));
4157 EXPECT_TRUE(builder_.Build(&err));
4169 EXPECT_TRUE(builder_.AddTarget("out", &err));
4172 EXPECT_TRUE(builder_.Build(&err));
4185 EXPECT_TRUE(builder_.AddTarget("out", &err));
4188 EXPECT_TRUE(builder_.Build(&err));
4283 EXPECT_TRUE(builder_.AddTarget("out", &err));
4286 EXPECT_TRUE(builder_.Build(&err));
4298 EXPECT_TRUE(builder_.AddTarget("out", &err));
4301 EXPECT_TRUE(builder_.Build(&err));
4314 EXPECT_TRUE(builder_.AddTarget("out", &err));
4317 EXPECT_TRUE(builder_.Build(&err));
4333 EXPECT_FALSE(builder_.AddTarget("out", &err));