aboutsummaryrefslogtreecommitdiff
path: root/Makefile.in
AgeCommit message (Collapse)Author
2013-11-20Merge pull request #3633 from Memphiz/cmdlineMemphiz
[osx] - fixed linkage of libxbmc.so, xbmc.bin and xbmc-test
2013-11-12settings: move settings library files into xbmc/settings/libmontellese
2013-11-12[osx] - fix cmdline linkage of lixbmc.so and xbmc.bin - there is no circular ↵Memphiz
dependency linker option on osx (e.x. -Wl,--start-group/--end-group) - so we still need to link in main.a for osx.
2013-11-12refactors static content in containers into a list provider classJonathan Marshall
2013-11-09makefile: remove xbmc/main/main.a from xbmc.bin depsJoakim Plate
The dependency is in MAINOBJS already. Also make sure we force subdir build, since it's a file that exist and subdir won't be built if it already exist
2013-11-06FIX: [stagefright] dyload the whole codec to prevent potential future api ↵Chris "koying" Browet
breakage
2013-11-02Only build libwayland_test.a if building tests with waylandSam Spilsbury
2013-10-24Merge pull request #3495 from t-nelson/droid-clean2Trent Nelson
add apk-clean target
2013-10-24removed stale USE_AMPLAYERS. Davilla
2013-10-24[DROID]Added make clean to Android packagingperpe
2013-10-12Initial wayland test frameworkSam Spilsbury
Secondary Author: Cory Fields wayland: Fixup test building - Build tests in the test dir, not the main make. - Guard objects and code appropriately - Remove support for all but weston += 1.0.99. pkg-config and versioning were not implemented before that anyway.
2013-09-03Texturepacker: rework to support native builds with *_FOR_BUILD, ↵Stephan Raue
Texturepacker builds always against libsquish-native.so, which is ok because CXX_FOR_BUILD=CXX, CXXFLAGS_FOR_BUILD=CXXFLAGS and LDFLAGS_FOR_BUILD=LDFLAGS on non crosscompiled builds, sothere libsquish-native is the same like libsquish
2013-08-24[make] don't install addon data of disabled addonswsnipex
2013-08-24[configure] make waveform and spectrum visualizations optionalwsnipex
2013-08-07added: generate and install cmake helpers for addonsspiff
2013-08-06Introduce a libav-hacks library to wrap a compatibility layer with libav.Alexis Ballier
This copies/pastes some code from FFmpeg but at least allows us to support the fork.
2013-08-05[buildsys] - fix missing clean of xbmc/main/main.aMemphiz
2013-08-02fix linux build after 7e8e1c9493a51e4739a507d6f62dadb7db411f78wsnipex
2013-08-01Merge pull request #2885 from smspillaz/fix-tests-16062013Martijn Kaijser
Fix "make check"
2013-07-16[configure] install missing addon bindingswsnipex
2013-07-09added callback methods for binary add-ons to get codec id information from ↵Lars Op den Kamp
XBMC, so the dep on avcodec.h can be removed. only IDs used by pvr.hts and pvr.vdr.vnsi have been included
2013-07-01interfaces: add ILanguageInvoker and ScriptInvocationManagermontellese
2013-06-20add xbmc-addon-bindings to dependsdavilla
2013-06-17Don't add xbmc.a to DIRECTORY_ARCHIVESSam Spilsbury
It gets added to MAINOBJS anyways, and adding it to DIRECTORY_ARCHIVES would mean that it also gets added to the tests, which would result in a double-definition of main () (one from xbmc and one from gtest). Instead, add it to xbmc.bin directly, as Darwin based platforms require such static linking.
2013-06-09[mdns] - add optional libmdnsembedded support to configureMemphiz
2013-05-31added: install xbmc bindingsspiff
2013-05-10jni: build jni libraryCory Fields
2013-05-09build: stop using whole-archive for our final binaryCory Fields
This nasty hack has been around for ages. By changing, we get the following benefits: - We don't link in _every_ object in _every_ archive! - Builds will no longer fail if a source file has been removed but its object still exists in the archive - Filesize reduction - Ability to use lto, garbage collection, dead-code stripping, etc in a useful manner This is achieved by specifying a main object on the link line, and using start-group/end-group to search through the archives multiple times until each symbol is found.
2013-04-04move profile related files into new "profiles" directorymontellese
2013-03-07Merge pull request #2135 from Montellese/touch_inputSascha Montellese
generic & user-mappable touch input system
2013-03-06changed: remove scrobbler and last.fm radio supportspiff
available as a add-ons
2013-03-05input: re-organize touch input handling to make it more generic and move it ↵montellese
into its own lib
2013-03-03settings: move GUIDialog* and GUIWindow* into their own sub-directoriesmontellese
2013-02-04move view related files into new view folder and libmontellese
2013-01-31[configure] - make fishbmc optional and default to autodetect (fixes build ↵Memphiz
for gles platforms after fishbmc injection)
2013-01-31[add] visualization.fishbmcMarcel Ebmer
2012-11-24remove broken itunes visualizationronie
2012-10-10[linux] remove HTTP-API referencesmontellese
2012-10-05libid3tag/libapetag win/mac/linux/android removal (thanks theuni for the ↵Cory Fields
linux/android parts and montellese for win32)
2012-10-02Merge pull request #1449 from theuni/bootstrapCory Fields
build: bootstrap overhaul
2012-09-26fixed, tools/XBMCTex is long gone, remove itS. Davilla
2012-09-24[droid] add an implementation of rand_rCory Fields
Also create a place for us to add missing bionic functions. This is _purposefully_ done inside of XBMC rather than as a separate helper-lib to discourage adding stuff here. Instead, we should be pushing to get them into the ndk.
2012-09-23fixed build, TexturePacker depends on xbmc/guilib/XBTF.h and ↵davilla
xbmc/guilib/XBTF.cpp, not the entire xbmc/guilib dir
2012-09-23[osx/ios] fixed, python dev is a pain under darwin, move build of ↵davilla
xbmc/interfaces/legacy,python out of xbmc_depends back into Xcode via run scripts
2012-09-22Added a test to verify some type checking permutations.Jim Carroll
2012-09-20build: bootstrap overhaulCory Fields
Put an end to the constant autoreconfs when switching branches. Use make to determine when bootstrapping for xbmc and subprojects needs to happen (hint: rarely). bootstrapping can now be done in parallel, but I didn't obseve much (any?) speed increase. Also allows for easier skipping of reconfigures for minor/cosmetic configure.in changes. This should be transparent to users, other than the fact that it's much faster. Same build procedure as always: ./bootstrap && ./configure && make
2012-09-18[pvr] configure and build pvr add-ons if the tree is found in /pvr-addons, ↵Lars Op den Kamp
so these can be built and run within the tree.
2012-09-09@Montellese, @Memphiz, @jimfcarroll Replace the scripting engine with a ↵Jim Carroll
codegenerated one.
2012-09-07[UPnP] changed: make UPnP optional (enabled by default), fix some missing ↵Alasdair Campbell
#ifdef HAS_UPNP guards
2012-09-05[GSOC] Add test cases for XFILE::CFile class.Andres Mejia