You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

237 lines
17 KiB

  1. # Copyright (C) 2017 The Pure Nexus Project
  2. # Copyright (C) 2018-2020 The Dirty Unicorns Project
  3. #
  4. # Licensed under the Apache License, Version 2.0 (the "License");
  5. # you may not use this file except in compliance with the License.
  6. # You may obtain a copy of the License at
  7. #
  8. # http://www.apache.org/licenses/LICENSE-2.0
  9. #
  10. # Unless required by applicable law or agreed to in writing, software
  11. # distributed under the License is distributed on an "AS IS" BASIS,
  12. # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13. # See the License for the specific language governing permissions and
  14. # limitations under the License.
  15. PRODUCT_SOONG_NAMESPACES += \
  16. vendor/pixelgapps
  17. du_device := $(patsubst %f,%,$(subst scorpion_,,$(TARGET_PRODUCT)))
  18. # App (system)
  19. PRODUCT_PACKAGES += \
  20. GoogleExtShared \
  21. GooglePrintRecommendationService
  22. # App (product)
  23. PRODUCT_PACKAGES += \
  24. GoogleContacts \
  25. GoogleContactsSyncAdapter \
  26. GoogleTTS \
  27. LocationHistoryPrebuilt \
  28. MarkupGoogle \
  29. PrebuiltDeskClockGoogle \
  30. talkback \
  31. TrichromeLibrary-Stub \
  32. WebViewGoogle-Stub
  33. # Google Camera
  34. ifneq ($(filter blueline bonito coral crosshatch sunfish taimen,$(du_device)),)
  35. PRODUCT_PACKAGES += \
  36. GoogleCamera
  37. endif
  38. # Google Messages
  39. ifneq ($(filter blueline bonito coral crosshatch lake lavender oneplus3 potter river sunfish taimen,$(du_device)),)
  40. PRODUCT_PACKAGES += \
  41. PrebuiltBugle
  42. endif
  43. # Google VR
  44. ifneq ($(filter blueline bonito coral crosshatch oneplus3 potter sunfish taimen,$(du_device)),)
  45. PRODUCT_PACKAGES += \
  46. arcore \
  47. Ornament
  48. endif
  49. # WallpapersBReel2019
  50. ifneq ($(filter blueline bonito coral crosshatch sunfish taimen,$(du_device)),)
  51. PRODUCT_PACKAGES += \
  52. WallpapersBReel2019 \
  53. WallpapersBReel2020a
  54. endif
  55. # Priv-app (product)
  56. PRODUCT_PACKAGES += \
  57. AndroidAutoStubPrebuilt \
  58. AndroidMigratePrebuilt \
  59. AndroidPlatformServices \
  60. ConfigUpdater \
  61. ConnMetrics \
  62. OTAConfigPrebuilt \
  63. PartnerSetupPrebuilt \
  64. Phonesky \
  65. PrebuiltGmsCore \
  66. PrebuiltGmsCoreRvc_AdsDynamite \
  67. PrebuiltGmsCoreRvc_CronetDynamite \
  68. PrebuiltGmsCoreRvc_DynamiteLoader \
  69. PrebuiltGmsCoreRvc_DynamiteModulesA \
  70. PrebuiltGmsCoreRvc_DynamiteModulesC \
  71. PrebuiltGmsCoreRvc_GoogleCertificates \
  72. PrebuiltGmsCoreRvc_MapsDynamite \
  73. PrebuiltGmsCoreRvc_MeasurementDynamite \
  74. SetupWizardPrebuilt \
  75. TurboPrebuilt \
  76. Velvet \
  77. WellbeingPrebuilt
  78. # Google Dialer
  79. ifneq ($(filter blueline bonito coral crosshatch lake lavender marlin oneplus3 potter river sunfish taimen,$(du_device)),)
  80. PRODUCT_PACKAGES += \
  81. GoogleDialer
  82. endif
  83. ifneq ($(filter coral sunfish,$(du_device)),)
  84. # Pixel 4 - Next Generation Assistant
  85. PRODUCT_PACKAGES += \
  86. NgaResources
  87. endif
  88. ifneq ($(filter coral,$(du_device)),)
  89. # Pixel 4 - Motion Sense training
  90. PRODUCT_PRODUCT_PROPERTIES += \
  91. setupwizard.enable_assist_gesture_training=true
  92. endif
  93. # Framework (product)
  94. PRODUCT_PACKAGES += \
  95. com.google.android.dialer.support
  96. # Priv-app (system_ext)
  97. PRODUCT_PACKAGES += \
  98. GoogleFeedback \
  99. GoogleOneTimeInitializer \
  100. GoogleServicesFramework \
  101. NexusLauncherRelease
  102. # Pixel Setup Wizard
  103. ifneq ($(filter blueline bonito coral crosshatch sunfish taimen,$(du_device)),)
  104. PRODUCT_PACKAGES += \
  105. PixelSetupWizard
  106. endif
  107. # Overlays
  108. PRODUCT_PACKAGE_OVERLAYS += \
  109. vendor/pixelgapps/proprietary/product/overlay/
  110. # RRO Overlays
  111. ifneq ($(filter blueline bonito coral crosshatch sunfish taimen,$(du_device)),)
  112. PRODUCT_PACKAGES += \
  113. PixelSetupWizardOverlay
  114. endif
  115. # Google Assistant prop
  116. PRODUCT_PRODUCT_PROPERTIES += \
  117. ro.opa.eligible_device=true
  118. # Setup Wizard props
  119. PRODUCT_PRODUCT_PROPERTIES += \
  120. setupwizard.theme=glif_v3_light \
  121. setupwizard.feature.skip_button_use_mobile_data.carrier1839=true \
  122. setupwizard.feature.show_pai_screen_in_main_flow.carrier1839=false \
  123. setupwizard.feature.show_pixel_tos=true \
  124. setupwizard.feature.baseline_setupwizard_enabled=true \
  125. ro.setupwizard.esim_cid_ignore=00000001 \
  126. setupwizard.feature.show_support_link_in_deferred_setup=false \
  127. ro.com.google.ime.theme_id=5 \
  128. ro.setupwizard.rotation_locked=true
  129. PRODUCT_COPY_FILES += \
  130. vendor/pixelgapps/proprietary/product/app/TrichromeLibrary/TrichromeLibrary.apk.gz:$(TARGET_COPY_OUT_PRODUCT)/app/TrichromeLibrary/TrichromeLibrary.apk.gz \
  131. vendor/pixelgapps/proprietary/product/app/WebViewGoogle/WebViewGoogle.apk.gz:$(TARGET_COPY_OUT_PRODUCT)/app/WebViewGoogle/WebViewGoogle.apk.gz \
  132. vendor/pixelgapps/proprietary/product/etc/default-permissions/default-permissions.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/default-permissions/default-permissions.xml \
  133. vendor/pixelgapps/proprietary/product/etc/permissions/com.google.android.dialer.support.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/com.google.android.dialer.support.xml \
  134. vendor/pixelgapps/proprietary/product/etc/preferred-apps/google.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/preferred-apps/google.xml \
  135. vendor/pixelgapps/proprietary/product/etc/sysconfig/google.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/google.xml \
  136. vendor/pixelgapps/proprietary/product/etc/sysconfig/google_build.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/google_build.xml \
  137. vendor/pixelgapps/proprietary/product/etc/sysconfig/google-hiddenapi-package-whitelist.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/google-hiddenapi-package-whitelist.xml \
  138. vendor/pixelgapps/proprietary/product/etc/sysconfig/google-rollback-package-whitelist.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/google-rollback-package-whitelist.xml \
  139. vendor/pixelgapps/proprietary/product/etc/sysconfig/google-staged-installer-whitelist.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/google-staged-installer-whitelist.xml \
  140. vendor/pixelgapps/proprietary/product/etc/sysconfig/google_vr_build.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/google_vr_build.xml \
  141. vendor/pixelgapps/proprietary/product/etc/sysconfig/nexus.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/nexus.xml \
  142. vendor/pixelgapps/proprietary/product/etc/sysconfig/whitelist_com.android.omadm.service.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/whitelist_com.android.omadm.service.xml \
  143. vendor/pixelgapps/proprietary/product/lib64/libgdx.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libgdx.so \
  144. vendor/pixelgapps/proprietary/product/lib64/libsketchology_native.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libsketchology_native.so \
  145. vendor/pixelgapps/proprietary/system_ext/etc/permissions/com.android.launcher3.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.android.launcher3.xml \
  146. vendor/pixelgapps/proprietary/system_ext/etc/permissions/privapp-permissions-google-se.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/privapp-permissions-google-se.xml
  147. ifneq ($(filter blueline bonito coral crosshatch lake lavender oneplus3 potter river sunfish taimen,$(du_device)),)
  148. PRODUCT_COPY_FILES += \
  149. vendor/pixelgapps/proprietary/product/usr/srec/en-US/am_phonemes.syms:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/am_phonemes.syms \
  150. vendor/pixelgapps/proprietary/product/usr/srec/en-US/APP_NAME.fst:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/APP_NAME.fst \
  151. vendor/pixelgapps/proprietary/product/usr/srec/en-US/APP_NAME.syms:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/APP_NAME.syms \
  152. vendor/pixelgapps/proprietary/product/usr/srec/en-US/c_fst:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/c_fst \
  153. vendor/pixelgapps/proprietary/product/usr/srec/en-US/CLG.prewalk.fst:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/CLG.prewalk.fst \
  154. vendor/pixelgapps/proprietary/product/usr/srec/en-US/commands.abnf:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/commands.abnf \
  155. vendor/pixelgapps/proprietary/product/usr/srec/en-US/compile_grammar.config:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/compile_grammar.config \
  156. vendor/pixelgapps/proprietary/product/usr/srec/en-US/config.pumpkin:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/config.pumpkin \
  157. vendor/pixelgapps/proprietary/product/usr/srec/en-US/CONTACT.transform.mfar:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/CONTACT.transform.mfar \
  158. vendor/pixelgapps/proprietary/product/usr/srec/en-US/CONTACT_NAME.fst:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/CONTACT_NAME.fst \
  159. vendor/pixelgapps/proprietary/product/usr/srec/en-US/CONTACT_NAME.syms:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/CONTACT_NAME.syms \
  160. vendor/pixelgapps/proprietary/product/usr/srec/en-US/contacts.abnf:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/contacts.abnf \
  161. vendor/pixelgapps/proprietary/product/usr/srec/en-US/dict:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/dict \
  162. vendor/pixelgapps/proprietary/product/usr/srec/en-US/dictation.config:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/dictation.config \
  163. vendor/pixelgapps/proprietary/product/usr/srec/en-US/dnn:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/dnn \
  164. vendor/pixelgapps/proprietary/product/usr/srec/en-US/embedded_class_denorm.mfar:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/embedded_class_denorm.mfar \
  165. vendor/pixelgapps/proprietary/product/usr/srec/en-US/embedded_normalizer.mfar:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/embedded_normalizer.mfar \
  166. vendor/pixelgapps/proprietary/product/usr/srec/en-US/endpointer_dictation.config:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/endpointer_dictation.config \
  167. vendor/pixelgapps/proprietary/product/usr/srec/en-US/endpointer_model:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/endpointer_model \
  168. vendor/pixelgapps/proprietary/product/usr/srec/en-US/endpointer_model.mmap:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/endpointer_model.mmap \
  169. vendor/pixelgapps/proprietary/product/usr/srec/en-US/endpointer_voicesearch.config:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/endpointer_voicesearch.config \
  170. vendor/pixelgapps/proprietary/product/usr/srec/en-US/en-US_app-actions_prompted-app-name_TWIDDLER_FST.fst:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/en-US_app-actions_prompted-app-name_TWIDDLER_FST.fst \
  171. vendor/pixelgapps/proprietary/product/usr/srec/en-US/en-US_calendar-actions_AddCalendarEvent-Prompted-FieldToChange_TWIDDLER_FST.fst:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/en-US_calendar-actions_AddCalendarEvent-Prompted-FieldToChange_TWIDDLER_FST.fst \
  172. vendor/pixelgapps/proprietary/product/usr/srec/en-US/en-US_confirmation_confirmation-cancellation_TWIDDLER_FST.fst:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/en-US_confirmation_confirmation-cancellation_TWIDDLER_FST.fst \
  173. vendor/pixelgapps/proprietary/product/usr/srec/en-US/en-US_gmm-actions_gmm-nav-actions_TWIDDLER_FST.fst:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/en-US_gmm-actions_gmm-nav-actions_TWIDDLER_FST.fst \
  174. vendor/pixelgapps/proprietary/product/usr/srec/en-US/en-US_media-actions_music-service-controllable_TWIDDLER_FST.fst:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/en-US_media-actions_music-service-controllable_TWIDDLER_FST.fst \
  175. vendor/pixelgapps/proprietary/product/usr/srec/en-US/en-US_monastery_contact-disambig-static_TWIDDLER_FST.fst:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/en-US_monastery_contact-disambig-static_TWIDDLER_FST.fst \
  176. vendor/pixelgapps/proprietary/product/usr/srec/en-US/en-US_monastery_GenericAction-Prompted-ContactName_TWIDDLER_FST.fst:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/en-US_monastery_GenericAction-Prompted-ContactName_TWIDDLER_FST.fst \
  177. vendor/pixelgapps/proprietary/product/usr/srec/en-US/en-US_read-items_SearchMessageAction-Prompted-Read_TWIDDLER_FST.fst:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/en-US_read-items_SearchMessageAction-Prompted-Read_TWIDDLER_FST.fst \
  178. vendor/pixelgapps/proprietary/product/usr/srec/en-US/en-US_read-items_SearchMessageAction-Prompted-Skip_TWIDDLER_FST.fst:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/en-US_read-items_SearchMessageAction-Prompted-Skip_TWIDDLER_FST.fst \
  179. vendor/pixelgapps/proprietary/product/usr/srec/en-US/en-US_time-actions_time-context_TWIDDLER_FST.fst:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/en-US_time-actions_time-context_TWIDDLER_FST.fst \
  180. vendor/pixelgapps/proprietary/product/usr/srec/en-US/ep_portable_mean_stddev:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/ep_portable_mean_stddev \
  181. vendor/pixelgapps/proprietary/product/usr/srec/en-US/ep_portable_model.uint8.mmap:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/ep_portable_model.uint8.mmap \
  182. vendor/pixelgapps/proprietary/product/usr/srec/en-US/g2p.data:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/g2p.data \
  183. vendor/pixelgapps/proprietary/product/usr/srec/en-US/g2p_fst:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/g2p_fst \
  184. vendor/pixelgapps/proprietary/product/usr/srec/en-US/g2p_graphemes.syms:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/g2p_graphemes.syms \
  185. vendor/pixelgapps/proprietary/product/usr/srec/en-US/g2p_phonemes.syms:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/g2p_phonemes.syms \
  186. vendor/pixelgapps/proprietary/product/usr/srec/en-US/grammar.config:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/grammar.config \
  187. vendor/pixelgapps/proprietary/product/usr/srec/en-US/hmmlist:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/hmmlist \
  188. vendor/pixelgapps/proprietary/product/usr/srec/en-US/hmm_symbols:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/hmm_symbols \
  189. vendor/pixelgapps/proprietary/product/usr/srec/en-US/input_mean_std_dev:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/input_mean_std_dev \
  190. vendor/pixelgapps/proprietary/product/usr/srec/en-US/lexicon.U.fst:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/lexicon.U.fst \
  191. vendor/pixelgapps/proprietary/product/usr/srec/en-US/lstm_model.uint8.data:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/lstm_model.uint8.data \
  192. vendor/pixelgapps/proprietary/product/usr/srec/en-US/magic_mic.config:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/magic_mic.config \
  193. vendor/pixelgapps/proprietary/product/usr/srec/en-US/metadata:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/metadata \
  194. vendor/pixelgapps/proprietary/product/usr/srec/en-US/monastery_config.pumpkin:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/monastery_config.pumpkin \
  195. vendor/pixelgapps/proprietary/product/usr/srec/en-US/norm_fst:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/norm_fst \
  196. vendor/pixelgapps/proprietary/product/usr/srec/en-US/offensive_word_normalizer.mfar:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/offensive_word_normalizer.mfar \
  197. vendor/pixelgapps/proprietary/product/usr/srec/en-US/offline_action_data.pb:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/offline_action_data.pb \
  198. vendor/pixelgapps/proprietary/product/usr/srec/en-US/phonelist:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/phonelist \
  199. vendor/pixelgapps/proprietary/product/usr/srec/en-US/portable_lstm:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/portable_lstm \
  200. vendor/pixelgapps/proprietary/product/usr/srec/en-US/portable_meanstddev:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/portable_meanstddev \
  201. vendor/pixelgapps/proprietary/product/usr/srec/en-US/prons_exception_dictionary_file.txt:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/prons_exception_dictionary_file.txt \
  202. vendor/pixelgapps/proprietary/product/usr/srec/en-US/pumpkin.mmap:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/pumpkin.mmap \
  203. vendor/pixelgapps/proprietary/product/usr/srec/en-US/rescoring.fst.compact:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/rescoring.fst.compact \
  204. vendor/pixelgapps/proprietary/product/usr/srec/en-US/semantics.pumpkin:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/semantics.pumpkin \
  205. vendor/pixelgapps/proprietary/product/usr/srec/en-US/SONG_NAME.fst:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/SONG_NAME.fst \
  206. vendor/pixelgapps/proprietary/product/usr/srec/en-US/SONG_NAME.syms:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/SONG_NAME.syms \
  207. vendor/pixelgapps/proprietary/product/usr/srec/en-US/TERSE_LSTM_LM.lstm_lm.main_model.uint8.data:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/TERSE_LSTM_LM.lstm_lm.main_model.uint8.data \
  208. vendor/pixelgapps/proprietary/product/usr/srec/en-US/TERSE_LSTM_LM.lstm_lm.self_normalized_model.uint8.data:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/TERSE_LSTM_LM.lstm_lm.self_normalized_model.uint8.data \
  209. vendor/pixelgapps/proprietary/product/usr/srec/en-US/TERSE_LSTM_LM.lstm_lm.syms:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/TERSE_LSTM_LM.lstm_lm.syms \
  210. vendor/pixelgapps/proprietary/product/usr/srec/en-US/verbalizer_terse.mfar:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/verbalizer_terse.mfar \
  211. vendor/pixelgapps/proprietary/product/usr/srec/en-US/voice_actions.config:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/voice_actions.config \
  212. vendor/pixelgapps/proprietary/product/usr/srec/en-US/voice_actions_compiler.config:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/voice_actions_compiler.config \
  213. vendor/pixelgapps/proprietary/product/usr/srec/en-US/word_confidence_classifier:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/word_confidence_classifier \
  214. vendor/pixelgapps/proprietary/product/usr/srec/en-US/wordlist.syms:$(TARGET_COPY_OUT_PRODUCT)/usr/srec/en-US/wordlist.syms
  215. endif