diff --git a/.cargo/config.toml b/.cargo/config.toml deleted file mode 100644 index c3614559..00000000 --- a/.cargo/config.toml +++ /dev/null @@ -1,3 +0,0 @@ -[target.x86_64-unknown-linux-gnu] -linker = "/usr/bin/clang" -rustflags = ["-Cdebuginfo=0", "-Dwarnings", "-Clink-arg=-fuse-ld=lld"] \ No newline at end of file diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index d73f90db..20f2644a 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -37,9 +37,7 @@ jobs: uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 - name: Install Dependencies - run: | - sudo apt-get update; sudo apt-get install --no-install-recommends libasound2-dev libudev-dev libwayland-dev - sudo apt-get install lld clang + run: sudo apt-get update; sudo apt-get install --no-install-recommends libasound2-dev libudev-dev libwayland-dev - name: Compile run: cargo test --no-run --locked --release - name: Run cargo test @@ -58,9 +56,7 @@ jobs: uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 - name: Install Dependencies - run: | - sudo apt-get update; sudo apt-get install --no-install-recommends libasound2-dev libudev-dev libwayland-dev - sudo apt-get install lld clang + run: sudo apt-get update; sudo apt-get install --no-install-recommends libasound2-dev libudev-dev libwayland-dev - name: Compile run: cargo test --no-run --locked --release - name: Run cargo test @@ -81,11 +77,6 @@ jobs: - name: Install stable@stable toolchain uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 - - name: Install linker Windows - if: ${{ matrix.os == 'windows-latest' }} - run: | - cargo install -f cargo-binutils - rustup component add llvm-tools-preview - name: Compile run: cargo test --no-run --locked --release - name: Run cargo test diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index cde69c89..6d1ef8ae 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -19,7 +19,7 @@ jobs: - name: Install Rust run: rustup update nightly && rustup default nightly - name: Install Dependencies - run: sudo apt-get update; sudo apt-get install --no-install-recommends libasound2-dev libudev-dev libwayland-dev lld clang + run: sudo apt-get update; sudo apt-get install --no-install-recommends libasound2-dev libudev-dev libwayland-dev - name: Install cargo-llvm-cov uses: taiki-e/install-action@cargo-llvm-cov - name: Generate code coverage diff --git a/.github/workflows/example_validation.yml b/.github/workflows/example_validation.yml index 67e4282f..d145dbe8 100644 --- a/.github/workflows/example_validation.yml +++ b/.github/workflows/example_validation.yml @@ -36,7 +36,6 @@ jobs: sudo add-apt-repository ppa:kisak/turtle -y sudo apt-get update sudo apt install -y xvfb libegl1-mesa libgl1-mesa-dri libxcb-xfixes0-dev mesa-vulkan-drivers - sudo apt-get install lld clang - uses: actions/checkout@v4 - uses: dtolnay/rust-toolchain@nightly with: @@ -97,7 +96,6 @@ jobs: sudo add-apt-repository ppa:kisak/turtle -y sudo apt-get update sudo apt install -y xvfb libegl1-mesa libgl1-mesa-dri libxcb-xfixes0-dev mesa-vulkan-drivers - sudo apt-get install lld clang - uses: actions/checkout@v4 - uses: dtolnay/rust-toolchain@nightly with: @@ -158,7 +156,6 @@ jobs: sudo add-apt-repository ppa:kisak/turtle -y sudo apt-get update sudo apt install -y xvfb libegl1-mesa libgl1-mesa-dri libxcb-xfixes0-dev mesa-vulkan-drivers - sudo apt-get install lld clang - uses: actions/checkout@v4 - uses: dtolnay/rust-toolchain@nightly with: