add ci files
This commit is contained in:
		
							parent
							
								
									08b329a801
								
							
						
					
					
						commit
						7da9aad117
					
				
							
								
								
									
										19
									
								
								.builds/archlinux.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								.builds/archlinux.yml
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,19 @@ | |||||||
|  | image: archlinux | ||||||
|  | packages: | ||||||
|  |     - base-devel | ||||||
|  |     - meson | ||||||
|  |     - wayland | ||||||
|  |     - wayland-protocols | ||||||
|  |     - cairo | ||||||
|  |     - pango | ||||||
|  | sources: | ||||||
|  |     - https://git.sr.ht/~raphi/somebar | ||||||
|  | tasks: | ||||||
|  |     - setup: | | ||||||
|  |         cd somebar | ||||||
|  |         meson build --fatal-meson-warnings | ||||||
|  |         cp src/config.def.hpp src/config.hpp | ||||||
|  |     - build: | | ||||||
|  |         cd somebar/build | ||||||
|  |         ninja | ||||||
|  |         sudo ninja install | ||||||
							
								
								
									
										20
									
								
								.builds/freebsd.DISABLED
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								.builds/freebsd.DISABLED
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,20 @@ | |||||||
|  | image: freebsd/latest | ||||||
|  | packages: | ||||||
|  |     - devel/evdev-proto | ||||||
|  |     - devel/meson | ||||||
|  |     - devel/pkgconf | ||||||
|  |     - graphics/cairo | ||||||
|  |     - graphics/wayland | ||||||
|  |     - graphics/wayland-protocols | ||||||
|  |     - x11-toolkits/pango | ||||||
|  | sources: | ||||||
|  |     - https://git.sr.ht/~raphi/somebar | ||||||
|  | tasks: | ||||||
|  |     - setup: | | ||||||
|  |         cd somebar | ||||||
|  |         meson build --fatal-meson-warnings | ||||||
|  |         cp src/config.def.hpp src/config.hpp | ||||||
|  |     - build: | | ||||||
|  |         cd somebar/build | ||||||
|  |         ninja | ||||||
|  |         sudo ninja install | ||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user