This repository was archived by the owner on Feb 4, 2020. It is now read-only.
Commit 3ef6643
Fix source file duplication in command line
Previously, if the /Tp or /Tc option were passed, clcache would
duplicate the source file in the command line, making MSVC
think that it was compiling two separate files (/Tcexample.c
and example.c), when it was really compiling one.
The problem with this was that MSVC only allows some
options if it is compiling one file, which caused some
invocations of clcache to fail.1 parent b880939 commit 3ef6643
3 files changed
+57
-15
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1004 | 1004 | | |
1005 | 1005 | | |
1006 | 1006 | | |
| 1007 | + | |
1007 | 1008 | | |
1008 | 1009 | | |
1009 | 1010 | | |
| |||
1252 | 1253 | | |
1253 | 1254 | | |
1254 | 1255 | | |
| 1256 | + | |
1255 | 1257 | | |
| 1258 | + | |
| 1259 | + | |
| 1260 | + | |
1256 | 1261 | | |
1257 | 1262 | | |
1258 | | - | |
| 1263 | + | |
1259 | 1264 | | |
1260 | 1265 | | |
1261 | | - | |
| 1266 | + | |
1262 | 1267 | | |
1263 | 1268 | | |
| 1269 | + | |
| 1270 | + | |
1264 | 1271 | | |
1265 | 1272 | | |
1266 | 1273 | | |
| |||
1293 | 1300 | | |
1294 | 1301 | | |
1295 | 1302 | | |
1296 | | - | |
| 1303 | + | |
1297 | 1304 | | |
1298 | 1305 | | |
1299 | 1306 | | |
| |||
1617 | 1624 | | |
1618 | 1625 | | |
1619 | 1626 | | |
| 1627 | + | |
| 1628 | + | |
| 1629 | + | |
| 1630 | + | |
| 1631 | + | |
| 1632 | + | |
| 1633 | + | |
| 1634 | + | |
| 1635 | + | |
1620 | 1636 | | |
1621 | | - | |
1622 | | - | |
1623 | | - | |
1624 | | - | |
1625 | | - | |
| 1637 | + | |
| 1638 | + | |
| 1639 | + | |
1626 | 1640 | | |
1627 | 1641 | | |
1628 | 1642 | | |
1629 | 1643 | | |
1630 | 1644 | | |
1631 | | - | |
1632 | | - | |
| 1645 | + | |
| 1646 | + | |
1633 | 1647 | | |
1634 | 1648 | | |
1635 | 1649 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
806 | 806 | | |
807 | 807 | | |
808 | 808 | | |
| 809 | + | |
809 | 810 | | |
810 | 811 | | |
811 | 812 | | |
812 | 813 | | |
813 | 814 | | |
814 | 815 | | |
815 | 816 | | |
| 817 | + | |
| 818 | + | |
816 | 819 | | |
817 | 820 | | |
818 | 821 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
488 | 488 | | |
489 | 489 | | |
490 | 490 | | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
| 496 | + | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
491 | 515 | | |
492 | 516 | | |
493 | 517 | | |
| |||
504 | 528 | | |
505 | 529 | | |
506 | 530 | | |
| 531 | + | |
507 | 532 | | |
508 | 533 | | |
509 | 534 | | |
510 | 535 | | |
511 | 536 | | |
512 | 537 | | |
513 | | - | |
| 538 | + | |
514 | 539 | | |
515 | 540 | | |
516 | 541 | | |
| |||
528 | 553 | | |
529 | 554 | | |
530 | 555 | | |
531 | | - | |
| 556 | + | |
532 | 557 | | |
533 | 558 | | |
534 | 559 | | |
| |||
547 | 572 | | |
548 | 573 | | |
549 | 574 | | |
550 | | - | |
| 575 | + | |
551 | 576 | | |
552 | 577 | | |
553 | 578 | | |
| |||
634 | 659 | | |
635 | 660 | | |
636 | 661 | | |
637 | | - | |
| 662 | + | |
638 | 663 | | |
639 | | - | |
| 664 | + | |
640 | 665 | | |
641 | 666 | | |
642 | 667 | | |
| |||
0 commit comments