Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion cmake/aapt2.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,9 @@ add_library(libaapt2 STATIC

target_include_directories(libaapt2 PRIVATE ${INCLUDES})
target_compile_options(libaapt2 PRIVATE ${COMPILE_FLAGS})


target_link_options(libaapt2 PRIVATE "-Wl,-z,max-page-size=16384")

add_executable(aapt2
${SRC}/base/tools/aapt2/Main.cpp
${TOOL_SOURCE})
Expand Down Expand Up @@ -183,3 +185,5 @@ add_library(libaapt2 STATIC
c++_static
z
dl)

target_link_options(aapt2 PRIVATE "-Wl,-z,max-page-size=16384")
2 changes: 2 additions & 0 deletions cmake/libandroidfw.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -44,3 +44,5 @@ target_include_directories(libandroidfw PUBLIC
)

target_link_libraries(libandroidfw PUBLIC fmt::fmt)

target_link_options(libandroidfw PRIVATE "-Wl,-z,max-page-size=16384")
2 changes: 2 additions & 0 deletions cmake/libbase.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -22,3 +22,5 @@ target_include_directories(libbase PRIVATE
${SRC}/core/include
${SRC}/logging/liblog/include
)

target_link_options(libbase PRIVATE "-Wl,-z,max-page-size=16384")
2 changes: 2 additions & 0 deletions cmake/libcutils.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,5 @@ target_include_directories(libcutils PRIVATE
${SRC}/logging/liblog/include
${SRC}/libbase/include
)

target_link_options(libcutils PRIVATE "-Wl,-z,max-page-size=16384")
4 changes: 3 additions & 1 deletion cmake/libincfs.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,6 @@ target_include_directories(libincfs PRIVATE
${SRC}/boringssl/include
${SRC}/selinux/libselinux/include
${SRC}/logging/liblog/include
)
)

target_link_options(libincfs PRIVATE "-Wl,-z,max-page-size=16384")
3 changes: 2 additions & 1 deletion cmake/liblog.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,5 @@ target_include_directories(liblog PRIVATE
${SRC}/logging/liblog/include
${SRC}/libbase/include
)


target_link_options(liblog PRIVATE "-Wl,-z,max-page-size=16384")
4 changes: 3 additions & 1 deletion cmake/libpackagelistparser.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,6 @@ ${SRC}/core/libpackagelistparser/packagelistparser.cpp
target_include_directories(libpackagelistparser PRIVATE
${SRC}/core/libpackagelistparser/include
${SRC}/logging/liblog/include
)
)

target_link_options(libpackagelistparser PRIVATE "-Wl,-z,max-page-size=16384")
4 changes: 3 additions & 1 deletion cmake/libpng.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,6 @@ elseif(ANDROID_ABI STREQUAL "x86_64" OR ANDROID_ABI STREQUAL "x86")
target_compile_definitions(libpng PRIVATE -DPNG_INTEL_SSE_OPT=1)
endif()

target_include_directories(libpng PRIVATE ${SRC}/libpng)
target_include_directories(libpng PRIVATE ${SRC}/libpng)

target_link_options(libpng PRIVATE "-Wl,-z,max-page-size=16384")
5 changes: 4 additions & 1 deletion cmake/libprotoc.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -169,8 +169,11 @@ target_include_directories(libprotoc PRIVATE
)

add_executable(protoc ${SRC}/protobuf/src/google/protobuf/compiler/main.cc)
target_link_options(protoc PRIVATE "-Wl,-z,max-page-size=16384")
target_include_directories(protoc PRIVATE
${SRC}/protobuf/android
${SRC}/protobuf/src
)
target_link_libraries(protoc libprotoc liblog dl z)
target_link_libraries(protoc libprotoc liblog dl z)

target_link_options(libprotoc PRIVATE "-Wl,-z,max-page-size=16384")
4 changes: 3 additions & 1 deletion cmake/libselinux.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -71,4 +71,6 @@ target_include_directories(libselinux PRIVATE
)
target_include_directories(libselinux PRIVATE
${SRC}/selinux/libselinux/src
)
)

target_link_options(libselinux PRIVATE "-Wl,-z,max-page-size=16384")
4 changes: 3 additions & 1 deletion cmake/libsepol.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -72,4 +72,6 @@ target_include_directories(libsepol PUBLIC
target_include_directories(libsepol PRIVATE
${SRC}/selinux/libsepol/src
${SRC}/selinux/libsepol/cil/include
)
)

target_link_options(libsepol PRIVATE "-Wl,-z,max-page-size=16384")
2 changes: 2 additions & 0 deletions cmake/libsparse.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,5 @@ target_include_directories(libsparse PRIVATE
${SRC}/core/libsparse/include
${SRC}/libbase/include
)

target_link_options(libsparse PRIVATE "-Wl,-z,max-page-size=16384")
3 changes: 2 additions & 1 deletion cmake/libutils.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -32,4 +32,5 @@ target_include_directories(libutils PRIVATE
${SRC}/logging/liblog/include
${SRC}/libbase/include
)


target_link_options(libutils PRIVATE "-Wl,-z,max-page-size=16384")
4 changes: 3 additions & 1 deletion cmake/libziparchive.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,6 @@ target_include_directories(libziparchive PRIVATE
${SRC}/libbase/include
${SRC}/logging/liblog/include
${SRC}/boringssl/third_party/googletest/include
)
)

target_link_options(libziparchive PRIVATE "-Wl,-z,max-page-size=16384")