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

WIP: meson on windows (clang-cl.exe) #246

Closed
wants to merge 56 commits into from

Commits on Sep 13, 2023

  1. Configuration menu
    Copy the full SHA
    5705a36 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fd87054 View commit details
    Browse the repository at this point in the history
  3. use flang 17 prerelease

    h-vetinari committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    13de901 View commit details
    Browse the repository at this point in the history
  4. debug: skip non-windows

    h-vetinari committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    5c9ee75 View commit details
    Browse the repository at this point in the history
  5. set FC

    h-vetinari committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    1f39ffe View commit details
    Browse the repository at this point in the history
  6. try lld

    h-vetinari committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    f649625 View commit details
    Browse the repository at this point in the history
  7. MNT: Re-rendered with conda-build 3.26.1, conda-smithy 3.25.1, and co…

    …nda-forge-pinning 2023.09.13.19.41.36
    h-vetinari committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    fc6ce51 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2023

  1. use clang 17 on windows

    h-vetinari committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    c4f9175 View commit details
    Browse the repository at this point in the history
  2. MNT: Re-rendered with conda-build 3.26.1, conda-smithy 3.25.1, and co…

    …nda-forge-pinning 2023.09.14.15.14.58
    h-vetinari committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    d98e510 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    776366a View commit details
    Browse the repository at this point in the history
  4. try without lld again

    h-vetinari committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    8ba8310 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3997544 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. Configuration menu
    Copy the full SHA
    188e9ec View commit details
    Browse the repository at this point in the history
  2. try if flang works on osx

    h-vetinari committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    cc0f1ca View commit details
    Browse the repository at this point in the history
  3. MNT: Re-rendered with conda-build 3.26.1, conda-smithy 3.25.1, and co…

    …nda-forge-pinning 2023.09.19.10.11.25
    h-vetinari committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    e9d27bc View commit details
    Browse the repository at this point in the history
  4. Patch for missing float.h

    xhochy committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    202bb82 View commit details
    Browse the repository at this point in the history
  5. Link to ucrt

    xhochy committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    cd3dde0 View commit details
    Browse the repository at this point in the history
  6. Use gnu99

    xhochy committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    6762a3f View commit details
    Browse the repository at this point in the history
  7. build only for win+py311

    xhochy committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    4526773 View commit details
    Browse the repository at this point in the history
  8. MNT: Re-rendered with conda-build 3.25.0, conda-smithy 3.26.0, and co…

    …nda-forge-pinning 2023.09.19.16.03.16
    xhochy committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    0c197f7 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. Use _strdup

    xhochy committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    8459d92 View commit details
    Browse the repository at this point in the history
  2. Use _fdopen

    xhochy committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    36435de View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. use meson from dev-label

    h-vetinari committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    70bbac8 View commit details
    Browse the repository at this point in the history
  2. MNT: Re-rendered with conda-build 3.26.1, conda-smithy 3.26.2, and co…

    …nda-forge-pinning 2023.09.21.23.09.50
    h-vetinari committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    2d807b0 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2023

  1. Configuration menu
    Copy the full SHA
    88adb33 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0df2c8d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    10e23a3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2d96819 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8ef5bd6 View commit details
    Browse the repository at this point in the history
  6. MNT: Re-rendered with conda-build 3.26.1, conda-smithy 3.26.2, and co…

    …nda-forge-pinning 2023.09.23.18.20.25
    h-vetinari committed Sep 24, 2023
    Configuration menu
    Copy the full SHA
    0e3841d View commit details
    Browse the repository at this point in the history
  7. try setting FC_LD

    h-vetinari committed Sep 24, 2023
    Configuration menu
    Copy the full SHA
    4a5531a View commit details
    Browse the repository at this point in the history
  8. Revert "Use gnu99"

    This reverts commit 6762a3f.
    h-vetinari committed Sep 24, 2023
    Configuration menu
    Copy the full SHA
    a6b5e57 View commit details
    Browse the repository at this point in the history
  9. use ld.lld universally

    h-vetinari committed Sep 24, 2023
    Configuration menu
    Copy the full SHA
    01972a3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4781db1 View commit details
    Browse the repository at this point in the history
  11. clarify lld -> ld.lld

    h-vetinari committed Sep 24, 2023
    Configuration menu
    Copy the full SHA
    f45c48a View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

  1. Configuration menu
    Copy the full SHA
    135944f View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. Revert "back to default linker for CC/CXX"

    This reverts commit 135944f.
    h-vetinari committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    0296eb5 View commit details
    Browse the repository at this point in the history
  2. unset LD

    h-vetinari committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    577053a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    16a6363 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fef31d8 View commit details
    Browse the repository at this point in the history
  5. Revert "Revert "back to default linker for CC/CXX""

    This reverts commit 0296eb5.
    h-vetinari committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    512d93a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    328421c View commit details
    Browse the repository at this point in the history
  7. full path for lld-link

    h-vetinari committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    b56b581 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    37ab7d8 View commit details
    Browse the repository at this point in the history
  9. avoid that expanded env var contains another env var

    otherwise, we're calling `shutil.which()` on the literal string
    "%PREFIX%\Library\bin\lld-link.exe", which unsurprisingly fails.
    h-vetinari committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    b8fc40d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8da1a88 View commit details
    Browse the repository at this point in the history
  11. -Xclang -> -Xflang

    h-vetinari committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    fc67b9b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    45e1c4e View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    2c5217d View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. Configuration menu
    Copy the full SHA
    6aa5942 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8dc651f View commit details
    Browse the repository at this point in the history
  3. set MESON_RSP_THRESHOLD

    h-vetinari committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    0db1246 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5b7c2a7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fe8f50b View commit details
    Browse the repository at this point in the history
  6. try without FC_LD

    h-vetinari committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    03ddf6b View commit details
    Browse the repository at this point in the history
  7. remove debug outputs

    h-vetinari committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    78c1939 View commit details
    Browse the repository at this point in the history