[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