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

Fix clang build on mac #20

Merged
merged 23 commits into from
May 10, 2024
Merged

Fix clang build on mac #20

merged 23 commits into from
May 10, 2024

Commits on Apr 19, 2024

  1. Ni: crosscompilation

    dbaranovstonfi committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    8d3fa96 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'NI-rustflags-passing' into 'main'

    Ni: crosscompilation
    
    See merge request ston-fi/oss/tonlib-sys!22
    dbaranovstonfi committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    1acdcca View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Configuration menu
    Copy the full SHA
    43d83e2 View commit details
    Browse the repository at this point in the history
  2. NI: use --depth=1 for clone: ~35sec speed-up

    Dmitrii Korchagin committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    d42e18a View commit details
    Browse the repository at this point in the history
  3. NI: use --shallow-submodules for clone: ~40sec speed up

    Dmitrii Korchagin committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    44a4291 View commit details
    Browse the repository at this point in the history
  4. NI: use -j {cpu_num} for tonlibjsob: ~110sec speed up

    Dmitrii Korchagin committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    5dfa352 View commit details
    Browse the repository at this point in the history
  5. NI: use -j {cpu_num} for tonlibjsob: ~4sec speed up

    Dmitrii Korchagin committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    96bd49f View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. NI: use available_parallelism() instead of num_cpus

    Dmitrii Korchagin committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    81ed423 View commit details
    Browse the repository at this point in the history
  2. NI: use TON_DIR everywhere

    Dmitrii Korchagin committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    2c5e9f7 View commit details
    Browse the repository at this point in the history
  3. NI: review fixes

    Dmitrii Korchagin committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    075cf0f View commit details
    Browse the repository at this point in the history
  4. Merge branch 'NI-fix-tonlyb-rebuild' into 'main'

    Impl #NI fix tonlib rebuild && speed-up build
    
    See merge request ston-fi/oss/tonlib-sys!23
    Dmitrii Korchagin committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    d6db863 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. Configuration menu
    Copy the full SHA
    1a97f0d View commit details
    Browse the repository at this point in the history
  2. Merge branch 'downstream-2024.3.4' into 'main'

    Upstream 2024.3.3 (#16)
    
    See merge request ston-fi/oss/tonlib-sys!25
    dbaranovstonfi committed May 1, 2024
    Configuration menu
    Copy the full SHA
    0d08c28 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. NI: repair old mac build

    Andrey Vasiliev authored and dbaranovstonfi committed May 6, 2024
    Configuration menu
    Copy the full SHA
    56daf3e View commit details
    Browse the repository at this point in the history
  2. Merge branch 'ni-repair-old-mac-build' into 'main'

    NI: repair old mac build
    
    See merge request ston-fi/oss/tonlib-sys!26
    dbaranovstonfi committed May 6, 2024
    Configuration menu
    Copy the full SHA
    d4bcbcb View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Configuration menu
    Copy the full SHA
    ad9c8de View commit details
    Browse the repository at this point in the history
  2. Merge branch 'ston-481-cflags' into 'main'

    Impl NI: no_avx512 flag added
    
    See merge request ston-fi/oss/tonlib-sys!27
    dbaranovstonfi committed May 8, 2024
    Configuration menu
    Copy the full SHA
    b8889b7 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Impl #NI: fix avx build for macos

    Dmitrii Korchagin committed May 10, 2024
    Configuration menu
    Copy the full SHA
    4d4a1b1 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'NI-fix-noavx-build-on-macos' into 'main'

    Impl #NI: fix avx build for macos
    
    See merge request ston-fi/oss/tonlib-sys!28
    dbaranovstonfi committed May 10, 2024
    Configuration menu
    Copy the full SHA
    45a8560 View commit details
    Browse the repository at this point in the history
  3. NI: make no_avx works with gcc

    Dmitrii Korchagin committed May 10, 2024
    Configuration menu
    Copy the full SHA
    fc6f02d View commit details
    Browse the repository at this point in the history
  4. NI: add job to test build with no_avx

    Dmitrii Korchagin committed May 10, 2024
    Configuration menu
    Copy the full SHA
    cfcd7bc View commit details
    Browse the repository at this point in the history
  5. Merge branch 'NI-fix-noavx-build-on-macos' into 'main'

    NI: make no_avx works with gcc
    
    See merge request ston-fi/oss/tonlib-sys!29
    dbaranovstonfi committed May 10, 2024
    Configuration menu
    Copy the full SHA
    1c3d60e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f55d431 View commit details
    Browse the repository at this point in the history