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

Side by Side Diff: pdfium.gyp

Issue 1805683002: Add a Retained Pointer smart class. (Closed) Base URL: https://pdfium.googlesource.com/pdfium.git@master
Patch Set: One more test. Created 4 years, 9 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
OLDNEW
1 # Copyright 2015 PDFium Authors. All rights reserved. 1 # Copyright 2015 PDFium 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 # TODO(thakis): Enable this, pdfium:29 7 # TODO(thakis): Enable this, pdfium:29
8 #'chromium_code': 1, 8 #'chromium_code': 1,
9 9
10 'variables': { 10 'variables': {
(...skipping 512 matching lines...) Expand 10 before | Expand all | Expand 10 after
523 # core/fxcodec/fx_libopenjpeg/src/fx_mct.c does an pointer-to-int 523 # core/fxcodec/fx_libopenjpeg/src/fx_mct.c does an pointer-to-int
524 # conversion to check that an address is 16-bit aligned (benign). 524 # conversion to check that an address is 16-bit aligned (benign).
525 'cflags_c': [ '-Wno-pointer-to-int-cast' ], 525 'cflags_c': [ '-Wno-pointer-to-int-cast' ],
526 }], 526 }],
527 ], 527 ],
528 }, 528 },
529 { 529 {
530 'target_name': 'fxcrt', 530 'target_name': 'fxcrt',
531 'type': 'static_library', 531 'type': 'static_library',
532 'sources': [ 532 'sources': [
533 'core/include/fxcrt/fx_basic.h',
534 'core/include/fxcrt/fx_bidi.h',
535 'core/include/fxcrt/fx_coordinates.h',
536 'core/include/fxcrt/fx_ext.h',
537 'core/include/fxcrt/fx_memory.h',
538 'core/include/fxcrt/fx_safe_types.h',
539 'core/include/fxcrt/fx_stream.h',
540 'core/include/fxcrt/fx_string.h',
541 'core/include/fxcrt/fx_system.h',
542 'core/include/fxcrt/fx_ucd.h',
543 'core/include/fxcrt/fx_xml.h',
544 'core/fxcrt/extension.h', 533 'core/fxcrt/extension.h',
545 'core/fxcrt/fxcrt_platforms.cpp',
546 'core/fxcrt/fxcrt_platforms.h',
547 'core/fxcrt/fxcrt_posix.cpp',
548 'core/fxcrt/fxcrt_posix.h',
549 'core/fxcrt/fxcrt_stream.cpp',
550 'core/fxcrt/fxcrt_windows.cpp',
551 'core/fxcrt/fxcrt_windows.h',
552 'core/fxcrt/fx_basic_array.cpp', 534 'core/fxcrt/fx_basic_array.cpp',
553 'core/fxcrt/fx_basic_bstring.cpp', 535 'core/fxcrt/fx_basic_bstring.cpp',
554 'core/fxcrt/fx_basic_buffer.cpp', 536 'core/fxcrt/fx_basic_buffer.cpp',
555 'core/fxcrt/fx_basic_coords.cpp', 537 'core/fxcrt/fx_basic_coords.cpp',
556 'core/fxcrt/fx_basic_gcc.cpp', 538 'core/fxcrt/fx_basic_gcc.cpp',
557 'core/fxcrt/fx_basic_list.cpp', 539 'core/fxcrt/fx_basic_list.cpp',
558 'core/fxcrt/fx_basic_memmgr.cpp', 540 'core/fxcrt/fx_basic_memmgr.cpp',
559 'core/fxcrt/fx_basic_plex.cpp', 541 'core/fxcrt/fx_basic_plex.cpp',
560 'core/fxcrt/fx_basic_utf.cpp', 542 'core/fxcrt/fx_basic_utf.cpp',
561 'core/fxcrt/fx_basic_util.cpp', 543 'core/fxcrt/fx_basic_util.cpp',
562 'core/fxcrt/fx_basic_wstring.cpp', 544 'core/fxcrt/fx_basic_wstring.cpp',
563 'core/fxcrt/fx_bidi.cpp', 545 'core/fxcrt/fx_bidi.cpp',
564 'core/fxcrt/fx_extension.cpp', 546 'core/fxcrt/fx_extension.cpp',
565 'core/fxcrt/fx_ucddata.cpp', 547 'core/fxcrt/fx_ucddata.cpp',
566 'core/fxcrt/fx_unicode.cpp', 548 'core/fxcrt/fx_unicode.cpp',
567 'core/fxcrt/fx_xml_composer.cpp', 549 'core/fxcrt/fx_xml_composer.cpp',
568 'core/fxcrt/fx_xml_parser.cpp', 550 'core/fxcrt/fx_xml_parser.cpp',
551 'core/fxcrt/fxcrt_platforms.cpp',
552 'core/fxcrt/fxcrt_platforms.h',
553 'core/fxcrt/fxcrt_posix.cpp',
554 'core/fxcrt/fxcrt_posix.h',
555 'core/fxcrt/fxcrt_stream.cpp',
556 'core/fxcrt/fxcrt_windows.cpp',
557 'core/fxcrt/fxcrt_windows.h',
558 'core/fxcrt/include/cfx_retain_ptr.h',
559 'core/include/fxcrt/fx_basic.h',
560 'core/include/fxcrt/fx_bidi.h',
561 'core/include/fxcrt/fx_coordinates.h',
562 'core/include/fxcrt/fx_ext.h',
563 'core/include/fxcrt/fx_memory.h',
564 'core/include/fxcrt/fx_safe_types.h',
565 'core/include/fxcrt/fx_stream.h',
566 'core/include/fxcrt/fx_string.h',
567 'core/include/fxcrt/fx_system.h',
568 'core/include/fxcrt/fx_ucd.h',
569 'core/include/fxcrt/fx_xml.h',
569 'core/fxcrt/plex.h', 570 'core/fxcrt/plex.h',
570 'core/fxcrt/xml_int.h', 571 'core/fxcrt/xml_int.h',
571 ], 572 ],
572 'conditions': [ 573 'conditions': [
573 ['pdf_enable_xfa==1', { 574 ['pdf_enable_xfa==1', {
574 'sources': [ 575 'sources': [
575 'core/include/fxcrt/fx_arb.h', 576 'core/include/fxcrt/fx_arb.h',
576 'core/fxcrt/fx_arabic.cpp', 577 'core/fxcrt/fx_arabic.cpp',
577 'core/fxcrt/fx_arabic.h', 578 'core/fxcrt/fx_arabic.h',
578 'core/fxcrt/fx_basic_maps.cpp', 579 'core/fxcrt/fx_basic_maps.cpp',
(...skipping 247 matching lines...) Expand 10 before | Expand all | Expand 10 after
826 { 827 {
827 'target_name': 'pdfium_unittests', 828 'target_name': 'pdfium_unittests',
828 'type': 'executable', 829 'type': 'executable',
829 'dependencies': [ 830 'dependencies': [
830 '<(DEPTH)/testing/gtest.gyp:gtest_main', 831 '<(DEPTH)/testing/gtest.gyp:gtest_main',
831 '<(DEPTH)/testing/gtest.gyp:gtest', 832 '<(DEPTH)/testing/gtest.gyp:gtest',
832 'pdfium', 833 'pdfium',
833 'test_support', 834 'test_support',
834 ], 835 ],
835 'sources': [ 836 'sources': [
837 'core/fxcrt/cfx_retain_ptr_unittest.cpp',
836 'core/fpdfapi/fpdf_font/fpdf_font_cid_unittest.cpp', 838 'core/fpdfapi/fpdf_font/fpdf_font_cid_unittest.cpp',
837 'core/fpdfapi/fpdf_font/fpdf_font_unittest.cpp', 839 'core/fpdfapi/fpdf_font/fpdf_font_unittest.cpp',
838 'core/fpdfapi/fpdf_page/fpdf_page_parser_old_unittest.cpp', 840 'core/fpdfapi/fpdf_page/fpdf_page_parser_old_unittest.cpp',
839 'core/fpdfapi/fpdf_parser/cpdf_object_unittest.cpp', 841 'core/fpdfapi/fpdf_parser/cpdf_object_unittest.cpp',
840 'core/fpdfapi/fpdf_parser/cpdf_parser_unittest.cpp', 842 'core/fpdfapi/fpdf_parser/cpdf_parser_unittest.cpp',
841 'core/fpdfapi/fpdf_parser/cpdf_simple_parser_unittest.cpp', 843 'core/fpdfapi/fpdf_parser/cpdf_simple_parser_unittest.cpp',
842 'core/fpdfapi/fpdf_parser/cpdf_syntax_parser_unittest.cpp', 844 'core/fpdfapi/fpdf_parser/cpdf_syntax_parser_unittest.cpp',
843 'core/fpdfapi/fpdf_parser/fpdf_parser_decode_unittest.cpp', 845 'core/fpdfapi/fpdf_parser/fpdf_parser_decode_unittest.cpp',
844 'core/fpdfdoc/doc_basic_unittest.cpp', 846 'core/fpdfdoc/doc_basic_unittest.cpp',
845 'core/fpdftext/fpdf_text_int_unittest.cpp', 847 'core/fpdftext/fpdf_text_int_unittest.cpp',
(...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after
974 'fpdfsdk/include/fpdfxfa/fpdfxfa_app.h', 976 'fpdfsdk/include/fpdfxfa/fpdfxfa_app.h',
975 'fpdfsdk/include/fpdfxfa/fpdfxfa_doc.h', 977 'fpdfsdk/include/fpdfxfa/fpdfxfa_doc.h',
976 'fpdfsdk/include/fpdfxfa/fpdfxfa_page.h', 978 'fpdfsdk/include/fpdfxfa/fpdfxfa_page.h',
977 'fpdfsdk/include/fpdfxfa/fpdfxfa_util.h', 979 'fpdfsdk/include/fpdfxfa/fpdfxfa_util.h',
978 ], 980 ],
979 }, 981 },
980 ] 982 ]
981 }], 983 }],
982 ] 984 ]
983 } 985 }
OLDNEW
« core/fxcrt/include/cfx_retain_ptr.h ('K') | « core/include/fxcrt/fx_memory.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698