|
|
@ -701,6 +701,35 @@ struct android_app *GetAndroidApp(void) |
|
|
|
void InitWindow(int width, int height, const char *title) |
|
|
|
{ |
|
|
|
TRACELOG(LOG_INFO, "Initializing raylib %s", RAYLIB_VERSION); |
|
|
|
|
|
|
|
TRACELOG(LOG_INFO, "Supported raylib modules:"); |
|
|
|
TRACELOG(LOG_INFO, " > rcore:..... loaded (mandatory)"); |
|
|
|
TRACELOG(LOG_INFO, " > rlgl:...... loaded (mandatory)"); |
|
|
|
#if defined(SUPPORT_MODULE_RSHAPES) |
|
|
|
TRACELOG(LOG_INFO, " > rshapes:... loaded (optional)"); |
|
|
|
#else |
|
|
|
TRACELOG(LOG_INFO, " > rshapes:... not loaded (optional)"); |
|
|
|
#endif |
|
|
|
#if defined(SUPPORT_MODULE_RTEXTURES) |
|
|
|
TRACELOG(LOG_INFO, " > rtextures:. loaded (optional)"); |
|
|
|
#else |
|
|
|
TRACELOG(LOG_INFO, " > rtextures:. not loaded (optional)"); |
|
|
|
#endif |
|
|
|
#if defined(SUPPORT_MODULE_RTEXT) |
|
|
|
TRACELOG(LOG_INFO, " > rtext:..... loaded (optional)"); |
|
|
|
#else |
|
|
|
TRACELOG(LOG_INFO, " > rtext:..... not loaded (optional)"); |
|
|
|
#endif |
|
|
|
#if defined(SUPPORT_MODULE_RMODELS) |
|
|
|
TRACELOG(LOG_INFO, " > rmodels:... loaded (optional)"); |
|
|
|
#else |
|
|
|
TRACELOG(LOG_INFO, " > rmodels:... not loaded (optional)"); |
|
|
|
#endif |
|
|
|
#if defined(SUPPORT_MODULE_RAUDIO) |
|
|
|
TRACELOG(LOG_INFO, " > raudio:.... loaded (optional)"); |
|
|
|
#else |
|
|
|
TRACELOG(LOG_INFO, " > raudio:.... not loaded (optional)"); |
|
|
|
#endif |
|
|
|
|
|
|
|
if ((title != NULL) && (title[0] != 0)) CORE.Window.title = title; |
|
|
|
|
|
|
@ -3285,7 +3314,8 @@ void OpenURL(const char *url) |
|
|
|
#if defined(__APPLE__) |
|
|
|
sprintf(cmd, "open '%s'", url); |
|
|
|
#endif |
|
|
|
system(cmd); |
|
|
|
int result = system(cmd); |
|
|
|
if (result == -1) TRACELOG(LOG_WARNING, "OpenURL() child process could bot be created"); |
|
|
|
RL_FREE(cmd); |
|
|
|
#endif |
|
|
|
#if defined(PLATFORM_WEB) |
|
|
|