Allow configuring iOS export
- EditorExportPlugin's _export_begin accepts all the arguments related to the current export (is_debug, path, flags). - EditorExportPlugin API is extended with methods allowing to configure iOS export: add_ios_framework, add_ios_plist_content, add_ios_linker_flags, add_ios_bundle_file. - iOS export template now contains Godot as a static library so that it can be linked with third-party Frameworks and GDNative static libraries. - Adds method to DirAccess for recursive copying of a directory. - Fixes iOS export to work with Xcode 9 (released recently).
This commit is contained in:
committed by
Ruslan Mustakov
parent
82ad05a20e
commit
8f0f327f02
@ -862,6 +862,17 @@ Vector<int> String::split_ints_mk(const Vector<String> &p_splitters, bool p_allo
|
||||
return ret;
|
||||
}
|
||||
|
||||
String String::join(Vector<String> parts) {
|
||||
String ret;
|
||||
for (int i = 0; i < parts.size(); ++i) {
|
||||
if (i > 0) {
|
||||
ret += *this;
|
||||
}
|
||||
ret += parts[i];
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
|
||||
CharType String::char_uppercase(CharType p_char) {
|
||||
|
||||
return _find_upper(p_char);
|
||||
|
||||
Reference in New Issue
Block a user