PackConstant.cs 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. namespace Pack
  5. {
  6. public static class PackConstant
  7. {
  8. public const string TAG_START = "\n[PACK_RUN START]\n";
  9. public const string TAG_END = "\n[PACK_RUN END]\n";
  10. public const string TAG_WARING_START = "\n[PACK_RUN WARING START]\n";
  11. public const string TAG_WARING_END = "\n[PACK_RUN WARING END]\n";
  12. public const string TAG_ERROR_START = "\n[PACK_RUN ERROR START]\n";
  13. public const string TAG_ERROR_END = "\n[PACK_RUN ERROR END]\n";
  14. public const string TAG_EXCEPTION_START = "\n[PACK_RUN EXCEPTION START]\n";
  15. public const string TAG_EXCEPTION_END = "\n[PACK_RUN EXCEPTION END]\n";
  16. public const string TAG_ResOutPath = "[ResOutPath]";
  17. public const string TAG_AppOutPath = "[AppOutPath]";
  18. public const string TAG_ICON_PATH = "[ICON_PATH]";
  19. public const string TAG_KEYSTORE_PATH = "[KEYSTORE_PATH]";
  20. public const string TAG_OTHER_BUILD_PROJECT_PATH = "[OTHER_BUILD_PROJECT_PATH]";
  21. public const string TAG_ANDROID_JAVA_ROOT = "[ANDROID_JAVA_ROOT]";
  22. public const string TAG_ANDROID_SDK_ROOT = "[ANDROID_SDK_ROOT]";
  23. public const string TAG_ANDROID_NDK_ROOT = "[ANDROID_NDK_ROOT]";
  24. /// <summary>
  25. /// IOS 混淆key
  26. /// </summary>
  27. public const string IOSKey = "jb94nmygdmhdlotr8df";
  28. public static readonly string[] NeedFulDefineSymbols = {
  29. "USE_LUA",
  30. "VUPLEX_CCU"
  31. };
  32. public static readonly string[] AllDefineSymbols = {
  33. "USE_LUA",
  34. "VUPLEX_CCU",
  35. "BUGLY",
  36. "NULLSDK",
  37. "OPENGM",
  38. "FPS_DISABLE",
  39. "HEALTH_BULLETIN",
  40. "LEBIAN_YUN_CLIENT",
  41. "GAME_DEBUG"
  42. };
  43. public static readonly string[] BuildScenes = {
  44. "Assets/game.unity",
  45. "Assets/relogin.unity",
  46. };
  47. public static readonly string[] PngFilters = new string[] {
  48. "png",
  49. "png",
  50. };
  51. public static readonly string[] KeyStoreFilters = new string[] {
  52. "keystore",
  53. "keystore",
  54. };
  55. /* 以下路径都是相对于 Application.dataPath 的路径 */
  56. public const string BuildAppPath = "/../Build/App";
  57. public const string BuildSharedResourcePath = "/../Build/BuildDependenceResource";
  58. public const string CurPackEnvPath = "/../Build/BuildDependenceResource/CurPackEnv.ini";
  59. public const string PackPlatformConfigPath = "/../Build/BuildDependenceResource/PackConfig.json";
  60. public const string LuaPlatformPackPath = "/Lua/Core/PlatformPack.lua";
  61. public const string GameAssetsSourcePath = "/../Build/BuildDependenceResource/GameAssets/";
  62. public const string GameAssetsDestPath = "/../";
  63. public const string GameAssetsConfigPath = "/../Build/BuildDependenceResource/GameAssets/Config.json";
  64. public const string AppInfoSourcePath = "/../Build/BuildDependenceResource/AppInfo/";
  65. public const string AppInfoDestPath = "/AppInfo/";
  66. public const string AppInfoMetaPath = "/AppInfo.meta";
  67. public const string AppIconSourcePath = "/../Build/BuildDependenceResource/AppInfo/AppIcon/";
  68. public const string AppIconDestPath = "/AppInfo/AppIcons/";
  69. public const string AppIconMetaPath = "/AppIcons.meta";
  70. public const string AppIconExtersionName = ".png";
  71. public const string SplashScreenSourcePath = "/../Build/BuildDependenceResource/AppInfo/SplashScreen/";
  72. public const string SplashScreenDestPath = "/AppInfo/SplashScreen/";
  73. public const string SplashScreenMetaPath = "/SplashScreen.meta";
  74. public const string LoginSourcePath = "/../Build/BuildDependenceResource/Login/";
  75. public const string Login0SourcePath = "/img_login00.png";
  76. public const string Login1SourcePath = "/img_login01.png";
  77. public const string Login2SourcePath = "/img_login02.png";
  78. public const string Login0DestPath = "/Content/Raw_Art/UI/UILanuch/img_login00.png";
  79. public const string Login1DestPath = "/Content/Raw_Art/UI/UILanuch/img_login01.png";
  80. public const string Login2DestPath = "/Content/Icons/NewStory/img_login02.png";
  81. public const string LogoSourcePath = "/../Build/BuildDependenceResource/Logo/";
  82. public const string Logo1DestPath = "/Content/Raw_Art/UI/UILanuch/img_logo_01.png";
  83. public const string Logo2DestPath = "/Content/Raw_Art/UI/UILanuch/img_logo_02.png";
  84. public const string PluginAndroidSrcPath = "/../Build/BuildDependenceResource/Plugins/Android/";
  85. public const string PluginAndroidDestMetaPath = "/Plugins/Android.meta";
  86. public const string PluginAndroidDestPath = "/Plugins/Android/";
  87. public const string PluginAndroidSrcMetaPath = "/../Build/BuildDependenceResource/Plugins/Android.meta";
  88. public const string PluginiOSSrcPath = "/../Build/BuildDependenceResource/Plugins/iOS/";
  89. public const string PluginiOSDestMetaPath = "/Plugins/iOS.meta";
  90. public const string PluginiOSDestPath = "/Plugins/iOS/";
  91. public const string PluginiOSSrcMetaPath = "/../Build/BuildDependenceResource/Plugins/iOS.meta";
  92. public const string SDKBridgeDestPath = "/Plugins/SDKBridge/";
  93. public const string SDKBridgeDestMetaPath = "/Plugins/SDKBridge.meta";
  94. public const string SDKBridgeSrcPath = "/../Build/BuildDependenceResource/Plugins/SDKBridge/";
  95. public const string SDKBridgeSrcMetaPath = "/../Build/BuildDependenceResource/Plugins/SDKBridge.meta";
  96. public const string KeyStorePath = "/../Build/BuildDependenceResource/Cert/Android/";
  97. public const string OtherBuildProjectAndroid = "/../Build/BuildDependenceResource/OtherBuildProject/Android/";
  98. }
  99. }