fixed: Moved some files around to avoid circular symbol dependencies.
authorAlTheKiller <AlTheKiller@svn>
Sat, 3 Oct 2009 08:05:07 +0000 (08:05 +0000)
committerAlTheKiller <AlTheKiller@svn>
Sat, 3 Oct 2009 08:05:07 +0000 (08:05 +0000)
commit8007332ce272980f1630982baf3aef019547635e
tree7486a8124fd2aee93313d59f8fa2b3e8708ebebf
parent912ea27d9a2145ab3b6e0134f7760512cfe6a847
fixed:    Moved some files around to avoid circular symbol dependencies.
          NOTE: VS/xcode project files will need an update.
          + xbmc/Edl.* -> xbmc/cores/dvdplayer
          + xbmc/cores/Player* -> xbmc/cores/playercorefactory
fixed:    Rearranged archive order to allow linking without goofy flags and
          save ~200kB for release binaries (maybe even a slight decreas in
          link time if you REALLY look for it ;)).
fixed:    Include paths and makefiles to correspond with file moves.
fixed:    Use pkgconfig to get cflags instead of hardcoding system includ paths
cosmetic: Cleaned up reallyclean make target output.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@23346 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
32 files changed:
Makefile.in
configure.in
xbmc/Application.cpp
xbmc/Application.h
xbmc/Edl.cpp [deleted file]
xbmc/Edl.h [deleted file]
xbmc/FileSystem/Makefile
xbmc/Makefile
xbmc/Settings.cpp
xbmc/cores/Makefile
xbmc/cores/PlayerCoreConfig.h [deleted file]
xbmc/cores/PlayerCoreFactory.h [deleted file]
xbmc/cores/PlayerSelectionRule.cpp [deleted file]
xbmc/cores/PlayerSelectionRule.h [deleted file]
xbmc/cores/dvdplayer/DVDDemuxers/Makefile
xbmc/cores/dvdplayer/DVDInputStreams/Makefile
xbmc/cores/dvdplayer/DVDPlayer.h
xbmc/cores/dvdplayer/Edl.cpp [new file with mode: 0644]
xbmc/cores/dvdplayer/Edl.h [new file with mode: 0644]
xbmc/cores/dvdplayer/Makefile
xbmc/cores/playercorefactory/Makefile [new file with mode: 0644]
xbmc/cores/playercorefactory/PlayerCoreConfig.h [new file with mode: 0644]
xbmc/cores/playercorefactory/PlayerCoreFactory.cpp [new file with mode: 0644]
xbmc/cores/playercorefactory/PlayerCoreFactory.h [new file with mode: 0644]
xbmc/cores/playercorefactory/PlayerSelectionRule.cpp [new file with mode: 0644]
xbmc/cores/playercorefactory/PlayerSelectionRule.h [new file with mode: 0644]
xbmc/lib/libGoAhead/Makefile.in
xbmc/lib/libPython/xbmcmodule/Makefile
xbmc/lib/libPython/xbmcmodule/player.h
xbmc/lib/libscrobbler/Makefile
xbmc/linux/Makefile.in
xbmc/utils/Makefile