|
@@ -39,7 +39,7 @@
|
|
|
#include "scene/gui/line_edit.h"
|
|
|
#include "scene/gui/panel_container.h"
|
|
|
#include "scene/gui/center_container.h"
|
|
|
-
|
|
|
+#include "io/stream_peer_ssl.h"
|
|
|
|
|
|
#include "scene/gui/texture_frame.h"
|
|
|
#include "scene/gui/margin_container.h"
|
|
@@ -986,15 +986,15 @@ ProjectManager::ProjectManager() {
|
|
|
tree_vb->add_spacer();
|
|
|
|
|
|
|
|
|
-#ifdef OPENSSL_ENABLED
|
|
|
+ if (StreamPeerSSL::is_available()) {
|
|
|
|
|
|
- asset_library = memnew( EditorAssetLibrary(true) );
|
|
|
- asset_library->set_name("Templates");
|
|
|
- tabs->add_child(asset_library);
|
|
|
+ asset_library = memnew( EditorAssetLibrary(true) );
|
|
|
+ asset_library->set_name("Templates");
|
|
|
+ tabs->add_child(asset_library);
|
|
|
+ } else {
|
|
|
+ WARN_PRINT("Asset Library not available, as it requires SSL to work.");
|
|
|
+ }
|
|
|
|
|
|
-#else
|
|
|
-#warning Asset Library will not compile without SSL
|
|
|
-#endif
|
|
|
|
|
|
CenterContainer *cc = memnew( CenterContainer );
|
|
|
Button * cancel = memnew( Button );
|