~ubuntu-branches/ubuntu/vivid/guayadeque/vivid

« back to all changes in this revision

Viewing changes to .pc/02-wxsqlite3_linking.patch/src/CMakeLists.txt

  • Committer: Package Import Robot
  • Author(s): Artur Rona
  • Date: 2014-12-29 01:09:05 UTC
  • mfrom: (12.1.3 sid)
  • Revision ID: package-import@ubuntu.com-20141229010905-r5m8w9224bt0nm05
Tags: 0.3.7~ds0-2.1ubuntu1
* Merge from Debian unstable.  Remaining changes:
  - debian/control, debian/patches/05-diable-indicate.patch:
    + Disable indicator, as mpris only is needed for sound
      menu integration?!

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
IF( DEBUG )
2
 
        ADD_DEFINITIONS( -g )
3
 
        MESSAGE( "Adding debug symbols." )
4
 
ENDIF( DEBUG )
5
 
 
6
 
IF( PROFILE )
7
 
        ADD_DEFINITIONS( -pg )
8
 
        SET(CMAKE_EXE_LINKER_FLAGS "-pg -g")
9
 
        MESSAGE( "Adding profiling code." )
10
 
ENDIF( PROFILE )
11
 
 
12
 
INCLUDE_DIRECTORIES(
13
 
        ${CMAKE_CURRENT_SOURCE_DIR}
14
 
        ${CMAKE_CURRENT_SOURCE_DIR}/wx
15
 
        ${CMAKE_CURRENT_SOURCE_DIR}/wx/curl
16
 
        ${CMAKE_CURRENT_SOURCE_DIR}/wxsqlite3
17
 
        ${CMAKE_CURRENT_SOURCE_DIR}/dbus
18
 
        ${CMAKE_CURRENT_SOURCE_DIR}/hmac
19
 
        ${CMAKE_CURRENT_SOURCE_DIR}/execstream
20
 
        ${GSTREAMER_INCLUDE_DIRS}
21
 
        ${GSTREAMER_CTRL_INCLUDE_DIRS}
22
 
        ${SQLITE3_INCLUDE_DIRS}
23
 
        ${LIBCURL_INCLUDE_DIRS}
24
 
        ${LIBTAG_INCLUDE_DIRS}
25
 
        ${LIBFLAC_INCLUDE_DIRS}
26
 
        ${LIBDBUS_INCLUDE_DIRS} 
27
 
        ${LIBGIO_INCLUDE_DIRS} 
28
 
        ${LIBGPOD_INCLUDE_DIRS}
29
 
        ${LIBINDICATE_INCLUDE_DIRS}
30
 
        ${LIBAPPINDICATOR_INCLUDE_DIRS}
31
 
)
32
 
 
33
 
SET( WXSQLITE3_SOURCES
34
 
        wxsqlite3/wxsqlite3.cpp 
35
 
)
36
 
 
37
 
SET( CURL_SOURCES
38
 
        curl/base.cpp
39
 
        curl/http.cpp 
40
 
)
41
 
 
42
 
SET( DBUS_SOURCES
43
 
        dbus/gudbus.cpp
44
 
        dbus/gudbus.h
45
 
        dbus/mpris.cpp
46
 
        dbus/mpris.h
47
 
        dbus/mmkeys.cpp
48
 
        dbus/mmkeys.h
49
 
        dbus/gsession.cpp
50
 
        dbus/gsession.h
51
 
        dbus/notify.cpp
52
 
        dbus/notify.h
53
 
        dbus/mpris2.cpp
54
 
        dbus/mpris2.h
55
 
)
56
 
 
57
 
SET( HMAC_SHA2_SOURCES
58
 
        hmac/hmac_sha2.c
59
 
        hmac/hmac_sha2.h
60
 
        hmac/sha2.c
61
 
        hmac/sha2.h
62
 
)
63
 
 
64
 
