blob: e6646fff5400c1e06545d2efb70f66b25dd0e248 [file] [log] [blame]
Steve Kondikd91ddb52015-11-14 23:56:10 +01001LOCAL_PATH := $(call my-dir)
2
3# a wrapper for curl which provides wget syntax, for compatibility
4include $(CLEAR_VARS)
5LOCAL_MODULE := wget
6LOCAL_SRC_FILES := bin/wget
7LOCAL_MODULE_TAGS := optional
8LOCAL_MODULE_CLASS := EXECUTABLES
9LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
10include $(BUILD_PREBUILT)
Rashed Abdel-Tawab0d2fa552018-09-06 08:48:26 -070011
12################################
Bruno Martinsf78c4512019-09-13 16:11:04 +010013# Copies the APN list file into $(TARGET_COPY_OUT_PRODUCT)/etc for the product as apns-conf.xml.
Rashed Abdel-Tawab0d2fa552018-09-06 08:48:26 -070014# In the case where $(CUSTOM_APNS_FILE) is defined, the content of $(CUSTOM_APNS_FILE)
15# is added or replaced to the $(DEFAULT_APNS_FILE).
16include $(CLEAR_VARS)
17
18LOCAL_MODULE := apns-conf.xml
19LOCAL_MODULE_CLASS := ETC
20
Jackeaglecf6f4de2019-09-24 04:07:22 -040021DEFAULT_APNS_FILE := vendor/bliss/prebuilt/common/etc/apns-conf.xml
Rashed Abdel-Tawab0d2fa552018-09-06 08:48:26 -070022
23ifdef CUSTOM_APNS_FILE
Jackeaglecf6f4de2019-09-24 04:07:22 -040024CUSTOM_APNS_SCRIPT := vendor/bliss/tools/custom_apns.py
Rashed Abdel-Tawab0d2fa552018-09-06 08:48:26 -070025FINAL_APNS_FILE := $(local-generated-sources-dir)/apns-conf.xml
26
27$(FINAL_APNS_FILE): PRIVATE_SCRIPT := $(CUSTOM_APNS_SCRIPT)
28$(FINAL_APNS_FILE): PRIVATE_CUSTOM_APNS_FILE := $(CUSTOM_APNS_FILE)
29$(FINAL_APNS_FILE): $(CUSTOM_APNS_SCRIPT) $(DEFAULT_APNS_FILE)
30 rm -f $@
31 python $(PRIVATE_SCRIPT) $@ $(PRIVATE_CUSTOM_APNS_FILE)
32else
33FINAL_APNS_FILE := $(DEFAULT_APNS_FILE)
34endif
35
36LOCAL_PREBUILT_MODULE_FILE := $(FINAL_APNS_FILE)
37
Bruno Martinsf78c4512019-09-13 16:11:04 +010038LOCAL_PRODUCT_MODULE := true
39
Rashed Abdel-Tawab0d2fa552018-09-06 08:48:26 -070040include $(BUILD_PREBUILT)
Jackeaglea09e1c52019-09-19 15:03:29 +020041
42include $(CLEAR_VARS)
43LOCAL_MODULE := BlissPapers
44LOCAL_MODULE_TAGS := optional
45LOCAL_SRC_FILES := app/$(LOCAL_MODULE).apk
46LOCAL_CERTIFICATE := PRESIGNED
47LOCAL_MODULE_CLASS := APPS
48LOCAL_MODULE_SUFFIX := .apk
49include $(BUILD_PREBUILT)
Jackeagle803c8742019-10-07 01:59:42 -040050
51include $(CLEAR_VARS)
52LOCAL_MODULE := AboutBliss
53LOCAL_MODULE_TAGS := optional
54LOCAL_SRC_FILES := app/$(LOCAL_MODULE).apk
55LOCAL_CERTIFICATE := PRESIGNED
56LOCAL_MODULE_CLASS := APPS
57LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
58LOCAL_DEX_PREOPT := false
59LOCAL_PRODUCT_MODULE := true
60include $(BUILD_PREBUILT)
Anushek Prasale924b952019-09-24 20:31:41 +053061
62include $(CLEAR_VARS)
Anushek Prasal5024a152019-09-28 01:14:50 +053063LOCAL_MODULE := GalleryGoPrebuilt
64LOCAL_OVERRIDES_PACKAGES := Gallery2
65LOCAL_MODULE_TAGS := optional
66LOCAL_SRC_FILES := app/$(LOCAL_MODULE).apk
67LOCAL_CERTIFICATE := PRESIGNED
68LOCAL_MODULE_CLASS := APPS
69LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
70LOCAL_DEX_PREOPT := false
71LOCAL_PRODUCT_MODULE := true
72include $(BUILD_PREBUILT)
73
74include $(CLEAR_VARS)
Dyneteve321705d2019-12-20 00:55:26 +053075LOCAL_MODULE := PixelThemesStub2019
Anushek Prasal461e3b62019-10-12 12:59:37 +053076LOCAL_MODULE_TAGS := optional
77LOCAL_SRC_FILES := app/$(LOCAL_MODULE).apk
78LOCAL_CERTIFICATE := PRESIGNED
79LOCAL_MODULE_CLASS := APPS
80LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
81LOCAL_DEX_PREOPT := false
82LOCAL_PRODUCT_MODULE := true
83include $(BUILD_PREBUILT)
84
85include $(CLEAR_VARS)
Anushek Prasale924b952019-09-24 20:31:41 +053086LOCAL_MODULE := NexusLauncherRelease
87LOCAL_OVERRIDES_PACKAGES := Launcher2 Launcher3 Launcher3QuickStep
88LOCAL_MODULE_TAGS := optional
89LOCAL_SRC_FILES := priv-app/$(LOCAL_MODULE).apk
90LOCAL_CERTIFICATE := PRESIGNED
91LOCAL_MODULE_CLASS := APPS
92LOCAL_PRIVILEGED_MODULE := true
93LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
94LOCAL_DEX_PREOPT := false
95LOCAL_PRODUCT_MODULE := true
96include $(BUILD_PREBUILT)
97
98include $(CLEAR_VARS)
jhenrique098e489c02019-11-05 18:33:41 +020099LOCAL_MODULE := NexusWallpapersStubPrebuilt2019Static
100LOCAL_MODULE_TAGS := optional
101LOCAL_SRC_FILES := app/$(LOCAL_MODULE).apk
102LOCAL_CERTIFICATE := platform
103LOCAL_MODULE_CLASS := APPS
104LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
105LOCAL_DEX_PREOPT := false
106LOCAL_PRODUCT_MODULE := true
107include $(BUILD_PREBUILT)
108
109include $(CLEAR_VARS)
Anushek Prasale924b952019-09-24 20:31:41 +0530110LOCAL_MODULE := SettingsIntelligenceGooglePrebuilt
111LOCAL_OVERRIDES_PACKAGES := SettingsIntelligence
112LOCAL_MODULE_TAGS := optional
113LOCAL_SRC_FILES := priv-app/$(LOCAL_MODULE).apk
114LOCAL_CERTIFICATE := PRESIGNED
115LOCAL_MODULE_CLASS := APPS
116LOCAL_PRIVILEGED_MODULE := true
117LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
118LOCAL_DEX_PREOPT := false
119LOCAL_PRODUCT_MODULE := true
120include $(BUILD_PREBUILT)
Jackeaglecfd7f6e2019-10-17 03:08:28 -0400121
122include $(CLEAR_VARS)
jhenrique099c283e92019-09-09 21:26:18 -0300123LOCAL_MODULE := SafetyHubPrebuilt
124LOCAL_MODULE_TAGS := optional
125LOCAL_SRC_FILES := priv-app/$(LOCAL_MODULE).apk
126LOCAL_CERTIFICATE := PRESIGNED
127LOCAL_MODULE_CLASS := APPS
128LOCAL_PRIVILEGED_MODULE := true
129LOCAL_OVERRIDES_PACKAGES := EmergencyInfo
130LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
131LOCAL_DEX_PREOPT := false
132LOCAL_PRODUCT_MODULE := true
133LOCAL_REQUIRED_MODULES := EmergencyInfoGoogleNoUi
134include $(BUILD_PREBUILT)
135
136include $(CLEAR_VARS)
Jackeaglecfd7f6e2019-10-17 03:08:28 -0400137LOCAL_MODULE := BlissStatistics
138LOCAL_MODULE_TAGS := optional
139LOCAL_SRC_FILES := app/$(LOCAL_MODULE).apk
140LOCAL_CERTIFICATE := PRESIGNED
141LOCAL_MODULE_CLASS := APPS
142LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
143LOCAL_DEX_PREOPT := false
144LOCAL_PRODUCT_MODULE := true
145include $(BUILD_PREBUILT)
AgentFabulous6f7140d2020-01-19 23:20:45 -0700146
147include $(CLEAR_VARS)
148LOCAL_MODULE := Lawnchair
149LOCAL_SRC_FILES := priv-app/$(LOCAL_MODULE).apk
150LOCAL_CERTIFICATE := PRESIGNED
151LOCAL_PRIVILEGED_MODULE := true
152LOCAL_OVERRIDES_PACKAGES := Home Launcher2 Launcher3 Launcher3QuickStep
153LOCAL_MODULE_CLASS := APPS
154LOCAL_MODULE_SUFFIX := .apk
155LOCAL_DEX_PREOPT := false
156LOCAL_REPLACE_PREBUILT_APK_INSTALLED := $(LOCAL_PATH)/$(LOCAL_SRC_FILES)
157include $(BUILD_PREBUILT)
jhenrique09aa420972019-08-13 09:22:34 -0300158
159include $(CLEAR_VARS)
160LOCAL_MODULE := Longshot
161LOCAL_MODULE_TAGS := optional
162LOCAL_SRC_FILES := app/$(LOCAL_MODULE).apk
163LOCAL_CERTIFICATE := platform
164LOCAL_MODULE_CLASS := APPS
165LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
166LOCAL_DEX_PREOPT := false
167LOCAL_PRODUCT_MODULE := true
168include $(BUILD_PREBUILT)