Ugly Alpha 1
fac:0.5.4

total uncompressed bytes

1.9 MB

total files

174

Fix

NewInclude { include: [ "src/**/*", "Cargo.*", "README.md", "!**/build/**/*", ], has_build_script: false, }

167 wasted files

total waste: 1.9 MB

  1. web/kells-fac-hires.svg : 1.4 MB
  2. web/kells-fac.svg : 130.5 KB
  3. src/build/mod.rs : 125.6 KB
  4. COPYING : 18.0 KB
  5. web/benchmarks.md : 10.6 KB
  6. web/getting-started.md : 10.3 KB
  7. web/introducing-fac.md : 8.7 KB
  8. src/build/flags.rs : 8.5 KB
  9. web/features.md : 7.9 KB
  10. web/normalize.scss : 7.8 KB
  11. tests/lib.rs : 7.6 KB
  12. src/build/hashstat.rs : 6.9 KB
  13. run-tests.py : 6.7 KB
  14. web/fac-with-git-hooks.md : 6.5 KB
  15. web/style.scss : 5.2 KB
  16. web/signatures.md : 4.9 KB
  17. bench/bench.py : 4.6 KB
  18. web/file-format.md : 4.6 KB
  19. bench/hierarchy.py : 4.1 KB
  20. bench/plot-benchmark.py : 3.2 KB
  21. tests/getting-started.py : 3.2 KB
  22. web/security.md : 3.1 KB
  23. configure.py : 2.8 KB
  24. tests/listset.c : 2.5 KB
  25. web/index.md : 2.5 KB
  26. web/mkdown.py : 2.4 KB
  27. web/fac-vs-scons.md : 2.4 KB
  28. bench/sleepy.py : 2.3 KB
  29. bench/dependentchains.py : 2.3 KB
  30. tests/clean-with-git-rules.sh : 2.2 KB
  31. appveyor.yml : 2.2 KB
  32. tests/exhaustive.sh : 2.1 KB
  33. .travis.yml : 2.0 KB
  34. web/flags.md : 2.0 KB
  35. tests/iterable_hash_test.c : 1.9 KB
  36. tests/build-tarball.sh : 1.8 KB
  37. .gnupg/pubring.gpg : 1.8 KB
  38. bench/cats.py : 1.6 KB
  39. tests/codegen.sh : 1.6 KB
  40. .github/workflows/release.yml : 1.6 KB
  41. tests/subtle-rule-generates-varying-stuff.sh : 1.6 KB
  42. tests/bad-fac-file.sh : 1.4 KB
  43. tests/symlink-handling.sh : 1.4 KB
  44. .gnupg/trustdb.gpg : 1.3 KB
  45. tests/outside-git-repsoitory.sh : 1.3 KB
  46. tests/nice-error-message-on-missing-file.sh : 1.3 KB
  47. tests/estimate-time.sh.skip-this-too-slow : 1.2 KB
  48. bench/independent.py : 1.1 KB
  49. tests/rule-creates-git-hook.sh : 1.1 KB
  50. build/__init__.py : 1.1 KB
  51. tests/cache-handling.sh : 1.1 KB
  52. tests/readdir-generated-content.sh : 972 B
  53. web/documentation.md : 935 B
  54. web/building.md : 931 B
  55. tests/cache-added.sh : 919 B
  56. tests/dependency-makefiles.sh : 914 B
  57. tests/rebuild-with-new-inputs.sh : 895 B
  58. tests/cached-output-changing.sh : 887 B
  59. tests/lost-dependencies.sh : 874 B
  60. tests/rename-repository.sh : 848 B
  61. tests/edited-cache.sh : 828 B
  62. web/template.html : 799 B
  63. tests/bench-dependentchains-big.sh : 799 B
  64. tests/generate-makefile.sh : 790 B
  65. sparse.py : 790 B
  66. tests/fail-on-two-rules-one-output.sh : 774 B
  67. ci/install.sh : 761 B
  68. tests/strict.sh : 733 B
  69. tests/noop-directory.sh : 716 B
  70. git.py : 697 B
  71. tests/relative-symlink-path.sh : 688 B
  72. tests/facfile-from-failed-command.sh : 667 B
  73. tests/command-fails-but-produces-files.sh : 659 B
  74. tests/newly-missing-output.sh : 650 B
  75. tests/git-add.sh : 650 B
  76. tests/clean-directory.sh : 648 B
  77. tests/no-pointless-rebuild.sh : 642 B
  78. tests/generate-ninja.sh : 641 B
  79. tests/ignore-readdir-generated-content.sh : 636 B
  80. tests/clean-after-rule-change.sh : 624 B
  81. tests/implicit-output-with-existing-files.sh : 615 B
  82. tests/one-rule-wait-for-others.sh : 605 B
  83. tests/clean.sh : 595 B
  84. tests/cache-in-home-as-symlink.sh : 585 B
  85. web/faq.md : 584 B
  86. tests/explicit-build-arguments.sh : 578 B
  87. tests/quiet-on-success.sh : 576 B
  88. tests/former-dependency-removed.sh : 569 B
  89. tests/generate-tupfile.sh : 559 B
  90. tests/count-build-steps.sh : 551 B
  91. tests/getting-started.sh : 542 B
  92. tests/implicit-dependency-removed-and-not-needed.sh : 538 B
  93. tests/missing-input.sh : 537 B
  94. tests/non-default-rules.sh : 536 B
  95. tests/persist-after-failure.sh : 533 B
  96. tests/script-generates-two-facfiles.sh : 532 B
  97. tests/run-ghc.sh : 532 B
  98. tests/git-describe.sh : 532 B
  99. tests/slow-dependencies.sh : 529 B
  100. tests/failing-build-of-dependency.sh : 526 B
  101. tests/missing-output-file.sh : 524 B
  102. tests/adding-missing-rule.sh : 519 B
  103. tests/fac-with-git-hooks.sh : 511 B
  104. tests/irrelevant-explicit-dependency.sh : 510 B
  105. tests/failing-build-fails.sh : 503 B
  106. ci/script.sh : 500 B
  107. tests/generating-facfiles.sh : 497 B
  108. bench/fac-plots.py : 478 B
  109. tests/stdout-with-error-and-log.sh : 476 B
  110. tests/dependency-cycle.sh : 476 B
  111. tests/strict-with-dependency-chain.sh : 474 B
  112. tests/spinner.c : 473 B
  113. tests/git-implicit-missing.sh : 468 B
  114. tests/interrupt.sh : 465 B
  115. tests/log-output.sh : 453 B
  116. .gitignore : 447 B
  117. tests/git-add-missing.sh : 439 B
  118. tests/stdout-handled.sh : 438 B
  119. tests/readdir-handling.sh : 436 B
  120. tests/broken-latex.sh : 436 B
  121. tests/changed-input.sh : 434 B
  122. tests/can-be-built-things-first.sh : 434 B
  123. afl.py : 433 B
  124. tests/ignore-facfile-not-explicit.sh : 427 B
  125. tests/mkdir-not-rerun-when-dir-changes.sh : 424 B
  126. tests/ignore-readdir.sh : 420 B
  127. tests/dependency-chain.sh : 410 B
  128. tests/assertion-fails.sh : 408 B
  129. tests/no-rule-for-explicit-build.sh : 367 B
  130. tests/duplicate-rule.sh : 361 B
  131. tests/git-add-gitignore.sh : 360 B
  132. tests/readdir-subdir.sh : 354 B
  133. tests/duplicate-implicit-outputs.sh : 354 B
  134. tests/readdir.sh : 353 B
  135. generate-version-header.py : 352 B
  136. tests/factum-filename.sh : 351 B
  137. tests/vanishing-directory.sh : 347 B
  138. tests/rebuild-when-needed.sh : 347 B
  139. tests/git-dir.sh : 337 B
  140. tests/fac-lock-file.sh : 319 B
  141. .github/workflows/test.yml : 316 B
  142. tests/empty-facfile.sh : 313 B
  143. tests/implicit-output-in-subdirectory.sh : 312 B
  144. tests/two-rules-mkdir-same-dir.sh : 306 B
  145. tests/generate-facfile-without-specifying-output.sh : 305 B
  146. tests/no-fac-file.sh : 291 B
  147. tests/invalid-argument.sh : 291 B
  148. tests/dependency.sh : 285 B
  149. tests/symlink-creation.sh : 282 B
  150. tests/empty-env.sh : 282 B
  151. tests/exhaustive-and-strict.sh : 277 B
  152. tests/bench-dependentchains.sh : 272 B
  153. web/sidebar.md : 259 B
  154. tests/non-default-depending-on-default.sh : 258 B
  155. tests/separate-git-dir.sh : 256 B
  156. web/docnav.md : 251 B
  157. tests/assertion-fails.c : 232 B
  158. tests/version.sh : 221 B
  159. bench/download-data.py : 187 B
  160. configure.fac : 176 B
  161. bench/upload-data.sh : 133 B
  162. build/cargo-config : 127 B
  163. tests/help.sh : 91 B
  164. upload-website.sh : 81 B
  165. web/todo.md : 53 B
  166. web/.gitignore : 6 B
  167. .gnupg/secring.gpg : 0 B