Skip to content

Commit c669f3d

Browse files
committed
Updating binary name
1 parent 61f3263 commit c669f3d

4 files changed

Lines changed: 16 additions & 16 deletions

File tree

.github/workflows/release.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,21 +18,21 @@ jobs:
1818
override: true
1919

2020
- name: Build release binary
21-
run: cargo build --release --bin mandlebrot-visualizer
21+
run: cargo build --release --bin mandlebrot-viz
2222

2323
- name: Package Windows zip
2424
run: |
2525
mkdir dist
26-
copy target\release\mandlebrot-visualizer.exe dist\
26+
copy target\release\mandlebrot-viz.exe dist\
2727
copy README.md dist\
2828
copy LICENSE dist\
2929
if (Test-Path assets) { Copy-Item assets dist\assets -Recurse }
30-
powershell Compress-Archive dist mandlebrot-visualizer-windows-x64.zip
30+
powershell Compress-Archive dist mandlebrot-viz-windows-x64.zip
3131
3232
- name: Upload release asset (Windows)
3333
uses: softprops/action-gh-release@v1
3434
with:
35-
files: mandlebrot-visualizer-windows-x64.zip
35+
files: mandlebrot-viz-windows-x64.zip
3636
env:
3737
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3838

@@ -51,18 +51,18 @@ jobs:
5151
run: cargo install cargo-bundle
5252

5353
- name: Build macOS app bundle
54-
run: cargo bundle --release --bin mandlebrot-visualizer
54+
run: cargo bundle --release --bin mandlebrot-viz
5555

5656
- name: Create DMG
5757
run: |
5858
mkdir dmg
5959
cp -R target/release/bundle/osx/*.app dmg/
60-
hdiutil create -volname "ComplexViz" -srcfolder dmg -ov -format UDZO mandlebrot-visualizer-macos.dmg
60+
hdiutil create -volname "ComplexViz" -srcfolder dmg -ov -format UDZO mandlebrot-viz-macos.dmg
6161
6262
- name: Upload release asset (macOS)
6363
uses: softprops/action-gh-release@v1
6464
with:
65-
files: mandlebrot-visualizer-macos.dmg
65+
files: mandlebrot-viz-macos.dmg
6666
env:
6767
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
6868

@@ -78,20 +78,20 @@ jobs:
7878
override: true
7979

8080
- name: Build release binary
81-
run: cargo build --release --bin mandlebrot-visualizer
81+
run: cargo build --release --bin mandlebrot-viz
8282

8383
- name: Package Linux tar.gz
8484
run: |
8585
mkdir dist
86-
cp target/release/mandlebrot-visualizer dist/
86+
cp target/release/mandlebrot-viz dist/
8787
cp README.md dist/
8888
cp LICENSE dist/
8989
if [ -d assets ]; then cp -r assets dist/; fi
90-
tar -czvf mandlebrot-visualizer-linux-x64.tar.gz -C dist .
90+
tar -czvf mandlebrot-viz-linux-x64.tar.gz -C dist .
9191
9292
- name: Upload release asset (Linux)
9393
uses: softprops/action-gh-release@v1
9494
with:
95-
files: mandlebrot-visualizer-linux-x64.tar.gz
95+
files: mandlebrot-viz-linux-x64.tar.gz
9696
env:
9797
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

QUICKSTART.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44

55
```bash
66
# Build and run in release mode (recommended for best performance)
7-
cargo run --release --bin complex-viz
7+
cargo run --release --bin mandlebrot-viz
88

99
# Or for development (faster compile, slower runtime)
10-
cargo run --bin complex-viz
10+
cargo run --bin mandlebrot-viz
1111
```
1212

1313
## What You'll See

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,13 +118,13 @@ cd mandlebrot-visualizer
118118
cargo build --release
119119

120120
# Run the application
121-
cargo run --release --bin complex-viz
121+
cargo run --release --bin mandlebrot-viz
122122
```
123123

124124
### Development Build
125125

126126
```bash
127-
cargo run --bin complex-viz
127+
cargo run --bin mandlebrot-viz
128128
```
129129

130130
## Usage

sim-app/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ authors.workspace = true
66
license.workspace = true
77

88
[[bin]]
9-
name = "complex-viz"
9+
name = "mandlebrot-viz"
1010
path = "src/main.rs"
1111

1212
[dependencies]

0 commit comments

Comments
 (0)