aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaghuram Subramani <raghus2247@gmail.com>2025-02-02 22:22:41 +0530
committerRaghuram Subramani <raghus2247@gmail.com>2025-02-02 22:22:41 +0530
commit8c0859b92e15f029b6c477e3372af299acd6e260 (patch)
tree6aee506fe2f780798fc5aea7ea1c7deccb3d3f82
parenta1de7769d8471f7343337a89fc37b4ce30d6725f (diff)
misc: delete scripts/
-rw-r--r--README.md12
-rwxr-xr-xscripts/fetch-toolchain.sh27
-rwxr-xr-xscripts/package-toolchain.sh23
3 files changed, 5 insertions, 57 deletions
diff --git a/README.md b/README.md
index df117bf..65de26f 100644
--- a/README.md
+++ b/README.md
@@ -6,9 +6,11 @@ An Operating System for The x86 Architecture.
### Dependencies:
-```sh
-./scripts/fetch-toolchain.sh
+> nix with flakes enabled and (optionally) direnv
+
+After entering the devshell,
+```sh
source env.sh
b
cm ..
@@ -17,12 +19,8 @@ m
## Running
-### Dependencies:
-
-- QEMU (qemu-system-i386)
-
```sh
-mr
+m run # or run-headless or run-gdb
```
## Authors
diff --git a/scripts/fetch-toolchain.sh b/scripts/fetch-toolchain.sh
deleted file mode 100755
index f0f2397..0000000
--- a/scripts/fetch-toolchain.sh
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/usr/bin/env bash
-
-#
-# bubbl
-# Copyright (C) 2024-2025 Raghuram Subramani <raghus2247@gmail.com>
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-#
-
-set -xe
-
-rm -rf toolchain.tar.gz toolchain/host toolchain/cross
-aria2c https://github.com/compromyse/bubbl/releases/latest/download/toolchain.tar.gz
-
-tar xvf toolchain.tar.gz
-rm toolchain.tar.gz
diff --git a/scripts/package-toolchain.sh b/scripts/package-toolchain.sh
deleted file mode 100755
index 03ca723..0000000
--- a/scripts/package-toolchain.sh
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/usr/bin/env bash
-
-#
-# bubbl
-# Copyright (C) 2024-2025 Raghuram Subramani <raghus2247@gmail.com>
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-#
-
-set -xe
-
-tar cf - toolchain/host toolchain/cross | pigz > toolchain.tar.gz