1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
11 'target_name': 'athena_lib',
12 'type': '<(component)',
14 '../ui/aura/aura.gyp:aura',
15 '../ui/views/views.gyp:views',
16 '../ui/accessibility/accessibility.gyp:ax_gen',
17 '../skia/skia.gyp:skia',
20 'ATHENA_IMPLEMENTATION',
23 # All .cc, .h under athena, except unittests
25 'home/home_card_delegate_view.cc',
26 'home/home_card_delegate_view.h',
27 'home/home_card_impl.cc',
28 'home/public/home_card.h',
29 'screen/background_controller.cc',
30 'screen/background_controller.h',
31 'screen/public/screen_manager.h',
32 'screen/screen_manager_impl.cc',
33 'activity/public/activity.h',
34 'activity/public/activity_manager.h',
35 'activity/public/activity_view_manager.h',
36 'activity/public/activity_view_model.h',
37 'activity/activity_manager_impl.cc',
38 'activity/activity_view_manager_impl.cc',
39 'wm/public/window_manager.h',
40 'wm/window_manager_impl.cc',
44 'target_name': 'athena_test_support',
45 'type': 'static_library',
47 '../base/base.gyp:test_support_base',
48 '../skia/skia.gyp:skia',
49 '../testing/gtest.gyp:gtest',
50 '../ui/accessibility/accessibility.gyp:ax_gen',
51 '../ui/aura/aura.gyp:aura_test_support',
52 '../ui/base/ui_base.gyp:ui_base_test_support',
53 '../ui/compositor/compositor.gyp:compositor_test_support',
54 '../ui/views/views.gyp:views',
59 'main/athena_launcher.cc',
60 'main/athena_launcher.h',
61 'main/placeholder.cc',
63 'test/athena_test_base.cc',
64 'test/athena_test_base.h',
65 'test/athena_test_helper.cc',
66 'test/athena_test_helper.h',
70 'target_name': 'athena_unittests',
73 '../testing/gtest.gyp:gtest',
75 'athena_test_support',
78 'test/athena_unittests.cc',
79 'wm/window_manager_unittest.cc',