|
@@ -56,7 +56,7 @@
|
|
#include "io/zip_io.h"
|
|
#include "io/zip_io.h"
|
|
#include "io/config_file.h"
|
|
#include "io/config_file.h"
|
|
#include "animation_editor.h"
|
|
#include "animation_editor.h"
|
|
-
|
|
|
|
|
|
+#include "io/stream_peer_ssl.h"
|
|
// plugins
|
|
// plugins
|
|
#include "plugins/sprite_frames_editor_plugin.h"
|
|
#include "plugins/sprite_frames_editor_plugin.h"
|
|
#include "plugins/texture_region_editor_plugin.h"
|
|
#include "plugins/texture_region_editor_plugin.h"
|
|
@@ -6381,12 +6381,12 @@ EditorNode::EditorNode() {
|
|
add_editor_plugin( memnew( CanvasItemEditorPlugin(this) ) );
|
|
add_editor_plugin( memnew( CanvasItemEditorPlugin(this) ) );
|
|
add_editor_plugin( memnew( SpatialEditorPlugin(this) ) );
|
|
add_editor_plugin( memnew( SpatialEditorPlugin(this) ) );
|
|
add_editor_plugin( memnew( ScriptEditorPlugin(this) ) );
|
|
add_editor_plugin( memnew( ScriptEditorPlugin(this) ) );
|
|
-#ifdef OPENSSL_ENABLED
|
|
|
|
- add_editor_plugin( memnew( AssetLibraryEditorPlugin(this) ) );
|
|
|
|
-#else
|
|
|
|
-#warning Asset Library will not compile without SSL
|
|
|
|
-#endif
|
|
|
|
|
|
|
|
|
|
+ if (StreamPeerSSL::is_available()) {
|
|
|
|
+ add_editor_plugin( memnew( AssetLibraryEditorPlugin(this) ) );
|
|
|
|
+ } else {
|
|
|
|
+ WARN_PRINT("Asset Library not available, as it requires SSL to work.");
|
|
|
|
+ }
|
|
//more visually meaningful to have this later
|
|
//more visually meaningful to have this later
|
|
raise_bottom_panel_item(AnimationPlayerEditor::singleton);
|
|
raise_bottom_panel_item(AnimationPlayerEditor::singleton);
|
|
|
|
|