Skip to content

Conversation

@maho
Copy link
Contributor

@maho maho commented Jan 26, 2019

  • store cache about ~/.buildozer in ~/.buildozer and cache about .buildozer in .buildozer

While hacking in buildozer, I discovered that cache in local .buildozer dir stores information about state of ~/.buildozer

It leads to situation, that when you remove local .buildozer file, in next buildozer run whole SDK and NDK (huge downloads) is downloaded again.

Also, it's possible that if you remove ~/.buildozer, then local cache still things that everything is still in ~/.buildozer and build fails.

This PR splits the cache.

@akshayaurora
Copy link
Member

local state helps you have multiple instances of buildozer implementations for different projects all using different /ndk/sdk/.... etc, I am not sure if this would work with a global state...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants