aboutsummaryrefslogtreecommitdiff
path: root/Makefile.include.in
AgeCommit message (Collapse)Author
2016-02-29[addon] rename add-on include folder to match new style and prevent header ↵Alwin Esch
#ifdef's
2015-12-08Merge pull request #8496 from wsnipex/fix_includesWolfgang Schupp
[configure] make sure the top kodi src dir is always in INCLUDES
2015-12-06[configure] make sure the top kodi src dir is always in INCLUDESwsnipex
2015-12-06rename dvdplayer to VideoPlayerRainer Hochecker
2015-10-29[make] silent ar compiler warningsMatthias Kortstiege
In recent gnu binutils the ar binary operates in deterministic mode by default. This is rendering the 'u' option useless and is causing compiler warnings.
2015-09-17[library.kodi.audioengine] Adapt project filesAchim Turan
2015-07-19[adsp] Add gui sound playback with selectable channel position on dsp addon ↵AlwinEsch
callbacks
2015-07-19[adsp] Add adsp addon callback helper libraryAlwinEsch
2015-06-13Inject CPPFLAGS (e.g. to disable FORTIFY)Alfredo Tupone
2015-03-04split addon gui for skin and binary addonsRainer Hochecker
2015-02-13[osx] - .m files need to be compiled with C compiler not with C++ compiler ↵Memphiz
(means clang instead of clang++)
2014-12-16Revert "change xbmc/ path to src/ in all files"Rainer Hochecker
This reverts commit 4949be256667f3e500e52b7084476ae1f2b00d92.
2014-12-15change xbmc/ path to src/ in all filesFneufneu
2014-10-19[rebrand][build sys] use dynamic application namewsnipex
2014-05-20make sure NPT_CONFIG_ENABLE_LOGGING is definedmontellese
2014-04-27[configure] remove internal ffmpegwsnipex
2014-01-06[AE] remove unnecessary include to cores/AudioEngine now that paths are relativeJonathan Marshall
2013-09-03configure: add initial support for CC_FOR_BUILD, CXX_FOR_BUILD, ↵Stephan Raue
CFLAGS_FOR_BUILD, CXXFLAGS_FOR_BUILD, LDFLAGS_FOR_BUILD
2013-07-16[configure] don't use relative include paths in addon headerswsnipex
this breaks xbmc dev packages where all headers are installed in standard include paths
2012-11-19autotools: fix build hitting wrong config header (ticket #13364)Pete Beardmore
2012-09-05[GSOC] Have the testsuite built when the 'check' target is invoked.Andres Mejia
Support a separate target named 'testsuite' which builds the test suite without running it. Also note that a configure option (--enable-gtest) must explicitely be set in order to configure the Google Test Framework. If it is not set, running the 'check,' 'testsuite,' or 'testframework,' make targets will simply display a message saying the framework has not been configured.
2012-08-10[rbp] added raspberrypi omxplayergimli
2012-08-08[droid] fixed, do not hardcode ar, use what configure knows as it might be ↵davilla
passed in
2012-06-17Run 'distclean' in testsuite directories.Andres Mejia
2012-06-17Add 'check' target used in compiling/running testsuite.Andres Mejia
2012-05-14[osx] remove stale 10.4 sdk referencedavilla
2011-10-15changed: reduce some of the entering / leaving directory clutter during makeJoakim Plate
2011-10-15changed: silence linking step of xbmc.binJoakim Plate
2011-07-28Use and display the correct compilersCory Fields
2011-07-28fixed: linux buildCory Fields
commit afc1bf87b changed the behavior so that build fails if a .d file cannot be found. Rather than simply reverting to the old behavior (using cp ; rather than cp &&), fix the problem instead. gcc by default creates .d files where the Makefile was invoked, rather than in the path of the source/object file. We can use the -MF param to specify that it needs to go in the same path as the object. As a side effect this also cleans up a great deal of console spew (missing .d files) during build.
2011-07-24fixed: on compile failure we must still error code so make abortselupus
2011-07-23fixed: make sure .P files get deleted on ctrl+Celupus
2011-07-09changed: win32 has dvdplayer root in include dir, so let's have that for ↵elupus
linux too
2011-06-13prep for TARGET_xxx, move _LINUX into ARCH_DEFINESdavilla
2011-03-27fixed: forgot to silence ar commandJoakim Plate
2011-03-26changed: silence compile output on linuxJoakim
Doing make V=1 will enable the log spew again
2011-02-07remove all /bin/bash and replace them by @SHELL@ macroFneufneu
2011-02-03removed: internal ffmpeg from includes when external is usedAnssi Hannula
2011-01-24Merged cptspiff's code-reshuffle branch.theuni
Squashed commit due to build breakage during code-reshuffle history. Conflicts: xbmc/Util.cpp xbmc/cdrip/CDDARipper.cpp xbmc/filesystem/Directory.cpp xbmc/filesystem/File.cpp
2010-07-11fixed: set $PACKAGE_TARNAME as it may be referenced by @docdir@anssih
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31740 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-07-11fixed: missing LDFLAGS/CFLAGS when removed from environmentanssih
Ideally, Makefile.include.in should contain "CFLAGS = user-specified-cflags" instead of "CFLAGS += user-specified-cflags", and the individual Makefiles would use '+=' as needed. This would allow the 'user-specified-cflags' from 'configure' to be completely overridden (instead of just appended) with "make CFLAGS=some-other-flags" as is the general convention. Since that would be fairly disruptive, lets not do it for now. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31737 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-06-12remove duplicate lib/include paths using sortdavilla
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31042 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-06-08fixed: debug and optim cflags should be passed to all lib tests and crap we ↵althekiller
build. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@30979 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-06-08fixed: POSIX feature test macros should be passed to all of the crap we buildalthekiller
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@30978 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-06-03changed: updated ffmpeg to r23426spiff_
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@30802 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-05-14Merge branch 'fhs'ceros7
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@30134 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-05-09Allow the installation of files to be more configurable. Also fix the ↵ceros7
installation of certain files. This still forces files in libdir to be installed in datarootdir (i.e. $(prefix)/share) instead. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@29946 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-01-22Merge remote branch 'origin/gpl-compat'ceros7
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27060 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2009-11-14Avoid symlinks from pwd.ceros7
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@24586 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2009-09-30fixed: Less stupidity digging for libcurl.so. (since you're configuring ↵AlTheKiller
anyway ;)) git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@23271 568bbfeb-2a22-0410-94d2-cc84cf5bfa90