File tree Expand file tree Collapse file tree 3 files changed +6
-4
lines changed Expand file tree Collapse file tree 3 files changed +6
-4
lines changed Original file line number Diff line number Diff line change 30
30
runs-on : 16-core-ubuntu
31
31
strategy :
32
32
matrix :
33
- llvm_version : [16, 17]
33
+ llvm_version : [16, 17, 18 ]
34
34
steps :
35
35
36
36
- uses : cachix/install-nix-action@v27
Original file line number Diff line number Diff line change @@ -224,8 +224,8 @@ find_package(LLVM ${LLVM_REQUESTED_VERSION} REQUIRED CONFIG)
224
224
message (STATUS "Found LLVM ${LLVM_PACKAGE_VERSION} " )
225
225
message (STATUS "Using LLVMConfig.cmake in: ${LLVM_DIR} " )
226
226
227
- if ((${LLVM_VERSION_MAJOR} VERSION_LESS 16) OR (${LLVM_VERSION_MAJOR} VERSION_GREATER 17 ))
228
- message (SEND_ERROR "Object Introspection currently requires an LLVM version between 16 and 17 !" )
227
+ if ((${LLVM_VERSION_MAJOR} VERSION_LESS 16) OR (${LLVM_VERSION_MAJOR} VERSION_GREATER 18 ))
228
+ message (SEND_ERROR "Object Introspection currently requires an LLVM version between 16 and 18 !" )
229
229
endif ()
230
230
231
231
find_package (Clang REQUIRED CONFIG)
Original file line number Diff line number Diff line change 21
21
flake-utils . lib . eachSystem [ flake-utils . lib . system . x86_64-linux ] (
22
22
system :
23
23
let
24
- defaultLlvmVersion = 17 ;
24
+ defaultLlvmVersion = 18 ;
25
25
pkgs = import nixpkgs { inherit system ; } ;
26
26
27
27
drgnSrc = pkgs . fetchFromGitHub {
117
117
118
118
oid-llvm16 = mkOidPackage 16 ;
119
119
oid-llvm17 = mkOidPackage 17 ;
120
+ oid-llvm18 = mkOidPackage 18 ;
120
121
} ;
121
122
devShells = rec {
122
123
default = self . devShells . ${ system } . "oid-llvm${ toString defaultLlvmVersion } " ;
123
124
124
125
oid-llvm16 = mkOidDevShell 16 ;
125
126
oid-llvm17 = mkOidDevShell 17 ;
127
+ oid-llvm18 = mkOidDevShell 18 ;
126
128
} ;
127
129
128
130
apps . default = {
You can’t perform that action at this time.
0 commit comments