1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/ssbroom_ynh.git synced 2024-09-03 20:26:29 +02:00

Clean-up python script

This commit is contained in:
mhfowler 2021-10-19 12:57:07 +02:00
parent d604e89967
commit 9a5a847b61

View file

@ -23,7 +23,7 @@ def pull_repo():
subprocess.check_call(["git", "pull"], cwd=WORKING_DIR) subprocess.check_call(["git", "pull"], cwd=WORKING_DIR)
def crosscompile_go_ssb_room(): def crosscompile_go_ssb_room_for_arm64():
subprocess.check_call(["git", "pull"], cwd=WORKING_DIR) subprocess.check_call(["git", "pull"], cwd=WORKING_DIR)
print("[CROSS-COMPILING go-ssb-room/server]") print("[CROSS-COMPILING go-ssb-room/server]")
subprocess.check_call(["env", "CGO_ENABLED=1", "CC=aarch64-linux-gnu-gcc", subprocess.check_call(["env", "CGO_ENABLED=1", "CC=aarch64-linux-gnu-gcc",
@ -35,6 +35,7 @@ def crosscompile_go_ssb_room():
"GOARCH=arm64", "go", "build", "./cmd/insert-user"], cwd=WORKING_DIR) "GOARCH=arm64", "go", "build", "./cmd/insert-user"], cwd=WORKING_DIR)
publish(architecture="aarch64") publish(architecture="aarch64")
def crosscompile_go_ssb_room_for_arm7(): def crosscompile_go_ssb_room_for_arm7():
subprocess.check_call(["git", "pull"], cwd=WORKING_DIR) subprocess.check_call(["git", "pull"], cwd=WORKING_DIR)
print("[CROSS-COMPILING for arm7 go-ssb-room/server]") print("[CROSS-COMPILING for arm7 go-ssb-room/server]")
@ -47,6 +48,7 @@ def crosscompile_go_ssb_room_for_arm7():
"GOARCH=arm", "GOARM=7", "go", "build", "./cmd/insert-user"], cwd=WORKING_DIR) "GOARCH=arm", "GOARM=7", "go", "build", "./cmd/insert-user"], cwd=WORKING_DIR)
publish(architecture="arm7") publish(architecture="arm7")
def compile_go_ssb_room(): def compile_go_ssb_room():
subprocess.check_call(["git", "pull"], cwd=WORKING_DIR) subprocess.check_call(["git", "pull"], cwd=WORKING_DIR)
print("[COMPILING go-ssb-room/server for amd64]") print("[COMPILING go-ssb-room/server for amd64]")
@ -73,6 +75,6 @@ def publish(architecture):
if __name__ == '__main__': if __name__ == '__main__':
pull_repo() pull_repo()
# crosscompile_go_ssb_room() crosscompile_go_ssb_room_for_arm64()
crosscompile_go_ssb_room_for_arm7() crosscompile_go_ssb_room_for_arm7()
# compile_go_ssb_room() compile_go_ssb_room()