export_presets.cfg 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214
  1. [preset.0]
  2. name="Linux/X11"
  3. platform="Linux/X11"
  4. runnable=true
  5. dedicated_server=false
  6. custom_features=""
  7. export_filter="all_resources"
  8. include_filter=""
  9. exclude_filter=""
  10. export_path="bin/linux_x86_64.zip"
  11. encryption_include_filters=""
  12. encryption_exclude_filters=""
  13. encrypt_pck=false
  14. encrypt_directory=false
  15. script_encryption_key=""
  16. [preset.0.options]
  17. custom_template/debug=""
  18. custom_template/release=""
  19. debug/export_console_script=1
  20. binary_format/embed_pck=false
  21. texture_format/bptc=true
  22. texture_format/s3tc=true
  23. texture_format/etc=false
  24. texture_format/etc2=false
  25. binary_format/architecture="x86_64"
  26. ssh_remote_deploy/enabled=false
  27. ssh_remote_deploy/host="user@host_ip"
  28. ssh_remote_deploy/port="22"
  29. ssh_remote_deploy/extra_args_ssh=""
  30. ssh_remote_deploy/extra_args_scp=""
  31. ssh_remote_deploy/run_script="#!/usr/bin/env bash
  32. export DISPLAY=:0
  33. unzip -o -q \"{temp_dir}/{archive_name}\" -d \"{temp_dir}\"
  34. \"{temp_dir}/{exe_name}\" {cmd_args}"
  35. ssh_remote_deploy/cleanup_script="#!/usr/bin/env bash
  36. kill $(pgrep -x -f \"{temp_dir}/{exe_name} {cmd_args}\")
  37. rm -rf \"{temp_dir}\""
  38. [preset.1]
  39. name="Linux/X11 2"
  40. platform="Linux/X11"
  41. runnable=false
  42. dedicated_server=false
  43. custom_features=""
  44. export_filter="all_resources"
  45. include_filter=""
  46. exclude_filter=""
  47. export_path="bin/linux_x86_32.zip"
  48. encryption_include_filters=""
  49. encryption_exclude_filters=""
  50. encrypt_pck=false
  51. encrypt_directory=false
  52. script_encryption_key=""
  53. [preset.1.options]
  54. custom_template/debug=""
  55. custom_template/release=""
  56. debug/export_console_script=1
  57. binary_format/embed_pck=false
  58. texture_format/bptc=true
  59. texture_format/s3tc=true
  60. texture_format/etc=false
  61. texture_format/etc2=false
  62. binary_format/architecture="x86_32"
  63. ssh_remote_deploy/enabled=false
  64. ssh_remote_deploy/host="user@host_ip"
  65. ssh_remote_deploy/port="22"
  66. ssh_remote_deploy/extra_args_ssh=""
  67. ssh_remote_deploy/extra_args_scp=""
  68. ssh_remote_deploy/run_script="#!/usr/bin/env bash
  69. export DISPLAY=:0
  70. unzip -o -q \"{temp_dir}/{archive_name}\" -d \"{temp_dir}\"
  71. \"{temp_dir}/{exe_name}\" {cmd_args}"
  72. ssh_remote_deploy/cleanup_script="#!/usr/bin/env bash
  73. kill $(pgrep -x -f \"{temp_dir}/{exe_name} {cmd_args}\")
  74. rm -rf \"{temp_dir}\""
  75. [preset.2]
  76. name="Windows Desktop"
  77. platform="Windows Desktop"
  78. runnable=true
  79. dedicated_server=false
  80. custom_features=""
  81. export_filter="all_resources"
  82. include_filter=""
  83. exclude_filter=""
  84. export_path="bin/windows_x86_64.zip"
  85. encryption_include_filters=""
  86. encryption_exclude_filters=""
  87. encrypt_pck=false
  88. encrypt_directory=false
  89. script_encryption_key=""
  90. [preset.2.options]
  91. custom_template/debug=""
  92. custom_template/release=""
  93. debug/export_console_script=1
  94. binary_format/embed_pck=false
  95. texture_format/bptc=true
  96. texture_format/s3tc=true
  97. texture_format/etc=false
  98. texture_format/etc2=false
  99. binary_format/architecture="x86_64"
  100. codesign/enable=false
  101. codesign/identity_type=0
  102. codesign/identity=""
  103. codesign/password=""
  104. codesign/timestamp=true
  105. codesign/timestamp_server_url=""
  106. codesign/digest_algorithm=1
  107. codesign/description=""
  108. codesign/custom_options=PackedStringArray()
  109. application/modify_resources=false
  110. application/icon=""
  111. application/console_wrapper_icon=""
  112. application/icon_interpolation=4
  113. application/file_version=""
  114. application/product_version=""
  115. application/company_name=""
  116. application/product_name=""
  117. application/file_description=""
  118. application/copyright=""
  119. application/trademarks=""
  120. ssh_remote_deploy/enabled=false
  121. ssh_remote_deploy/host="user@host_ip"
  122. ssh_remote_deploy/port="22"
  123. ssh_remote_deploy/extra_args_ssh=""
  124. ssh_remote_deploy/extra_args_scp=""
  125. ssh_remote_deploy/run_script="Expand-Archive -LiteralPath '{temp_dir}\\{archive_name}' -DestinationPath '{temp_dir}'
  126. $action = New-ScheduledTaskAction -Execute '{temp_dir}\\{exe_name}' -Argument '{cmd_args}'
  127. $trigger = New-ScheduledTaskTrigger -Once -At 00:00
  128. $settings = New-ScheduledTaskSettingsSet
  129. $task = New-ScheduledTask -Action $action -Trigger $trigger -Settings $settings
  130. Register-ScheduledTask godot_remote_debug -InputObject $task -Force:$true
  131. Start-ScheduledTask -TaskName godot_remote_debug
  132. while (Get-ScheduledTask -TaskName godot_remote_debug | ? State -eq running) { Start-Sleep -Milliseconds 100 }
  133. Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue"
  134. ssh_remote_deploy/cleanup_script="Stop-ScheduledTask -TaskName godot_remote_debug -ErrorAction:SilentlyContinue
  135. Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue
  136. Remove-Item -Recurse -Force '{temp_dir}'"
  137. [preset.3]
  138. name="Windows Desktop 2"
  139. platform="Windows Desktop"
  140. runnable=false
  141. dedicated_server=false
  142. custom_features=""
  143. export_filter="all_resources"
  144. include_filter=""
  145. exclude_filter=""
  146. export_path="bin/windows_x86_32.zip"
  147. encryption_include_filters=""
  148. encryption_exclude_filters=""
  149. encrypt_pck=false
  150. encrypt_directory=false
  151. script_encryption_key=""
  152. [preset.3.options]
  153. custom_template/debug=""
  154. custom_template/release=""
  155. debug/export_console_script=1
  156. binary_format/embed_pck=false
  157. texture_format/bptc=true
  158. texture_format/s3tc=true
  159. texture_format/etc=false
  160. texture_format/etc2=false
  161. binary_format/architecture="x86_32"
  162. codesign/enable=false
  163. codesign/identity_type=0
  164. codesign/identity=""
  165. codesign/password=""
  166. codesign/timestamp=true
  167. codesign/timestamp_server_url=""
  168. codesign/digest_algorithm=1
  169. codesign/description=""
  170. codesign/custom_options=PackedStringArray()
  171. application/modify_resources=false
  172. application/icon=""
  173. application/console_wrapper_icon=""
  174. application/icon_interpolation=4
  175. application/file_version=""
  176. application/product_version=""
  177. application/company_name=""
  178. application/product_name=""
  179. application/file_description=""
  180. application/copyright=""
  181. application/trademarks=""
  182. ssh_remote_deploy/enabled=false
  183. ssh_remote_deploy/host="user@host_ip"
  184. ssh_remote_deploy/port="22"
  185. ssh_remote_deploy/extra_args_ssh=""
  186. ssh_remote_deploy/extra_args_scp=""
  187. ssh_remote_deploy/run_script="Expand-Archive -LiteralPath '{temp_dir}\\{archive_name}' -DestinationPath '{temp_dir}'
  188. $action = New-ScheduledTaskAction -Execute '{temp_dir}\\{exe_name}' -Argument '{cmd_args}'
  189. $trigger = New-ScheduledTaskTrigger -Once -At 00:00
  190. $settings = New-ScheduledTaskSettingsSet
  191. $task = New-ScheduledTask -Action $action -Trigger $trigger -Settings $settings
  192. Register-ScheduledTask godot_remote_debug -InputObject $task -Force:$true
  193. Start-ScheduledTask -TaskName godot_remote_debug
  194. while (Get-ScheduledTask -TaskName godot_remote_debug | ? State -eq running) { Start-Sleep -Milliseconds 100 }
  195. Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue"
  196. ssh_remote_deploy/cleanup_script="Stop-ScheduledTask -TaskName godot_remote_debug -ErrorAction:SilentlyContinue
  197. Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue
  198. Remove-Item -Recurse -Force '{temp_dir}'"