summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
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
2014-12-27use second partition on solidrun hw. fix install scriptWaldemar Brodkorb
2014-12-27merge conflict, update hashWaldemar Brodkorb
2014-12-27convert checksum check to sha256Waldemar Brodkorb
Rename the variable name to PKG_HASH and use a 256 Bit SHA checksum to verify the integrity of distfiles. While there do some housekeeping and remove old packages.
2014-12-26use xz here, tooWaldemar Brodkorb
2014-12-26use XZ instead of GZIP compression. remove old installer scriptsWaldemar Brodkorb
2014-12-21fix various automatic configuration targetsWaldemar Brodkorb
2014-12-19use the new concept of appliancesWaldemar 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