File tree Expand file tree Collapse file tree 2 files changed +28
-0
lines changed Expand file tree Collapse file tree 2 files changed +28
-0
lines changed Original file line number Diff line number Diff line change 55  pull_request :
66
77jobs :
8+   build-netbsd :
9+     runs-on : ubuntu-latest 
10+     name : build • netbsd 
11+     defaults :
12+       run :
13+         shell : netbsd {0} 
14+     steps :
15+       - uses : actions/checkout@v5 
16+ 
17+       - name : Start NetBSD VM 
18+         uses : vmactions/netbsd-vm@v1 
19+         with :
20+           prepare : | 
21+             pkg_add cmake ninja-build gcc14 pkg-config capnproto bash 
22+ sync : ' rsync' 
23+           copyback : false 
24+ 
25+       - name : Run CI script 
26+         run : | 
27+           cd ${{ github.workspace }} 
28+           CI_CONFIG="ci/configs/netbsd.bash" bash ci/scripts/ci.sh 
29+ 
830build-openbsd :
931    runs-on : ubuntu-latest 
1032    name : build • openbsd 
Original file line number Diff line number Diff line change 1+ CI_DESC=" CI config for NetBSD" 
2+ CI_DIR=build-netbsd
3+ export  CXXFLAGS=" -Werror -Wall -Wextra -Wpedantic -Wno-unused-parameter" 
4+ export  CXX=" /usr/pkg/gcc14/bin/g++" 
5+ CMAKE_ARGS=(-G Ninja)
6+ BUILD_ARGS=(-k 0)
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments