building and export presets
							parent
							
								
									3d561be1a5
								
							
						
					
					
						commit
						8e7750111b
					
				|  | @ -9,3 +9,6 @@ Build/ | |||
| 
 | ||||
| # cache | ||||
| .cache/ | ||||
| 
 | ||||
| # binaries | ||||
| bin/ | ||||
|  |  | |||
|  | @ -3,6 +3,7 @@ | |||
| name="Windows Desktop" | ||||
| platform="Windows Desktop" | ||||
| runnable=true | ||||
| dedicated_server=false | ||||
| custom_features="" | ||||
| export_filter="all_resources" | ||||
| include_filter="" | ||||
|  | @ -12,7 +13,6 @@ encryption_include_filters="" | |||
| encryption_exclude_filters="" | ||||
| encrypt_pck=false | ||||
| encrypt_directory=false | ||||
| script_export_mode=1 | ||||
| script_encryption_key="" | ||||
| 
 | ||||
| [preset.0.options] | ||||
|  | @ -25,7 +25,6 @@ texture_format/bptc=false | |||
| texture_format/s3tc=true | ||||
| texture_format/etc=false | ||||
| texture_format/etc2=false | ||||
| texture_format/no_bptc_fallbacks=true | ||||
| binary_format/architecture="x86_64" | ||||
| codesign/enable=false | ||||
| codesign/identity_type=0 | ||||
|  | @ -38,6 +37,8 @@ codesign/description="" | |||
| codesign/custom_options=PackedStringArray() | ||||
| application/modify_resources=true | ||||
| application/icon="" | ||||
| application/console_wrapper_icon="" | ||||
| application/icon_interpolation=4 | ||||
| application/file_version="" | ||||
| application/product_version="" | ||||
| application/company_name="" | ||||
|  | @ -45,12 +46,30 @@ application/product_name="" | |||
| application/file_description="" | ||||
| application/copyright="" | ||||
| application/trademarks="" | ||||
| ssh_remote_deploy/enabled=false | ||||
| ssh_remote_deploy/host="user@host_ip" | ||||
| ssh_remote_deploy/port="22" | ||||
| ssh_remote_deploy/extra_args_ssh="" | ||||
| ssh_remote_deploy/extra_args_scp="" | ||||
| ssh_remote_deploy/run_script="Expand-Archive -LiteralPath '{temp_dir}\\{archive_name}' -DestinationPath '{temp_dir}' | ||||
| $action = New-ScheduledTaskAction -Execute '{temp_dir}\\{exe_name}' -Argument '{cmd_args}' | ||||
| $trigger = New-ScheduledTaskTrigger -Once -At 00:00 | ||||
| $settings = New-ScheduledTaskSettingsSet | ||||
| $task = New-ScheduledTask -Action $action -Trigger $trigger -Settings $settings | ||||
| Register-ScheduledTask godot_remote_debug -InputObject $task -Force:$true | ||||
| Start-ScheduledTask -TaskName godot_remote_debug | ||||
| while (Get-ScheduledTask -TaskName godot_remote_debug | ? State -eq running) { Start-Sleep -Milliseconds 100 } | ||||
| Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue" | ||||
| ssh_remote_deploy/cleanup_script="Stop-ScheduledTask -TaskName godot_remote_debug -ErrorAction:SilentlyContinue | ||||
| Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue | ||||
| Remove-Item -Recurse -Force '{temp_dir}'" | ||||
| 
 | ||||
| [preset.1] | ||||
| 
 | ||||
| name="Linux/X11" | ||||
| platform="Linux/X11" | ||||
| runnable=true | ||||
| dedicated_server=false | ||||
| custom_features="" | ||||
| export_filter="all_resources" | ||||
| include_filter="" | ||||
|  | @ -60,7 +79,6 @@ encryption_include_filters="" | |||
| encryption_exclude_filters="" | ||||
| encrypt_pck=false | ||||
| encrypt_directory=false | ||||
| script_export_mode=1 | ||||
| script_encryption_key="" | ||||
| 
 | ||||
| [preset.1.options] | ||||
|  | @ -73,5 +91,16 @@ texture_format/bptc=false | |||
| texture_format/s3tc=true | ||||
| texture_format/etc=false | ||||
| texture_format/etc2=false | ||||
| texture_format/no_bptc_fallbacks=true | ||||
| binary_format/architecture="x86_64" | ||||
| ssh_remote_deploy/enabled=true | ||||
| ssh_remote_deploy/host="deck@100.69.35.52" | ||||
| ssh_remote_deploy/port="22" | ||||
| ssh_remote_deploy/extra_args_ssh="" | ||||
| ssh_remote_deploy/extra_args_scp="" | ||||
| ssh_remote_deploy/run_script="#!/usr/bin/env bash | ||||
| export DISPLAY=:0 | ||||
| unzip -o -q \"{temp_dir}/{archive_name}\" -d \"{temp_dir}\" | ||||
| \"{temp_dir}/{exe_name}\" {cmd_args}" | ||||
| ssh_remote_deploy/cleanup_script="#!/usr/bin/env bash | ||||
| kill $(pgrep -x -f \"{temp_dir}/{exe_name} {cmd_args}\") | ||||
| rm -rf \"{temp_dir}\"" | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue