Rename assets folder to screenshots, and improve the build system.
This commit is contained in:
+3
-1
@@ -1,3 +1,5 @@
|
||||
#!/bin/sh
|
||||
|
||||
cargo build --release -p hammond-gtk && cp $1/target/release/hammond-gtk $2
|
||||
export CARGO_HOME=$1/target/cargo-home
|
||||
|
||||
cargo build --release -p hammond-gtk && cp $1/target/release/hammond-gtk $2
|
||||
+2
-10
@@ -18,22 +18,14 @@ cp meson.build $DIST
|
||||
cp Hammond.doap $DIST
|
||||
cp LICENSE $DIST
|
||||
cp README.md $DIST
|
||||
cp -rf assets $DIST
|
||||
cp -rf screenshots $DIST
|
||||
cp -rf scripts $DIST
|
||||
|
||||
# cargo vendor
|
||||
cargo vendor
|
||||
mkdir $DIST/.cargo
|
||||
cat <<EOF > $DIST/.cargo/config
|
||||
[source.crates-io]
|
||||
replace-with = "vendored-sources"
|
||||
|
||||
[source.vendored-sources]
|
||||
directory = "vendor"
|
||||
EOF
|
||||
cargo vendor > $DIST/.cargo/config
|
||||
cp -rf vendor $DIST/
|
||||
|
||||
# packaging
|
||||
cd $DEST/dist
|
||||
tar -cJvf $VERSION.tar.xz $VERSION
|
||||
|
||||
|
||||
Reference in New Issue
Block a user