Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-26 | split rootfs options from target config | Waldemar Brodkorb | |
2015-12-13 | rework prereq check | Waldemar Brodkorb | |
The new prereq check is completely implemented in POSIX shell in scripts/prereq.sh. It combines the old features from Makefile, scan-tools.sh, scan-pkgs.sh, reloc.sh and some wrappers for tools. The big benefit is to have all portability stuff in one place. Furthermore we can compile GNU make and bash on the fly, for systems lacking the required tools. All changes on the host are detected on the fly, no make prereq required anymore. The build process is separated in following three phases: 1. small wrapper Makefile is used for BSD make or GNU make 2. prereq.sh is called, doing all checking, calling Makefile.adk 3. old logic in Makefile.adk or mk/build.mk is used Tested successfully on Linux, MacOS X, Cygwin, FreeBSD, OpenBSD and NetBSD. An old depmaker bug was fixed, only optional host tools are compiled. For example, even when a host provides xz, a local xz was compiled in the past, because other packages had a build dependency on it. Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> | |||
2015-12-11 | Revert "rework prereq check" | Waldemar Brodkorb | |
This reverts commit fba2ff31928b18364c1934654169806f5c800e23. | |||
2015-12-11 | rework prereq check | wbx | |
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> | |||
2015-09-02 | refactor kernel mini.config. | Waldemar Brodkorb | |
We do not need to manually set mini.config file anymore. Every target system, even Qemu emulating different models get it its own. Cleaner and simpler to add new targets. | |||
2015-09-02 | allow to use linux defconfigs, needs more work | Waldemar Brodkorb | |
2015-05-14 | move ISA configuration to better place | Waldemar Brodkorb | |
2015-04-20 | remove lowercase ABI symbols. tested with x86/mips64 variants | Waldemar Brodkorb | |
2015-03-23 | allow to select CPU flavour for toolchain building via env | Waldemar Brodkorb | |
Add a more generic way to define CPU flavours for Toolchain building. Add Cortex-A8 definition. Move Thumb symbol around. | |||
2015-03-07 | reorder libc and toolchain options | Waldemar Brodkorb | |
After a short discussion with Phil, I put Libc stuff into Toolchain menu, as it does not belong to Target configuration. Add a Advanced Option menu for specific toolchain related options. I think this change make building OpenADK for beginners simpler. A starter doesn't know anything about different libc, floating settings, ... | |||
2015-02-28 | Config.in: show kernel configuration menu only if ↵ | Phil Sutter | |
ADK_TARGET_KERNEL_CUSTOMISING is set | |||
2015-02-19 | cleanup FPU support for ARM targets. | Waldemar Brodkorb | |
2015-02-18 | add support for uClibc-ng git master | Waldemar Brodkorb | |
Add new configs for uClibc-ng master. New symbol UCLIBC_HAS_LINUXTHREADS added. LT.new is removed in master, only LT.old and NPTL exist. CLeanup MMU/NPTL/LT support symbols. Tested with toolchain building for all supported architectures. | |||
2015-02-14 | rework float support for ARM | Waldemar Brodkorb | |
2015-02-14 | rework float support | Waldemar Brodkorb | |
ARM, MIPS and PPC have support for soft or hard float configuration of toolchain and system. Generalize the support for this in OpenADK. | |||
2015-02-09 | add basic support for raspberry pi2 | Waldemar Brodkorb | |
Introduce new board symbols for embedded systems, which use the similar board as basis. As for example raspberry pi and raspberry pi2. And some more updates: Update binutils to 2.25, set gcc 4.9.2 as default. Update glibc to 2.21, set as default. Update gdb to 7.8.2. Update kodi to latest release. | |||
2015-02-08 | allow to select MIPSr2 ISA and Soft-Float for MIPS32 | Waldemar Brodkorb | |
2014-12-28 | bring coldfire support in shape | Waldemar Brodkorb | |
Binutils 2.24 is required to get a working kernel. Ethernet in Qemu is still broken. Qemu Patch is still rquired in 2.2.0. Only kernel+initramfs is working. It seems the signal handler problem is gone with sash and simpleinit. | |||
2014-12-21 | enable tristate with special option | Waldemar Brodkorb | |
2014-12-19 | use the new concept of appliances | Waldemar Brodkorb | |
- Sync with Kernel upstream Kconfig - use new feature visible - add a patch for select on choices https://lkml.org/lkml/2011/2/17/379 - rename ADK_LINUX -> ADK_TARGET_ARCH - remove package collection feature - add appliance feature to define a appliance more complete | |||
2014-10-22 | rework toolchain support for ARM. | Waldemar Brodkorb | |
Use --with-cpu for gcc to have optimized code for requested ARM cpus. Add some basic support for cortex-m3. | |||
2014-09-26 | allow to build a cris v10 toolchain | Waldemar Brodkorb | |
2014-08-15 | add choice of kernel version under Target configuration | Waldemar Brodkorb | |
2014-07-22 | reorder main menu, prefer uClibc-ng | Waldemar Brodkorb | |
2014-06-30 | remove cleandir comment, add postconfig logic to inform user about rebuild | Waldemar Brodkorb | |
2014-06-02 | simplify adding new arch | Waldemar Brodkorb | |
Generate all data needed when adding a new arch or system. Recognize any changes in target/*/systems as reported as bug by Joerg. | |||
2014-05-29 | resolve merge conflict | Waldemar Brodkorb | |
2014-05-26 | oops, MODULES is internally used | Waldemar Brodkorb | |
2014-05-24 | finetune first configuration | Waldemar Brodkorb | |
2014-05-24 | add a comment, reorder config stuff | Waldemar Brodkorb | |
2014-05-23 | more cleanup, *-enabled feature is unused, simplify | Waldemar Brodkorb | |
2014-05-23 | resolve merge conflict | Waldemar Brodkorb | |
2014-05-23 | resolve merge | Waldemar Brodkorb | |
2014-05-21 | fix KERNEL_VERSION | Waldemar Brodkorb | |
2014-05-18 | kernel compression not supported for rb532 | Waldemar Brodkorb | |
2014-05-17 | bump lts kernels, add yaffs2 kernel patch | Waldemar Brodkorb | |
2014-05-16 | remove version information, we use rolling development model | Waldemar Brodkorb | |
2014-05-16 | add support for 3.10.30 stable from Jon Nettleton | Waldemar Brodkorb | |
2014-05-14 | update to 3.14.4, deafult for toolchains | Waldemar Brodkorb | |
2014-05-10 | update to rc5 | Waldemar Brodkorb | |
2014-05-07 | add 3.15.rc4 for cubox, revert some module conversion, breaks fb and usb | Waldemar Brodkorb | |
2014-05-07 | update to 3.14.3, convert some drivers to modules | Waldemar Brodkorb | |
2014-04-29 | exclude aarch64 from test-framework, set 3.13.11 as default kernel | Waldemar Brodkorb | |
2014-04-26 | enable framebuffer for cubox-i, .15rc1+rmk patches required | Waldemar Brodkorb | |
2014-04-24 | update 3.4 kernel | Waldemar Brodkorb | |
2014-04-24 | update 3.10 kernel | Waldemar Brodkorb | |
2014-04-24 | update 3.12 kernel | Waldemar Brodkorb | |
2014-04-24 | update 3.13 kernel, add raspberry patches | Waldemar Brodkorb | |
2014-04-23 | work in progress patches for cubox-i | Waldemar Brodkorb | |
2014-04-15 | add basic support for aarch64 with ARMv8 foundation model, toolchain and ↵ | Waldemar Brodkorb | |
kernel works, userland broken. |