Skip to content

Commit d285e1b

Browse files
committed
Rename "src" to "submodules" and "lib" to "cmake"
1 parent 52796f9 commit d285e1b

39 files changed

+122
-123
lines changed

.gitmodules

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,72 +1,72 @@
1-
[submodule "src/expat"]
1+
[submodule "submodules/expat"]
22
shallow = true
3-
path = src/expat
3+
path = submodules/expat
44
url = https://android.googlesource.com/platform/external/expat
5-
[submodule "src/fmtlib"]
5+
[submodule "submodules/fmtlib"]
66
shallow = true
7-
path = src/fmtlib
7+
path = submodules/fmtlib
88
url = https://android.googlesource.com/platform/external/fmtlib
9-
[submodule "src/boringssl"]
9+
[submodule "submodules/boringssl"]
1010
shallow = true
11-
path = src/boringssl
11+
path = submodules/boringssl
1212
url = https://android.googlesource.com/platform/external/boringssl
13-
[submodule "src/incremental_delivery"]
13+
[submodule "submodules/incremental_delivery"]
1414
shallow = true
15-
path = src/incremental_delivery
15+
path = submodules/incremental_delivery
1616
url = https://android.googlesource.com/platform/system/incremental_delivery
17-
[submodule "src/libbase"]
17+
[submodule "submodules/libbase"]
1818
shallow = true
19-
path = src/libbase
19+
path = submodules/libbase
2020
url = https://android.googlesource.com/platform/system/libbase
21-
[submodule "src/libpng"]
21+
[submodule "submodules/libpng"]
2222
shallow = true
23-
path = src/libpng
23+
path = submodules/libpng
2424
url = https://android.googlesource.com/platform/external/libpng
25-
[submodule "src/pcre"]
25+
[submodule "submodules/pcre"]
2626
shallow = true
27-
path = src/pcre
27+
path = submodules/pcre
2828
url = https://android.googlesource.com/platform/external/pcre
29-
[submodule "src/protobuf"]
29+
[submodule "submodules/protobuf"]
3030
shallow = true
31-
path = src/protobuf
31+
path = submodules/protobuf
3232
url = https://android.googlesource.com/platform/external/protobuf
33-
[submodule "src/logging"]
33+
[submodule "submodules/logging"]
3434
shallow = true
35-
path = src/logging
35+
path = submodules/logging
3636
url = https://android.googlesource.com/platform/system/logging
37-
[submodule "src/selinux"]
37+
[submodule "submodules/selinux"]
3838
shallow = true
39-
path = src/selinux
39+
path = submodules/selinux
4040
url = https://android.googlesource.com/platform/external/selinux
41-
[submodule "src/core"]
41+
[submodule "submodules/core"]
4242
shallow = true
43-
path = src/core
43+
path = submodules/core
4444
url = https://android.googlesource.com/platform/system/core
45-
[submodule "src/base"]
45+
[submodule "submodules/base"]
4646
shallow = true
47-
path = src/base
47+
path = submodules/base
4848
url = https://android.googlesource.com/platform/frameworks/base
49-
[submodule "src/libziparchive"]
49+
[submodule "submodules/libziparchive"]
5050
shallow = true
51-
path = src/libziparchive
51+
path = submodules/libziparchive
5252
url = https://android.googlesource.com/platform/system/libziparchive
53-
[submodule "src/soong"]
53+
[submodule "submodules/soong"]
5454
shallow = true
55-
path = src/soong
55+
path = submodules/soong
5656
url = https://android.googlesource.com/platform/build/soong
57-
[submodule "src/unwinding"]
57+
[submodule "submodules/unwinding"]
5858
shallow = true
59-
path = src/unwinding
59+
path = submodules/unwinding
6060
url = https://android.googlesource.com/platform/system/unwinding
61-
[submodule "src/jsoncpp"]
61+
[submodule "submodules/jsoncpp"]
6262
shallow = true
63-
path = src/jsoncpp
63+
path = submodules/jsoncpp
6464
url = https://android.googlesource.com/platform/external/jsoncpp
65-
[submodule "src/googletest"]
65+
[submodule "submodules/googletest"]
6666
shallow = true
67-
path = src/googletest
67+
path = submodules/googletest
6868
url = https://android.googlesource.com/platform/external/googletest
69-
[submodule "src/native"]
69+
[submodule "submodules/native"]
7070
shallow = true
71-
path = src/native
71+
path = submodules/native
7272
url = https://android.googlesource.com/platform/frameworks/native

CMakeLists.txt

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
cmake_minimum_required(VERSION 3.14.2)
2-
project(sdk-tools)
2+
project(build-tools)
33

44
set(CMAKE_C_STANDARD 11)
55
set(CMAKE_CXX_STANDARD 20)
@@ -33,15 +33,14 @@ set(protobuf_BUILD_PROTOC_BINARIES OFF CACHE BOOL "" FORCE)
3333
set(protobuf_BUILD_LIBPROTOC ON CACHE BOOL "" FORCE)
3434

3535
# thrid-party libraries
36-
add_subdirectory(src/boringssl EXCLUDE_FROM_ALL)
37-
add_subdirectory(src/fmtlib EXCLUDE_FROM_ALL)
38-
add_subdirectory(src/pcre EXCLUDE_FROM_ALL)
39-
add_subdirectory(src/libpng EXCLUDE_FROM_ALL)
40-
add_subdirectory(src/jsoncpp EXCLUDE_FROM_ALL)
41-
add_subdirectory(src/expat/expat EXCLUDE_FROM_ALL)
42-
add_subdirectory(src/protobuf EXCLUDE_FROM_ALL)
43-
add_subdirectory(src/googletest EXCLUDE_FROM_ALL)
36+
add_subdirectory(submodules/boringssl EXCLUDE_FROM_ALL)
37+
add_subdirectory(submodules/fmtlib EXCLUDE_FROM_ALL)
38+
add_subdirectory(submodules/pcre EXCLUDE_FROM_ALL)
39+
add_subdirectory(submodules/libpng EXCLUDE_FROM_ALL)
40+
add_subdirectory(submodules/jsoncpp EXCLUDE_FROM_ALL)
41+
add_subdirectory(submodules/expat/expat EXCLUDE_FROM_ALL)
42+
add_subdirectory(submodules/protobuf EXCLUDE_FROM_ALL)
43+
add_subdirectory(submodules/googletest EXCLUDE_FROM_ALL)
4444

4545
# building sdk-tools
46-
add_subdirectory(lib)
47-
add_subdirectory(build-tools)
46+
add_subdirectory(cmake)

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ sudo unzip -p protoc-*.zip bin/protoc -d /usr/local/bin/
2424

2525
The required version can be identified with :
2626
```bash
27-
grep PROTOC_VERSION src/protobuf/protobuf_version.bzl
27+
grep PROTOC_VERSION submodules/protobuf/protobuf_version.bzl
2828
```
2929

3030
## Apply patch

build-tools/CMakeLists.txt

Lines changed: 0 additions & 5 deletions
This file was deleted.

lib/CMakeLists.txt renamed to cmake/CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# Binary
2+
set(EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR}/bin/${PROJECT_NAME})
3+
include(aapt2.cmake)
4+
5+
# Libraries
16
include(libbase.cmake)
27
include(liblog.cmake)
38
include(libcutils.cmake)
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)