Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Android NDK 15 #510

Merged
merged 5 commits into from
Sep 17, 2017
Merged

Android NDK 15 #510

merged 5 commits into from
Sep 17, 2017

Conversation

Frenzie
Copy link
Member

@Frenzie Frenzie commented Sep 16, 2017

Updates some stuff.

NDKABI?=14 is important for specifying something custom for testing.

Also see koreader/android-luajit-launcher#59

* Update SDK
SDK_DL_URL=https://dl.google.com/android/android-sdk_r24.4.1-linux.tgz
SDK_TARBALL=android-sdk_r24.4.1-linux.tgz
SDK_SUM="978ee9da3dda10fb786709b7c2e924c0"
SDK_DL_URL=https://dl.google.com/android/repository/sdk-tools-linux-3859397.zip
Copy link
Member Author

@Frenzie Frenzie Sep 16, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tossed in this last-minute but it's better to stick with 24 (or at least no higher than https://dl.google.com/android/repository/tools_r25.2.5-linux.zip).

It does give you the nice yes | sdkmanager --licenses possibility, which on second thought might be somewhat questionable to stick in here, but it deprecates the android command and only prints a deprecated message.

So, for SDK 26 and up, sdkmanager "build-tools;26.0.1" "platform-tools" "platforms;android-14" "platforms;android-16"

For lower, android update sdk -u --filter "platform-tools,build-tools-26.0.1,android-14,android-16".

@Frenzie Frenzie merged commit ba97174 into koreader:master Sep 17, 2017
@Frenzie Frenzie deleted the android-ndk-15 branch September 17, 2017 13:31
Frenzie added a commit that referenced this pull request Sep 17, 2017
#510 passed even though it should've failed.
Frenzie added a commit that referenced this pull request Sep 17, 2017
#510 passed even though it should've failed.
@Frenzie Frenzie mentioned this pull request Oct 15, 2019
poire-z added a commit to poire-z/koreader-base that referenced this pull request Mar 5, 2023
Includes:
- LVStyleSheet: "const" some accessors
- LVStyleSheet: optimize `LVStyleSheet::merge`
- LVStyleSheet: simplify `insert_into_selectors` implementation
- Update German hyphenation patterns (koreader#510)
- Header: render title/authors with book language glyphs
- Text: fix issues when hyphenation happened on a ligature
- getDocumentFileStream() support percent-encoded path
- getHtml(): add flag to get CSS selectors for met elements
- Add gatherStylesheetsMatchingRulesets(node)
poire-z added a commit to poire-z/koreader-base that referenced this pull request Mar 5, 2023
Includes:
- LVStyleSheet: "const" some accessors
- LVStyleSheet: optimize `LVStyleSheet::merge`
- LVStyleSheet: simplify `insert_into_selectors` implementation
- Update German hyphenation patterns (koreader#510)
- Header: render title/authors with book language glyphs
- Text: fix issues when hyphenation happened on a ligature
- getDocumentFileStream() support percent-encoded path
- getHtml(): add flag to get CSS selectors for met elements
- Add gatherStylesheetsMatchingRulesets(node)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant