14 Commits

Author SHA1 Message Date
themixedupstuff e3f052f181 Add .net10 to the build.
Build / build (push) Failing after 56s
2026-04-14 22:33:57 +02:00
themixedupstuff d0f5760c7a Add --no-cache to the correct place in the build command.
Build / build (push) Successful in 27m11s
2024-07-23 22:48:53 +03:00
themixedupstuff db4b7e7c46 Add --no-cache to build command.
Build / build (push) Failing after 32s
2024-07-23 22:47:16 +03:00
themixedupstuff 165fd4f7f3 Add the .net 8.0 sdk to the build image.
Build / build (push) Failing after 1m47s
2024-07-23 22:41:38 +03:00
themixedupstuff 518969e2c9 Merge branch 'stable' of https://git.mixedup.dev/ReFuel/docker-cross-compiler into stable
Build / build (push) Successful in 36s
2024-06-20 12:57:36 +03:00
themixedupstuff 3b4d6cee18 Rename additional cmake variable. 2024-06-20 12:45:58 +03:00
themixedupstuff 5901e3e317 Update build_native to honor build options. 2024-06-14 22:11:22 +03:00
themixedupstuff 44c8ab3212 Update the cmake scripts by copying the correct commit. 2024-06-14 22:00:05 +03:00
themixedupstuff 36660bcf38 Add osx options again. 2024-06-14 21:52:51 +03:00
themixedupstuff caafc898f3 Convert all files to lf. 2024-06-14 18:24:14 +03:00
themixedupstuff 4107bf9df4 Rebrand as ReFuel.
Build / build (push) Failing after 30s
2024-06-13 20:57:08 +03:00
themixedupstuff fe004342de Reintroduce build essentials into this repository. 2024-06-13 20:49:00 +03:00
themixedupstuff 9eb5f90a2e Merge branch 'stable' of https://git.mixedup.dev/QUIK/docker-cross-compiler into stable
Build / build (push) Successful in 25m12s
2024-03-30 14:34:19 +03:00
themixedupstuff ac01f7f2aa [v1.0] Add automatic build action.
Build / build (push) Successful in 34s
Try adding secrets to the workflow script.

Fix workflow.

Fix typo.

fix docker name conflict.

Removed cmake files from this repository and added node and meson to the apt packages list.

Update .gitea/workflows/build.yaml

node -> nodejs
2024-03-23 11:33:28 +03:00
5 changed files with 7 additions and 7 deletions
+1 -1
View File
@@ -18,7 +18,7 @@ jobs:
- name: Check repository out. - name: Check repository out.
uses: actions/checkout@v3 uses: actions/checkout@v3
- name: Build Docker Image - name: Build Docker Image
run: "docker build -t git.mixedup.dev/refuel/docker-cross-compiler:${{gitea.ref_name}} ." run: "docker build --no-cache -t git.mixedup.dev/refuel/docker-cross-compiler:${{gitea.ref_name}} ."
- name: Upload Docker Image - name: Upload Docker Image
run: "docker push git.mixedup.dev/refuel/docker-cross-compiler:${{gitea.ref_name}}" run: "docker push git.mixedup.dev/refuel/docker-cross-compiler:${{gitea.ref_name}}"
- name: Alias image as latest and push. - name: Alias image as latest and push.
+2
View File
@@ -28,6 +28,8 @@ RUN echo docker_cross_compiler > /etc/hostname
cpio \ cpio \
curl \ curl \
dotnet-sdk-6.0 \ dotnet-sdk-6.0 \
dotnet-sdk-8.0 \
dotnet-sdk-10.0 \
gcc-arm-linux-gnueabihf \ gcc-arm-linux-gnueabihf \
gcc-aarch64-linux-gnu \ gcc-aarch64-linux-gnu \
gcc-i686-linux-gnu \ gcc-i686-linux-gnu \
+1 -1
View File
@@ -1,7 +1,7 @@
# ReFuel Toolchain file for OSX-ARM64 systems. # ReFuel Toolchain file for OSX-ARM64 systems.
# Copyright (C) 2024 # Copyright (C) 2024
set(CMAKE_SYSTEM_NAME OSX) set(CMAKE_SYSTEM_NAME Darwin)
set(CMAKE_C_COMPILER aarch64-apple-darwin23-clang) set(CMAKE_C_COMPILER aarch64-apple-darwin23-clang)
set(CMAKE_CXX_COMPILER aarch64-apple-darwin23-clang++) set(CMAKE_CXX_COMPILER aarch64-apple-darwin23-clang++)
+1 -1
View File
@@ -1,7 +1,7 @@
# ReFuel Toolchain file for OSX-ARM64 systems. # ReFuel Toolchain file for OSX-ARM64 systems.
# Copyright (C) 2024 # Copyright (C) 2024
set(CMAKE_SYSTEM_NAME OSX) set(CMAKE_SYSTEM_NAME Darwin)
set(CMAKE_C_COMPILER x86_64-apple-darwin23-clang) set(CMAKE_C_COMPILER x86_64-apple-darwin23-clang)
set(CMAKE_CXX_COMPILER x86_64-apple-darwin23-clang++) set(CMAKE_CXX_COMPILER x86_64-apple-darwin23-clang++)
Regular → Executable
+2 -4
View File
@@ -16,7 +16,7 @@ fi
if [ -z "$ARCHS" ] if [ -z "$ARCHS" ]
then then
ARCHS="linux-arm linux-arm64 linux-x64 win-x64 win-x86" ARCHS="linux-arm linux-arm64 linux-x64 win-x64 win-x86 osx-arm64 osx-x64"
fi fi
if [ -z "$DST" ] if [ -z "$DST" ]
@@ -43,11 +43,9 @@ for ARCH in $ARCHS; do
cmake -B $BUILD -S $SRC \ cmake -B $BUILD -S $SRC \
-G Ninja \ -G Ninja \
-DCMAKE_BUILD_TYPE=Release \ -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_FLAGS=-static-libgcc \
-DCMAKE_CXX_FLAGS=-static-libgcc \
-DCMAKE_INSTALL_PREFIX=$PREFIX \ -DCMAKE_INSTALL_PREFIX=$PREFIX \
-DCMAKE_TOOLCHAIN_FILE=$TOOLCHAIN \ -DCMAKE_TOOLCHAIN_FILE=$TOOLCHAIN \
$QUIK_ADDITIONAL_CMAKE $REFUEL_ADDITIONAL_CMAKE
# Build and install. # Build and install.
ninja -C $BUILD all ninja -C $BUILD all