summaryrefslogtreecommitdiffstats
path: root/cmake/treedata
diff options
context:
space:
mode:
Diffstat (limited to 'cmake/treedata')
-rw-r--r--cmake/treedata/android/subdirs.txt15
-rw-r--r--cmake/treedata/common/addons.txt0
-rw-r--r--cmake/treedata/common/cores.txt9
-rw-r--r--cmake/treedata/common/events.txt2
-rw-r--r--cmake/treedata/common/externals.txt1
-rw-r--r--cmake/treedata/common/filesystem.txt3
-rw-r--r--cmake/treedata/common/games.txt12
-rw-r--r--cmake/treedata/common/interfaces.txt6
-rw-r--r--cmake/treedata/common/music.txt5
-rw-r--r--cmake/treedata/common/network.txt2
-rw-r--r--cmake/treedata/common/peripherals.txt6
-rw-r--r--cmake/treedata/common/profiles.txt3
-rw-r--r--cmake/treedata/common/pvr.txt8
-rw-r--r--cmake/treedata/common/settings.txt4
-rw-r--r--cmake/treedata/common/subdirs.txt35
-rw-r--r--cmake/treedata/common/tests.txt10
-rw-r--r--cmake/treedata/common/video.txt4
-rw-r--r--cmake/treedata/common/videoplayer.txt12
-rw-r--r--cmake/treedata/freebsd/subdirs.txt13
-rw-r--r--cmake/treedata/ios/subdirs.txt15
-rw-r--r--cmake/treedata/linux/subdirs.txt13
-rw-r--r--cmake/treedata/optional/common/X.txt1
-rw-r--r--cmake/treedata/optional/common/aml.txt2
-rw-r--r--cmake/treedata/optional/common/cdrip.txt1
-rw-r--r--cmake/treedata/optional/common/dacp.txt1
-rw-r--r--cmake/treedata/optional/common/mdns.txt1
-rw-r--r--cmake/treedata/optional/common/mir.txt1
-rw-r--r--cmake/treedata/optional/common/opengl.txt1
-rw-r--r--cmake/treedata/optional/common/opengles.txt1
-rw-r--r--cmake/treedata/optional/common/python.txt4
-rw-r--r--cmake/treedata/optional/common/upnp.txt2
-rw-r--r--cmake/treedata/optional/common/webserver.txt2
-rw-r--r--cmake/treedata/osx/subdirs.txt12
-rw-r--r--cmake/treedata/rbpi/omxplayer.txt1
-rw-r--r--cmake/treedata/rbpi/subdirs.txt12
-rw-r--r--cmake/treedata/windows/externals.txt1
-rw-r--r--cmake/treedata/windows/subdirs.txt14
37 files changed, 235 insertions, 0 deletions
diff --git a/cmake/treedata/android/subdirs.txt b/cmake/treedata/android/subdirs.txt
new file mode 100644
index 0000000..e175b6d
--- /dev/null
+++ b/cmake/treedata/android/subdirs.txt
@@ -0,0 +1,15 @@
1xbmc/linux linuxsupport
2xbmc/input/touch input/touch
3xbmc/input/touch/generic input/touch/generic
4xbmc/network/linux network/linux
5xbmc/peripherals/bus/linux peripherals/bus/linux
6xbmc/peripherals/bus/android peripherals/bus/android
7xbmc/powermanagement/android powermanagement/android
8xbmc/storage/android storage/android
9xbmc/filesystem/posix filesystem/posix
10xbmc/utils/posix utils_posix
11xbmc/windowing/android windowing/android
12xbmc/platform/posix posix
13xbmc/platform/android/activity android_activity
14xbmc/platform/android/bionic_supplement android_bionicsupplement
15xbmc/platform/android/loader android_loader
diff --git a/cmake/treedata/common/addons.txt b/cmake/treedata/common/addons.txt
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/cmake/treedata/common/addons.txt
diff --git a/cmake/treedata/common/cores.txt b/cmake/treedata/common/cores.txt
new file mode 100644
index 0000000..8d79dd1
--- /dev/null
+++ b/cmake/treedata/common/cores.txt
@@ -0,0 +1,9 @@
1xbmc/cores cores
2xbmc/cores/AudioEngine cores/audioengine
3xbmc/cores/DllLoader cores/dll-loader
4xbmc/cores/DllLoader/exports cores/dll-loader/exports
5xbmc/cores/DllLoader/exports/util cores/dll-loader/exports/util
6xbmc/cores/ExternalPlayer cores/externalplayer
7xbmc/cores/paplayer cores/paplayer
8xbmc/cores/playercorefactory cores/playercorefactory
9xbmc/cores/RetroPlayer cores/RetroPlayer
diff --git a/cmake/treedata/common/events.txt b/cmake/treedata/common/events.txt
new file mode 100644
index 0000000..0adeb08
--- /dev/null
+++ b/cmake/treedata/common/events.txt
@@ -0,0 +1,2 @@
1xbmc/events events
2xbmc/events/windows events/windows
diff --git a/cmake/treedata/common/externals.txt b/cmake/treedata/common/externals.txt
new file mode 100644
index 0000000..812bebc
--- /dev/null
+++ b/cmake/treedata/common/externals.txt
@@ -0,0 +1 @@
xbmc/contrib/kissfft kissfft
diff --git a/cmake/treedata/common/filesystem.txt b/cmake/treedata/common/filesystem.txt
new file mode 100644
index 0000000..1c49a74
--- /dev/null
+++ b/cmake/treedata/common/filesystem.txt
@@ -0,0 +1,3 @@
1xbmc/filesystem filesystem
2xbmc/filesystem/VideoDatabaseDirectory filesystem/videodatabase
3xbmc/filesystem/MusicDatabaseDirectory filesystem/musicdatabase
diff --git a/cmake/treedata/common/games.txt b/cmake/treedata/common/games.txt
new file mode 100644
index 0000000..03d42bc
--- /dev/null
+++ b/cmake/treedata/common/games.txt
@@ -0,0 +1,12 @@
1xbmc/games games
2xbmc/games/addons games/addons
3xbmc/games/addons/playback games/addons/playback
4xbmc/games/addons/savestates games/addons/savestates
5xbmc/games/controllers games/controllers
6xbmc/games/controllers/dialogs games/controllers/dialogs
7xbmc/games/controllers/guicontrols games/controllers/guicontrols
8xbmc/games/controllers/windows games/controllers/windows
9xbmc/games/dialogs games/dialogs
10xbmc/games/ports games/ports
11xbmc/games/tags games/tags
12xbmc/games/windows games/windows
diff --git a/cmake/treedata/common/interfaces.txt b/cmake/treedata/common/interfaces.txt
new file mode 100644
index 0000000..705697e
--- /dev/null
+++ b/cmake/treedata/common/interfaces.txt
@@ -0,0 +1,6 @@
1xbmc/interfaces interfaces
2xbmc/interfaces/builtins interfaces/builtins
3xbmc/interfaces/generic interfaces/generic
4xbmc/interfaces/info interfaces/info
5xbmc/interfaces/json-rpc interfaces/json-rpc
6xbmc/interfaces/json-rpc/schema interfaces/json-rpc/schema
diff --git a/cmake/treedata/common/music.txt b/cmake/treedata/common/music.txt
new file mode 100644
index 0000000..71f30e1
--- /dev/null
+++ b/cmake/treedata/common/music.txt
@@ -0,0 +1,5 @@
1xbmc/music music
2xbmc/music/dialogs music/dialogs
3xbmc/music/infoscanner music/infoscanner
4xbmc/music/tags music/tags
5xbmc/music/windows music/windows
diff --git a/cmake/treedata/common/network.txt b/cmake/treedata/common/network.txt
new file mode 100644
index 0000000..46da314
--- /dev/null
+++ b/cmake/treedata/common/network.txt
@@ -0,0 +1,2 @@
1xbmc/network network
2xbmc/network/websocket network/websocket
diff --git a/cmake/treedata/common/peripherals.txt b/cmake/treedata/common/peripherals.txt
new file mode 100644
index 0000000..903b537
--- /dev/null
+++ b/cmake/treedata/common/peripherals.txt
@@ -0,0 +1,6 @@
1xbmc/peripherals peripherals
2xbmc/peripherals/addons peripherals/addons
3xbmc/peripherals/bus peripherals/bus
4xbmc/peripherals/bus/virtual peripherals/bus/virtual
5xbmc/peripherals/devices peripherals/devices
6xbmc/peripherals/dialogs peripherals/dialogs
diff --git a/cmake/treedata/common/profiles.txt b/cmake/treedata/common/profiles.txt
new file mode 100644
index 0000000..fae570b
--- /dev/null
+++ b/cmake/treedata/common/profiles.txt
@@ -0,0 +1,3 @@
1xbmc/profiles profiles
2xbmc/profiles/dialogs profiles/dialogs
3xbmc/profiles/windows profiles/windows
diff --git a/cmake/treedata/common/pvr.txt b/cmake/treedata/common/pvr.txt
new file mode 100644
index 0000000..decdabb
--- /dev/null
+++ b/cmake/treedata/common/pvr.txt
@@ -0,0 +1,8 @@
1xbmc/pvr pvr
2xbmc/pvr/addons pvr/addons
3xbmc/pvr/channels pvr/channels
4xbmc/pvr/dialogs pvr/dialogs
5xbmc/pvr/epg pvr/epg
6xbmc/pvr/recordings pvr/recordings
7xbmc/pvr/timers pvr/timers
8xbmc/pvr/windows pvr/windows
diff --git a/cmake/treedata/common/settings.txt b/cmake/treedata/common/settings.txt
new file mode 100644
index 0000000..c5aa2ae
--- /dev/null
+++ b/cmake/treedata/common/settings.txt
@@ -0,0 +1,4 @@
1xbmc/settings settings
2xbmc/settings/dialogs settings/dialogs
3xbmc/settings/lib settings/lib
4xbmc/settings/windows settings/windows
diff --git a/cmake/treedata/common/subdirs.txt b/cmake/treedata/common/subdirs.txt
new file mode 100644
index 0000000..5a25afe
--- /dev/null
+++ b/cmake/treedata/common/subdirs.txt
@@ -0,0 +1,35 @@
1xbmc xbmc
2xbmc/addons addons
3xbmc/addons/interfaces addonsBinaryInterfaces
4xbmc/addons/interfaces/Addon addonCallbacks_Addon
5xbmc/addons/interfaces/GUI addonCallbacks_GUI
6xbmc/addons/settings addonsSettings
7xbmc/commons commons
8xbmc/dbwrappers dbwrappers
9xbmc/dialogs dialogs
10xbmc/favourites favourites
11xbmc/guilib guilib
12xbmc/input input
13xbmc/input/joysticks input/joysticks
14xbmc/input/joysticks/dialogs input/joysticks/dialogs
15xbmc/input/joysticks/generic input/joysticks/generic
16xbmc/input/keyboard input/keyboard
17xbmc/input/keyboard/generic input/keyboard/generic
18xbmc/input/mouse input/mouse
19xbmc/input/mouse/generic input/mouse/generic
20xbmc/listproviders listproviders
21xbmc/media media
22xbmc/messaging messaging
23xbmc/messaging/helpers messagingHelpers
24xbmc/pictures pictures
25xbmc/platform platform
26xbmc/playlists playlists
27xbmc/powermanagement powermanagement
28xbmc/programs programs
29xbmc/rendering rendering
30xbmc/storage storage
31xbmc/threads threads
32xbmc/utils utils
33xbmc/view view
34xbmc/windowing windowing
35xbmc/windows windows
diff --git a/cmake/treedata/common/tests.txt b/cmake/treedata/common/tests.txt
new file mode 100644
index 0000000..358bc4d
--- /dev/null
+++ b/cmake/treedata/common/tests.txt
@@ -0,0 +1,10 @@
1xbmc/test test
2xbmc/addons/test test/addons
3xbmc/filesystem/test test/filesystem
4xbmc/interfaces/python/test test/python
5xbmc/music/tags/test test/music_tags
6xbmc/network/test test/network
7xbmc/threads/test test/threads
8xbmc/utils/test test/utils
9xbmc/video/test test/video
10xbmc/cores/AudioEngine/Sinks/test test/audioengine_sinks
diff --git a/cmake/treedata/common/video.txt b/cmake/treedata/common/video.txt
new file mode 100644
index 0000000..acfb33b
--- /dev/null
+++ b/cmake/treedata/common/video.txt
@@ -0,0 +1,4 @@
1xbmc/video video
2xbmc/video/dialogs video/dialogs
3xbmc/video/jobs video/jobs
4xbmc/video/windows video/windows
diff --git a/cmake/treedata/common/videoplayer.txt b/cmake/treedata/common/videoplayer.txt
new file mode 100644
index 0000000..8c8d45d
--- /dev/null
+++ b/cmake/treedata/common/videoplayer.txt
@@ -0,0 +1,12 @@
1xbmc/cores/VideoPlayer cores/VideoPlayer
2xbmc/cores/VideoPlayer/DVDCodecs cores/VideoPlayer/codecs
3xbmc/cores/VideoPlayer/DVDCodecs/Audio cores/VideoPlayer/codecs/audio
4xbmc/cores/VideoPlayer/DVDCodecs/Overlay cores/VideoPlayer/codecs/overlay
5xbmc/cores/VideoPlayer/DVDCodecs/Video cores/VideoPlayer/codecs/video
6xbmc/cores/VideoPlayer/DVDDemuxers cores/VideoPlayer/demuxers
7xbmc/cores/VideoPlayer/DVDInputStreams cores/VideoPlayer/inputstreams
8xbmc/cores/VideoPlayer/DVDSubtitles cores/VideoPlayer/subtitles
9xbmc/cores/VideoPlayer/Process cores/VideoPlayer/process
10xbmc/cores/VideoPlayer/VideoRenderers cores/VideoPlayer/videorenderers
11xbmc/cores/VideoPlayer/VideoRenderers/VideoShaders cores/VideoPlayer/videorenderers/shaders
12xbmc/cores/VideoPlayer/VideoRenderers/HwDecRender cores/VideoPlayer/videorenderers/hwdec
diff --git a/cmake/treedata/freebsd/subdirs.txt b/cmake/treedata/freebsd/subdirs.txt
new file mode 100644
index 0000000..df2fa76
--- /dev/null
+++ b/cmake/treedata/freebsd/subdirs.txt
@@ -0,0 +1,13 @@
1xbmc/linux linuxsupport
2xbmc/linux/sse4 sse4
3xbmc/input/linux input/linux
4xbmc/input/touch input/touch
5xbmc/input/touch/generic input/touch/generic
6xbmc/network/linux network/linux
7xbmc/peripherals/bus/linux peripherals/bus/linux
8xbmc/powermanagement/linux powermanagement/linux
9xbmc/storage/linux storage/linux
10xbmc/filesystem/posix filesystem/posix
11xbmc/utils/posix utils_posix
12xbmc/platform/posix posix
13xbmc/freebsd freebsdsupport
diff --git a/cmake/treedata/ios/subdirs.txt b/cmake/treedata/ios/subdirs.txt
new file mode 100644
index 0000000..b681ed5
--- /dev/null
+++ b/cmake/treedata/ios/subdirs.txt
@@ -0,0 +1,15 @@
1xbmc/linux linuxsupport
2xbmc/input/touch input/touch
3xbmc/input/touch/generic input/touch/generic
4xbmc/network/linux network/linux
5xbmc/network/osx network/osx
6xbmc/peripherals/bus/osx peripherals/bus/osx
7xbmc/powermanagement/osx powermanagement/osx
8xbmc/storage/osx storage/osx
9xbmc/platform/posix posix
10xbmc/platform/darwin platform_darwin
11xbmc/platform/darwin/ios platform_ios
12xbmc/platform/darwin/ios-common platform_ios-common
13xbmc/filesystem/posix filesystem/posix
14xbmc/utils/posix utils_posix
15xbmc/windowing/osx windowing/osx
diff --git a/cmake/treedata/linux/subdirs.txt b/cmake/treedata/linux/subdirs.txt
new file mode 100644
index 0000000..2dc8045
--- /dev/null
+++ b/cmake/treedata/linux/subdirs.txt
@@ -0,0 +1,13 @@
1xbmc/linux linuxsupport
2xbmc/linux/sse4 sse4
3xbmc/input/linux input/linux
4xbmc/input/touch input/touch
5xbmc/input/touch/generic input/touch/generic
6xbmc/network/linux network/linux
7xbmc/peripherals/bus/linux peripherals/bus/linux
8xbmc/powermanagement/linux powermanagement/linux
9xbmc/storage/linux storage/linux
10xbmc/filesystem/posix filesystem/posix
11xbmc/utils/posix utils_posix
12xbmc/windowing/egl windowing/egl
13xbmc/platform/posix posix
diff --git a/cmake/treedata/optional/common/X.txt b/cmake/treedata/optional/common/X.txt
new file mode 100644
index 0000000..617ff40
--- /dev/null
+++ b/cmake/treedata/optional/common/X.txt
@@ -0,0 +1 @@
xbmc/windowing/X11 windowing/X11 # X
diff --git a/cmake/treedata/optional/common/aml.txt b/cmake/treedata/optional/common/aml.txt
new file mode 100644
index 0000000..db1efd1
--- /dev/null
+++ b/cmake/treedata/optional/common/aml.txt
@@ -0,0 +1,2 @@
1xbmc/windowing/amlogic windowing/amlogic # AML
2
diff --git a/cmake/treedata/optional/common/cdrip.txt b/cmake/treedata/optional/common/cdrip.txt
new file mode 100644
index 0000000..79b5390
--- /dev/null
+++ b/cmake/treedata/optional/common/cdrip.txt
@@ -0,0 +1 @@
xbmc/cdrip cdrip # OPTICAL
diff --git a/cmake/treedata/optional/common/dacp.txt b/cmake/treedata/optional/common/dacp.txt
new file mode 100644
index 0000000..fd225c2
--- /dev/null
+++ b/cmake/treedata/optional/common/dacp.txt
@@ -0,0 +1 @@
xbmc/network/dacp network/dacp # AIRTUNES
diff --git a/cmake/treedata/optional/common/mdns.txt b/cmake/treedata/optional/common/mdns.txt
new file mode 100644
index 0000000..9bebb89
--- /dev/null
+++ b/cmake/treedata/optional/common/mdns.txt
@@ -0,0 +1 @@
xbmc/network/mdns mdns # MDNS
diff --git a/cmake/treedata/optional/common/mir.txt b/cmake/treedata/optional/common/mir.txt
new file mode 100644
index 0000000..d681e8b
--- /dev/null
+++ b/cmake/treedata/optional/common/mir.txt
@@ -0,0 +1 @@
xbmc/windowing/mir windowing/mir # MIR
diff --git a/cmake/treedata/optional/common/opengl.txt b/cmake/treedata/optional/common/opengl.txt
new file mode 100644
index 0000000..b88ad7a
--- /dev/null
+++ b/cmake/treedata/optional/common/opengl.txt
@@ -0,0 +1 @@
xbmc/rendering/gl rendering/gl # OPENGL
diff --git a/cmake/treedata/optional/common/opengles.txt b/cmake/treedata/optional/common/opengles.txt
new file mode 100644
index 0000000..6a223a1
--- /dev/null
+++ b/cmake/treedata/optional/common/opengles.txt
@@ -0,0 +1 @@
xbmc/rendering/gles rendering/gles # OPENGLES
diff --git a/cmake/treedata/optional/common/python.txt b/cmake/treedata/optional/common/python.txt
new file mode 100644
index 0000000..4960485
--- /dev/null
+++ b/cmake/treedata/optional/common/python.txt
@@ -0,0 +1,4 @@
1xbmc/interfaces/legacy interfaces/legacy # PYTHON
2xbmc/interfaces/legacy/wsgi interfaces/legacy/wsgi # PYTHON
3xbmc/interfaces/python interfaces/python # PYTHON
4xbmc/interfaces/swig build/swig # PYTHON
diff --git a/cmake/treedata/optional/common/upnp.txt b/cmake/treedata/optional/common/upnp.txt
new file mode 100644
index 0000000..5589b80
--- /dev/null
+++ b/cmake/treedata/optional/common/upnp.txt
@@ -0,0 +1,2 @@
1lib/libUPnP upnp # UPNP
2xbmc/network/upnp network/upnp # UPNP
diff --git a/cmake/treedata/optional/common/webserver.txt b/cmake/treedata/optional/common/webserver.txt
new file mode 100644
index 0000000..b492006
--- /dev/null
+++ b/cmake/treedata/optional/common/webserver.txt
@@ -0,0 +1,2 @@
1xbmc/network/httprequesthandler network/httprequesthandler # MICROHTTPD
2xbmc/network/httprequesthandler/python network/httprequesthandler/python # MICROHTTPD
diff --git a/cmake/treedata/osx/subdirs.txt b/cmake/treedata/osx/subdirs.txt
new file mode 100644
index 0000000..f0fc5c5
--- /dev/null
+++ b/cmake/treedata/osx/subdirs.txt
@@ -0,0 +1,12 @@
1xbmc/linux linuxsupport
2xbmc/network/linux network/linux
3xbmc/network/osx network/osx
4xbmc/peripherals/bus/osx peripherals/bus/osx
5xbmc/powermanagement/osx powermanagement/osx
6xbmc/storage/osx storage/osx
7xbmc/platform/posix posix
8xbmc/platform/darwin platform_darwin
9xbmc/platform/darwin/osx platform_osx
10xbmc/filesystem/posix filesystem/posix
11xbmc/utils/posix utils_posix
12xbmc/windowing/osx windowing/osx
diff --git a/cmake/treedata/rbpi/omxplayer.txt b/cmake/treedata/rbpi/omxplayer.txt
new file mode 100644
index 0000000..d56f1df
--- /dev/null
+++ b/cmake/treedata/rbpi/omxplayer.txt
@@ -0,0 +1 @@
xbmc/cores/omxplayer cores/omxplayer
diff --git a/cmake/treedata/rbpi/subdirs.txt b/cmake/treedata/rbpi/subdirs.txt
new file mode 100644
index 0000000..c98652a
--- /dev/null
+++ b/cmake/treedata/rbpi/subdirs.txt
@@ -0,0 +1,12 @@
1xbmc/linux linuxsupport
2xbmc/input/linux input/linux
3xbmc/input/touch input/touch
4xbmc/input/touch/generic input/touch/generic
5xbmc/network/linux network/linux
6xbmc/peripherals/bus/linux peripherals/bus/linux
7xbmc/powermanagement/linux powermanagement/linux
8xbmc/storage/linux storage/linux
9xbmc/filesystem/posix filesystem/posix
10xbmc/utils/posix utils_posix
11xbmc/platform/posix posix
12xbmc/windowing/rpi windowing/rpi # EGL
diff --git a/cmake/treedata/windows/externals.txt b/cmake/treedata/windows/externals.txt
new file mode 100644
index 0000000..989677e
--- /dev/null
+++ b/cmake/treedata/windows/externals.txt
@@ -0,0 +1 @@
lib/win32/Effects11 Effects11
diff --git a/cmake/treedata/windows/subdirs.txt b/cmake/treedata/windows/subdirs.txt
new file mode 100644
index 0000000..e52d2f6
--- /dev/null
+++ b/cmake/treedata/windows/subdirs.txt
@@ -0,0 +1,14 @@
1xbmc/platform/win32 platform_win32
2xbmc/input/windows input/windows
3xbmc/input/touch input/touch
4xbmc/input/touch/generic input/touch/generic
5xbmc/network/windows network/windows
6xbmc/network/mdns network/mdns
7xbmc/peripherals/bus/win32 peripherals/bus/win32
8xbmc/powermanagement/windows powermanagement/windows
9xbmc/storage/windows storage/windows
10xbmc/filesystem/win32 filesystem/win32
11xbmc/utils/win32 utils_win32
12xbmc/rendering/dx rendering_dx
13xbmc/threads/platform/win threads_win
14xbmc/windowing/windows windowing/windows