summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2015-12-11Revert "rework prereq check"Waldemar Brodkorb
This reverts commit fba2ff31928b18364c1934654169806f5c800e23.
2015-12-11rework prereq checkwbx
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
2015-12-10detect BSD bc and use our own to avoid linux kernel compile breakageWaldemar Brodkorb
2015-12-09add some FreeBSD compat fixesWaldemar Brodkorb
2015-12-06install config.sub and config.guess alwaysWaldemar Brodkorb
We need it for toolchain components. Add latest config.sub/config.guess from upstream with a minor patch for sh2eb detection.
2015-12-05arc: allow big-endian testingWaldemar Brodkorb
2015-12-01use adk host sed for mac, no sed wrapperWaldemar Brodkorb
2015-11-05there is no find wrapper, so build findutils even if gfind is availableWaldemar Brodkorb
2015-10-23arc: add support for free nSIM simulator, thx to Alexey for hints to get it ↵Waldemar Brodkorb
running
2015-10-08fix regexWaldemar Brodkorb
2015-09-06remove unused call to modinfoWaldemar Brodkorb
2015-09-06scripts: fix make-module-ipkgs.shPhil Sutter
The recursive call of find_modlevel overwrites the loop variable 'dep' if not declared local before. Yay. Signed-off-by: Phil Sutter <phil@nwl.cc>
2015-08-27allow to build ALSA, I2C, SPI as kernel modulesWaldemar Brodkorb
2015-08-27update to latest upstreamWaldemar Brodkorb
2015-08-03rework kernel module infrastructureWaldemar Brodkorb
Instead of maintaining mk/modules.mk which defines compilations of related kernel modules to pack together into a single package, follow an automatic approach: For every kernel module found in the modules installation directory, create a single package. There are a few caveats to cover: === Module Loading Order === Upon bootup, module loading is ordered based on the number-prefixed files in /etc/modules.d/. The correct number was previously managed in mk/modules.mk on a per-collection basis. The new approach is to have levels which modules are to be assigned to. Level 0 contains modules with no dependencies at all. Level 1 contains modules which have only level 0 dependencies, and so on. This information is determined at compile-time by make-module-ipkgs.sh. === Module Installation to Target RootFS === Since module packages are created automatically from the modules the script finds, ADK build system has no knowledge about the connection between what the user has selected in menuconfig and the actual module packages. Therefore the earlier approach to install selected packages into rootfs does not hold anymore. Instead, use wildcards to find all packages in firmware directory prefixed by 'kmod-' and install them all (hopefully doing the right thing). === Kernel Version === KERNEL_VERSION now contains KERNEL_RELEASE already By creating a localversion file, make KERNEL_RELEASE part of the kernel's version number (so KERNEL_VERSION is correct in most situations) Signed-off-by: Phil Sutter <phil@nwl.cc>
2015-07-26update u-boot to latest stable releaseWaldemar Brodkorb
2015-07-26u-boot for BananaPro pls. check target/arm/kernel/banana-pro if ↵Martin Thomas
CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_SUNXI=y make sense together Signed-off-by: Martin Thomas <mthomas@hamtam.de>
2015-07-26scripts/ipkg-build: fix error messagePhil Sutter
Signed-off-by: Phil Sutter <phil@nwl.cc>
2015-07-25scripts: add miniconfig.sh to aid in mini.config creationPhil Sutter
Signed-off-by: Phil Sutter <phil@nwl.cc>
2015-07-25fix ncursesw detection on Debian sidmirabilos
2015-07-24allow DAEMON mode to be used when m selectedWaldemar Brodkorb
2015-07-16fix usb install to pcengines-apuWaldemar Brodkorb
2015-06-20add customisation point before creating imageBALATON Zoltan
Signed-off-by: BALATON Zoltan <balaton@eik.bme.hu>
2015-06-13disable daemon mode, better per packageWaldemar Brodkorb
2015-06-02add check for static libstdc++ version, when icu4c is buildWaldemar Brodkorb
2015-05-22add wrapper for statWaldemar Brodkorb
2015-05-02fix clang issues with -lgcc checkWaldemar Brodkorb
2015-05-02Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
2015-05-02fix shasum wrapper on DarwinWaldemar Brodkorb
2015-05-02create HOST_CFLAGS/HOST_CXXFLAGS dynamically for static-libgcc systemsWaldemar Brodkorb
2015-05-01use HOST_CFLAGS for Kconfig and adk toolsWaldemar Brodkorb
2015-05-01add check for systems without shared libgcc, f.e. OpenADK musl systemsWaldemar Brodkorb
2015-05-01remove old workaroundWaldemar Brodkorb
2015-05-01check for cksum and sha256sum, tooWaldemar Brodkorb
2015-04-26add some basic banana pro supportWaldemar Brodkorb
2015-04-25refactor the lower case symbols outWaldemar Brodkorb
We don't need this, as ARCH is implicit through the directory. All lower case symbols should be removed now.
2015-03-30fix rc.conf generation scriptWaldemar Brodkorb
2015-03-15add some useful bits and bytes for rpi2 supportWaldemar Brodkorb
2015-02-28scripts/install: fix and improvePhil Sutter
Keep the option filtering as it actually prevents lots of package patching.
2015-02-10add appliance options supportWaldemar Brodkorb
2015-02-10fix non verbose buildWaldemar Brodkorb
2015-02-04remove obsolete scriptWaldemar Brodkorb
2015-02-04simplify script, do not create package specific dirs hereWaldemar Brodkorb
2015-02-04add DT trailer to kernel for raspberry pi with dtWaldemar Brodkorb
The Kernel need a trailer to be recognized as a device-tree kernel. The overlay dir is called /boot/overlays. Now my driver works fine.
2015-02-02some device-tree overlay fixesWaldemar Brodkorb
2015-01-28add devicetree support for raspberry pi and kernel 3.18Waldemar Brodkorb
2015-01-09use appliance varsWaldemar Brodkorb
2015-01-02inform the linux kernel about the new partition table. reported on solidrun ↵Waldemar Brodkorb
forum's to help.
2014-12-30arch sometimes required for cmake cross-compilesWaldemar Brodkorb
2014-12-28fix check for java, remove debug information from kodi configure. reported ↵Waldemar Brodkorb
via solidrun forums