AvCaster.jucer 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <JUCERPROJECT id="N9TdTc" name="AvCaster" projectType="guiapp" version="0.16.005"
  3. bundleIdentifier="org.bill-auger.AvCaster" includeBinaryInAppConfig="1"
  4. jucerVersion="4.2.4" userNotes="" companyWebsite="" License="/*\&#10;|*| Copyright 2015-2016 bill-auger &lt;https://github.com/bill-auger/av-caster/issues&gt;&#10;|*|&#10;|*| This file is part of the AvCaster program.&#10;|*|&#10;|*| AvCaster is free software: you can redistribute it and/or modify&#10;|*| it under the terms of the GNU General Public License version 3&#10;|*| as published by the Free Software Foundation.&#10;|*|&#10;|*| AvCaster is distributed in the hope that it will be useful,&#10;|*| but WITHOUT ANY WARRANTY; without even the implied warranty of&#10;|*| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the&#10;|*| GNU General Public License for more details.&#10;|*|&#10;|*| You should have received a copy of the GNU General Public License&#10;|*| along with AvCaster. If not, see &lt;http://www.gnu.org/licenses/&gt;.&#10;\*/">
  5. <MAINGROUP id="EzgwIT" name="AvCaster">
  6. <GROUP id="{B968229C-6218-718C-8F23-4791DDD13A93}" name="Assets">
  7. <FILE id="ehff61" name="avcaster-logo-48.png" compile="0" resource="1"
  8. file="Assets/avcaster-logo-48.png"/>
  9. <FILE id="Hb9d9U" name="avcaster-logo-128.png" compile="0" resource="1"
  10. file="Assets/avcaster-logo-128.png"/>
  11. <FILE id="klnYyc" name="config-hover.png" compile="0" resource="1"
  12. file="Assets/config-hover.png"/>
  13. <FILE id="YmSqkp" name="config-pushed.png" compile="0" resource="1"
  14. file="Assets/config-pushed.png"/>
  15. <FILE id="wYhzGX" name="config.png" compile="0" resource="1" file="Assets/config.png"/>
  16. </GROUP>
  17. <GROUP id="{12F99024-8A51-4F04-3891-07F59C6B6881}" name="Headers">
  18. <GROUP id="{3B152D14-E544-D7E4-5FA0-64C563FEA7B6}" name="Constants">
  19. <FILE id="kNVY1r" name="AppConstants.h" compile="0" resource="0" file="Source/Constants/AppConstants.h"/>
  20. <FILE id="OIkoML" name="ConfigConstants.h" compile="0" resource="0"
  21. file="Source/Constants/ConfigConstants.h"/>
  22. <FILE id="Vbp0EX" name="Constants.h" compile="0" resource="0" file="Source/Constants/Constants.h"/>
  23. <FILE id="gcK8jK" name="GstConstants.h" compile="0" resource="0" file="Source/Constants/GstConstants.h"/>
  24. <FILE id="UNSn5F" name="GuiConstants.h" compile="0" resource="0" file="Source/Constants/GuiConstants.h"/>
  25. <FILE id="YxWL0E" name="IrcConstants.h" compile="0" resource="0" file="Source/Constants/IrcConstants.h"/>
  26. </GROUP>
  27. <GROUP id="{E6435E5A-2EC1-B05C-0E70-FE2051EE7ACB}" name="Controllers">
  28. <FILE id="sEuPJd" name="AvCaster.h" compile="0" resource="0" file="Source/Controllers/AvCaster.h"/>
  29. <FILE id="FQevmF" name="Gstreamer.h" compile="0" resource="0" file="Source/Controllers/Gstreamer.h"/>
  30. <FILE id="l437D6" name="IrcClient.h" compile="0" resource="0" file="Source/Controllers/IrcClient.h"/>
  31. </GROUP>
  32. <GROUP id="{03134270-6EE0-64A6-9BCA-A2BA632E95DB}" name="Lib">
  33. <FILE id="C8FGqH" name="Gst.h" compile="0" resource="0" file="Source/Lib/Gst.h"/>
  34. </GROUP>
  35. <GROUP id="{449EB608-F7A7-9902-3D45-62AA93237D8C}" name="Models">
  36. <FILE id="jy2eVq" name="AvCasterStore.h" compile="0" resource="0" file="Source/Models/AvCasterStore.h"/>
  37. <FILE id="qqog3V" name="Seeds.h" compile="0" resource="0" file="Source/Models/Seeds.h"/>
  38. </GROUP>
  39. <GROUP id="{E5A092F4-256B-C2BA-D268-F46AC54BD85A}" name="Trace">
  40. <FILE id="DOiEtS" name="Trace.h" compile="0" resource="0" file="Source/Trace/Trace.h"/>
  41. <FILE id="VpzAMB" name="TraceAvCaster.h" compile="0" resource="0" file="Source/Trace/TraceAvCaster.h"/>
  42. <FILE id="XY5wkX" name="TraceAvCasterStore.h" compile="0" resource="0"
  43. file="Source/Trace/TraceAvCasterStore.h"/>
  44. <FILE id="h9pAwt" name="TraceChat.h" compile="0" resource="0" file="Source/Trace/TraceChat.h"/>
  45. <FILE id="NyIKTu" name="TraceConfig.h" compile="0" resource="0" file="Source/Trace/TraceConfig.h"/>
  46. <FILE id="A1ReAf" name="TraceControls.h" compile="0" resource="0" file="Source/Trace/TraceControls.h"/>
  47. <FILE id="tv1uB2" name="TraceGst.h" compile="0" resource="0" file="Source/Trace/TraceGst.h"/>
  48. <FILE id="dToFg4" name="TraceGstreamer.h" compile="0" resource="0"
  49. file="Source/Trace/TraceGstreamer.h"/>
  50. <FILE id="hB9rdH" name="TraceIrcClient.h" compile="0" resource="0"
  51. file="Source/Trace/TraceIrcClient.h"/>
  52. <FILE id="ltIPwf" name="TraceMain.h" compile="0" resource="0" file="Source/Trace/TraceMain.h"/>
  53. </GROUP>
  54. <GROUP id="{DC8F1EBF-1412-35CC-9623-015550E67D03}" name="Views">
  55. <FILE id="YpkpyX" name="Background.h" compile="0" resource="0" file="Source/Views/Background.h"/>
  56. <FILE id="KpYPJn" name="Chat.h" compile="0" resource="0" file="Source/Views/Chat.h"/>
  57. <FILE id="DPJSNO" name="ChatList.h" compile="0" resource="0" file="Source/Views/ChatList.h"/>
  58. <FILE id="sZZxtU" name="ChatListItem.h" compile="0" resource="0" file="Source/Views/ChatListItem.h"/>
  59. <FILE id="P6JOXz" name="Config.h" compile="0" resource="0" file="Source/Views/Config.h"/>
  60. <FILE id="yVtZZz" name="ConfigAudio.h" compile="0" resource="0" file="Source/Views/ConfigAudio.h"/>
  61. <FILE id="vYa2Cw" name="ConfigCamera.h" compile="0" resource="0" file="Source/Views/ConfigCamera.h"/>
  62. <FILE id="rcrLrt" name="ConfigChat.h" compile="0" resource="0" file="Source/Views/ConfigChat.h"/>
  63. <FILE id="AQ2dwI" name="ConfigImage.h" compile="0" resource="0" file="Source/Views/ConfigImage.h"/>
  64. <FILE id="O8fXVO" name="ConfigOutput.h" compile="0" resource="0" file="Source/Views/ConfigOutput.h"/>
  65. <FILE id="C6PrUn" name="ConfigScreen.h" compile="0" resource="0" file="Source/Views/ConfigScreen.h"/>
  66. <FILE id="qtcvxe" name="ConfigText.h" compile="0" resource="0" file="Source/Views/ConfigText.h"/>
  67. <FILE id="aMH02z" name="Controls.h" compile="0" resource="0" file="Source/Views/Controls.h"/>
  68. <FILE id="pAvXb6" name="MainContent.h" compile="0" resource="0" file="Source/Views/MainContent.h"/>
  69. <FILE id="ke3zGo" name="Presets.h" compile="0" resource="0" file="Source/Views/Presets.h"/>
  70. <FILE id="KL3xzz" name="Preview.h" compile="0" resource="0" file="Source/Views/Preview.h"/>
  71. <FILE id="OeUKy8" name="Spinner.h" compile="0" resource="0" file="/mnt/data/code/av-caster/Source/Views/Spinner.h"/>
  72. <FILE id="VjCVUp" name="Statusbar.h" compile="0" resource="0" file="Source/Views/Statusbar.h"/>
  73. </GROUP>
  74. </GROUP>
  75. <GROUP id="{B76039D2-8BDF-7740-0816-1A69395E900D}" name="Source">
  76. <GROUP id="{0B2DBDF6-4255-99CE-3692-AEFBE3303178}" name="Constants">
  77. <FILE id="J2IYe3" name="AppConstants.cpp" compile="1" resource="0"
  78. file="Source/Constants/AppConstants.cpp"/>
  79. <FILE id="Z9kdnJ" name="ConfigConstants.cpp" compile="1" resource="0"
  80. file="Source/Constants/ConfigConstants.cpp"/>
  81. <FILE id="tLFx56" name="GstConstants.cpp" compile="1" resource="0"
  82. file="Source/Constants/GstConstants.cpp"/>
  83. <FILE id="Y4wapo" name="GuiConstants.cpp" compile="1" resource="0"
  84. file="Source/Constants/GuiConstants.cpp"/>
  85. <FILE id="oMPKh7" name="IrcConstants.cpp" compile="1" resource="0"
  86. file="Source/Constants/IrcConstants.cpp"/>
  87. </GROUP>
  88. <GROUP id="{FE879823-A057-5C58-FFBB-4369879578C2}" name="Controllers">
  89. <FILE id="woBIF5" name="AvCaster.cpp" compile="1" resource="0" file="Source/Controllers/AvCaster.cpp"/>
  90. <FILE id="DWdbyP" name="Gstreamer.cpp" compile="1" resource="0" file="Source/Controllers/Gstreamer.cpp"/>
  91. <FILE id="MeBpm1" name="IrcClient.cpp" compile="1" resource="0" file="Source/Controllers/IrcClient.cpp"/>
  92. </GROUP>
  93. <GROUP id="{98C0B40F-92A5-9083-C9FA-74E1878198A8}" name="Lib">
  94. <FILE id="QAzvT2" name="Gst.cpp" compile="1" resource="0" file="Source/Lib/Gst.cpp"/>
  95. </GROUP>
  96. <GROUP id="{7C73B5B3-CA01-0491-6468-F3AA66E67B45}" name="Models">
  97. <FILE id="Bn3TIV" name="AvCasterStore.cpp" compile="1" resource="0"
  98. file="Source/Models/AvCasterStore.cpp"/>
  99. <FILE id="LBD3gN" name="Seeds.cpp" compile="1" resource="0" file="Source/Models/Seeds.cpp"/>
  100. </GROUP>
  101. <GROUP id="{2DCE1912-CE55-49BC-C4AA-34580ABA4D56}" name="Trace">
  102. <FILE id="iZf5Wa" name="Trace.cpp" compile="1" resource="0" file="Source/Trace/Trace.cpp"/>
  103. </GROUP>
  104. <GROUP id="{A993E6CB-8F67-8126-E003-0C32349C13AF}" name="Views">
  105. <FILE id="gPKxO9" name="Background.cpp" compile="1" resource="0" file="Source/Views/Background.cpp"/>
  106. <FILE id="sAh2zA" name="Chat.cpp" compile="1" resource="0" file="Source/Views/Chat.cpp"/>
  107. <FILE id="TmuTtf" name="ChatList.cpp" compile="1" resource="0" file="Source/Views/ChatList.cpp"/>
  108. <FILE id="sDoH7I" name="ChatListItem.cpp" compile="1" resource="0"
  109. file="Source/Views/ChatListItem.cpp"/>
  110. <FILE id="Yo0DVm" name="Config.cpp" compile="1" resource="0" file="Source/Views/Config.cpp"/>
  111. <FILE id="pF6IG5" name="ConfigAudio.cpp" compile="1" resource="0" file="Source/Views/ConfigAudio.cpp"/>
  112. <FILE id="pz8fzf" name="ConfigCamera.cpp" compile="1" resource="0"
  113. file="Source/Views/ConfigCamera.cpp"/>
  114. <FILE id="Z3mdSK" name="ConfigChat.cpp" compile="1" resource="0" file="Source/Views/ConfigChat.cpp"/>
  115. <FILE id="F3FWjk" name="ConfigImage.cpp" compile="1" resource="0" file="Source/Views/ConfigImage.cpp"/>
  116. <FILE id="wtVmRZ" name="ConfigOutput.cpp" compile="1" resource="0"
  117. file="Source/Views/ConfigOutput.cpp"/>
  118. <FILE id="qweC0N" name="ConfigScreen.cpp" compile="1" resource="0"
  119. file="Source/Views/ConfigScreen.cpp"/>
  120. <FILE id="XomgcA" name="ConfigText.cpp" compile="1" resource="0" file="Source/Views/ConfigText.cpp"/>
  121. <FILE id="LDMbzU" name="Controls.cpp" compile="1" resource="0" file="Source/Views/Controls.cpp"/>
  122. <FILE id="TWIrmh" name="MainContent.cpp" compile="1" resource="0" file="Source/Views/MainContent.cpp"/>
  123. <FILE id="GjcK36" name="Presets.cpp" compile="1" resource="0" file="Source/Views/Presets.cpp"/>
  124. <FILE id="McNOOA" name="Preview.cpp" compile="1" resource="0" file="Source/Views/Preview.cpp"/>
  125. <FILE id="tlIbCz" name="Spinner.cpp" compile="1" resource="0" file="/mnt/data/code/av-caster/Source/Views/Spinner.cpp"/>
  126. <FILE id="CESgWr" name="Statusbar.cpp" compile="1" resource="0" file="Source/Views/Statusbar.cpp"/>
  127. </GROUP>
  128. <FILE id="CQoHWx" name="Main.cpp" compile="1" resource="0" file="Source/Main.cpp"/>
  129. </GROUP>
  130. </MAINGROUP>
  131. <EXPORTFORMATS>
  132. <XCODE_MAC targetFolder="Builds/MacOSX">
  133. <CONFIGURATIONS>
  134. <CONFIGURATION name="Debug" osxSDK="default" osxCompatibility="default" osxArchitecture="default"
  135. isDebug="1" optimisation="1" targetName="AvCaster"/>
  136. <CONFIGURATION name="Release" osxSDK="default" osxCompatibility="default" osxArchitecture="default"
  137. isDebug="0" optimisation="3" targetName="AvCaster"/>
  138. </CONFIGURATIONS>
  139. <MODULEPATHS>
  140. <MODULEPATH id="juce_core" path="../juce/modules"/>
  141. <MODULEPATH id="juce_events" path="../juce/modules"/>
  142. <MODULEPATH id="juce_graphics" path="../juce/modules"/>
  143. <MODULEPATH id="juce_data_structures" path="../juce/modules"/>
  144. <MODULEPATH id="juce_gui_basics" path="../juce/modules"/>
  145. </MODULEPATHS>
  146. </XCODE_MAC>
  147. <VS2015 targetFolder="Builds/VisualStudio2015">
  148. <CONFIGURATIONS>
  149. <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="32-bit"
  150. isDebug="1" optimisation="1" targetName="AvCaster"/>
  151. <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="32-bit"
  152. isDebug="0" optimisation="3" targetName="AvCaster"/>
  153. </CONFIGURATIONS>
  154. <MODULEPATHS>
  155. <MODULEPATH id="juce_core" path="../juce/modules"/>
  156. <MODULEPATH id="juce_events" path="../juce/modules"/>
  157. <MODULEPATH id="juce_graphics" path="../juce/modules"/>
  158. <MODULEPATH id="juce_data_structures" path="../juce/modules"/>
  159. <MODULEPATH id="juce_gui_basics" path="../juce/modules"/>
  160. </MODULEPATHS>
  161. </VS2015>
  162. <VS2008 targetFolder="Builds/VisualStudio2008">
  163. <CONFIGURATIONS>
  164. <CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" isDebug="1"
  165. optimisation="1" targetName="AvCaster"/>
  166. <CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" isDebug="0"
  167. optimisation="3" targetName="AvCaster"/>
  168. </CONFIGURATIONS>
  169. <MODULEPATHS>
  170. <MODULEPATH id="juce_core" path="../juce/modules"/>
  171. <MODULEPATH id="juce_events" path="../juce/modules"/>
  172. <MODULEPATH id="juce_graphics" path="../juce/modules"/>
  173. <MODULEPATH id="juce_data_structures" path="../juce/modules"/>
  174. <MODULEPATH id="juce_gui_basics" path="../juce/modules"/>
  175. </MODULEPATHS>
  176. </VS2008>
  177. <LINUX_MAKE targetFolder="Builds/Makefile" extraCompilerFlags="$(if $(filter-out x86_64 , $(shell uname -m)) , -malign-double , -fPIC)&#10;&#96;pkg-config --cflags gstreamer-1.0&#96;&#10;-I /usr/include/libircclient"
  178. extraLinkerFlags="&#96;pkg-config --libs gstreamer-1.0&#96;&#10;&#96;pkg-config --libs gstreamer-video-1.0&#96;"
  179. externalLibraries="ircclient" smallIcon="" bigIcon="">
  180. <CONFIGURATIONS>
  181. <CONFIGURATION name="Release" libraryPath="" isDebug="0" optimisation="3" targetName="av-caster"/>
  182. <CONFIGURATION name="Debug" libraryPath="" isDebug="1" optimisation="1" targetName="av-caster-dbg"/>
  183. </CONFIGURATIONS>
  184. <MODULEPATHS>
  185. <MODULEPATH id="juce_core" path="../juce/modules"/>
  186. <MODULEPATH id="juce_events" path="../juce/modules"/>
  187. <MODULEPATH id="juce_graphics" path="../juce/modules"/>
  188. <MODULEPATH id="juce_data_structures" path="../juce/modules"/>
  189. <MODULEPATH id="juce_gui_basics" path="../juce/modules"/>
  190. </MODULEPATHS>
  191. </LINUX_MAKE>
  192. <CODEBLOCKS_WINDOWS targetFolder="Builds/CodeBlocksWindows">
  193. <CONFIGURATIONS>
  194. <CONFIGURATION name="Debug" isDebug="1" optimisation="1" targetName="AvCaster"/>
  195. <CONFIGURATION name="Release" isDebug="0" optimisation="3" targetName="AvCaster"/>
  196. </CONFIGURATIONS>
  197. <MODULEPATHS>
  198. <MODULEPATH id="juce_core" path="../juce/modules"/>
  199. <MODULEPATH id="juce_events" path="../juce/modules"/>
  200. <MODULEPATH id="juce_graphics" path="../juce/modules"/>
  201. <MODULEPATH id="juce_data_structures" path="../juce/modules"/>
  202. <MODULEPATH id="juce_gui_basics" path="../juce/modules"/>
  203. </MODULEPATHS>
  204. </CODEBLOCKS_WINDOWS>
  205. <CODEBLOCKS_LINUX targetFolder="Builds/CodeBlocksLinux" extraLinkerFlags="&#96;pkg-config --libs gstreamer-1.0&#96;&#10;&#96;pkg-config --libs gstreamer-video-1.0&#96;"
  206. extraCompilerFlags="$(if $(filter-out x86_64 , $(shell uname -m)) , -malign-double , -fPIC)&#10;&#96;pkg-config --cflags gstreamer-1.0&#96;&#10;-I /usr/include/libircclient"
  207. externalLibraries="ircclient">
  208. <CONFIGURATIONS>
  209. <CONFIGURATION name="Debug" isDebug="1" optimisation="1" targetName="AvCasterDbg"/>
  210. <CONFIGURATION name="Release" isDebug="0" optimisation="3" targetName="AvCaster"/>
  211. </CONFIGURATIONS>
  212. <MODULEPATHS>
  213. <MODULEPATH id="juce_core" path="../juce/modules"/>
  214. <MODULEPATH id="juce_events" path="../juce/modules"/>
  215. <MODULEPATH id="juce_graphics" path="../juce/modules"/>
  216. <MODULEPATH id="juce_data_structures" path="../juce/modules"/>
  217. <MODULEPATH id="juce_gui_basics" path="../juce/modules"/>
  218. </MODULEPATHS>
  219. </CODEBLOCKS_LINUX>
  220. </EXPORTFORMATS>
  221. <MODULES>
  222. <MODULE id="juce_core" showAllCode="1" useLocalCopy="1"/>
  223. <MODULE id="juce_data_structures" showAllCode="1" useLocalCopy="1"/>
  224. <MODULE id="juce_events" showAllCode="1" useLocalCopy="1"/>
  225. <MODULE id="juce_graphics" showAllCode="1" useLocalCopy="1"/>
  226. <MODULE id="juce_gui_basics" showAllCode="1" useLocalCopy="1"/>
  227. </MODULES>
  228. <JUCEOPTIONS/>
  229. </JUCERPROJECT>