Fixed the wrong base addr being used (#267)
[platform/core/dotnet/launcher.git] / NativeLauncher / inc / launcher_env.h
index 8c404d0..c752d5c 100644 (file)
 #define TAC_SHA_256_INFO             ".SHA256.info"
 #define TAC_APP_LIST_DB              "/opt/usr/dotnet/.TAC.App.list.db"
 #define TAC_APP_LIST_RESTORE_DB      "/opt/usr/dotnet/.TAC.App.list.restore.db"
+#define TLC_APP_LIST_DB              "/opt/usr/dotnet/.TLC.App.list.db"
+#define TLC_APP_LIST_RESTORE_DB      "/opt/usr/dotnet/.TLC.App.list.restore.db"
+#define TLC_LIBRARIES_DIR            "Libraries"
 #define TIZEN_DOTNET_NUGET           "Tizen.NET"
 #define TIZEN_DOTNET_SDK_NUGET       "Tizen.NET.Sdk"
 #define NET_STANDARD_LIBRARY_NUGET   "NETStandard.Library"
 #define PLATFORM_TPA_CACHE           "/usr/share/dotnet.tizen/lib/platform_tpa_cache"
-#define AOT_PRELOAD_PATH             LOADERDIR "/dotnet.preload.list"
+
+#if defined (__aarch64__)
+#define ARCHITECTURE_IDENTIFIER      "arm64"
+#elif defined (__arm__)
+#define ARCHITECTURE_IDENTIFIER      "armel"
+#elif defined (__x86_64__)
+#define ARCHITECTURE_IDENTIFIER      "x64"
+#elif defined (__i386__)
+#define ARCHITECTURE_IDENTIFIER      "x86"
+#else
+#error                               "Unknown target"
+#endif
 
 #endif //__LAUNCHER_ENV_H_
\ No newline at end of file