1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2025-12-16 00:03:45 +00:00

Added ability to inline JS on the command line

This commit is contained in:
Bryan Roe
2019-02-01 17:22:56 -08:00
parent 1b5a6d0bc6
commit 88c63b2976

View File

@@ -117,6 +117,12 @@ char* crashMemory = ILib_POSIX_InstallCrashHandler(argv[0]);
ILibDuktape_ScriptContainer_CheckEmbedded(&integratedJavaScript, &integratedJavaScriptLen); ILibDuktape_ScriptContainer_CheckEmbedded(&integratedJavaScript, &integratedJavaScriptLen);
if (argc > 2 && strcmp(argv[1], "-exec") == 0 && integratedJavaScriptLen == 0)
{
integratedJavaScript = ILibString_Copy(argv[2], -1);
integratedJavaScriptLen = strnlen_s(integratedJavaScript, sizeof(ILibScratchPad));
}
if (argc > 1 && strcasecmp(argv[1], "-info") == 0) if (argc > 1 && strcasecmp(argv[1], "-info") == 0)
{ {
printf("Compiled on: %s, %s\n", __TIME__, __DATE__); printf("Compiled on: %s, %s\n", __TIME__, __DATE__);