[llvm] 76f1c7a - [gn] port dda996b875bc (CAS)
Nico Weber via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 12 13:30:39 PDT 2025
Author: Nico Weber
Date: 2025-08-12T16:30:20-04:00
New Revision: 76f1c7a39eb95525845dfce153a62831da02657f
URL: https://github.com/llvm/llvm-project/commit/76f1c7a39eb95525845dfce153a62831da02657f
DIFF: https://github.com/llvm/llvm-project/commit/76f1c7a39eb95525845dfce153a62831da02657f.diff
LOG: [gn] port dda996b875bc (CAS)
Added:
llvm/utils/gn/secondary/llvm/lib/CAS/BUILD.gn
llvm/utils/gn/secondary/llvm/unittests/CAS/BUILD.gn
Modified:
llvm/utils/gn/secondary/llvm/unittests/BUILD.gn
Removed:
################################################################################
diff --git a/llvm/utils/gn/secondary/llvm/lib/CAS/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/CAS/BUILD.gn
new file mode 100644
index 0000000000000..26947b1e22021
--- /dev/null
+++ b/llvm/utils/gn/secondary/llvm/lib/CAS/BUILD.gn
@@ -0,0 +1,8 @@
+static_library("CAS") {
+ output_name = "LLVMCAS"
+ sources = [
+ "BuiltinCAS.cpp",
+ "InMemoryCAS.cpp",
+ "ObjectStore.cpp",
+ ]
+}
diff --git a/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn
index b8291ecf7271a..22026664ae596 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn
@@ -8,6 +8,7 @@ group("unittests") {
"BinaryFormat:BinaryFormatTests",
"Bitcode:BitcodeTests",
"Bitstream:BitstreamTests",
+ "CAS:CASTests",
"CGData:CodeGenDataTests",
"CodeGen:CodeGenTests",
diff --git a/llvm/utils/gn/secondary/llvm/unittests/CAS/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/CAS/BUILD.gn
new file mode 100644
index 0000000000000..3f863116e6272
--- /dev/null
+++ b/llvm/utils/gn/secondary/llvm/unittests/CAS/BUILD.gn
@@ -0,0 +1,13 @@
+import("//third-party/unittest/unittest.gni")
+
+unittest("CASTests") {
+ deps = [
+ "//llvm/lib/CAS",
+ "//llvm/lib/Support",
+ "//llvm/lib/Testing/Support",
+ ]
+ sources = [
+ "CASTestConfig.cpp",
+ "ObjectStoreTest.cpp",
+ ]
+}
More information about the llvm-commits
mailing list