summaryrefslogtreecommitdiff
path: root/mk/build.mk
AgeCommit message (Collapse)Author
2019-09-30remove unfinished alternative os porting effortsWaldemar Brodkorb
2018-08-13Add TARGET_DIR to info variablesdir
2018-06-03fix preselection of instructions setWaldemar Brodkorb
2018-05-27try to fix noMMU targetsWaldemar Brodkorb
2018-05-02Fix bug related to renaming of ADK_TARGET_KERNEL_*stk
I'm not sure if this correct, or complete. I only know that it's the diff hunk in mk/kernel-build.mk that we need. The other ones were found by searching for ADK_TARGET_KERNEL_USE_CUSTOMCONFIG; I suspect these code blocks need to be duplicated for ADK_TARGET_WALDUX_KERNEL_USE_CUSTOMCONFIG?
2018-03-17fix kernel cleandirWaldemar Brodkorb
2018-03-07add support for walduxWaldemar Brodkorb
2018-01-27remove file package from test targetsWaldemar Brodkorb
2018-01-12add basic rtems support as a new playgroundWaldemar Brodkorb
2018-01-02add extra check if ADK_TARGET_KERNEL_USE_DEFCONFIG is enabled, but ↵Waldemar Brodkorb
ADK_TARGET_KERNEL_DEFCONFIG is empty
2017-12-31add basic zephyr experiments, add xtensa newlib supportWaldemar Brodkorb
2017-10-08frosted: add support for stm32f429-discoveryWaldemar Brodkorb
2017-10-07add missing directory in host directoryWaldemar Brodkorb
2017-09-17fix defconfig generationWaldemar Brodkorb
2017-09-17remove -fhonour-copts usageWaldemar Brodkorb
This reuires a external gcc patch, which I no longer add to newer gcc. A lot of packages already need to disable the usage of -fhonour-copts, because it doesn't work without patching. May be we need something like Buildroot is using, a gcc wrapper to see poisened include or library paths while cross-compiling.
2017-08-27add basic support for frosted operating systemWaldemar Brodkorb
https://github.com/insane-adding-machines/frosted Rework our architecture selection and os dependent logic a little bit to be cleaner. As only arm is supported, we only modify arm systems to comply with new changeset.
2017-06-29Add info-target to print out some OpenADK variables in machine readable waysdir
2017-06-23Revert "Add info-target to print out some OpenADK variables in machine ↵Waldemar Brodkorb
readable ways" This reverts commit 0ce8ada61eadc678f01700fc9811307cfb23eaa1.
2017-06-21Add info-target to print out some OpenADK variables in machine readable waysdir
2017-03-26need KARCH for make kernelconfigWaldemar Brodkorb
2017-03-21rework kernel build process, changes to kernelconfig are reflected nowWaldemar Brodkorb
Cleanup the package directory which is always used as intermediate step to build in the default some xz compressed archives with all package data. While reconfiguring the kernel mini.config or custom config changes to the firmware did not happen always. Some targets where redundant and the install step tries to compile, too. Be more quiet with any cpio usage.
2016-12-26disable dbus-systemd for allmodconfigWaldemar Brodkorb
2016-12-10helloworld: add C++ testWaldemar Brodkorb
2016-12-08new package helloworld, add a package for regression testing with embedded-testWaldemar Brodkorb
2016-11-27add three library methods, static, shared or bothWaldemar Brodkorb
Rename the static symbol and add the choice to a more visible place for users.
2016-11-27finetune systemd/sysv integration, use /var tmpfs mountpointWaldemar Brodkorb
2016-11-06rework libc testingWaldemar Brodkorb
2016-10-25add Makefile target for saving the kernel configuration to an external fileMario Haustein
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
2016-10-25allow to choose base apps, minor dot cleanupWaldemar Brodkorb
2016-10-09disable file for default test builsWaldemar Brodkorb
2016-10-09rework thread handlingWaldemar Brodkorb
In the next uClibc-ng release Linuxthreads support will be again allowed for architectures supporting NPTL. To keep Linuxthreads supported and shiny we need architectures and emulators supported where native debugging is simple. Last time stucked with microblaze as only system where I could run some gdb somehow :(
2016-10-09avoid error messageWaldemar Brodkorb
2016-10-09avoid duplicate .defconfigWaldemar Brodkorb
2016-10-09disable binutils for basic testingWaldemar Brodkorb
2016-09-30remove OpenSSL supportWaldemar Brodkorb
I thought some time about this, we have it in parallel some time and it have issues for allmodconfig builds. Anyway I have no fun doing openssl updates twice a week. We just can not support stunnel/ssltunnel anymore. For nodejs we use bundled openssl. I am an old OpenBSD geek anyway, so get rid of OpenSSL.
2016-09-27disable prelink for allmodconfigWaldemar Brodkorb
2016-09-24disable some symbols from allmodconfigWaldemar Brodkorb
2016-09-24fixup allmodconfig targetWaldemar Brodkorb
2016-09-20libsndfile: needs c++, autoselect c++ toolchain optionWaldemar Brodkorb
2016-08-15allow to override instruction setWaldemar Brodkorb
2016-07-30allow to preselect binutils, gcc and gdb versionWaldemar Brodkorb
2016-07-30linux: rework kernel version selection, can be preselected with make ↵Waldemar Brodkorb
ADK_TARGET_KERNEL_VERSION=x.y
2016-06-19remove unused variablesWaldemar Brodkorb
FETCHCMD is added to prereq.mk, so ADK_WGET_TIMEOUT is unused nowadays.
2016-04-04allow to preset binfmtWaldemar Brodkorb
2016-03-07rework menu based config systemWaldemar Brodkorb
After the addition of bare metal toolchains the menu system allowed to create non-valid configurations. I reworked it so we can also add other operating system support if we wish. So first you choose your operating system, then your architecture and endianess, after that your embedded system, emulator or generic device and then you choose your task you want to run. Tasks may be toolchain, a new appliance/application or some preconfigured sets of packages and configurations as kodi, mpd, firefox and more. The tasks are limited to a plausible choice of hardware and software. Deduplicate CPU configuration. You don't wanna compile Kodi for a H8/300 microcontroller ;)
2016-02-08remove make.log on distcleanWaldemar Brodkorb
2016-01-11fix preseeding libc git versionWaldemar Brodkorb
2016-01-07allow to choose Xtensa targetWaldemar Brodkorb
2015-12-26allow to pregen libc versionWaldemar Brodkorb
2015-12-26fix pregen of configWaldemar Brodkorb