blob: f9e9e2a3810e2636aa74677fdf135c1770b55da0 [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)
63LOCAL_MODULE := NexusLauncherRelease
64LOCAL_OVERRIDES_PACKAGES := Launcher2 Launcher3 Launcher3QuickStep
65LOCAL_MODULE_TAGS := optional
66LOCAL_SRC_FILES := priv-app/$(LOCAL_MODULE).apk
67LOCAL_CERTIFICATE := PRESIGNED
68LOCAL_MODULE_CLASS := APPS
69LOCAL_PRIVILEGED_MODULE := true
70LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
71LOCAL_DEX_PREOPT := false
72LOCAL_PRODUCT_MODULE := true
73include $(BUILD_PREBUILT)
74
75include $(CLEAR_VARS)
76LOCAL_MODULE := SettingsIntelligenceGooglePrebuilt
77LOCAL_OVERRIDES_PACKAGES := SettingsIntelligence
78LOCAL_MODULE_TAGS := optional
79LOCAL_SRC_FILES := priv-app/$(LOCAL_MODULE).apk
80LOCAL_CERTIFICATE := PRESIGNED
81LOCAL_MODULE_CLASS := APPS
82LOCAL_PRIVILEGED_MODULE := true
83LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
84LOCAL_DEX_PREOPT := false
85LOCAL_PRODUCT_MODULE := true
86include $(BUILD_PREBUILT)