Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add build cache instead of ccache #2361

Merged
merged 35 commits into from
May 20, 2022
Merged

Add build cache instead of ccache #2361

merged 35 commits into from
May 20, 2022

Commits on May 18, 2022

  1. enable build cache

    waruqi committed May 18, 2022
    Configuration menu
    Copy the full SHA
    05b98d5 View commit details
    Browse the repository at this point in the history
  2. improve cache prefix

    waruqi committed May 18, 2022
    Configuration menu
    Copy the full SHA
    f4a709d View commit details
    Browse the repository at this point in the history
  3. clean build cache

    waruqi committed May 18, 2022
    Configuration menu
    Copy the full SHA
    4d1aafe View commit details
    Browse the repository at this point in the history
  4. fix cache for pch

    waruqi committed May 18, 2022
    Configuration menu
    Copy the full SHA
    17db46f View commit details
    Browse the repository at this point in the history
  5. fix preprocessor

    waruqi committed May 18, 2022
    Configuration menu
    Copy the full SHA
    05eff25 View commit details
    Browse the repository at this point in the history
  6. ignore pch for preprocess

    waruqi committed May 18, 2022
    Configuration menu
    Copy the full SHA
    d3b2139 View commit details
    Browse the repository at this point in the history
  7. improve preprocess

    waruqi committed May 18, 2022
    Configuration menu
    Copy the full SHA
    0bb56c9 View commit details
    Browse the repository at this point in the history
  8. improve cacheky

    waruqi committed May 18, 2022
    Configuration menu
    Copy the full SHA
    e0e5d36 View commit details
    Browse the repository at this point in the history
  9. add hash.sha1

    waruqi committed May 18, 2022
    Configuration menu
    Copy the full SHA
    961f414 View commit details
    Browse the repository at this point in the history
  10. add todo

    waruqi committed May 18, 2022
    Configuration menu
    Copy the full SHA
    95d7f5d View commit details
    Browse the repository at this point in the history

Commits on May 19, 2022

  1. improve preprocess

    waruqi committed May 19, 2022
    Configuration menu
    Copy the full SHA
    f70ee30 View commit details
    Browse the repository at this point in the history
  2. fix fallback

    waruqi committed May 19, 2022
    Configuration menu
    Copy the full SHA
    757251a View commit details
    Browse the repository at this point in the history
  3. use md5

    waruqi committed May 19, 2022
    Configuration menu
    Copy the full SHA
    2a3f925 View commit details
    Browse the repository at this point in the history
  4. add xxhash

    waruqi committed May 19, 2022
    Configuration menu
    Copy the full SHA
    7ee3bce View commit details
    Browse the repository at this point in the history
  5. use xxhash128

    waruqi committed May 19, 2022
    Configuration menu
    Copy the full SHA
    5669a69 View commit details
    Browse the repository at this point in the history
  6. remove logs

    waruqi committed May 19, 2022
    Configuration menu
    Copy the full SHA
    3024730 View commit details
    Browse the repository at this point in the history
  7. remove logs

    waruqi committed May 19, 2022
    Configuration menu
    Copy the full SHA
    9b58179 View commit details
    Browse the repository at this point in the history
  8. improve cl

    waruqi committed May 19, 2022
    Configuration menu
    Copy the full SHA
    af2981b View commit details
    Browse the repository at this point in the history
  9. improve xmake.lua

    waruqi committed May 19, 2022
    Configuration menu
    Copy the full SHA
    5480e27 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2022

  1. build small file in local

    waruqi committed May 20, 2022
    Configuration menu
    Copy the full SHA
    c3fd2dd View commit details
    Browse the repository at this point in the history
  2. ignore remote pdb

    waruqi committed May 20, 2022
    Configuration menu
    Copy the full SHA
    6fad9d4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c710b18 View commit details
    Browse the repository at this point in the history
  4. enable avx for mac

    waruqi committed May 20, 2022
    Configuration menu
    Copy the full SHA
    d913947 View commit details
    Browse the repository at this point in the history
  5. enable avx for linux

    waruqi committed May 20, 2022
    Configuration menu
    Copy the full SHA
    654a849 View commit details
    Browse the repository at this point in the history
  6. dump cache stats

    waruqi committed May 20, 2022
    Configuration menu
    Copy the full SHA
    e0c42d4 View commit details
    Browse the repository at this point in the history
  7. improve dump

    waruqi committed May 20, 2022
    Configuration menu
    Copy the full SHA
    ac1ddee View commit details
    Browse the repository at this point in the history
  8. fix compile errors

    waruqi committed May 20, 2022
    Configuration menu
    Copy the full SHA
    63db5db View commit details
    Browse the repository at this point in the history
  9. disable avx for macos

    waruqi committed May 20, 2022
    Configuration menu
    Copy the full SHA
    abf2906 View commit details
    Browse the repository at this point in the history
  10. fix ci

    waruqi committed May 20, 2022
    Configuration menu
    Copy the full SHA
    0d7fb59 View commit details
    Browse the repository at this point in the history
  11. fix rate

    waruqi committed May 20, 2022
    Configuration menu
    Copy the full SHA
    2f45397 View commit details
    Browse the repository at this point in the history
  12. remove more ccache

    waruqi committed May 20, 2022
    Configuration menu
    Copy the full SHA
    898c534 View commit details
    Browse the repository at this point in the history
  13. update changelog

    waruqi committed May 20, 2022
    Configuration menu
    Copy the full SHA
    35fc399 View commit details
    Browse the repository at this point in the history
  14. fix logs

    waruqi committed May 20, 2022
    Configuration menu
    Copy the full SHA
    bbafe9a View commit details
    Browse the repository at this point in the history
  15. add ccache dir

    waruqi committed May 20, 2022
    Configuration menu
    Copy the full SHA
    8a3cf44 View commit details
    Browse the repository at this point in the history
  16. fix ccache dir

    waruqi committed May 20, 2022
    Configuration menu
    Copy the full SHA
    d63ce0e View commit details
    Browse the repository at this point in the history