Commit graph

21 commits

Author SHA1 Message Date
Mirek Fidler
b26ca8b79f ide: Fixed single file building 2023-03-02 10:11:45 +01:00
Zbigniew Rębacz
a83d877bd5
IDE: Android Builder update to 2022 stack (#116)
Android Builder was modernized to the latest Google stacks. It is compatible with latest build tools version (33) and android (13).

The following PR covers:
- Migration from deprecated DX to D8
- Migrate from deprecated jarsigner to apksigner
- Android Builder works now for both POSIX and Windows
- There is no possibility to lunch SDK and AVD managers, the tools that we spawned previously are deprecated. We will need to write our own wrappers for console tools if we want to support that.
- Android Builder now parsers AndroidManifest.xml file and informs Android NDK project about minAndroidSdk version from this file. This helps to avoid warnings in the build process.
2022-12-04 18:24:34 +01:00
Zbigniew Rębacz
26fde043c9 Ide: Fix Android Builder error related to lack of Java files to compile on Windows. 2022-11-28 00:23:12 +01:00
cxl
0833cadefd ide: Fixed to be SO buildable
git-svn-id: svn://ultimatepp.org/upp/trunk@13003 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-04-17 13:06:27 +00:00
cxl
6b43285e16 uppsrc: GetTickCount() -> msecs()
git-svn-id: svn://ultimatepp.org/upp/trunk@12590 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-11-29 13:01:23 +00:00
klugier
e528b59fb9 .ide Channge logger subclasses to more simple Logd, Logi, Logw, Loge.
git-svn-id: svn://ultimatepp.org/upp/trunk@11009 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-04-16 16:28:58 +00:00
klugier
a339ab6536 .ide Create logger for the long term TheIDE monitoring.
git-svn-id: svn://ultimatepp.org/upp/trunk@11002 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-04-15 22:27:51 +00:00
klugier
65b6833d9a .ide remove normalizedFilePath local variable in Android builder that is not needed for Windows and POSIX.
git-svn-id: svn://ultimatepp.org/upp/trunk@10953 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-03-18 23:53:22 +00:00
klugier
6f7cb330b4 .ide BLITZ for Android works on Android and added support for Android verbose builds.
git-svn-id: svn://ultimatepp.org/upp/trunk@10952 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-03-18 23:49:10 +00:00
klugier
9189c21dbe .ide GccBuilder now preprocess files required c++11
git-svn-id: svn://ultimatepp.org/upp/trunk@10950 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-03-18 19:35:24 +00:00
klugier
8b7ac3be2a .ide Android builder now supports BLITZ.
git-svn-id: svn://ultimatepp.org/upp/trunk@10948 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-03-18 00:25:18 +00:00
klugier
567ce29a53 .ide fix clang warnings in ide/builders.
git-svn-id: svn://ultimatepp.org/upp/trunk@10937 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-03-11 12:28:06 +00:00
klugier
f2e869b43c Android can be treated as regular host - thanks SenderGhost!
git-svn-id: svn://ultimatepp.org/upp/trunk@10798 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-29 19:51:39 +00:00
klugier
c29119089a AndroidBuilder now doesn't undefine platform flags.
git-svn-id: svn://ultimatepp.org/upp/trunk@10789 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-28 18:13:01 +00:00
klugier
6e78caa380 .ide Removed unused CreateSymbolicLink method in AndroidBuilder
git-svn-id: svn://ultimatepp.org/upp/trunk@10736 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-21 14:35:12 +00:00
klugier
c3dc8f88ca .AndroidBuilder support .cc files extension and ndkbuild command is append in real time to ide console.
git-svn-id: svn://ultimatepp.org/upp/trunk@10715 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-15 21:53:49 +00:00
klugier
122f7fb6b7 Core can be fully compiled on Windows with Android Builder.
git-svn-id: svn://ultimatepp.org/upp/trunk@10672 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-07 22:55:56 +00:00
klugier
5867b34ac1 Fix android builder windows issues, android builder now can be used with never versions of JDK.
git-svn-id: svn://ultimatepp.org/upp/trunk@10617 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-01 18:59:11 +00:00
klugier
df056c5e9f Clang and clang standard library is now default for all Android builds, c++14 enable by default for Android and minor improvments in code.
git-svn-id: svn://ultimatepp.org/upp/trunk@10568 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-12-24 19:04:32 +00:00
klugier
61606fd866 Core on Android compiles one more time - improvments in Android builder, code refactoring
git-svn-id: svn://ultimatepp.org/upp/trunk@10567 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-12-24 14:18:27 +00:00
cxl
7710948f88 uppsrc: .icpp files replaced by INITIALIZE/INITIALIZER
git-svn-id: svn://ultimatepp.org/upp/trunk@10424 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-11-13 09:24:24 +00:00
Renamed from uppsrc/ide/Builders/AndroidBuilder.icpp (Browse further)