ADD_EXECUTABLE( guayadeque
65
 
        AlListBox.cpp
66
 
        AlListBox.h
67
 
        ArListBox.cpp
68
 
        ArListBox.h
69
 
        ArrayStringArray.cpp
70
 
        ArrayStringArray.h
71
 
        AudioScrobble.cpp
72
 
        AudioScrobble.h
73
 
        Commands.h
74
 
        Config.cpp
75
 
        Config.h
76
 
        ConfirmExit.cpp
77
 
        ConfirmExit.h
78
 
        CoverEdit.cpp
79
 
        CoverEdit.h
80
 
        CoverFrame.cpp
81
 
        CoverFrame.h
82
 
        Db.cpp
83
 
        Db.h
84
 
        DbLibrary.cpp
85
 
        DbLibrary.h
86
 
        DbRadios.cpp
87
 
        DbRadios.h
88
 
        DbCache.cpp
89
 
        DbCache.h
90
 
        AutoPulseGauge.cpp
91
 
        AutoPulseGauge.h
92
 
        GeListBox.cpp
93
 
        GeListBox.h
94
 
        Images.cpp
95
 
        Images.h
96
 
        ItemListBox.cpp
97
 
        ItemListBox.h
98
 
        LabelEditor.cpp
99
 
        LabelEditor.h
100
 
        LastFM.cpp
101
 
        LastFM.h
102
 
        LastFMPanel.cpp
103
 
        LastFMPanel.h
104
 
        LibPanel.cpp
105
 
        LibPanel.h
106
 
        LyricsPanel.cpp
107
 
        LyricsPanel.h
108
 
        MainApp.cpp
109
 
        MainApp.h
110
 
        MainFrame.cpp
111
 
        MainFrame.h
112
 
        MD5.cpp
113
 
        MD5.h
114
 
        MediaCtrl.cpp
115
 
        MediaCtrl.h
116
 
        PlayerPanel.cpp
117
 
        PlayerPanel.h
118
 
        PlayList.cpp
119
 
        PlayList.h
120
 
        Preferences.cpp
121
 
        Preferences.h
122
 
        RadioGenreEditor.cpp
123
 
        RadioGenreEditor.h
124
 
        RadioPanel.cpp
125
 
        RadioPanel.h
126
 
        Shoutcast.cpp
127
 
        Shoutcast.h
128
 
        SoListBox.cpp
129
 
        SoListBox.h
130
 
        SplashWin.cpp
131
 
        SplashWin.h
132
 
        StatusBar.cpp
133
 
        StatusBar.h
134
 
        TagInfo.cpp
135
 
        TagInfo.h
136
 
        TaListBox.cpp
137
 
        TaListBox.h
138
 
        TaskBar.cpp
139
 
        TaskBar.h
140
 
        ThreadArray.h
141
 
        TrackEdit.cpp
142
 
        TrackEdit.h
143
 
        Utils.cpp
144
 
        Utils.h
145
 
        VolumeFrame.cpp
146
 
        VolumeFrame.h
147
 
        OnlineLinks.cpp
148
 
        OnlineLinks.h
149
 
        LibUpdate.cpp
150
 
        LibUpdate.h
151
 
        CoverFetcher.cpp
152
 
        CoverFetcher.h
153
 
        Google.cpp
154
 
        Google.h
155
 
        Amazon.cpp
156
 
        Amazon.h
157
 
        RatingCtrl.cpp
158
 
        RatingCtrl.h
159
 
        PlayListPanel.cpp
160
 
        PlayListPanel.h
161
 
        DynamicPlayList.cpp
162
 
        DynamicPlayList.h
163
 
        ListView.cpp
164
 
        ListView.h
165
 
        PLSoListBox.cpp
166
 
        PLSoListBox.h
167
 
        Base64.cpp
168
 
        Base64.h
169
 
        ApeTag.cpp
170
 
        ApeTag.h
171
 
        Discogs.cpp
172
 
        Discogs.h
173
 
        MusicDns.cpp
174
 
        MusicDns.h
175
 
        MusicBrainz.cpp
176
 
        MusicBrainz.h
177
 
        Podcasts.cpp
178
 
        Podcasts.h
179
 
        PodcastsPanel.cpp
180
 
        PodcastsPanel.h
181
 
        ChannelEditor.cpp
182
 
        ChannelEditor.h
183
 
        NewChannel.cpp
184
 
        NewChannel.h
185
 
        RadioEditor.cpp
186
 
        RadioEditor.h
187
 
        PlayListAppend.cpp
188
 
        PlayListAppend.h
189
 
        TrackChangeInfo.cpp
190
 
        TrackChangeInfo.h
191
 
        Equalizer.cpp
192
 
        Equalizer.h
193
 
        ShowImage.cpp
194
 
        ShowImage.h
195
 
        StaticBitmap.cpp
196
 
        StaticBitmap.h
197
 
        LastFMCovers.cpp
198
 
        LastFMCovers.h
199
 
        PlayListFile.cpp
200
 
        PlayListFile.h
201
 
        AuiNotebook.cpp
202
 
        AuiNotebook.h
203
 
        PlayerFilters.cpp
204
 
        PlayerFilters.h
205
 
        Vumeters.cpp
206
 
        Vumeters.h
207
 
        AlbumBrowser.cpp
208
 
        AlbumBrowser.h
209
 
        SelCoverFile.cpp
210
 
        SelCoverFile.h
211
 
        AutoScrollText.cpp
212
 
        AutoScrollText.h
213
 
        RoundButton.cpp
214
 
        RoundButton.h
215
 
        ToggleRoundButton.cpp
216
 
        ToggleRoundButton.h
217
 
        AuiDockArt.cpp
218
 
        AuiDockArt.h
219
 
        FileBrowser.cpp
220
 
        FileBrowser.h
221
 
        FileRenamer.cpp
222
 
        FileRenamer.h
223
 
        YeListBox.cpp
224
 
        YeListBox.h
225
 
        RaListBox.cpp
226
 
        RaListBox.h
227
 
        PcListBox.cpp
228
 
        PcListBox.h
229
 
        CoListBox.cpp
230
 
        CoListBox.h
231
 
        AAListBox.cpp
232
 
        AAListBox.h
233
 
        TimeLine.cpp
234
 
        TimeLine.h
235
 
        Jamendo.cpp
236
 
        Jamendo.h
237
 
        Magnatune.cpp
238
 
        Magnatune.h
239
 
        GIO_Volume.cpp
240
 
        GIO_Volume.h
241
 
        PortableMedia.cpp
242
 
        PortableMedia.h
243
 
        Transcode.cpp
244
 
        Transcode.h
245
 
        CopyTo.cpp
246
 
        CopyTo.h
247
 
        LocationPanel.cpp
248
 
        LocationPanel.h
249
 
        CoverPanel.cpp
250
 
        CoverPanel.h
251
 
        Accelerators.cpp
252
 
        Accelerators.h
253
 
        AccelListBox.cpp
254
 
        AccelListBox.h
255
 
        AuiManagerPanel.cpp
256
 
        AuiManagerPanel.h
257
 
        AuiManagedPanel.cpp
258
 
        AuiManagedPanel.h
259
 
        EditWithOptions.cpp
260
 
        EditWithOptions.h
261
 
        TreeViewFilter.cpp
262
 
        TreeViewFilter.h
263
 
        TreePanel.cpp
264
 
        TreePanel.h
265
 
        TVSoListBox.cpp
266
 
        TVSoListBox.h
267
 
        TreeViewFilterEditor.cpp
268
 
        TreeViewFilterEditor.h
269
 
        Collections.cpp
270
 
        Collections.h
271
 
        MediaViewer.cpp
272
 
        MediaViewer.h
273
 
        MediaViewerLibrary.cpp
274
 
        MediaViewerLibrary.h
275
 
        iPodMedia.cpp
276
 
        iPodMedia.h
277
 
        ImportFiles.cpp
278
 
        ImportFiles.h
279
 
        SmartMode.cpp
280
 
        SmartMode.h
281
 
        Yahoo.cpp
282
 
        Yahoo.h
283
 
        ${WXSQLITE3_SOURCES}
284
 
        ${CURL_SOURCES}
285
 
        ${DBUS_SOURCES}
286
 
        ${HMAC_SHA2_SOURCES}
287
 
       )
288
 
 
289
 
TARGET_LINK_LIBRARIES( guayadeque
290
 
        ${wxWidgets_LIBRARIES}
291
 
        ${GSTREAMER_LIBRARIES}
292
 
        ${GSTREAMER_CTRL_LIBRARIES}
293
 
        ${SQLITE3_LIBRARIES}
294
 
        ${LIBCURL_LIBRARIES}
295
 
        ${LIBTAG_LIBRARIES}
296
 
        ${LIBFLAC_LIBRARIES}
297
 
        ${LIBDBUS_LIBRARIES}
298
 
        ${LIBGIO_LIBRARIES}
299
 
        ${LIBGPOD_LIBRARIES}
300
 
        ${LIBINDICATE_LIBRARIES}
301
 
        ${LIBAPPINDICATOR_LIBRARIES}
302
 
        )
303
 
 
304
 
INSTALL( TARGETS guayadeque
305
 
         RUNTIME DESTINATION bin )
306