mirror of
https://onedev.site.tesses.net/Dependencies/DebBuilder
synced 2026-02-08 10:05:46 +00:00
Add architectures
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
FROM ubuntu:jammy
|
||||
COPY toolchains /opt/toolchains
|
||||
COPY jammy-main.sources /etc/apt/sources.list.d/jammy-main.sources
|
||||
COPY jammy-ports.sources /etc/apt/sources.list.d/jammy-ports.sources
|
||||
COPY jammy.sources /etc/apt/sources.list.d/ubuntu.sources
|
||||
RUN rm /etc/apt/sources.list
|
||||
RUN dpkg --add-architecture riscv64
|
||||
RUN dpkg --add-architecture arm64
|
||||
@@ -11,4 +10,3 @@ RUN apt install -y cmake build-essential libmbedtls-dev make wget curl crossbuil
|
||||
|
||||
RUN curl https://git.tesseslanguage.com/api/packages/tesses50/debian/repository.key -o /etc/apt/keyrings/gitea-tesses50.asc
|
||||
RUN echo "deb [signed-by=/etc/apt/keyrings/gitea-tesses50.asc] https://git.tesseslanguage.com/api/packages/tesses50/debian jammy main" | tee -a /etc/apt/sources.list.d/gitea.list
|
||||
RUN apt update -y
|
||||
|
||||
@@ -1,12 +1,11 @@
|
||||
FROM ubuntu:plucky
|
||||
COPY toolchains /opt/toolchains
|
||||
COPY plucky-ports.sources /etc/apt/sources.list.d/plucky-ports.sources
|
||||
COPY plucky.sources /etc/apt/sources.list.d/ubuntu.sources
|
||||
RUN dpkg --add-architecture i386
|
||||
RUN dpkg --add-architecture riscv64
|
||||
RUN dpkg --add-architecture arm64
|
||||
RUN dpkg --add-architecture armhf
|
||||
RUN apt update -y | true
|
||||
RUN apt update -y
|
||||
RUN apt install -y cmake build-essential libmbedtls-dev make wget curl crossbuild-essential-armhf crossbuild-essential-i386 crossbuild-essential-riscv64 crossbuild-essential-armhf crossbuild-essential-arm64 libmbedtls-dev:armhf libmbedtls-dev:arm64 libmbedtls-dev:i386 libmbedtls-dev:riscv64
|
||||
RUN curl https://git.tesseslanguage.com/api/packages/tesses50/debian/repository.key -o /etc/apt/keyrings/gitea-tesses50.asc
|
||||
RUN echo "deb [signed-by=/etc/apt/keyrings/gitea-tesses50.asc] https://git.tesseslanguage.com/api/packages/tesses50/debian plucky main" | tee -a /etc/apt/sources.list.d/gitea.list
|
||||
RUN apt update -y
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
Types: deb
|
||||
URIs: http://archive.ubuntu.com/ubuntu
|
||||
Suites: jammy jammy-updates jammy-backports
|
||||
Components: main universe restricted multiverse
|
||||
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
|
||||
Architectures: amd64
|
||||
@@ -1,6 +0,0 @@
|
||||
Types: deb
|
||||
URIs: http://ports.ubuntu.com/ubuntu-ports/
|
||||
Suites: jammy jammy-updates jammy-backports
|
||||
Components: main universe restricted multiverse
|
||||
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
|
||||
Architectures: armhf,arm64,riscv64
|
||||
22
jammy.sources
Normal file
22
jammy.sources
Normal file
@@ -0,0 +1,22 @@
|
||||
Types: deb
|
||||
URIs: http://archive.ubuntu.com/ubuntu/
|
||||
Suites: jammy jammy-updates jammy-backports
|
||||
Components: main universe restricted multiverse
|
||||
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
|
||||
Architectures: i386 amd64
|
||||
|
||||
## Ubuntu security updates. Aside from URIs and Suites,
|
||||
## this should mirror your choices in the previous section.
|
||||
Types: deb
|
||||
URIs: http://security.ubuntu.com/ubuntu/
|
||||
Suites: jammy-security
|
||||
Components: main universe restricted multiverse
|
||||
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
|
||||
Architectures: i386 amd64
|
||||
|
||||
Types: deb
|
||||
URIs: http://ports.ubuntu.com/ubuntu-ports/
|
||||
Suites: jammy jammy-updates jammy-backports
|
||||
Components: main universe restricted multiverse
|
||||
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
|
||||
Architectures: armhf arm64 riscv64
|
||||
@@ -1,6 +0,0 @@
|
||||
Types: deb
|
||||
URIs: http://ports.ubuntu.com/ubuntu-ports/
|
||||
Suites: plucky plucky-updates plucky-backports
|
||||
Components: main universe restricted multiverse
|
||||
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
|
||||
Architectures: armhf arm64 riscv64
|
||||
22
plucky.sources
Normal file
22
plucky.sources
Normal file
@@ -0,0 +1,22 @@
|
||||
Types: deb
|
||||
URIs: http://archive.ubuntu.com/ubuntu/
|
||||
Suites: plucky plucky-updates plucky-backports
|
||||
Components: main universe restricted multiverse
|
||||
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
|
||||
Architectures: i386 amd64
|
||||
|
||||
## Ubuntu security updates. Aside from URIs and Suites,
|
||||
## this should mirror your choices in the previous section.
|
||||
Types: deb
|
||||
URIs: http://security.ubuntu.com/ubuntu/
|
||||
Suites: plucky-security
|
||||
Components: main universe restricted multiverse
|
||||
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
|
||||
Architectures: i386 amd64
|
||||
|
||||
Types: deb
|
||||
URIs: http://ports.ubuntu.com/ubuntu-ports/
|
||||
Suites: plucky plucky-updates plucky-backports
|
||||
Components: main universe restricted multiverse
|
||||
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
|
||||
Architectures: armhf arm64 riscv64
|
||||
Reference in New Issue
Block a user