Merge pull request #4857 from t-nelson/Gotham_13.2_backports
[vuplus_xbmc] / xbmc / filesystem / Makefile.in
1 CXXFLAGS += -D__STDC_FORMAT_MACROS
2
3 SRCS  = AddonsDirectory.cpp
4 SRCS += ASAPFileDirectory.cpp
5 SRCS += CacheStrategy.cpp
6 SRCS += CircularCache.cpp
7 SRCS += CDDADirectory.cpp
8 SRCS += CDDAFile.cpp
9 SRCS += CurlFile.cpp
10 SRCS += DAAPDirectory.cpp
11 SRCS += DAAPFile.cpp
12 SRCS += DAVCommon.cpp
13 SRCS += DAVDirectory.cpp
14 SRCS += DAVFile.cpp
15 SRCS += Directory.cpp
16 SRCS += DirectoryCache.cpp
17 SRCS += DirectoryFactory.cpp
18 SRCS += DirectoryHistory.cpp
19 SRCS += DllLibCurl.cpp
20 SRCS += FavouritesDirectory.cpp
21 SRCS += File.cpp
22 SRCS += FileCache.cpp
23 SRCS += FileDirectoryFactory.cpp
24 SRCS += FileFactory.cpp
25 SRCS += FileReaderFile.cpp
26 SRCS += FTPDirectory.cpp
27 SRCS += FTPParse.cpp
28 SRCS += HDDirectory.cpp
29 SRCS += HDFile.cpp
30 SRCS += HDHomeRunDirectory.cpp
31 SRCS += HDHomeRunFile.cpp
32 SRCS += HTSPDirectory.cpp
33 SRCS += HTSPSession.cpp
34 SRCS += HTTPDirectory.cpp
35 SRCS += HTTPFile.cpp
36 SRCS += IDirectory.cpp
37 SRCS += IFile.cpp
38 SRCS += ImageFile.cpp
39 SRCS += iso9660.cpp
40 SRCS += ISO9660Directory.cpp
41 SRCS += ISOFile.cpp
42 SRCS += LibraryDirectory.cpp
43 SRCS += MemBufferCache.cpp
44 SRCS += MultiPathDirectory.cpp
45 SRCS += MultiPathFile.cpp
46 SRCS += MusicDatabaseDirectory.cpp
47 SRCS += MusicDatabaseFile.cpp
48 SRCS += MusicFileDirectory.cpp
49 SRCS += MusicSearchDirectory.cpp
50 SRCS += MythDirectory.cpp
51 SRCS += MythFile.cpp
52 SRCS += MythSession.cpp
53 SRCS += NSFFileDirectory.cpp
54 SRCS += OGGFileDirectory.cpp
55 SRCS += PlaylistDirectory.cpp
56 SRCS += PlaylistFileDirectory.cpp
57 SRCS += PipeFile.cpp
58 SRCS += PipesManager.cpp
59 SRCS += PluginDirectory.cpp
60 SRCS += PVRFile.cpp
61 SRCS += PVRDirectory.cpp
62 SRCS += RSSDirectory.cpp
63 SRCS += RTVDirectory.cpp
64 SRCS += RTVFile.cpp
65 SRCS += SAPDirectory.cpp
66 SRCS += SAPFile.cpp
67 SRCS += SFTPDirectory.cpp
68 SRCS += SFTPFile.cpp
69 SRCS += SIDFileDirectory.cpp
70 SRCS += ShoutcastFile.cpp
71 SRCS += SlingboxDirectory.cpp
72 SRCS += SlingboxFile.cpp
73 SRCS += SmartPlaylistDirectory.cpp
74 SRCS += SourcesDirectory.cpp
75 SRCS += SpecialProtocol.cpp
76 SRCS += SpecialProtocolDirectory.cpp
77 SRCS += SpecialProtocolFile.cpp
78 SRCS += StackDirectory.cpp
79 SRCS += TuxBoxDirectory.cpp
80 SRCS += TuxBoxFile.cpp
81 SRCS += udf25.cpp
82 SRCS += UDFDirectory.cpp
83 SRCS += UDFFile.cpp
84 SRCS += VideoDatabaseDirectory.cpp
85 SRCS += VirtualDirectory.cpp
86 SRCS += VTPDirectory.cpp
87 SRCS += VTPFile.cpp
88 SRCS += VTPSession.cpp
89 SRCS += ZeroconfDirectory.cpp
90 SRCS += ZipDirectory.cpp
91 SRCS += ZipFile.cpp
92 SRCS += ZipManager.cpp
93
94 ifeq (@USE_ANDROID@,1)
95 SRCS += APKDirectory.cpp
96 SRCS += APKFile.cpp
97 SRCS += AndroidAppFile.cpp
98 SRCS += AndroidAppDirectory.cpp
99 endif
100
101 ifeq (@HAVE_XBMC_NONFREE@,1)
102 SRCS += RarFile.cpp
103 SRCS += RarDirectory.cpp
104 SRCS += RarManager.cpp
105 endif
106
107 ifeq (@USE_LIBSMBCLIENT@,1)
108 SRCS += SmbFile.cpp
109 SRCS += SMBDirectory.cpp
110 endif
111
112 ifeq (@USE_LIBNFS@,1)
113 SRCS += NFSFile.cpp
114 SRCS += NFSDirectory.cpp
115 endif
116
117 ifeq (@USE_LIBAFPCLIENT@,1)
118 SRCS += AFPFile.cpp
119 SRCS += AFPDirectory.cpp
120 endif
121
122 ifeq (@HAVE_LIBBLURAY@,1)
123 SRCS += BlurayDirectory.cpp
124 endif
125
126 ifeq (@USE_UPNP@,1)
127 INCLUDES+=-I@abs_top_srcdir@/lib/libUPnP/Platinum/Source/Core
128 INCLUDES+=-I@abs_top_srcdir@/lib/libUPnP/Platinum/Source/Platinum
129 INCLUDES+=-I@abs_top_srcdir@/lib/libUPnP/Platinum/Source/Devices/MediaConnect
130 INCLUDES+=-I@abs_top_srcdir@/lib/libUPnP/Platinum/Source/Devices/MediaRenderer
131 INCLUDES+=-I@abs_top_srcdir@/lib/libUPnP/Platinum/Source/Devices/MediaServer
132 INCLUDES+=-I@abs_top_srcdir@/lib/libUPnP/Platinum/Source/Extras
133 INCLUDES+=-I@abs_top_srcdir@/lib/libUPnP/Neptune/Source/System/Posix
134 INCLUDES+=-I@abs_top_srcdir@/lib/libUPnP/Neptune/Source/Core
135 SRCS += NptXbmcFile.cpp
136 SRCS += UPnPDirectory.cpp
137 SRCS += UPnPFile.cpp
138 endif
139
140 LIB = filesystem.a
141
142 include @abs_top_srcdir@/Makefile.include
143 -include $(patsubst %.cpp,%.P,$(patsubst %.c,%.P,$(SRCS)))