chore: updated CI config & PKGBUILDs to new module split
	
		
			
	
		
	
	
		
			
				
	
				ci/woodpecker/pr/docs Pipeline was successful
				
					Details
				
			
		
			
				
	
				ci/woodpecker/pr/lint Pipeline was successful
				
					Details
				
			
		
			
				
	
				ci/woodpecker/pr/build Pipeline was successful
				
					Details
				
			
		
			
				
	
				ci/woodpecker/pr/docker Pipeline was successful
				
					Details
				
			
		
			
				
	
				ci/woodpecker/pr/man Pipeline was successful
				
					Details
				
			
		
			
				
	
				ci/woodpecker/pr/test Pipeline was successful
				
					Details
				
			
		
	
				
					
				
			
				
	
				ci/woodpecker/pr/docs Pipeline was successful
				
					Details
				
			
		
			
				
	
				ci/woodpecker/pr/lint Pipeline was successful
				
					Details
				
			
		
			
				
	
				ci/woodpecker/pr/build Pipeline was successful
				
					Details
				
			
		
			
				
	
				ci/woodpecker/pr/docker Pipeline was successful
				
					Details
				
			
		
			
				
	
				ci/woodpecker/pr/man Pipeline was successful
				
					Details
				
			
		
			
				
	
				ci/woodpecker/pr/test Pipeline was successful
				
					Details
				
			
		
	
							parent
							
								
									44696fc11b
								
							
						
					
					
						commit
						8c880707f5
					
				|  | @ -6,10 +6,19 @@ matrix: | |||
| platform: ${PLATFORM} | ||||
| 
 | ||||
| pipeline: | ||||
|   debug: | ||||
|   install-modules: | ||||
|     image: 'chewingbever/vlang:latest' | ||||
|     pull: true | ||||
|     commands: | ||||
|       - export VMODULES=$PWD/.vmodules | ||||
|       - 'cd src && v install' | ||||
|     when: | ||||
|       event: [pull_request] | ||||
| 
 | ||||
|   debug: | ||||
|     image: 'chewingbever/vlang:latest' | ||||
|     commands: | ||||
|       - export VMODULES=$PWD/.vmodules | ||||
|       - make | ||||
|     when: | ||||
|       event: [pull_request] | ||||
|  | @ -18,10 +27,10 @@ pipeline: | |||
| 
 | ||||
|   prod: | ||||
|     image: 'chewingbever/vlang:latest' | ||||
|     pull: true | ||||
|     environment: | ||||
|       - LDFLAGS=-lz -lbz2 -llzma -lexpat -lzstd -llz4 -lsqlite3 -static | ||||
|     commands: | ||||
|       - export VMODULES=$PWD/.vmodules | ||||
|       # Apparently this -D is *very* important | ||||
|       - CFLAGS='-DGC_THREADS=1' make prod | ||||
|       # Make sure the binary is actually statically built | ||||
|  |  | |||
							
								
								
									
										8
									
								
								PKGBUILD
								
								
								
								
							
							
						
						
									
										8
									
								
								PKGBUILD
								
								
								
								
							|  | @ -14,7 +14,15 @@ license=('AGPL3') | |||
| source=("$pkgname::git+https://git.rustybever.be/vieter/vieter#tag=${pkgver//_/-}") | ||||
| md5sums=('SKIP') | ||||
| 
 | ||||
| prepare() { | ||||
|     export VMODULES=.vmodules | ||||
| 
 | ||||
|     cd "$pkgname/src" && v install | ||||
| } | ||||
| 
 | ||||
| build() { | ||||
|     export VMODULES=.vmodules | ||||
| 
 | ||||
|     cd "$pkgname" | ||||
| 
 | ||||
|     make prod | ||||
|  |  | |||
|  | @ -22,7 +22,15 @@ pkgver() { | |||
|     git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' | ||||
| } | ||||
| 
 | ||||
| prepare() { | ||||
|     export VMODULES=.vmodules | ||||
| 
 | ||||
|     cd "$pkgname/src" && v install | ||||
| } | ||||
| 
 | ||||
| build() { | ||||
|     export VMODULES=.vmodules | ||||
| 
 | ||||
|     cd "$pkgname" | ||||
| 
 | ||||
|     make prod | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue