Commit graph

1 commit

Author SHA1 Message Date
Yann MAGNIN f3c1646b0a VxSDK - 0.12.0-24 : Refacto build and converter (WIP)
@update
> [cli]
  | [build] proper module formalism
  | [build] proper use the new logger API
  | [build] proper handle target-specific building rules
  | [build] update help message
  | [build] proper "default" handling isolation
  | [build] proper "doctor" handling isolation
  | [conv] proper module formalism
  | [conv] proper use the new logger API
  | [conv] update help messages
  | [conv] proper "vhex-module" declaration
  | [conv] use new semantic for targeting action (`vxsdk conv asset` -> `vxsdk conv-asset`)
  | [conv] use "asset" action by default (vxsdk conv ... == vxsdk conv-asset ...)
  | [conv] proper asset handling isolation
  | [conv] update CLI argument handling for asset generation
> [core]
  | [build] proper "building steps" isolation
  | [build] prepar dependencies building API (WIP)
  | [build] proper use of Directed Acyclic Graph (DAG) for dependencies handling
  | [build] proper dependency handling isolation
  | [build] add documentation
  | [build] clean "project meta" information
  | [conv] proper core module formalism
  | [conv] proper "high-level" API exposition
  | [conv] full-refacto the image generation
  | [conv] lightening internal class
  | [conv] proper data isolation between image and font asset
  | [conv] proper pixel-specific function isolation

@fix
> [core]
  | [build] circular dependencies detection
  | [logger] module symbols exposition
2022-11-11 15:06:39 +01:00