From 94de595afa415626b8f58196f9da2ed899b5d99b Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Wed, 23 Jul 2025 09:11:01 +0000 Subject: build: update toolchain --- .devcontainer/x86-64/devcontainer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.devcontainer/x86-64/devcontainer.json') diff --git a/.devcontainer/x86-64/devcontainer.json b/.devcontainer/x86-64/devcontainer.json index a317a22..c23e655 100644 --- a/.devcontainer/x86-64/devcontainer.json +++ b/.devcontainer/x86-64/devcontainer.json @@ -1,6 +1,6 @@ { "name": "TeachOS on x86-64", - "image": "registry.gitlab.ost.ch:45023/teachos/devcontainers/x86-64:15.1.0", + "image": "registry.gitlab.ost.ch:45023/teachos/devcontainers/x86-64:15.1.0-2", "customizations": { "vscode": { "extensions": [ -- cgit v1.2.3 From 2ebf8d525e6a030efc8ca23bcbdf92c2d0cb8985 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Thu, 24 Jul 2025 10:17:53 +0000 Subject: x86_64: implement high/low split --- .devcontainer/x86-64/devcontainer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.devcontainer/x86-64/devcontainer.json') diff --git a/.devcontainer/x86-64/devcontainer.json b/.devcontainer/x86-64/devcontainer.json index c23e655..3e3b934 100644 --- a/.devcontainer/x86-64/devcontainer.json +++ b/.devcontainer/x86-64/devcontainer.json @@ -1,6 +1,6 @@ { "name": "TeachOS on x86-64", - "image": "registry.gitlab.ost.ch:45023/teachos/devcontainers/x86-64:15.1.0-2", + "image": "registry.gitlab.ost.ch:45023/teachos/devcontainers/x86-64:15.1.0-3", "customizations": { "vscode": { "extensions": [ -- cgit v1.2.3 From c984e3980ab7cb939486d341a89744a99a785f77 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Thu, 24 Jul 2025 12:54:55 +0000 Subject: x86_64: update toolchain --- .devcontainer/x86-64/devcontainer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.devcontainer/x86-64/devcontainer.json') diff --git a/.devcontainer/x86-64/devcontainer.json b/.devcontainer/x86-64/devcontainer.json index 3e3b934..6b76902 100644 --- a/.devcontainer/x86-64/devcontainer.json +++ b/.devcontainer/x86-64/devcontainer.json @@ -1,6 +1,6 @@ { "name": "TeachOS on x86-64", - "image": "registry.gitlab.ost.ch:45023/teachos/devcontainers/x86-64:15.1.0-3", + "image": "registry.gitlab.ost.ch:45023/teachos/devcontainers/x86-64:15.1.0-4", "customizations": { "vscode": { "extensions": [ -- cgit v1.2.3 From 90c3190543b2ac8a7de03ba297f329ee5cc1f513 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Fri, 24 Oct 2025 12:14:09 +0000 Subject: ide: switch development container --- .devcontainer/x86-64/devcontainer.json | 39 ++++++++++++++++++++-------------- 1 file changed, 23 insertions(+), 16 deletions(-) (limited to '.devcontainer/x86-64/devcontainer.json') diff --git a/.devcontainer/x86-64/devcontainer.json b/.devcontainer/x86-64/devcontainer.json index 6b76902..f619e3f 100644 --- a/.devcontainer/x86-64/devcontainer.json +++ b/.devcontainer/x86-64/devcontainer.json @@ -1,17 +1,24 @@ { - "name": "TeachOS on x86-64", - "image": "registry.gitlab.ost.ch:45023/teachos/devcontainers/x86-64:15.1.0-4", - "customizations": { - "vscode": { - "extensions": [ - "basdp.language-gas-x86", - "llvm-vs-code-extensions.vscode-clangd", - "ms-vscode.cmake-tools", - "webfreak.debug", - "zixuanwang.linkerscript" - ] - } - }, - "remoteUser": "dev", - "updateRemoteUserUID": true -} + "name": "TeachOS on x86-64", + "image": "registry.gitlab.ost.ch:45023/teachos/devcontainers/x86-64:15.1.0-5", + "features": { + "ghcr.io/devcontainers/features/git:1": {}, + "ghcr.io/devcontainers/features/git-lfs:1": {}, + "ghcr.io/devcontainers-extra/features/apt-packages:1": { + "packages": "cmake,grub2-common,grub-pc,mtools,ninja-build,qemu-system-x86,xorriso" + } + }, + "customizations": { + "vscode": { + "extensions": [ + "basdp.language-gas-x86", + "llvm-vs-code-extensions.vscode-clangd", + "ms-vscode.cmake-tools", + "webfreak.debug", + "zixuanwang.linkerscript" + ] + } + }, + "remoteUser": "ubuntu", + "updateRemoteUserUID": true +} \ No newline at end of file -- cgit v1.2.3 From ff35119463c30fb23e16c626fea3962e35e4f111 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Mon, 27 Oct 2025 13:34:41 +0100 Subject: ide: update toolchain --- .devcontainer/x86-64/devcontainer.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to '.devcontainer/x86-64/devcontainer.json') diff --git a/.devcontainer/x86-64/devcontainer.json b/.devcontainer/x86-64/devcontainer.json index f619e3f..26c05d0 100644 --- a/.devcontainer/x86-64/devcontainer.json +++ b/.devcontainer/x86-64/devcontainer.json @@ -1,6 +1,6 @@ { "name": "TeachOS on x86-64", - "image": "registry.gitlab.ost.ch:45023/teachos/devcontainers/x86-64:15.1.0-5", + "image": "registry.gitlab.ost.ch:45023/teachos/devcontainers/x86-64:15.2.0-1", "features": { "ghcr.io/devcontainers/features/git:1": {}, "ghcr.io/devcontainers/features/git-lfs:1": {}, @@ -21,4 +21,4 @@ }, "remoteUser": "ubuntu", "updateRemoteUserUID": true -} \ No newline at end of file +} -- cgit v1.2.3 From 13bedf43d619abb100beb91db6e1b072e07e3d74 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Mon, 27 Oct 2025 13:12:07 +0000 Subject: ide: reconfigure debugging extension --- .devcontainer/x86-64/devcontainer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.devcontainer/x86-64/devcontainer.json') diff --git a/.devcontainer/x86-64/devcontainer.json b/.devcontainer/x86-64/devcontainer.json index 26c05d0..4c6afab 100644 --- a/.devcontainer/x86-64/devcontainer.json +++ b/.devcontainer/x86-64/devcontainer.json @@ -14,7 +14,7 @@ "basdp.language-gas-x86", "llvm-vs-code-extensions.vscode-clangd", "ms-vscode.cmake-tools", - "webfreak.debug", + "KylinIdeTeam.cppdebug", "zixuanwang.linkerscript" ] } -- cgit v1.2.3 From 2977db0fc27ca30fa4f734751e11fce9625caabc Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Mon, 27 Oct 2025 14:15:27 +0100 Subject: ide: add ssh to devcontainer --- .devcontainer/x86-64/devcontainer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.devcontainer/x86-64/devcontainer.json') diff --git a/.devcontainer/x86-64/devcontainer.json b/.devcontainer/x86-64/devcontainer.json index 4c6afab..38a7695 100644 --- a/.devcontainer/x86-64/devcontainer.json +++ b/.devcontainer/x86-64/devcontainer.json @@ -5,7 +5,7 @@ "ghcr.io/devcontainers/features/git:1": {}, "ghcr.io/devcontainers/features/git-lfs:1": {}, "ghcr.io/devcontainers-extra/features/apt-packages:1": { - "packages": "cmake,grub2-common,grub-pc,mtools,ninja-build,qemu-system-x86,xorriso" + "packages": "cmake,grub2-common,grub-pc,mtools,ninja-build,qemu-system-x86,ssh,xorriso" } }, "customizations": { -- cgit v1.2.3 From 9535226376ea812007fbe8a2aaf6cf3ccb77c263 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Tue, 28 Oct 2025 17:12:04 +0100 Subject: ide: update toolchain --- .devcontainer/x86-64/devcontainer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.devcontainer/x86-64/devcontainer.json') diff --git a/.devcontainer/x86-64/devcontainer.json b/.devcontainer/x86-64/devcontainer.json index 38a7695..3599657 100644 --- a/.devcontainer/x86-64/devcontainer.json +++ b/.devcontainer/x86-64/devcontainer.json @@ -1,6 +1,6 @@ { "name": "TeachOS on x86-64", - "image": "registry.gitlab.ost.ch:45023/teachos/devcontainers/x86-64:15.2.0-1", + "image": "registry.gitlab.ost.ch:45023/teachos/devcontainers/x86-64:15.2.0-2", "features": { "ghcr.io/devcontainers/features/git:1": {}, "ghcr.io/devcontainers/features/git-lfs:1": {}, -- cgit v1.2.3