From b0ed142ad4f5f7e3ffb14c74a0d896f05b99f9db Mon Sep 17 00:00:00 2001 From: KCarretto Date: Thu, 8 Feb 2024 20:13:06 +0000 Subject: [PATCH] Fix eldritch build.rs for windows --- .github/workflows/release.yml | 14 +++++++------- implants/lib/eldritch/build.rs | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index bdd561319..3c1df6029 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -38,7 +38,7 @@ jobs: # LINUX ### upload_tavern: - name: 🚀 Release Tavern Assets + name: 🚀 [Linux] Tavern needs: create_release # Depends on release being created for upload URL runs-on: ubuntu-latest steps: @@ -68,7 +68,7 @@ jobs: # LINUX ### upload_imix_linux: - name: 🚀 Release Imix Assets (Linux) + name: 🚀 [Linux] Imix needs: create_release # Depends on release being created for upload URL runs-on: ubuntu-latest steps: @@ -103,7 +103,7 @@ jobs: # MACOS ### upload_imix_macos: - name: 🚀 Release Imix Assets (MacOS) + name: 🚀 [MacOS] Imix needs: create_release # Depends on release being created for upload URL runs-on: macOS-latest steps: @@ -133,7 +133,7 @@ jobs: # WINDOWS ### upload_imix_windows: - name: 🚀 Release Imix Assets (Windows) + name: 🚀 [Windows] Imix needs: create_release # Depends on release being created for upload URL runs-on: windows-latest steps: @@ -194,7 +194,7 @@ jobs: # LINUX ### upload_golem_linux: - name: 🚀 Release Golem Assets (Linux) + name: 🚀 [Linux] Golem needs: create_release # Depends on release being created for upload URL runs-on: ubuntu-latest steps: @@ -229,7 +229,7 @@ jobs: # MACOS ### upload_golem_macos: - name: 🚀 Release Golem Assets (MacOS) + name: 🚀 [MacOS] Golem needs: create_release # Depends on release being created for upload URL runs-on: macOS-latest steps: @@ -259,7 +259,7 @@ jobs: # WINDOWS ### upload_golem_windows: - name: 🚀 Release Golem Assets (Windows) + name: 🚀 [Windows] Golem needs: create_release # Depends on release being created for upload URL runs-on: windows-latest steps: diff --git a/implants/lib/eldritch/build.rs b/implants/lib/eldritch/build.rs index 1d62f000f..a9f8f6577 100644 --- a/implants/lib/eldritch/build.rs +++ b/implants/lib/eldritch/build.rs @@ -132,9 +132,9 @@ fn build_proto() -> Result<()> { fn main() -> Result<()> { set_host_family(); build_proto()?; - #[cfg(target_os = "windows")] - build_bin_create_file_dll(); #[cfg(all(target_os = "windows", debug_assertions))] + build_bin_create_file_dll(); + #[cfg(target_os = "windows")] build_bin_reflective_loader(); Ok(())