Advertisement
Guest User

Untitled

a guest
Jun 30th, 2012
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.07 KB | None | 0 0
  1. QT += network \
  2. xml \
  3. phonon \
  4. declarative \
  5. opengl \
  6. script
  7.  
  8. TARGET = Pokemon-Online
  9.  
  10. DESTDIR = ../../bin
  11.  
  12. TEMPLATE = app
  13.  
  14. SOURCES += main.cpp \
  15. mainwindow.cpp \
  16. network.cpp \
  17. client.cpp \
  18. analyze.cpp \
  19. battlewindow.cpp \
  20. controlpanel.cpp \
  21. basebattlewindow.cpp \
  22. ranking.cpp \
  23. pluginmanager.cpp \
  24. channel.cpp \
  25. tierstruct.cpp \
  26. theme.cpp \
  27. rearrangewindow.cpp \
  28. logmanager.cpp \
  29. poketextedit.cpp \
  30. spectatorwindow.cpp \
  31. replayviewer.cpp \
  32. soundconfigwindow.cpp \
  33. password_wallet.cpp \
  34. pmsystem.cpp \
  35. challengedialog.cpp \
  36. tierratingbutton.cpp \
  37. findbattledialog.cpp \
  38. menu.cpp \
  39. serverchoice.cpp \
  40. Teambuilder/poketablemodel.cpp \
  41. Teambuilder/pokemovesmodel.cpp \
  42. Teambuilder/trainermenu.cpp \
  43. Teambuilder/pokebuttonsholder.cpp \
  44. Teambuilder/pokebutton.cpp \
  45. Teambuilder/teamholder.cpp \
  46. Teambuilder/teambuilder.cpp \
  47. Teambuilder/teammenu.cpp \
  48. Teambuilder/pokeedit.cpp \
  49. Teambuilder/evbox.cpp \
  50. Teambuilder/pokelevelsettings.cpp \
  51. Teambuilder/teamline.cpp \
  52. Teambuilder/pokeselection.cpp \
  53. Teambuilder/ivbox.cpp \
  54. Teambuilder/teamimporter.cpp \
  55. Teambuilder/pokechoice.cpp \
  56. Teambuilder/pokeboxes.cpp \
  57. Teambuilder/basestatswidget.cpp \
  58. Teambuilder/advancedsearch.cpp \
  59. Teambuilder/pokebox.cpp \
  60. Teambuilder/pokeboxitem.cpp \
  61. serverchoicemodel.cpp
  62.  
  63. HEADERS += ../PokemonInfo/pokemonstructs.h \
  64. ../PokemonInfo/battlestructs.h \
  65. ../PokemonInfo/networkstructs.h \
  66. ../PokemonInfo/pokemoninfo.h \
  67. ../PokemonInfo/movesetchecker.h \
  68. ../BattleManager/battlescene.h \
  69. ../BattleManager/battleinput.h \
  70. ../BattleManager/battledatatypes.h \
  71. ../BattleManager/battledata.h \
  72. ../BattleManager/battleclientlog.h \
  73. ../Utilities/functions.h \
  74. ../Utilities/coreclasses.h \
  75. ../Utilities/otherwidgets.h \
  76. ../Shared/config.h \
  77. ../Shared/networkcommands.h \
  78. mainwindow.h \
  79. network.h \
  80. client.h \
  81. analyze.h \
  82. battlewindow.h \
  83. controlpanel.h \
  84. basebattlewindow.h \
  85. ranking.h \
  86. pluginmanager.h \
  87. plugininterface.h \
  88. centralwidget.h \
  89. channel.h \
  90. tierstruct.h \
  91. theme.h \
  92. rearrangewindow.h \
  93. engineinterface.h \
  94. logmanager.h \
  95. poketextedit.h\
  96. password_wallet.h\
  97. basebattlewindowinterface.h \
  98. themeaccessor.h \
  99. soundconfigwindow.h \
  100. replayviewer.h \
  101. password_wallet.h \
  102. pmsystem.h \
  103. challengedialog.h \
  104. tierratingbutton.h \
  105. findbattledialog.h \
  106. tieractionfactory.h \
  107. menu.h \
  108. Teambuilder/pokeselection.h \
  109. Teambuilder/pokechoice.h \
  110. Teambuilder/poketablemodel.h \
  111. Teambuilder/modelenum.h \
  112. Teambuilder/pokemovesmodel.h \
  113. Teambuilder/teamholder.h \
  114. Teambuilder/trainermenu.h \
  115. Teambuilder/pokebuttonsholder.h \
  116. Teambuilder/teamholderinterface.h \
  117. Teambuilder/pokebutton.h \
  118. Teambuilder/teambuilder.h \
  119. Teambuilder/teammenu.h \
  120. Teambuilder/teambuilderwidget.h \
  121. Teambuilder/pokeedit.h \
  122. Teambuilder/evbox.h \
  123. Teambuilder/pokelevelsettings.h \
  124. Teambuilder/ivbox.h \
  125. Teambuilder/teamimporter.h \
  126. Teambuilder/teamline.h \
  127. serverchoice.h \
  128. Teambuilder/pokeboxes.h \
  129. clientinterface.h \
  130. Teambuilder/basestatswidget.h \
  131. Teambuilder/advancedsearch.h \
  132. Teambuilder/pokebox.h \
  133. Teambuilder/pokeboxitem.h \
  134. serverchoicemodel.h
  135.  
  136. LIBS += -L../../bin \
  137. -lpokemonlib \
  138. -lutilities \
  139. -lbattlelib
  140.  
  141. QMAKE_CXXFLAGS += "-std=c++0x -U__STRICT_ANSI__"
  142.  
  143. FORMS += Teambuilder/trainermenu.ui \
  144. Teambuilder/pokebuttonsholder.ui \
  145. Teambuilder/pokebutton.ui \
  146. Teambuilder/pokeedit.ui \
  147. Teambuilder/evbox.ui \
  148. Teambuilder/pokelevelsettings.ui \
  149. Teambuilder/ivbox.ui \
  150. Teambuilder/teamline.ui \
  151. Teambuilder/pokeselection.ui \
  152. controlpanel.ui \
  153. challengedialog.ui \
  154. tierratingbutton.ui \
  155. findbattledialog.ui \
  156. menu.ui \
  157. serverchoice.ui \
  158. Teambuilder/pokeboxes.ui \
  159. Teambuilder/basestatswidget.ui \
  160. Teambuilder/advancedsearch.ui
  161.  
  162. RC_FILE = myapp.rc
  163.  
  164. RESOURCES +=
  165.  
  166. macx {
  167. LIBS += -framework CoreFoundation
  168. ICON = pokemononline.icns
  169. QMAKE_INFO_PLIST = Info.plist
  170. QMAKE_LFLAGS_SONAME = -Wl,-install_name,@executable_path/../Frameworks/
  171. LINKLIBS = libutilities.1.0.0.dylib libpokemonlib.1.0.0.dylib libbattlelib.1.0.0.dylib
  172. QMAKE_POST_LINK = mkdir -p $${DESTDIR}/$${TARGET}.app/Contents/Frameworks;
  173. for(L, LINKLIBS) {
  174. QMAKE_POST_LINK += cp -f $${DESTDIR}/$${L} $${DESTDIR}/$${TARGET}.app/Contents/Frameworks/;
  175. QMAKE_POST_LINK += ln -s $${L} $${DESTDIR}/$${TARGET}.app/Contents/Frameworks/$$replace(L, 1.0.0, 1);
  176. }
  177. QMAKE_POST_LINK += macdeployqt $${DESTDIR}/$${TARGET}.app
  178. }
  179.  
  180. CONFIG(debian) {
  181. DEFINES += -DPO_DATA_REPO="/usr/shared/games/pokemon-online/"
  182. }
  183.  
  184.  
  185. CONFIG(popmsyoustartonly):DEFINES += PO_PMS_YOU_START_ONLY
  186.  
  187. include(../Shared/Common.pri)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement