Skip to content

Commit d0bd6a2

Browse files
authored
Remove simics rs (#96)
1 parent 0fd0947 commit d0bd6a2

File tree

128 files changed

+13
-25448
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

128 files changed

+13
-25448
lines changed

.github/builder/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ RUN mkdir -p /simics/ispm && \
5656

5757
RUN RUSTFLAGS="-C linker=clang -C link-arg=-fuse-ld=$(which ld.lld)" && \
5858
export RUSTFLAGS && \
59-
cargo install --path simics-rs/cargo-simics-build && \
59+
cargo install cargo-simics-build && \
6060
cargo simics-build -r && \
6161
mkdir -p /packages && \
6262
cp target/release/*.ispm /packages

.github/builder/Dockerfile-internal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ RUN ispm settings install-dir /simics && \
5757

5858
RUN RUSTFLAGS="-C linker=clang -C link-arg=-fuse-ld=$(which ld.lld)" && \
5959
export RUSTFLAGS && \
60-
cargo install --path simics-rs/cargo-simics-build && \
60+
cargo install cargo-simics-build && \
6161
SIMICS_PACKAGE_VERSION="$(ispm packages --list | grep 1000 | awk '{print $3}' | cut -d '.' -f1).$(grep -E '^version = ' < Cargo.toml | sed -n '$p' | grep -oE '\"[^\"]+\"' | tr -d '\"' | cut -d'.' -f2-)" && \
6262
export SIMICS_PACKAGE_VERSION && \
6363
cargo simics-build -r && \

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -457,7 +457,7 @@ jobs:
457457
458458
- name: Install SIMICS Build
459459
run: |
460-
cargo install --path simics-rs/cargo-simics-build
460+
cargo install cargo-simics-build
461461
462462
- name: Build TSFFS Package
463463
run: |
@@ -570,7 +570,7 @@ jobs:
570570

571571
- name: Setup, Build, and Install TSFFS
572572
run: |
573-
cargo install --path simics-rs/cargo-simics-build
573+
cargo install cargo-simics-build
574574
cargo simics-build -r
575575
576576
- name: Upload Distribution Package

Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ yaxpeax-riscv = { git = "https://github.com/DrChat/yaxpeax-riscv", version = "0.
6464
"serde",
6565
], rev = "0e2151b" }
6666
crc32fast = "1.4.2"
67-
simics = { path = "simics-rs/simics" }
67+
simics = "0.1.1"
6868
indoc = "2.0.5"
6969
serde = { version = "1.0.203", features = ["derive"] }
7070
serde_json = "1.0.117"
@@ -78,16 +78,16 @@ yaxpeax-arm = "0.2.5"
7878
chrono = "0.4.38"
7979

8080
[dev-dependencies]
81-
simics-test = { path = "simics-rs/simics-test" }
81+
simics-test = "0.1.0"
8282
anyhow = "1.0.86"
8383
command-ext = "0.1.2"
8484
indoc = "2.0.5"
85-
ispm-wrapper = { path = "simics-rs/ispm-wrapper" }
85+
ispm-wrapper = "0.1.0"
8686
versions = { version = "6.2.0", features = ["serde"] }
8787

8888
[build-dependencies]
89-
simics = { path = "simics-rs/simics" }
90-
simics-build-utils = { path = "simics-rs/simics-build-utils" }
89+
simics = "0.1.1"
90+
simics-build-utils = "0.1.0"
9191

9292
[profile.release]
9393
lto = true

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ WORKDIR /workspace/tsffs/
9393
# Build the project by initializing it as a project associated with the local SIMICS installation
9494
# and building the module using the build script. Then, install the built TSFFS SIMICS
9595
# package into the local SIMICS installation for use.
96-
RUN cargo install --path simics-rs/cargo-simics-build && \
96+
RUN cargo install cargo-simics-build && \
9797
cargo simics-build -r && \
9898
ispm packages \
9999
-i target/release/*-linux64.ispm \

docs/src/setup/linux.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ cd $HOME/simics/tsffs/
134134
With the repository cloned, you can install and run the build utility:
135135

136136
```sh
137-
cargo install --path simics-rs/cargo-simics-build
137+
cargo install cargo-simics-build
138138
cargo simics-build -r
139139
```
140140

docs/src/setup/windows.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,7 @@ Clone TSFFS to your system (anywhere you like) and build with:
243243
```powershell
244244
git clone https://github.com/intel/tsffs
245245
cd tsffs
246-
cargo install --path simics-rs/cargo-simics-build
246+
cargo install cargo-simics-build
247247
cargo simics-build -r
248248
```
249249

examples/manual-example/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ WORKDIR /workspace/tsffs/
9393
# Build the project by initializing it as a project associated with the local SIMICS installation
9494
# and building the module using the build script. Then, install the built TSFFS SIMICS
9595
# package into the local SIMICS installation for use.
96-
RUN cargo install --path simics-rs/cargo-simics-build && \
96+
RUN cargo install cargo-simics-build && \
9797
cargo simics-build -r && \
9898
ispm packages \
9999
-i target/release/*-linux64.ispm \

scripts/update-simics-rs.sh

Lines changed: 0 additions & 23 deletions
This file was deleted.

simics-rs/.dockerignore

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)