MyLuaApp icon indicating copy to clipboard operation
MyLuaApp copied to clipboard

Refactor Build Module

Open dingyi222666 opened this issue 3 years ago • 1 comments

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

dingyi222666 avatar Apr 23 '22 15:04 dingyi222666

The progress of this issues can be viewed in the repository

dingyi222666 avatar Jun 12 '22 14:06 dingyi222666