Skip to content

Commit b3693e2

Browse files
committed
Add anagram build target
Signed-off-by: falkTX <[email protected]>
1 parent 5e08821 commit b3693e2

File tree

4 files changed

+69
-7
lines changed

4 files changed

+69
-7
lines changed

.common

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ fi
6363
#######################################################################################################################
6464
# check for generic builds
6565

66-
if [[ "${PLATFORM}" == "generic-aarch64-"* ]]; then
66+
if [[ "${PLATFORM}" == "generic-aarch64-"* ]] || [ "${PLATFORM}" = "darkglass-anagram" ]; then
6767
TOOLCHAIN_PLATFORM="generic-aarch64"
6868
BR2_PLATFORM="${PLATFORM}"
6969
fi

.github/workflows/bootstrap-full.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
ubuntu_22_04:
1212
strategy:
1313
matrix:
14-
platform: [modduo, modduo-debug, modduo-new, modduo-new-debug, modduo-static, modduox, modduox-debug, modduox-static, modduox-new, modduox-new-debug, moddwarf, moddwarf-debug, moddwarf-new, moddwarf-new-debug, generic-aarch64, generic-aarch64-debug, generic-x86_64, generic-x86_64-debug]
14+
platform: [modduo, modduo-debug, modduo-new, modduo-new-debug, modduo-static, modduox, modduox-debug, modduox-static, modduox-new, modduox-new-debug, moddwarf, moddwarf-debug, moddwarf-new, moddwarf-new-debug, darkglass-anagram, generic-aarch64, generic-aarch64-debug, generic-x86_64, generic-x86_64-debug]
1515
runs-on: ubuntu-latest
1616
container:
1717
image: ubuntu:22.04

