]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/mythtv/files/settings.pro
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / mythtv / files / settings.pro
1 #CONFIG += debug
2 CONFIG += release
3
4 PREFIX = /usr
5
6 LIBVERSION = 0.16
7
8 INCLUDEPATH += $${PREFIX}/include
9 INCLUDEPATH *= /usr/local/include
10
11 DEFINES += _GNU_SOURCE
12 DEFINES += _FILE_OFFSET_BITS=64
13 DEFINES += PREFIX=\"$${PREFIX}\"
14
15 release {
16         DEFINES += MMX
17         QMAKE_CXXFLAGS_RELEASE = -O3 -march=i586 -fomit-frame-pointer
18     macx {
19         DEFINES -= MMX
20         # Don't use -O3, it causes some Qt moc methods to go missing
21         QMAKE_CXXFLAGS_RELEASE = -O2
22     }
23         QMAKE_CFLAGS_RELEASE = $${QMAKE_CXXFLAGS_RELEASE}
24 }
25
26 EXTRA_LIBS = -lfreetype -lmp3lame
27
28 unix:linux*: {
29     CONFIG  += linux backend
30     DEFINES += CONFIG_VIDEO4LINUX
31 }
32 unix:freebsd*: {
33     CONFIG  += freebsd backend
34     DEFINES += CONFIG_VIDEO4LINUX
35 }
36
37 # X11 support
38 CONFIG += using_x11
39
40 # Default Xv support
41 CONFIG += using_xv
42 EXTRA_LIBS += -lXinerama -lXv -lX11 -lXext -lXxf86vm
43
44 # IVTV (PVR-x50) support.  Disable if building on Windows.
45 CONFIG += using_ivtv
46 DEFINES += USING_IVTV
47
48 # LCDProc support
49 #DEFINES += LCD_DEVICE
50
51 # Default audio output, OSS
52 CONFIG += using_oss
53 DEFINES += USING_OSS
54
55 # Native ALSA support
56 #CONFIG += using_alsa
57 #ALSA_LIBS = -lasound
58
59 # Native ARTS support
60 #CONFIG += using_arts
61 #ARTS_LIBS = -L/opt/kde3/lib -ldl -lartsc -lpthread
62 #EXTRA_LIBS += -L/opt/kde3/lib -ldl -lartsc -lpthread
63 #INCLUDEPATH += /opt/kde3/include
64 # For Mandrake, use the following:
65 #ARTS_LIBS = -ldl -lartsc -lpthread
66 #EXTRA_LIBS += -ldl -lartsc -lpthread
67 #INCLUDEPATH += /usr/include/artsc
68
69 # DVB support
70 CONFIG += using_dvb
71 DEFINES += USING_DVB
72 # Note: INCLUDEPATH should point to the directory with
73 #   'linux/dvb/frontend.h', not the directory with frontend.h
74 #INCLUDEPATH += /usr/src/linuxtv-dvb-1.0.1/include
75
76 # Native lirc support
77 CONFIG += using_lirc
78 LIRC_LIBS = -llirc_client
79
80 # XvMC support, modify as necessary.
81 #CONFIG += using_xvmc
82 #DEFINES += USING_XVMC
83 #EXTRA_LIBS += -lXvMCNVIDIA -lXvMC
84
85 # XvMC_VLD support, modify as necessary. Incompatible with normal XvMC support.
86 CONFIG += using_xvmc using_xvmc_vld
87 DEFINES += USING_XVMC USING_XVMC_VLD
88 EXTRA_LIBS += -lviaXvMC -lXvMC
89
90 # DirectFB support
91 #CONFIG += using_directfb
92 #EXTRA_LIBS += `directfb-config --libs`
93 #QMAKE_CXXFLAGS += `directfb-config --cflags`
94
95 # Windows support
96 #CONFIG += win32
97 #DEFINES += _WIN32
98
99 # Mac OS X support
100 macx {
101     # For source that uses Qt, Q_OS_MACX is defined.
102     # For source that uses config.h, CONFIG_DARWIN is defined.
103     # For other source (e.g. libmythtv), we define this
104     DEFINES += CONFIG_DARWIN
105 }
106
107 # DirectX support
108 #CONFIG += using_directx
109 #DEFINES += USING_DIRECTX
110
111 # OpenGL support for vertical retrace sync
112 #DEFINES += USING_OPENGL_VSYNC
113 #EXTRA_LIBS += -lGL -lGLU
114 #CONFIG += using_opengl
115
116 # Allow use of XrandR to change display resolutions
117 #CONFIG += using_xrandr
118 #DEFINES += USING_XRANDR
119