From c4a8a79ceb9920901ff454673c61d787a61d1e80 Mon Sep 17 00:00:00 2001
From: filzrev <103790468+filzrev@users.noreply.github.com>
Date: Sun, 25 May 2025 08:33:47 +0900
Subject: [PATCH 1/3] feat: add custom msbuild target to remove unnecessary
files
---
src/BenchmarkDotNet/BenchmarkDotNet.csproj | 3 ++
src/BenchmarkDotNet/BenchmarkDotNet.targets | 31 +++++++++++++++++++++
2 files changed, 34 insertions(+)
create mode 100644 src/BenchmarkDotNet/BenchmarkDotNet.targets
diff --git a/src/BenchmarkDotNet/BenchmarkDotNet.csproj b/src/BenchmarkDotNet/BenchmarkDotNet.csproj
index 8c2309b4f5..08ce9fc281 100644
--- a/src/BenchmarkDotNet/BenchmarkDotNet.csproj
+++ b/src/BenchmarkDotNet/BenchmarkDotNet.csproj
@@ -14,6 +14,9 @@
+
+
+
diff --git a/src/BenchmarkDotNet/BenchmarkDotNet.targets b/src/BenchmarkDotNet/BenchmarkDotNet.targets
new file mode 100644
index 0000000000..dde89bcf11
--- /dev/null
+++ b/src/BenchmarkDotNet/BenchmarkDotNet.targets
@@ -0,0 +1,31 @@
+
+
+
+ $(RuntimeIdentifier)
+
+
+
+
+ linux-x64
+ linux-arm64
+ win-x86
+ win-x64
+ win-arm64
+ osx-x64
+ osx-arm64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
From 79ca2ec9c23fae57a6f1ca500f114cf064fd3223 Mon Sep 17 00:00:00 2001
From: filzrev <103790468+filzrev@users.noreply.github.com>
Date: Sun, 25 May 2025 21:52:48 +0900
Subject: [PATCH 2/3] fix: simplify code based on review comment
---
src/BenchmarkDotNet/BenchmarkDotNet.targets | 22 ++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/src/BenchmarkDotNet/BenchmarkDotNet.targets b/src/BenchmarkDotNet/BenchmarkDotNet.targets
index dde89bcf11..c19206e82a 100644
--- a/src/BenchmarkDotNet/BenchmarkDotNet.targets
+++ b/src/BenchmarkDotNet/BenchmarkDotNet.targets
@@ -1,18 +1,18 @@
-
+
- $(RuntimeIdentifier)
+ $(RuntimeIdentifier)
-
-
- linux-x64
- linux-arm64
- win-x86
- win-x64
- win-arm64
- osx-x64
- osx-arm64
+
+ linux
+ win
+ osx
+
+ $(BenchmarkDotNetTargetPlatform)-x64
+ $(BenchmarkDotNetTargetPlatform)-x86
+ $(BenchmarkDotNetTargetPlatform)-arm
+ $(BenchmarkDotNetTargetPlatform)-arm64
From 2d0829ecb27dfd95155f7dae81487a1a96c03a54 Mon Sep 17 00:00:00 2001
From: filzrev <103790468+filzrev@users.noreply.github.com>
Date: Sun, 25 May 2025 22:06:38 +0900
Subject: [PATCH 3/3] fix: update code based on review comment
---
src/BenchmarkDotNet/BenchmarkDotNet.targets | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/src/BenchmarkDotNet/BenchmarkDotNet.targets b/src/BenchmarkDotNet/BenchmarkDotNet.targets
index c19206e82a..cb69f6ce31 100644
--- a/src/BenchmarkDotNet/BenchmarkDotNet.targets
+++ b/src/BenchmarkDotNet/BenchmarkDotNet.targets
@@ -1,9 +1,12 @@
-
-
- $(RuntimeIdentifier)
-
+
+
+ $(RuntimeIdentifier)
+
+
+
+
linux
win