| # Copyright 2017 The Chromium Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| component("app_list_model") { |
| sources = [ |
| "app_list_folder_item.cc", |
| "app_list_folder_item.h", |
| "app_list_item.cc", |
| "app_list_item.h", |
| "app_list_item_list.cc", |
| "app_list_item_list.h", |
| "app_list_item_list_observer.h", |
| "app_list_item_observer.h", |
| "app_list_model.cc", |
| "app_list_model.h", |
| "app_list_model_observer.h", |
| "app_list_view_state.h", |
| "folder_image.cc", |
| "folder_image.h", |
| ] |
| |
| defines = [ "APP_LIST_MODEL_IMPLEMENTATION" ] |
| |
| deps = [ |
| "//ash/public/cpp:cpp", |
| "//base:i18n", |
| "//cc/paint", |
| "//components/sync", |
| "//skia", |
| "//third_party/icu", |
| "//ui/base", |
| "//ui/gfx", |
| ] |
| } |
| |
| component("search_model") { |
| sources = [ |
| "search/search_box_model.cc", |
| "search/search_box_model.h", |
| "search/search_box_model_observer.h", |
| "search/search_model.cc", |
| "search/search_model.h", |
| "search/search_result.cc", |
| "search/search_result.h", |
| "search/search_result_observer.h", |
| ] |
| |
| defines = [ "APP_LIST_MODEL_IMPLEMENTATION" ] |
| |
| deps = [ |
| ":speech_ui_model", |
| "//ash/public/cpp:cpp", |
| "//base:i18n", |
| "//ui/base", |
| "//ui/gfx", |
| ] |
| } |
| |
| component("speech_ui_model") { |
| sources = [ |
| "speech/speech_ui_model.cc", |
| "speech/speech_ui_model.h", |
| "speech/speech_ui_model_observer.h", |
| ] |
| |
| defines = [ "APP_LIST_MODEL_IMPLEMENTATION" ] |
| |
| deps = [ |
| "//base", |
| "//ui/gfx", |
| ] |
| } |