totalcross icon indicating copy to clipboard operation
totalcross copied to clipboard

Automate Skia build & avoid keep it's binaries in repo

Open Farshid-Monhaseri opened this issue 4 years ago • 0 comments

Issue Title

Automate Skia build & avoid keep it's binaries in repo

Describe the bug

At the moment the Skia is built for different platforms manully then updated in 'totalcross' repo alongside some of used headers. This approach makes hard to port new versions of Skia and also will enlarge the repo size gradually and It is not good practice at all.

Additional context

It is good idea to move the build scripts & configs in to a CMake module & maintain the Skia source as a git module, then the process defined as cmake custom target so It can fetch the source codes, config Skia build for each platform and build Skia for target platforms as a pre-build target for project main target.

Farshid-Monhaseri avatar Nov 16 '20 17:11 Farshid-Monhaseri