c04e640ba63ec5cdfa2dd2b1d5b30eb2dceefdd7
[profile/ivi/qtdeclarative.git] / src / imports / particles / particles.pro
1 TARGET  = qmlparticlesplugin
2 TARGETPATH = Qt/labs/particles
3 include(../qimportbase.pri)
4
5 HEADERS += \
6     V1/qdeclarativeparticles_p.h \
7     spritestate.h \
8     pluginmain.h \
9     particleaffector.h \
10     wanderaffector.h \
11     #rockingaffector.h \
12     #scalingaffector.h \
13     driftaffector.h \
14     particleemitter.h \
15     particlesystem.h \
16     trailsemitter.h \
17     #spriteemitter.h \
18     particle.h \
19     coloredparticle.h \
20     spriteparticle.h \
21     spritegoalaffector.h \
22     #zoneaffector.h \
23     frictionaffector.h \
24     gravitationalsingularityaffector.h \
25     killaffector.h \
26     speedlimitaffector.h \
27     spriteengine.h \
28     gravityaffector.h \
29     attractoraffector.h \
30     meanderaffector.h \
31     #toggleaffector.h \
32     spriteimage.h \
33     #pairedparticle.h \
34     followemitter.h \
35     swarmaffector.h \
36     turbulenceaffector.h \
37     particleextruder.h \
38     ellipseextruder.h \
39     maskextruder.h \
40     varyingvector.h \
41     pointvector.h \
42     angledvector.h \
43     directedvector.h \
44     modelparticle.h \
45     eternalaffector.h \
46     lineextruder.h \
47     resetaffector.h \
48     deformableparticle.h \
49     pictureaffector.h
50
51 SOURCES += \
52     V1/qdeclarativeparticles.cpp \
53     spritestate.cpp \
54     main.cpp \
55     particleaffector.cpp \
56     wanderaffector.cpp \
57     #rockingaffector.cpp \
58     #scalingaffector.cpp \
59     driftaffector.cpp \
60     particleemitter.cpp \
61     particlesystem.cpp \
62     trailsemitter.cpp \
63     #spriteemitter.cpp \
64     particle.cpp \
65     coloredparticle.cpp \
66     spriteparticle.cpp \
67     spritegoalaffector.cpp \
68     #zoneaffector.cpp \
69     frictionaffector.cpp \
70     gravitationalsingularityaffector.cpp \
71     killaffector.cpp \
72     speedlimitaffector.cpp \
73     spriteengine.cpp \
74     gravityaffector.cpp \
75     attractoraffector.cpp \
76     meanderaffector.cpp \
77     #toggleaffector.cpp \
78     spriteimage.cpp \
79     #pairedparticle.cpp \
80     followemitter.cpp \
81     swarmaffector.cpp \
82     turbulenceaffector.cpp \
83     particleextruder.cpp \
84     ellipseextruder.cpp \
85     maskextruder.cpp \
86     varyingvector.cpp \
87     pointvector.cpp \
88     angledvector.cpp \
89     directedvector.cpp \
90     modelparticle.cpp \
91     eternalaffector.cpp \
92     lineextruder.cpp \
93     resetaffector.cpp \
94     deformableparticle.cpp \
95     pictureaffector.cpp
96
97 QT += declarative opengl
98
99
100 OTHER_FILES += \
101     qmldir
102
103 RESOURCES += \
104     spriteparticles.qrc
105
106 DESTDIR = $$QT.declarative.imports/$$TARGETPATH
107 target.path = $$[QT_INSTALL_IMPORTS]/$$TARGETPATH
108
109 qmldir.files += $$PWD/qmldir
110 qmldir.path +=  $$[QT_INSTALL_IMPORTS]/$$TARGETPATH
111
112 symbian:{
113     TARGET.UID3 = 0x2002131E
114     
115     isEmpty(DESTDIR):importFiles.files = qmlparticlesplugin$${QT_LIBINFIX}.dll qmldir
116     else:importFiles.files = $$DESTDIR/qmlparticlesplugin$${QT_LIBINFIX}.dll qmldir
117     importFiles.path = $$QT_IMPORTS_BASE_DIR/$$TARGETPATH
118     
119     DEPLOYMENT = importFiles
120 }
121
122 INSTALLS += target qmldir