Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-03-01 | move target/tools to tools, use ADK_HOST_NEED variable to build a tool, when ↵ | Waldemar Brodkorb | |
required. Add archivers to tools, remove prereq checks for them. Rename host_ dir in preparation for shared openadk source via nfs/smb from different host systems. Make some abi cleanup | |||
2014-02-18 | use bin directory for host binaries only, use new firmware directory for the ↵ | Waldemar Brodkorb | |
resulting firmware | |||
2013-12-28 | convert microblaze to miniconfig kernel config generation, add support for ↵ | Waldemar Brodkorb | |
squashfs and jffs2 rootfs for qemu-microblaze, add support for both machine emulations | |||
2013-12-15 | need to merge third patch from Phil manually. disable on non Linux hosts | Waldemar Brodkorb | |
2013-11-09 | create dir | Waldemar Brodkorb | |
2013-11-08 | enable variable kernel target name, qemu-mips targets use vmlinuz | Waldemar Brodkorb | |
2013-11-02 | remove dependencies to libiconv,pkg-config and file. use pkgconf and ↵ | Waldemar Brodkorb | |
libiconv-tiny instead. fixes glib compile on systems without libiconv/ native iconv implementation | |||
2013-11-01 | fixup ppc64 qemu config | Waldemar Brodkorb | |
2013-09-29 | bring qemu-sh and aranym-m68k in shape | Waldemar Brodkorb | |
2013-09-19 | fix qemu sparc64 build | Waldemar Brodkorb | |
2013-05-02 | enable RTC, fix libc.so generation | Waldemar Brodkorb | |
2013-04-29 | mkfontdir needs mkfontscale | Waldemar Brodkorb | |
2013-04-04 | fix lemote boot, update parted | Waldemar Brodkorb | |
2013-02-08 | update pango and all dependencies | Waldemar Brodkorb | |
2013-02-07 | minor fixes for qemu x86_64 and X11 | Waldemar Brodkorb | |
2012-10-13 | we need Optimization flags for eglibc/glibc | Waldemar Brodkorb | |
2012-10-12 | multilib fix | Waldemar Brodkorb | |
2012-10-11 | more libdir fixups | Waldemar Brodkorb | |
2012-10-09 | handle /usr/lib on target as symlink to default library | Waldemar Brodkorb | |
2012-10-07 | support for 32/64 x86_64 multilib with eglibc | Waldemar Brodkorb | |
2012-02-22 | use bash | Waldemar Brodkorb | |
2012-01-15 | update Linux kernels, add support for compression choice | Waldemar Brodkorb | |
2012-01-15 | fix initramfs generation on Darwin with a small find wrapper | Waldemar Brodkorb | |
2012-01-15 | mk/image.mk: improve and simplify initramfs generation | Phil Sutter | |
Using the kernel tools is a lot better than calling cpio ourselfs, as this way we can have it create device nodes for us. So no need to reopen /dev/console and things like that. While here, fix also initramfs compression (untested), as in my experience the kernel drops all symbols regarding compression from it's .config in the first compile phase. Probably one should make the actual compression algorithm configurable (and ideally depending on what the kernel supports for the given architecture). This is a rough hack based on what I'm using in the custom viprinux build file, so something like this is already running somewhere. ;) | |||
2011-09-11 | always add /dev/{console,tty,null} to initramfs | Waldemar Brodkorb | |
2011-09-02 | add support for qemu-arm, fix usage of xz compressed initramfs, which is now ↵ | Waldemar Brodkorb | |
the default here | |||
2011-08-24 | add qemu sparc support | Waldemar Brodkorb | |
2011-08-19 | remove from image and kernel filenames. they are implicitely known. | Waldemar Brodkorb | |
2011-06-12 | update default kernel to 2.6.39 | Waldemar Brodkorb | |
2011-04-26 | mk/image.mk: always pass ADK_MAKE_JOBS to kernel make call | Phil Sutter | |
2011-01-20 | mk/image.mk: fix initramfs-piggyback for recent kernels | Phil Sutter | |
Newer kernels hide CONFIG_INITRAMFS_SOURCE behind the boolean CONFIG_BLK_DEV_INITRD symbol. So replacing the further using sed may fail since no match is found. This patch strips the config from both symbols if existing, and appends them afterwards. I hope this does for older kernels, too. Signed-off-by: Phil Sutter <phil@nwl.cc> | |||
2011-01-12 | fix squashfs target | Waldemar Brodkorb | |
2011-01-10 | resolve conflicts | Waldemar Brodkorb | |
2011-01-10 | base-files: change access mode of /tmp where it's created | Phil Sutter | |
Signed-off-by: Phil Sutter <phil.sutter@viprinet.com> | |||
2011-01-07 | provide squashfs for bcm47xx including cfgfs partition | Thorsten Glaser | |
Signed-off-by: Thorsten Glaser <tg@mirbsd.org> | |||
2011-01-07 | add choices for both the root login shell and /bin/sh | Thorsten Glaser | |
Signed-off-by: Thorsten Glaser <tg@mirbsd.org> | |||
2011-01-02 | make bulk fixes. fix toolchain building for sparc64/ppc | Waldemar Brodkorb | |
2010-12-31 | should be without path, just the name of the kernel | Waldemar Brodkorb | |
2010-12-31 | fix image creation | Waldemar Brodkorb | |
2010-12-30 | rework architecture / embedded systems concept | Waldemar Brodkorb | |
Make configuration of new targets cheap. Just add a new file in target/arch/sys-enabled/foo. See other files for syntax. While doing runtime tests with the new infrastructure I've updated a lot of other stuff: - gcc 4.5.2 - uClibc 0.9.32-rc1 (NPTL) - strongswan, php, miredo, parted, util-linux-ng, e2fsprogs I promise, this is the last big fat commit this year ;) | |||
2010-12-01 | fix ipkg and ipkg tools, consolidate mdev.conf | Waldemar Brodkorb | |
cpio under macosx or bsd creates tar archives via stdin while using find . with leading ./. heirloom cpio shipped with OpenADK does remove the leading ./. Adopt ipkg busybox applet to work without ./. Fix ipkg-build to be faster and to use included cpio for inner tar creation. Dependency to GNU tar can now be dropped. | |||
2010-11-30 | avoid gnu tar features, use cpio instead. | Waldemar Brodkorb | |
2010-11-26 | implement the concept of target choice by embedded system or architecture | Waldemar Brodkorb | |
you can now choose between specific embedded systems like PC Engines ALIX boards, Foxboard, .. or between generic architecture support like x86, x86_64, mips, ... This does reduce the overhead of duplicate configuration files in target directory. Now qemu, toolchain and ibm x40 support is combined in one target directory target/x86. Distinguishing between hardware profiles happens via menu based configuration. (CPU choice for kernel, CFLAGS for package building, ..). We will see if this is the right direction. | |||
2010-09-16 | Merge branch 'master' of git+ssh://openadk.org/git/openadk | Waldemar Brodkorb | |
Conflicts: mk/kernel-build.mk package/expat/Makefile package/gettext/Makefile package/perl/Makefile package/zlib/Makefile | |||
2010-09-16 | add some native build fixes (tested on Lemote notebook) | Waldemar Brodkorb | |
- enable busybox applets needed for natvie builds - add header packages for expat and libnl - remove rtl8187b driver, use kernel included driver (needs more testing) | |||
2010-09-15 | rebuild packages on flavour or choices change | Waldemar Brodkorb | |
add new target rebuild. make cpio and pacch quiet. Use bin/tools for cpio and mkcrypt. | |||
2010-07-29 | add a cpio implementation to tools directory | Waldemar Brodkorb | |
cpio utility is a mess in point of portability. For example NetBSD cpio implementation does not support userid and groupid changes for the archive. This feature is required for initramfs filesystem targets. This cpio is from the Heirloom project. Fix needed rebuild of tools, when changing targets. | |||
2010-07-26 | fixup cpio usage on MacOS X host | Waldemar Brodkorb | |
2010-07-23 | macos x portability patch for cpio | Waldemar Brodkorb | |
2010-07-14 | misc stuff | Waldemar Brodkorb | |
- remove broken patch from silicon motion driver - add mpc package for upcoming gcc 4.5.x update - add /etc/adktarget, which can be used for native targets to identify - add ffplay subpackage |