.github/workflows/bootstrap-minimal.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
debian_12:
1212
strategy:
1313
matrix:
14-
platform: [modduo, modduo-debug, modduo-new, modduo-new-debug, modduo-static, modduox, modduox-debug, modduox-static, modduox-new, modduox-new-debug, moddwarf, moddwarf-debug, moddwarf-new, moddwarf-new-debug, generic-aarch64, generic-aarch64-debug, generic-x86_64, generic-x86_64-debug]
14+
platform: [modduo, modduo-debug, modduo-new, modduo-new-debug, modduo-static, modduox, modduox-debug, modduox-static, modduox-new, modduox-new-debug, moddwarf, moddwarf-debug, moddwarf-new, moddwarf-new-debug, darkglass-anagram, generic-aarch64, generic-aarch64-debug, generic-x86_64, generic-x86_64-debug]
1515
runs-on: ubuntu-latest
1616
container:
1717
image: debian:12
@@ -37,7 +37,7 @@ jobs:
3737
debian_11:
3838
strategy:
3939
matrix:
40-
platform: [modduo, modduo-debug, modduo-new, modduo-new-debug, modduo-static, modduox, modduox-debug, modduox-static, modduox-new, modduox-new-debug, moddwarf, moddwarf-debug, moddwarf-new, moddwarf-new-debug, generic-aarch64, generic-aarch64-debug, generic-x86_64, generic-x86_64-debug]
40+
platform: [modduo, modduo-debug, modduo-new, modduo-new-debug, modduo-static, modduox, modduox-debug, modduox-static, modduox-new, modduox-new-debug, moddwarf, moddwarf-debug, moddwarf-new, moddwarf-new-debug, darkglass-anagram, generic-aarch64, generic-aarch64-debug, generic-x86_64, generic-x86_64-debug]
4141
runs-on: ubuntu-latest
4242
container:
4343
image: debian:11
@@ -63,7 +63,7 @@ jobs:
6363
ubuntu_24_04:
6464
strategy:
6565
matrix:
66-
platform: [modduo, modduo-debug, modduo-new, modduo-new-debug, modduo-static, modduox, modduox-debug, modduox-static, modduox-new, modduox-new-debug, moddwarf, moddwarf-debug, moddwarf-new, moddwarf-new-debug, generic-aarch64, generic-aarch64-debug, generic-x86_64, generic-x86_64-debug]
66+
platform: [modduo, modduo-debug, modduo-new, modduo-new-debug, modduo-static, modduox, modduox-debug, modduox-static, modduox-new, modduox-new-debug, moddwarf, moddwarf-debug, moddwarf-new, moddwarf-new-debug, darkglass-anagram, generic-aarch64, generic-aarch64-debug, generic-x86_64, generic-x86_64-debug]
6767
runs-on: ubuntu-latest
6868
container:
6969
image: ubuntu:24.04
@@ -95,7 +95,7 @@ jobs:
9595
ubuntu_22_04:
9696
strategy:
9797
matrix:
98-
platform: [modduo, modduo-debug, modduo-new, modduo-new-debug, modduo-static, modduox, modduox-debug, modduox-static, modduox-new, modduox-new-debug, moddwarf, moddwarf-debug, moddwarf-new, moddwarf-new-debug, generic-aarch64, generic-aarch64-debug, generic-x86_64, generic-x86_64-debug]
98+
platform: [modduo, modduo-debug, modduo-new, modduo-new-debug, modduo-static, modduox, modduox-debug, modduox-static, modduox-new, modduox-new-debug, moddwarf, moddwarf-debug, moddwarf-new, moddwarf-new-debug, darkglass-anagram, generic-aarch64, generic-aarch64-debug, generic-x86_64, generic-x86_64-debug]
9999
runs-on: ubuntu-latest
100100
container:
101101
image: ubuntu:22.04
@@ -121,7 +121,7 @@ jobs:
121121
ubuntu_20_04:
122122
strategy:
123123
matrix:
124-
platform: [modduo, modduo-debug, modduo-new, modduo-new-debug, modduo-static, modduox, modduox-debug, modduox-static, modduox-new, modduox-new-debug, moddwarf, moddwarf-debug, moddwarf-new, moddwarf-new-debug, generic-aarch64, generic-aarch64-debug, generic-x86_64, generic-x86_64-debug]
124+
platform: [modduo, modduo-debug, modduo-new, modduo-new-debug, modduo-static, modduox, modduox-debug, modduox-static, modduox-new, modduox-new-debug, moddwarf, moddwarf-debug, moddwarf-new, moddwarf-new-debug, darkglass-anagram, generic-aarch64, generic-aarch64-debug, generic-x86_64, generic-x86_64-debug]
125125
runs-on: ubuntu-latest
126126
container:
127127
image: ubuntu:20.04
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
BR2_aarch64=y
2+
BR2_cortex_a76=y
3+
BR2_TOOLCHAIN_EXTERNAL=y
4+
BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y
5+
BR2_TOOLCHAIN_EXTERNAL_PATH="$(TOOLCHAIN_PATH)"
6+
BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="aarch64-modaudio.generic-linux-gnu"
7+
BR2_TOOLCHAIN_EXTERNAL_GCC_9=y
8+
BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_10=y
9+
BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y
10+
# BR2_TOOLCHAIN_EXTERNAL_INET_RPC is not set
11+
BR2_TOOLCHAIN_EXTERNAL_CXX=y
12+
BR2_TOOLCHAIN_EXTERNAL_FORTRAN=y
13+
BR2_TOOLCHAIN_EXTERNAL_OPENMP=y
14+
BR2_TARGET_OPTIMIZATION="-march=armv8.2-a -mcpu=cortex-a76 -mtune=cortex-a76 -ffast-math -fno-finite-math-only -fomit-frame-pointer -D__MOD_DEVICES__ -D_MOD_DEVICE_RK358x -D_DARKGLASS_DEVICE_PABLITO -Wl,-O1,--as-needed,--strip-all"
15+
BR2_TARGET_LDFLAGS="-Wl,-O1,--as-needed,--strip-all"
16+
BR2_DL_DIR="$(DOWNLOAD_PATH)"
17+
BR2_OPTIMIZE_3=y
18+
BR2_SSP_NONE=y
19+
BR2_RELRO_NONE=y
20+
BR2_FORTIFY_SOURCE_NONE=y
21+
BR2_TARGET_GENERIC_HOSTNAME=""
22+
BR2_TARGET_GENERIC_ISSUE=""
23+
BR2_INIT_NONE=y
24+
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
25+
BR2_ROOTFS_DEVICE_TABLE=""
26+
BR2_ROOTFS_MERGED_USR=y
27+
BR2_GENERATE_LOCALE="en_US.UTF-8"
28+
# BR2_PACKAGE_BUSYBOX is not set
29+
BR2_PACKAGE_FFMPEG=y
30+
BR2_PACKAGE_FLAC=y
31+
BR2_PACKAGE_BZIP2=y
32+
BR2_PACKAGE_GZIP=y
33+
BR2_PACKAGE_ZSTD=y
34+
BR2_PACKAGE_DBUS=y
35+
BR2_PACKAGE_ALSA_LIB_PCM_PLUGINS=""
36+
BR2_PACKAGE_ALSA_LIB_CTL_PLUGINS=""
37+
BR2_PACKAGE_LIBLO=y
38+
BR2_PACKAGE_LIBVORBIS=y
39+
BR2_PACKAGE_LILV=y
40+
BR2_PACKAGE_OPUS=y
41+
BR2_PACKAGE_SQLITE=y
42+
BR2_PACKAGE_CAIRO=y
43+
BR2_PACKAGE_CAIRO_PNG=y
44+
BR2_PACKAGE_LIBDRM=y
45+
BR2_PACKAGE_LIBINPUT=y
46+
BR2_PACKAGE_LIBSERIALPORT=y
47+
BR2_PACKAGE_NE10=y
48+
BR2_PACKAGE_LIBXML2=y
49+
BR2_PACKAGE_MXML=y
50+
BR2_PACKAGE_FFTW=y
51+
BR2_PACKAGE_FFTW_SINGLE=y
52+
BR2_PACKAGE_FFTW_DOUBLE=y
53+
BR2_PACKAGE_FFTW_FAST=y
54+
BR2_PACKAGE_LIBGLIB2=y
55+
# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set
56+
BR2_PACKAGE_UTIL_LINUX_LIBMOUNT=y
57+
BR2_PACKAGE_HOST_CMAKE=y
58+
BR2_PACKAGE_JACK2MOD=y
59+
BR2_PACKAGE_KXSTUDIO_LV2_EXTENSIONS=y
60+
BR2_PACKAGE_LIBMODLA=y
61+
BR2_PACKAGE_MOD_LV2_EXTENSIONS=y
62+
BR2_PACKAGE_MOD_PLUGIN_BUILDER=y

0 commit comments

Comments
 (0)