diff options
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 20 |
1 files changed, 18 insertions, 2 deletions
@@ -4,13 +4,22 @@ BINUTILS_VERSION ?= 2.44 GCC_VERSION ?= 15.1.0 GDB_VERSION ?= 16.3 NEWLIB_VERSION ?= 4.5.0.20241231 + +ZLIB_VERSION ?= 1.3.1 +NCURSES_VERSION ?= 6.4 +EXPAT_VERSION ?= 2.6.2 +READLINE_VERSION ?= 8.2 +GMP_VERSION ?= 6.2.1 +MPFR_VERSION ?= 4.1.0 +MPC_VERSION ?= 1.2.1 + TARGET ?= x86_64-pc-elf PLATFORM ?= x86-64 -IMAGE_BUILD ?= 4 +IMAGE_BUILD ?= 5 all: - podman pull docker.io/archlinux:latest + podman pull docker.io/ubuntu:latest podman build \ --volume $(mkfile_dir)downloads:/downloads \ --build-arg BINUTILS_VERSION=$(BINUTILS_VERSION) \ @@ -18,5 +27,12 @@ all: --build-arg GDB_VERSION=$(GDB_VERSION) \ --build-arg NEWLIB_VERSION=$(NEWLIB_VERSION) \ --build-arg TARGET=$(TARGET) \ + --build-arg ZLIB_VERSION=$(ZLIB_VERSION) \ + --build-arg NCURSES_VERSION=$(NCURSES_VERSION) \ + --build-arg EXPAT_VERSION=$(EXPAT_VERSION) \ + --build-arg READLINE_VERSION=$(READLINE_VERSION) \ + --build-arg GMP_VERSION=$(GMP_VERSION) \ + --build-arg MPFR_VERSION=$(MPFR_VERSION) \ + --build-arg MPC_VERSION=$(MPC_VERSION) \ --tag registry.gitlab.ost.ch:45023/teachos/devcontainers/$(PLATFORM):$(GCC_VERSION)-$(IMAGE_BUILD) \ . |
