Skip to content

Commit fa3162c

Browse files
committed
Fix run non ELF executables with: sharun [EXEC ARGS]
Refactoring Update README
1 parent 7f9ffb0 commit fa3162c

File tree

4 files changed

+132
-128
lines changed

4 files changed

+132
-128
lines changed

.github/workflows/ci.yml

+1
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ jobs:
4242
cross build --release --target aarch64-unknown-linux-musl
4343
mv target/aarch64-unknown-linux-musl/release/sharun sharun-aarch64
4444
45+
# https://github.com/aunali1/super-strip
4546
- name: Strip
4647
run: |
4748
"${{ github.workspace }}/.github/sstrip" sharun-*

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "sharun"
3-
version = "0.1.5"
3+
version = "0.1.6"
44
readme = "README.md"
55
license = "MIT"
66
repository = "https://github.com/VHSgunzo/sharun"

README.md

+3
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,11 @@ cp ./target/$(uname -m)-unknown-linux-musl/release/sharun .
8787
```
8888

8989
* You can create a hard link from `sharun` to `AppRun` and write the name of the executable file from the `bin` directory to the `.app` file for compatibility with [AppImage](https://appimage.org) `AppDir`. If the `.app` file does not exist, the `*.desktop` file will be used.
90+
9091
* Additional env var can be specified in the `.env` file (see [dotenv](https://crates.io/crates/dotenv)). Env var can also be deleted using `unset ENV_VAR` in the end of the `.env` file.
9192

93+
* Also you can package the `sharun directory` with your applications into a single executable file using [wrappe](https://github.com/Systemcluster/wrappe)
94+
9295
# Screenshots:
9396
![tree](img/tree.png)
9497

0 commit comments

Comments
 (0)