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

Bump dub to v1.31.1 #180

Merged
merged 5 commits into from
Mar 13, 2023
Merged

Bump dub to v1.31.1 #180

merged 5 commits into from
Mar 13, 2023

Commits on Mar 10, 2023

  1. Bump dub to v1.31.1

    With DMD, disabling the invariants for the unittest runner is required
    to overcome a missing symbol (an invariant) for dub's vendored
    `std.sumtype` copy.
    kinke committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    a3ddc38 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2023

  1. Configuration menu
    Copy the full SHA
    a922cde View commit details
    Browse the repository at this point in the history
  2. Make source file scanning of dirs deterministic by sorting

    Don't rely on the Phobos `dirEntries()` order; it's e.g. problematic
    for the `tests.it.rules.static_lib.template` test.
    kinke committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    64a6fef View commit details
    Browse the repository at this point in the history
  3. CI: Skip failing `tests.it.runtime.dub.depends on package with prebui…

    …ld` with DMD on Windows
    kinke committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    a746495 View commit details
    Browse the repository at this point in the history
  4. Shorten dub output paths for the main package too

    As I've just recently hit long-path issues on Windows for this reason,
    especially when the absolute path of the main package is a bit longer.
    
    Also skip the `__dub__` intermediate directory, as all dub packages
    now produce object files in `<target .obj dir>/<dub package name>/…`.
    kinke committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    c2cbf0d View commit details
    Browse the repository at this point in the history