()
| 1077 | } |
| 1078 | |
| 1079 | private void AddTarget() |
| 1080 | { |
| 1081 | if (_data == null || _data.Length <= _selectedPresetIndex) |
| 1082 | return; |
| 1083 | |
| 1084 | var count = _data[_selectedPresetIndex].Targets?.Length ?? 0; |
| 1085 | var targets = new BuildTarget[count + 1]; |
| 1086 | if (count > 0) |
| 1087 | Array.Copy(_data[_selectedPresetIndex].Targets, targets, count); |
| 1088 | targets[count] = new BuildTarget |
| 1089 | { |
| 1090 | Name = "Windows 64bit", |
| 1091 | Output = "Output\\Win64", |
| 1092 | Platform = BuildPlatform.Windows64, |
| 1093 | Mode = BuildConfiguration.Development, |
| 1094 | }; |
| 1095 | _data[_selectedPresetIndex].Targets = targets; |
| 1096 | |
| 1097 | MarkAsEdited(); |
| 1098 | RefreshColumns(); |
| 1099 | } |
| 1100 | |
| 1101 | private void SelectPreset(int index) |
| 1102 | { |
nothing calls this directly
no test coverage detected