Веб-сайт самохостера Lotigara

summaryrefslogtreecommitdiff
path: root/scripts/ci/macos/assemble.sh
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/ci/macos/assemble.sh')
-rw-r--r--scripts/ci/macos/assemble.sh27
1 files changed, 27 insertions, 0 deletions
diff --git a/scripts/ci/macos/assemble.sh b/scripts/ci/macos/assemble.sh
new file mode 100644
index 0000000..8858cf4
--- /dev/null
+++ b/scripts/ci/macos/assemble.sh
@@ -0,0 +1,27 @@
+#!/bin/sh -e
+
+mkdir client_distribution
+mkdir client_distribution/assets
+
+./dist/asset_packer -c scripts/packing.config assets/opensb client_distribution/assets/opensb.pak
+cp -r assets/user client_distribution/assets/
+
+mkdir client_distribution/mods
+touch client_distribution/mods/mods_go_here
+
+mkdir client_distribution/osx
+cp -LR scripts/ci/macos/Starbound.app client_distribution/osx/
+mkdir client_distribution/osx/Starbound.app/Contents/MacOS
+cp dist/starbound client_distribution/osx/Starbound.app/Contents/MacOS/
+cp dist/*.dylib client_distribution/osx/Starbound.app/Contents/MacOS/
+cp \
+ dist/starbound_server \
+ dist/btree_repacker \
+ dist/asset_packer \
+ dist/asset_unpacker \
+ dist/dump_versioned_json \
+ dist/make_versioned_json \
+ dist/planet_mapgen \
+ scripts/ci/macos/sbinit.config \
+ scripts/ci/macos/run-server.sh \
+ client_distribution/osx/ \ No newline at end of file