diff --git a/aosp_diff/preliminary/external/expat/0001-Make-the-headers-available-for-other-projects.patch b/aosp_diff/preliminary/external/expat/0001-Make-the-headers-available-for-other-projects.patch new file mode 100644 index 0000000000..d46c49096c --- /dev/null +++ b/aosp_diff/preliminary/external/expat/0001-Make-the-headers-available-for-other-projects.patch @@ -0,0 +1,32 @@ +From bd935febc81401c4984de8cdf90a33b564ccb918 Mon Sep 17 00:00:00 2001 +From: Sapna +Date: Thu, 3 Apr 2025 10:40:45 +0530 +Subject: [PATCH] Make the headers available for other projects + +Signed-off-by: Sapna +--- + Android.bp | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/Android.bp b/Android.bp +index 5537fb0d..13d33253 100644 +--- a/Android.bp ++++ b/Android.bp +@@ -37,6 +37,14 @@ license { + ], + } + ++cc_library_headers { ++ name: "expat_headers", ++ ++ export_include_dirs: [ ++ "lib", ++ ], ++} ++ + cc_library { + name: "libexpat", + vendor_available: true, +-- +2.42.0 + diff --git a/aosp_diff/preliminary/external/freetype/0001-Make-the-headers-available-for-other-projects.patch b/aosp_diff/preliminary/external/freetype/0001-Make-the-headers-available-for-other-projects.patch new file mode 100644 index 0000000000..3eaacb3e8c --- /dev/null +++ b/aosp_diff/preliminary/external/freetype/0001-Make-the-headers-available-for-other-projects.patch @@ -0,0 +1,41 @@ +From 2bcad1d53237e2ce4fd251748174d7b1da67ba72 Mon Sep 17 00:00:00 2001 +From: Sapna +Date: Thu, 3 Apr 2025 10:49:00 +0530 +Subject: [PATCH] Make the headers available for other projects + +Signed-off-by: Sapna +--- + Android.bp | 10 ++++++++++ + 1 file changed, 10 insertions(+) + +diff --git a/Android.bp b/Android.bp +index 162c230b6..63e49672f 100644 +--- a/Android.bp ++++ b/Android.bp +@@ -48,6 +48,15 @@ license { + ], + } + ++cc_library_headers { ++ name: "freetype_headers", ++ ++ export_include_dirs: [ ++ "include", ++ "src/gzip", ++ ], ++} ++ + cc_defaults { + name: "libft2_defaults", + host_supported: true, +@@ -89,6 +98,7 @@ cc_defaults { + "src/svg/svg.c", + "src/truetype/truetype.c", + "src/type1/type1.c", ++ "src/base/ftsynth.c", + ], + + export_include_dirs: ["include"], +-- +2.42.0 + diff --git a/aosp_diff/preliminary/external/libpng/0001-Make-the-headers-available-for-other-projects.patch b/aosp_diff/preliminary/external/libpng/0001-Make-the-headers-available-for-other-projects.patch new file mode 100644 index 0000000000..9054b7aedb --- /dev/null +++ b/aosp_diff/preliminary/external/libpng/0001-Make-the-headers-available-for-other-projects.patch @@ -0,0 +1,32 @@ +From 84531adea873617aae24d296bc82ae2042909764 Mon Sep 17 00:00:00 2001 +From: Sapna +Date: Thu, 3 Apr 2025 10:48:25 +0530 +Subject: [PATCH] Make the headers available for other projects + +Signed-off-by: Sapna +--- + Android.bp | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/Android.bp b/Android.bp +index da4b6c966..9a5439e65 100644 +--- a/Android.bp ++++ b/Android.bp +@@ -42,6 +42,14 @@ license { + ], + } + ++cc_library_headers { ++ name: "png_headers", ++ ++ export_include_dirs: [ ++ ".", ++ ], ++} ++ + cc_defaults { + name: "libpng-defaults", + exclude_srcs: [ +-- +2.42.0 + diff --git a/aosp_diff/preliminary/external/pcre/0001-Make-the-headers-available-for-other-projects.patch b/aosp_diff/preliminary/external/pcre/0001-Make-the-headers-available-for-other-projects.patch new file mode 100644 index 0000000000..abd35b66c4 --- /dev/null +++ b/aosp_diff/preliminary/external/pcre/0001-Make-the-headers-available-for-other-projects.patch @@ -0,0 +1,32 @@ +From c7dc0bfbd7f7844a1096eec822846baa6dbf8032 Mon Sep 17 00:00:00 2001 +From: Sapna +Date: Thu, 3 Apr 2025 10:47:11 +0530 +Subject: [PATCH] Make the headers available for other projects + +Signed-off-by: Sapna +--- + Android.bp | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/Android.bp b/Android.bp +index 49413e2d..6b9d9a77 100644 +--- a/Android.bp ++++ b/Android.bp +@@ -31,6 +31,14 @@ license { + ], + } + ++cc_library_headers { ++ name: "pcre_headers", ++ ++ export_include_dirs: [ ++ "include", ++ ], ++} ++ + cc_defaults { + name: "pcre_defaults", + cflags: [ +-- +2.42.0 +