Stephan Raue
2ad0e04615
config/path: cleanup, fix detection of $PKG_BUILD
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2010-11-22 22:44:39 +01:00
Stephan Raue
d691d2b8f6
buildsystem: big rework & cleanup - PART-1: split functions from 'config/path' to an seperate file 'config/functions', rework and cleanup some build scripts, remove references to $TARGET_PLATFORM, add support for more then one downloadurl for $PKG_URL (partially done), remove support for: $PKG_DIR/arch, $PKG_DIR/platform, $PKG_DIR/url files, remove support for *.diff patches, create download-stampfiles in sources/$PKG_NAME, create md5 files after download, add support to download all sources at once with './scripts/get'
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2010-11-19 22:01:08 +01:00
Stephan Raue
e258dca592
config/path: remove unneeded code
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2010-11-19 13:35:38 +01:00
Stephan Raue
cbfcd21e92
configtools: add config.guess and config.sub scripts to buildsystem, remove package 'configtools', cleanups
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2010-11-19 06:37:13 +01:00
Stephan Raue
e9133d68c3
config/path: add function to get version
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2010-11-11 17:34:36 +01:00
Stephan Raue
8636b090ff
scripts/install: (re)add 'fastinstall' support
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2010-11-11 17:05:47 +01:00
Stephan Raue
06e1eb897b
config/path: use -fPIC when necessary
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2010-10-31 19:41:53 +01:00
Stephan Raue
c24e4d84b5
config/path: add some more optimizations to size optimization
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2010-10-25 20:27:10 +02:00
Stephan Raue
10fe8c95bc
config/path: add rpath support to $LDFLAGS for host build by default
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2010-10-21 21:51:07 +02:00
Stephan Raue
6cd8c6ad8a
scripts/install: add 'fastinstall' support, thanks to Wintemrute
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2010-10-19 21:26:14 +02:00
Stephan Raue
01ec28d91d
config/path: add tolower function
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2010-08-26 22:31:06 +02:00
Stephan Raue
9ffa8c0c84
config/options, config/path: add initial support to do parallel builds
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2010-08-23 13:24:07 +02:00
Stephan Raue
65c3f56a97
config/path: use '-fexcess-precision=fast' on x86 builds
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2010-08-05 11:14:22 +02:00
Stephan Raue
a8e1d43135
config/path: include meta file earlyer, $PKG_BUILD now uses metafile if possible
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2010-08-04 21:50:54 +02:00
Stephan Raue
7c6a5bc446
scripts/*: add metafile download url support, remove autoupdate config option (not really needed)
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2010-07-22 05:07:09 +02:00
Stephan Raue
4dacd698e1
config/path: add support for package metadata scripts, declare $PKG_DIR
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2010-07-21 18:43:52 +02:00
Stephan Raue
fe4b490c8d
config/path: fix $TARGET_PKG_CONFIG_LIBDIR, $HOST_PKG_CONFIG_LIBDIR and $HOST_PKG_CONFIG_SYSROOT_DIR variables
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2010-07-20 08:05:50 +02:00
Stephan Raue
172b3de4d2
pkg-config: update to pkg-config-0.25, set PKG_CONFIG_PATH="", add PKG_CONFIG_LIBDIR and PKG_CONFIG_SYSROOT_DIR support
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2010-07-20 00:27:08 +02:00
Stephan Raue
ccd6181cc0
image: add addons support, including options for download locations and Makefile enhancenments
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2010-07-19 18:51:57 +02:00
Stephan Raue
713b2bd352
config/path: set variable for target addons binarys dir
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2010-07-17 05:06:44 +02:00
Stephan Raue
624b5cc6c6
config/path: set variable for target binarys dir
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2010-07-17 05:03:24 +02:00
Stephan Raue
6ef986d603
config/path: use '-Wl,--as-needed' for LDFLAGS, use '-O3' speed optimization
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2010-07-06 13:27:05 +02:00
Stephan Raue
cbf6dbcdbf
config/path: use autotools variables also for host builds
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2010-06-27 00:25:58 +02:00
Stephan Raue
1237049225
config/path:
...
- simplyfing
- remove lto/gold support
2010-06-16 09:25:21 +02:00
Stephan Raue
f7a750308a
config/path:
...
- use i686 as default cpu type
- disable use of fast-math support
- build with -Os
- dont use -mtune
- use $TARGET_CPU as -march
- dont use -fwhole-program flag
2010-06-14 01:34:43 +02:00