Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(29)

Side by Side Diff: ui/ui.gyp

Issue 10543057: Initial RenderTextMac implementation using CoreText. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 8 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « ui/gfx/render_text_unittest.cc ('k') | ui/ui_unittests.gypi » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 'variables': { 6 'variables': {
7 'chromium_code': 1, 7 'chromium_code': 1,
8 }, 8 },
9 'includes': [ 9 'includes': [
10 'ui_resources.gypi', 10 'ui_resources.gypi',
(...skipping 389 matching lines...) Expand 10 before | Expand all | Expand 10 after
400 'gfx/platform_font_win.cc', 400 'gfx/platform_font_win.cc',
401 'gfx/point.cc', 401 'gfx/point.cc',
402 'gfx/point.h', 402 'gfx/point.h',
403 'gfx/point_base.h', 403 'gfx/point_base.h',
404 'gfx/rect.cc', 404 'gfx/rect.cc',
405 'gfx/rect.h', 405 'gfx/rect.h',
406 'gfx/rect_base.h', 406 'gfx/rect_base.h',
407 'gfx/rect_base_impl.h', 407 'gfx/rect_base_impl.h',
408 'gfx/render_text.cc', 408 'gfx/render_text.cc',
409 'gfx/render_text.h', 409 'gfx/render_text.h',
410 'gfx/render_text_mac.cc',
411 'gfx/render_text_mac.h',
410 'gfx/render_text_linux.cc', 412 'gfx/render_text_linux.cc',
411 'gfx/render_text_linux.h', 413 'gfx/render_text_linux.h',
412 'gfx/render_text_win.cc', 414 'gfx/render_text_win.cc',
413 'gfx/render_text_win.h', 415 'gfx/render_text_win.h',
414 'gfx/screen.h', 416 'gfx/screen.h',
415 'gfx/screen_android.cc', 417 'gfx/screen_android.cc',
416 'gfx/screen_aura.cc', 418 'gfx/screen_aura.cc',
417 'gfx/screen_gtk.cc', 419 'gfx/screen_gtk.cc',
418 'gfx/screen_impl.h', 420 'gfx/screen_impl.h',
419 'gfx/screen_mac.mm', 421 'gfx/screen_mac.mm',
(...skipping 238 matching lines...) Expand 10 before | Expand all | Expand 10 after
658 'gfx/platform_font_pango.cc', 660 'gfx/platform_font_pango.cc',
659 ], 661 ],
660 'link_settings': { 662 'link_settings': {
661 'libraries': [ 663 'libraries': [
662 '$(SDKROOT)/System/Library/Frameworks/Accelerate.framework', 664 '$(SDKROOT)/System/Library/Frameworks/Accelerate.framework',
663 '$(SDKROOT)/System/Library/Frameworks/AudioUnit.framework', 665 '$(SDKROOT)/System/Library/Frameworks/AudioUnit.framework',
664 '$(SDKROOT)/System/Library/Frameworks/CoreVideo.framework', 666 '$(SDKROOT)/System/Library/Frameworks/CoreVideo.framework',
665 ], 667 ],
666 }, 668 },
667 }], 669 }],
668 ['OS=="android"', {
669 'sources!': [
670 'gfx/pango_util.h',
671 'gfx/pango_util.cc',
672 'gfx/platform_font_pango.h',
673 'gfx/platform_font_pango.cc',
674 ],
675 }],
676 ['use_x11==1', { 670 ['use_x11==1', {
677 'all_dependent_settings': { 671 'all_dependent_settings': {
678 'ldflags': [ 672 'ldflags': [
679 '-L<(PRODUCT_DIR)', 673 '-L<(PRODUCT_DIR)',
680 ], 674 ],
681 'link_settings': { 675 'link_settings': {
682 'libraries': [ 676 'libraries': [
683 '-lX11 -lXcursor', 677 '-lX11 -lXcursor',
684 ], 678 ],
685 }, 679 },
686 }, 680 },
687 }, { # use_x11==0 681 }, { # use_x11==0
688 'sources/': [ 682 'sources/': [
689 ['exclude', 'base/keycodes/keyboard_code_conversion_x.*'], 683 ['exclude', 'base/keycodes/keyboard_code_conversion_x.*'],
690 ['exclude', 'base/x/*'], 684 ['exclude', 'base/x/*'],
691 ], 685 ],
692 }], 686 }],
693 ['toolkit_views==0', { 687 ['toolkit_views==0', {
694 'sources!': [ 688 'sources!': [
695 'base/x/events_x.cc', 689 'base/x/events_x.cc',
696 ], 690 ],
697 }], 691 }],
698 ['toolkit_views==0 and use_canvas_skia==0', {
699 'sources!': [
700 'gfx/render_text.cc',
701 'gfx/render_text.h',
702 'gfx/render_text_linux.cc',
703 'gfx/render_text_linux.h',
704 'gfx/render_text_win.cc',
705 'gfx/render_text_win.h',
706 ],
707 }],
708 ['OS=="android"', { 692 ['OS=="android"', {
709 'sources!': [ 693 'sources!': [
710 'base/touch/touch_factory.cc', 694 'base/touch/touch_factory.cc',
711 'base/touch/touch_factory.h', 695 'base/touch/touch_factory.h',
712 'gfx/pango_util.h', 696 'gfx/pango_util.h',
713 'gfx/pango_util.cc', 697 'gfx/pango_util.cc',
714 'gfx/platform_font_pango.cc', 698 'gfx/platform_font_pango.cc',
715 'gfx/platform_font_pango.h', 699 'gfx/platform_font_pango.h',
716 ], 700 ],
717 }], 701 }],
702 ['OS=="android" or OS=="ios"', {
703 'sources!': [
704 'gfx/render_text.cc',
705 'gfx/render_text.h',
706 ],
707 }],
718 ['OS=="linux"', { 708 ['OS=="linux"', {
719 'libraries': [ 709 'libraries': [
720 '-ldl', 710 '-ldl',
721 ], 711 ],
722 }], 712 }],
723 ['inside_chromium_build==0', { 713 ['inside_chromium_build==0', {
724 'dependencies': [ 714 'dependencies': [
725 '<(DEPTH)/webkit/support/setup_third_party.gyp:third_party_headers', 715 '<(DEPTH)/webkit/support/setup_third_party.gyp:third_party_headers',
726 ], 716 ],
727 }], 717 }],
(...skipping 30 matching lines...) Expand all
758 'shutil.copyfile(\'<(ui_copy_target)\', \'<(ui_copy_dest)\'); ' \ 748 'shutil.copyfile(\'<(ui_copy_target)\', \'<(ui_copy_dest)\'); ' \
759 'os.chmod(\'<(ui_copy_dest)\', 0700)' 749 'os.chmod(\'<(ui_copy_dest)\', 0700)'
760 ] 750 ]
761 } 751 }
762 ], 752 ],
763 }, 753 },
764 ], 754 ],
765 }], 755 }],
766 ], 756 ],
767 } 757 }
OLDNEW
« no previous file with comments | « ui/gfx/render_text_unittest.cc ('k') | ui/ui_unittests.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698