Rpm building
This commit is contained in:
		
							
								
								
									
										13
									
								
								package/rpm/veilid-server/earthly_make_veilid_server_rpm.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										13
									
								
								package/rpm/veilid-server/earthly_make_veilid_server_rpm.sh
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,13 @@ | ||||
| #!/bin/bash | ||||
| ARCH=$1 | ||||
| CARGO_ARCH=$2 | ||||
| CARGO_VERSION="$(/veilid/package/cargo_version.sh /veilid/veilid-server/Cargo.toml)" | ||||
|      | ||||
| # veilid-server spec file | ||||
| cp -rf /veilid/package/rpm/veilid-server/veilid-server.spec /root/rpmbuild/SPECS/ | ||||
| /veilid/package/replace_variable.sh /root/rpmbuild/SPECS/veilid-server.spec CARGO_VERSION $CARGO_VERSION  | ||||
| /veilid/package/replace_variable.sh /root/rpmbuild/SPECS/veilid-server.spec ARCH $ARCH | ||||
| /veilid/package/replace_variable.sh /root/rpmbuild/SPECS/veilid-server.spec CARGO_ARCH $CARGO_ARCH | ||||
|  | ||||
| # build the rpm | ||||
| rpmbuild --target "x86_64" -bb /root/rpmbuild/SPECS/veilid-server.spec | ||||
		Reference in New Issue
	
	Block a user