@@ -25,21 +25,32 @@ public static void CompileDll(string buildDir, BuildTarget target, bool developm
2525#if UNITY_2022
2626 UnityEditor . EditorUtility . ClearProgressBar ( ) ;
2727#endif
28- Debug . Log ( "compile finish!!!" ) ;
28+ Debug . Log ( $ "compile finish!!! buildDir: { buildDir } target: { target } development: { developmentBuild } ") ;
2929 }
3030
31- public static void CompileDll ( BuildTarget target , bool developmentBuild = false )
31+ public static void CompileDll ( BuildTarget target )
32+ {
33+ CompileDll ( EditorUserBuildSettings . activeBuildTarget , EditorUserBuildSettings . development ) ;
34+ }
35+
36+ public static void CompileDll ( BuildTarget target , bool developmentBuild )
3237 {
3338 CompileDll ( SettingsUtil . GetHotUpdateDllsOutputDirByTarget ( target ) , target , developmentBuild ) ;
3439 }
3540
3641 [ MenuItem ( "HybridCLR/CompileDll/ActiveBuildTarget" , priority = 100 ) ]
3742 public static void CompileDllActiveBuildTarget ( )
3843 {
39- CompileDll ( EditorUserBuildSettings . activeBuildTarget ) ;
44+ CompileDll ( EditorUserBuildSettings . activeBuildTarget , EditorUserBuildSettings . development ) ;
45+ }
46+
47+ [ MenuItem ( "HybridCLR/CompileDll/ActiveBuildTarget_Release" , priority = 102 ) ]
48+ public static void CompileDllActiveBuildTargetRelease ( )
49+ {
50+ CompileDll ( EditorUserBuildSettings . activeBuildTarget , false ) ;
4051 }
4152
42- [ MenuItem ( "HybridCLR/CompileDll/ActiveBuildTarget_Development" , priority = 101 ) ]
53+ [ MenuItem ( "HybridCLR/CompileDll/ActiveBuildTarget_Development" , priority = 104 ) ]
4354 public static void CompileDllActiveBuildTargetDevelopment ( )
4455 {
4556 CompileDll ( EditorUserBuildSettings . activeBuildTarget , true ) ;
0 commit comments