summaryrefslogtreecommitdiff
path: root/mk/image.mk
AgeCommit message (Collapse)Author
2014-04-13fix rebuild of initramfs list if package choice is changedWaldemar Brodkorb
2014-04-05fix iso buildingWaldemar Brodkorb
2014-04-01do not fail when /usr/lib is emptyWaldemar Brodkorb
2014-03-31use gnu find on darwinWaldemar Brodkorb
2014-03-30rework hosttools building, add tools into package stuffWaldemar Brodkorb
2014-03-25Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
2014-03-25add support for x86_64 toolchain with 32 bit abiWaldemar Brodkorb
2014-03-24fix when overwrite via extra dirWaldemar Brodkorb
2014-03-23fix jffs2 boot for qemu-microblaze, CMDLINE_FORCE requiredWaldemar Brodkorb
2014-03-22a bunch of microblaze fixesWaldemar Brodkorb
2014-03-18fix initramfs generation, use KERNEL_MAKE_OPTSWaldemar Brodkorb
2014-03-16remove ADK_TARGET_WITH from qemu configs, is more dynamic. remove device ↵Waldemar Brodkorb
node creation for initramfs.
2014-03-14enable some packages for m68k, use initrd stuff for aranymWaldemar Brodkorb
2014-03-08use gnu sed for darwinWaldemar Brodkorb
2014-03-07fix x32 muslWaldemar Brodkorb
2014-03-03do not put the intermediate file into firmware dirWaldemar Brodkorb
2014-03-01add x32 toolchain and kernel supportWaldemar Brodkorb
2014-03-01add basic support for x86_64 x32 abi, convert to miniconfigWaldemar Brodkorb
2014-03-01move 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-18use bin directory for host binaries only, use new firmware directory for the ↵Waldemar Brodkorb
resulting firmware
2013-12-28convert 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-15need to merge third patch from Phil manually. disable on non Linux hostsWaldemar Brodkorb
2013-11-09create dirWaldemar Brodkorb
2013-11-08enable variable kernel target name, qemu-mips targets use vmlinuzWaldemar Brodkorb
2013-11-02remove 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-01fixup ppc64 qemu configWaldemar Brodkorb
2013-09-29bring qemu-sh and aranym-m68k in shapeWaldemar Brodkorb
2013-09-19fix qemu sparc64 buildWaldemar Brodkorb
2013-05-02enable RTC, fix libc.so generationWaldemar Brodkorb
2013-04-29mkfontdir needs mkfontscaleWaldemar Brodkorb
2013-04-04fix lemote boot, update partedWaldemar Brodkorb
2013-02-08update pango and all dependenciesWaldemar Brodkorb
2013-02-07minor fixes for qemu x86_64 and X11Waldemar Brodkorb
2012-10-13we need Optimization flags for eglibc/glibcWaldemar Brodkorb
2012-10-12multilib fixWaldemar Brodkorb
2012-10-11more libdir fixupsWaldemar Brodkorb
2012-10-09handle /usr/lib on target as symlink to default libraryWaldemar Brodkorb
2012-10-07support for 32/64 x86_64 multilib with eglibcWaldemar Brodkorb
2012-02-22use bashWaldemar Brodkorb
2012-01-15update Linux kernels, add support for compression choiceWaldemar Brodkorb
2012-01-15fix initramfs generation on Darwin with a small find wrapperWaldemar Brodkorb
2012-01-15mk/image.mk: improve and simplify initramfs generationPhil 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-11always add /dev/{console,tty,null} to initramfsWaldemar Brodkorb
2011-09-02add support for qemu-arm, fix usage of xz compressed initramfs, which is now ↵Waldemar Brodkorb
the default here
2011-08-24add qemu sparc supportWaldemar Brodkorb
2011-08-19remove from image and kernel filenames. they are implicitely known.Waldemar Brodkorb
2011-06-12update default kernel to 2.6.39Waldemar Brodkorb
2011-04-26mk/image.mk: always pass ADK_MAKE_JOBS to kernel make callPhil Sutter
2011-01-20mk/image.mk: fix initramfs-piggyback for recent kernelsPhil 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-12fix squashfs targetWaldemar Brodkorb