PageRenderTime 11ms CodeModel.GetById 1ms app.highlight 8ms RepoModel.GetById 1ms app.codeStats 0ms

/thirdparty/liblastfm2/src/lastfm.pro

http://github.com/tomahawk-player/tomahawk
IDL | 87 lines | 77 code | 10 blank | 0 comment | 0 complexity | 3774bc57a91fffae297ed2f822027a93 MD5 | raw file
 1TEMPLATE = lib
 2QT = core network xml
 3
 4INSTALLS = target
 5target.path = /lib
 6
 7win32{
 8    DEFINES += LASTFM_LIB _ATL_DLL 
 9    LIBS += winhttp.lib wbemuuid.lib # ws configuration
10}
11mac{
12    LIBS += -framework SystemConfiguration # ws configuration
13    #TODO we should only use these with the carbon version of Qt!
14    LIBS += -framework Carbon -framework CoreFoundation # various
15}
16
17linux*{
18    QT += dbus
19}
20
21SOURCES += \
22	ws/ws.cpp \
23	ws/NetworkConnectionMonitor.cpp \
24	ws/NetworkAccessManager.cpp \
25	ws/InternetConnectionMonitor.cpp \
26	types/Xspf.cpp \
27	types/User.cpp \
28	types/Track.cpp \
29	types/Tasteometer.cpp \
30	types/Tag.cpp \
31	types/Playlist.cpp \
32	types/Mbid.cpp \
33	types/FingerprintId.cpp \
34	types/Artist.cpp \
35	types/Album.cpp \
36	scrobble/ScrobbleCache.cpp \
37	scrobble/Audioscrobbler.cpp \
38	radio/RadioTuner.cpp \
39	radio/RadioStation.cpp \
40	core/XmlQuery.cpp \
41	core/UrlBuilder.cpp \
42	core/misc.cpp
43	
44HEADERS += \
45	ws/ws.h \
46	ws/NetworkConnectionMonitor.h \
47	ws/NetworkAccessManager.h \ 
48	ws/InternetConnectionMonitor.h \
49	types/Xspf.h \
50	types/User.h \
51	types/Track.h \
52	types/Tasteometer.h \
53	types/Tag.h \
54	types/Playlist.h \
55	types/Mbid.h \
56	types/FingerprintId.h \
57	types/Artist.h \
58	types/Album.h \
59	types/AbstractType.h \
60	scrobble/ScrobblePoint.h \
61	scrobble/ScrobbleCache.h \
62	scrobble/Audioscrobbler.h \
63	radio/RadioTuner.h \
64	radio/RadioStation.h \
65	global.h \
66	core/XmlQuery.h \
67	core/UrlBuilder.h \
68	core/misc.h
69	
70win32:SOURCES += ws/win/WNetworkConnectionMonitor_win.cpp \
71	ws/win/WmiSink.cpp \
72	ws/win/Pac.cpp \
73	ws/win/NdisEvents.cpp
74	
75win32:HEADERS += ws/win/WNetworkConnectionMonitor.h \
76	ws/win/WmiSink.h \
77	ws/win/Pac.h \
78	ws/win/NdisEvents.h \
79	ws/win/IeSettings.h \
80	ws/win/ComSetup.h
81
82mac:SOURCES += 	ws/mac/MNetworkConnectionMonitor_mac.cpp
83
84mac:HEADERS += ws/mac/ProxyDict.h \
85               ws/mac/MNetworkConnectionMonitor.h
86
87!win32:VERSION = 0.4.0