Commit Graph

105 Commits

Author SHA1 Message Date
Jérôme Benoit
9f298e2892 cleanup: remove for real out of tree projects and options file, features removal leafovers, etc.
I think it's error prone and useless to the development of LE.
I've left the possibilty to have a options file in your home directory
but I do not think it's necessary.

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
2016-11-18 22:09:36 +01:00
kszaq
2de641bb52 Add a possibility to create the projects that could have several different devices
Such projects should be compiled differently for each device.
A device for multi-device projects must be specified in the
command line.

Originally created by Codesnake, adapted for LE.
767125372c
2016-10-28 20:08:08 +02:00
Stephan Raue
433ab98027 config/path: remove $TOOLCHAIN_LANGUAGES and $TOOLCHAIN_CXX
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2016-09-26 23:20:33 -07:00
Lukas Rusak
c66176f1ed linux: install external firmware for x86_64 only 2016-09-19 11:52:51 -07:00
MilhouseVH
44a4797740 build: evaluate DEVTOOLS after $HOME options 2016-06-27 10:58:13 +01:00
zalaare
cc8b88014d libreelec: lower CCACHE_CACHE_SIZE limit to 10GB 2016-06-08 21:52:59 +00:00
Lukas Rusak
40af353132 rebrand: LibreELEC 2016-03-12 01:41:55 +01:00
Stephan Raue
d6cc927b0e buildsystem: add support to select building OEM support via commandline (OEM=yes|no)
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2016-02-22 17:40:39 +01:00
Stephan Raue
3d4caa6b6d buildsystem: move $HOME/.openelec/$PROJECT to $HOME/.openelec/projects/$PROJECT
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2016-02-22 17:40:39 +01:00
Stefan Saraev
57ed5cb599 config/options: gcc is required. early. 2015-10-20 01:46:42 -07:00
Stefan Saraev
fbf57d1b47 (cosmetics) buildsys: remove FORCE_INSTALL 2015-08-22 19:31:55 +03:00
Stefan Saraev
4fe8fad558 buildsys: set default arch to x86_64. drop i386 support 2015-04-03 12:08:22 +03:00
Stefan Saraev
1eadb4d440 Revert "build: Introduce CONCURRENCY_MAKE_FACTOR"
This reverts commit 42c0ad09df.

config/options requires 'bc' to calculate CONCURRENCY_MAKE_FACTOR
before scripts/checkdeps having any chance to tell the user
that 'bc' is a required dependency

for now, remove CONCURRENCY_MAKE_FACTOR. CONCURRENCY_MAKE_LEVEL is more
than enough
2014-11-30 19:01:44 +02:00
Trent Nelson
42c0ad09df build: Introduce CONCURRENCY_MAKE_FACTOR
It is often useful to apply a factor to N_CPUs when calculating the best
-j option for make. eg. N_CPUs*2.5 is usally good if your sources sit on
an SSD.
2014-11-15 11:16:09 -07:00
Trent Nelson
131ac21c07 build: Allow CONCURRENCY_MAKE_LEVEL to be set on cmdline 2014-11-15 11:11:56 -07:00
Stephan Raue
a6c92663ab add support to create different distributions with the same project configs
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-11-09 17:04:27 +01:00
Stephan Raue
fc52cf3ea5 add support for project based versioning
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-11-03 23:40:10 +01:00
Stephan Raue
cf1ec2e8d9 config/options: read distro options if available
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-10-26 19:07:25 +01:00
Stefan Saraev
5f30f72443 config/options: cleanup 2014-08-04 23:21:07 +02:00
Stefan Saraev
f12dc0f194 buildsystem: clean up 2014-01-05 22:05:28 +02:00
Stefan Saraev
fcf9a2f96b config/options: prepare to clean up need_unpack 2013-12-12 20:55:19 +02:00
Stefan Saraev
74a3e2d021 cleanup iconv 2013-07-07 21:48:20 +03:00
Stephan Raue
b8a9848924 projects/*/options: Remove PVR= option, not more needed we build with PVR support per default (if supported)
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-09-03 17:04:41 +02:00
Stephan Raue
456e9f796f config/options: set default language for build
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-07-25 15:23:29 +02:00
Stephan Raue
964f571ce4 config/options: set default ccache cache size to 30GB
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-05-13 08:30:54 +02:00