Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-06-02 | add check for static libstdc++ version, when icu4c is build | Waldemar Brodkorb | |
2014-12-28 | fix check for java, remove debug information from kodi configure. reported ↵ | Waldemar Brodkorb | |
via solidrun forums | |||
2014-06-19 | cleanup | Waldemar Brodkorb | |
2014-03-07 | add ccache to host tools | Waldemar Brodkorb | |
2014-03-04 | remove ADK_NATIVE checks, need to find a better solution | Waldemar Brodkorb | |
2014-03-01 | remove intltool check, needs to be resolved. | Waldemar Brodkorb | |
2014-02-15 | more Darwin compat fixes, add java as build dependency check for xbmc | Waldemar Brodkorb | |
2014-01-23 | remove jtools/java host dir. use host stuff instead. | Waldemar Brodkorb | |
fix arm building. | |||
2013-12-17 | add gperf to tools, required for eglibc builds. do not ask the user to ↵ | Waldemar Brodkorb | |
install it | |||
2013-12-16 | fix xbmc build, use swig and sdl host, add CEC,NFS, SSH and Samba support | Waldemar Brodkorb | |
2013-11-16 | use xproto-host | Waldemar Brodkorb | |
2013-11-16 | use host tools for libxcb | Waldemar Brodkorb | |
2013-11-15 | convert to use ruby-host | Waldemar Brodkorb | |
2013-11-15 | mesalib does not use makedepend anymore | Waldemar Brodkorb | |
2013-11-14 | remove zip and libIDL dependency, firefox does not need libIDL anymore. need ↵ | Waldemar Brodkorb | |
to fix orbit2 | |||
2013-11-13 | add yasm-host, remove yasm checks | Waldemar Brodkorb | |
2013-11-12 | update gpsd | Waldemar Brodkorb | |
2013-11-12 | some more flex-host depends | Waldemar Brodkorb | |
2013-11-11 | use bison-host and flex-host | Waldemar Brodkorb | |
2013-11-10 | use cmake-host | Waldemar Brodkorb | |
2013-10-30 | remove python and dpkg-architecture dependency, not required anymore | Waldemar Brodkorb | |
2013-10-28 | fix host build stuff and update-patches, convert cifs-utils and libaudiofile ↵ | Waldemar Brodkorb | |
to new autotool infrastructure | |||
2013-10-17 | fix script | Waldemar Brodkorb | |
2013-10-17 | check for dpkg-architecture on Debian and Ubuntu hosts, otherwise python2 ↵ | Waldemar Brodkorb | |
host zlib module isn't build | |||
2013-10-11 | update omxplayer and bcm2835-vc to latest git version, compile bcm2835 | Waldemar Brodkorb | |
2013-10-10 | fix orbit2 compile, disable tests, diable binutils for avr32 | Waldemar Brodkorb | |
2013-10-05 | ony check for yasm on x86 target | Waldemar Brodkorb | |
2013-10-04 | use gettext-tiny instead of gettext | Waldemar Brodkorb | |
2013-10-01 | need groff for corosync | Waldemar Brodkorb | |
2013-08-12 | add xmbc package for raspberry-pi target | Waldemar Brodkorb | |
2013-07-11 | mesalib needs makedepend | Waldemar Brodkorb | |
2013-07-10 | add checks for openjdk7 | Waldemar Brodkorb | |
2013-02-27 | remove ConsoleKit, unneeded | Waldemar Brodkorb | |
2012-09-30 | firefox needs zip | Waldemar Brodkorb | |
2012-07-24 | libnl needs flex on host | Waldemar Brodkorb | |
2011-11-09 | disable some stuff for bulk builds | Waldemar Brodkorb | |
2011-10-21 | check for X.h existence | Waldemar Brodkorb | |
2011-10-13 | minor fixes found via allmodconfig configuration | Waldemar Brodkorb | |
2011-08-06 | really compile openadk without host java and ant | Waldemar Brodkorb | |
2011-05-04 | Merge branch 'master' of git+ssh://openadk.org/git/openadk | Waldemar Brodkorb | |
2011-05-02 | libtool needs automake for libltdl | Waldemar Brodkorb | |
2011-05-02 | openjdk needs ant for now | Waldemar Brodkorb | |
2011-03-31 | I am to tupid for git, today. | Waldemar Brodkorb | |
Revert "Revert "fix conflict, autoseect libgcj"" This reverts commit c2bd3a43342e37a05a97e12581dd2bd52993877a. | |||
2011-03-31 | Revert "fix conflict, autoseect libgcj" | Waldemar Brodkorb | |
This reverts commit ac46bdeef28bc2b65e1880884a79257c28e423a7, reversing changes made to 418fb3668f7140cc3e2ba07c354fe0d9bbb47d04. | |||
2011-03-31 | fix conflict, autoseect libgcj | Waldemar Brodkorb | |
2011-03-03 | more native compile fixes on my ibm x40 | Waldemar Brodkorb | |
2011-02-24 | allow native build of a lot of packages | Waldemar Brodkorb | |
STAGING_TARGET_DIR is used for package Makefile's for include and library search path's. STAGING_DIR is used for common code in mk/ or Makefile/rules.mk. STAGING_TARGET_DIR is /usr when native builds are used. |