MyLuaApp
MyLuaApp copied to clipboard
Refactor Build Module
The current build module are too inefficient and scalable, and need to refactor the entire module based on gradle
- [x] 1.Implement basic task and project entity classes.
- [x] 2.Implement task dependency management, even across modules
- [x] 3.Scheduler of tasks
- [x] 4.Implement snapshots of task inputs and outputs and support incremental runs
- [x] 5.Implement property management for meta-objects, add basic dsl support
- [x] 6.Add support for plugins and dsl object extensions
- [x] 7.Implement partial manipulation of project files, support indexing maven dependencies, and add support for running build scripts
- [x] 8.Implement logger support and launch build tools
- [ ] 9.Write build plugin for android project
The progress of this issues can be viewed in the repository