1
1
Commit Graph

43 Commits

Author SHA1 Message Date
eeeck 8578dc15d8 Copy the lowercase files to both variants of names
In the source, only the lowercase versions exist but the build expects
uppercase versions as well
2026-08-22 10:10:01 +02:00
eeeck 375fab5d61 Enable LXC container support in kernel and packages 2026-08-22 10:08:30 +02:00
eeeck d2eebc861b Replace individual distro release file checks with
`--with-distro=unknown`
2026-08-20 11:47:48 +02:00
eeeck 4617359194 Allow setting the project name via the PROJECT environment variable 2026-08-19 12:46:07 +02:00
eeeck c6f77833d6 Configure git protocols and update feeds in Dockerfile 2026-08-19 12:42:59 +02:00
eeeck 6cb9a62131 Refactor build script for robustness 2026-08-19 12:42:54 +02:00
eeeck ea922a5a93 Rename feeds.conf.default to feeds.conf and update URLs 2026-08-19 12:42:36 +02:00
eeeck ff2484ee0a Update LXC configure args to detect more distribution releases 2026-08-19 12:42:28 +02:00
eeeck 235f71d9b7 Disable ZYEE modular software support for VMG8825-B50B 2026-08-19 12:42:20 +02:00
eeeck 45d8c40b4f Remove LXC build 2026-08-18 11:22:32 +02:00
eeeck 954a2120c0 Skip version check 2026-08-18 11:10:30 +02:00
eeeck 92a97c1898 Download modern CA cert to use feeds normally without SSL issues 2026-08-14 12:29:23 +02:00
eeeck 499ae1d600 Fix build environment and feed configuration in Dockerfile 2026-08-14 12:21:10 +02:00
eeeck b9fb4a8428 Remove obsolete cross-compilation patch for LXC 2026-08-13 19:24:52 +02:00
eeeck fc76947d76 Re-enable LXC support in kernel and packages 2026-08-06 11:59:20 +02:00
eeeck 5e40dfb3b6 Add build dependencies to Dockerfile 2026-08-06 11:59:13 +02:00
eeeck 7e4987271a Disable LXC compilation 2026-08-01 11:29:33 +02:00
eeeck ae9bc2e844 Patch LXC to disable host distribution checks during cross-compilation 2026-08-01 11:00:29 +02:00
eeeck 6746556983 Fix syntax error that lead to failed cross compilation 2026-04-20 21:44:36 +02:00
eeeck c224487cc2 Do feeds update 2026-04-20 10:18:46 +02:00
eeeck 033b24f794 Disable Redhat specific file check when cross-compiling 2026-04-20 09:53:46 +02:00
eeeck 8f4ee87bb6 Change minor details 2026-04-19 18:32:47 +02:00
eeeck c9bca5e3c0 Force single core compilation 2026-04-19 18:32:26 +02:00
eeeck b5e96a05d8 Pin to specific versions needed for build 2026-04-19 11:26:44 +02:00
eeeck c3f0e3b8c9 Install automake and libtool 2026-04-19 11:26:26 +02:00
eeeck 8309b7d84f Reconfigure dash to use bash 2026-04-19 11:26:17 +02:00
eeeck 97b77ae4e2 Mirror ./.config 2026-04-18 11:54:30 +02:00
eeeck 2e9010dc94 Specify Serial Number 2026-04-18 11:54:06 +02:00
eeeck 685479af6e Add vim to use inside image 2026-04-18 11:53:51 +02:00
eeeck 33253ada78 Build with all cores 2026-04-18 11:53:30 +02:00
eeeck aed522ddfd Update feeds 2026-04-18 09:42:22 +02:00
eeeck bc5fd66f06 Add instruction for password changing 2026-04-18 09:42:03 +02:00
eeeck 0076670415 Enable multicore image 2026-04-17 22:35:36 +02:00
eeeck dce125f37b Add dockerignores 2026-04-17 22:35:09 +02:00
eeeck 2bf43c4f3d Copy config and logs to local directory 2026-04-17 20:40:02 +02:00
eeeck 318d857fc7 Hardcode FW ID and Model ID on build config 2026-04-17 20:20:52 +02:00
eeeck 9d130dcd88 Add useful info for FW ID and Model ID 2026-04-17 20:20:11 +02:00
eeeck 780724a7fb Symlink sh to bash 2026-04-17 20:19:43 +02:00
eeeck faf08d29bb Copy build to local directory 2026-04-17 20:18:52 +02:00
eeeck e52a414cb9 Add build script 2026-04-17 19:23:04 +02:00
eeeck 08c8a3d3d9 Add dockerignore to avoid copying Docker related files inside image 2026-04-17 19:22:51 +02:00
eeeck 971bd2a61a Create Dockerfile to build custom firmware 2026-04-17 18:49:26 +02:00
eeeck 81fec250f4 Initial dump from Zyxel 2026-04-17 18:33:03 +02:00