I want to edit Unity ECS code sometimes, for example, to enable me to compile Components/Systems in runtime and use them. The thing is after moving the whole com.unity.entities folder from PackagesCache to Packages costs me a lot of time while compiling or after every single small change in the project. How can I still be able to edit Unity ECS source and don’t compile it every time?
Use assembly definitions
Packages have assembly definitions on their own but it doesn’t change anything
Are you changing the entities package every time (code gen or something?) Because if it’s just sitting in your Package folder and not making changes it should be no different. We have the entities Package in package folder with no issues I’m aware of.