diff options
author | Larry Du <ldu0894@gmail.com> | 2025-02-17 06:42:46 +0000 |
---|---|---|
committer | Larry Du <ldu0894@gmail.com> | 2025-02-17 06:42:46 +0000 |
commit | bed08974f66c5949d8bf07da563dcf426f47c395 (patch) | |
tree | 859453def5810b204b3ac0c2fc8cdc2c33cf31b4 /tools | |
parent | 8a4942ca96bc32c3f273a26ceda536adadac0615 (diff) | |
download | riscv-processor-bed08974f66c5949d8bf07da563dcf426f47c395.tar.gz |
refactor: Renamed 'tools' to 'docker_tools'
Diffstat (limited to 'tools')
-rw-r--r-- | tools/Dockerfile | 20 | ||||
-rw-r--r-- | tools/README.md | 12 | ||||
-rwxr-xr-x | tools/build.sh | 1 | ||||
-rw-r--r-- | tools/config/README | 2 | ||||
-rw-r--r-- | tools/config/nvim/.gitignore | 2 | ||||
-rw-r--r-- | tools/config/tmux/.gitignore | 2 | ||||
-rwxr-xr-x | tools/devbox.sh | 1 | ||||
-rw-r--r-- | tools/docker-compose.yml | 15 |
8 files changed, 0 insertions, 55 deletions
diff --git a/tools/Dockerfile b/tools/Dockerfile deleted file mode 100644 index 7a3b20c..0000000 --- a/tools/Dockerfile +++ /dev/null @@ -1,20 +0,0 @@ -FROM verilator/verilator:latest - -# Install python3 + pip3 for fusesoc -RUN apt-get update \ - && DEBIAN_FRONTEND=noninteractive \ - && apt-get install --no-install-recommends -y \ - curl \ - python3 \ - python3-pip \ - vim \ - neovim \ - tmux \ - && apt-get clean \ - && rm -rf /var/lib/apt/lists/* - -RUN pip3 install --upgrade fusesoc - -WORKDIR /work - -ENTRYPOINT [ "/bin/bash", "-l", "-c" ] diff --git a/tools/README.md b/tools/README.md deleted file mode 100644 index 630e576..0000000 --- a/tools/README.md +++ /dev/null @@ -1,12 +0,0 @@ -# Docker environment setup -This docker container has everything you need to develop. - -To build the docker image, run -``` -./build.sh -``` -To enter the work environment. -``` -./devbox.sh -``` -The config directory mounts to the .config directory in root, for you to add your vim/nvim/tmux configurations. diff --git a/tools/build.sh b/tools/build.sh deleted file mode 100755 index 75a00cd..0000000 --- a/tools/build.sh +++ /dev/null @@ -1 +0,0 @@ -docker build -t devbox:latest . diff --git a/tools/config/README b/tools/config/README deleted file mode 100644 index 530a7de..0000000 --- a/tools/config/README +++ /dev/null @@ -1,2 +0,0 @@ -# Configuration files for your favorite programs -Put all of your config files in here, if you want to add new programs, add new mounts to the docker compose and new programs to the docker file. diff --git a/tools/config/nvim/.gitignore b/tools/config/nvim/.gitignore deleted file mode 100644 index d6b7ef3..0000000 --- a/tools/config/nvim/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -* -!.gitignore diff --git a/tools/config/tmux/.gitignore b/tools/config/tmux/.gitignore deleted file mode 100644 index d6b7ef3..0000000 --- a/tools/config/tmux/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -* -!.gitignore diff --git a/tools/devbox.sh b/tools/devbox.sh deleted file mode 100755 index afd7513..0000000 --- a/tools/devbox.sh +++ /dev/null @@ -1 +0,0 @@ -docker compose run --rm dev_environment /bin/bash diff --git a/tools/docker-compose.yml b/tools/docker-compose.yml deleted file mode 100644 index e7977d9..0000000 --- a/tools/docker-compose.yml +++ /dev/null @@ -1,15 +0,0 @@ -services: - dev_environment: - container_name: devbox - image: devbox:latest - - # Allow for interactive terminal - stdin_open: true - tty: true - - # Mount to repository - volumes: - - ../:/work - - ./config/nvim:/root/.config/nvim - - ./config/tmux:/root/.config/tmux - |