[Synopsis-cvs] CVS: Synopsis/demo/Boost Makefile,1.5 boost.synopsis,1.8

Stephen Davies chalky at users.sourceforge.net
Mon Oct 28 21:00:01 UTC 2002


Update of /cvsroot/synopsis/Synopsis/demo/Boost
In directory usw-pr-cvs1:/tmp/cvs-serv12551

Modified Files:
	Makefile boost.synopsis 
Log Message:
Added XRef support



Index: boost.synopsis
===================================================================
RCS file: /cvsroot/synopsis/Synopsis/demo/Boost/boost.synopsis,v
retrieving revision 1.5
retrieving revision 1.8
diff -C2 -d -r1.5 -r1.8
*** boost.synopsis	26 Oct 2002 04:26:21 -0000	1.5
--- boost.synopsis	29 Oct 2002 04:59:31 -0000	1.8
***************
*** 8,24 ****
    name = 'Boost Python'
    data_dir = './'
    actions = [
      ['FormatAction', 327, 237, 'HTML Formatter', struct(
        stylesheet='style.css',
        stylesheet_file='../html.css',
!       pages=['ScopePages', 'ModuleListing', 'ModuleIndexer', 'FileTree', 'InheritanceTree', 'InheritanceGraph', 'FilePages', 'NameIndex', 'FramesIndex'],
        InheritanceGraph=struct(
!         min_size=5
        ),
        ScopePages=struct(
          parts=['Heading', 'Summary', 'Inheritance', 'Detail'],
!         heading_formatters=['Heading', 'ClassHierarchyGraph', 'DetailCommenter', 'SourceLinker'],
!         summary_formatters=['SummaryAST', 'SummaryCommenter', 'SourceLinker'],
!         detail_formatters=['DetailAST', 'DetailCommenter', 'SourceLinker']
        ),
        datadir='/usr/local/share/synopsis',
--- 8,27 ----
    name = 'Boost Python'
    data_dir = './'
+   verbose = 1
    actions = [
      ['FormatAction', 327, 237, 'HTML Formatter', struct(
        stylesheet='style.css',
        stylesheet_file='../html.css',
!       pages=['ScopePages', 'ModuleListing', 'ModuleIndexer', 'FileTree', 'InheritanceTree', 'InheritanceGraph', 'FilePages', 'NameIndex', 'FramesIndex', 'XRefPages'],
        InheritanceGraph=struct(
!         min_size=3,
! 	min_group_size=5,
! 	direction='horizontal'
        ),
        ScopePages=struct(
          parts=['Heading', 'Summary', 'Inheritance', 'Detail'],
!         heading_formatters=['Heading', 'ClassHierarchyGraph', 'DetailCommenter', 'SourceLinker', 'XRefLinker'],
!         summary_formatters=['SummaryAST', 'SummaryCommenter', 'SourceLinker', 'XRefLinker'],
!         detail_formatters=['DetailAST', 'DetailCommenter', 'SourceLinker', 'XRefLinker']
        ),
        datadir='/usr/local/share/synopsis',
***************
*** 35,39 ****
--- 38,47 ----
          link_to_pages=1
        ),
+       XRefPages=struct(
+ 	xref_file='BoostXRef/compiled.xref'
+       ),
        name='HTML',
+       verbose=1,
+       structs_as_classes=1,
        output_dir='BoostPython/',
        ModuleListing=struct()
***************
*** 43,53 ****
      ]],
      ['ParserAction', 151, 57, 'C++ Parser', struct(
!       defines=['PYTHON_INCLUDE=<python2.2/Python.h>', 'BOOST_PYTHON_V2', 'BOOST_PYTHON_SYNOPSIS'],
        name='C++',
        include_path=['boost', '/usr/include/python2.2'],
        main_file=1,
!       verbose=1,
        emulate_compiler='g++-3.2',
!       syntax_prefix='BoostLinks/'
      )],
      ['CacherAction', 237, 57, 'File Cacher', 'BoostFiles', None],
--- 51,62 ----
      ]],
      ['ParserAction', 151, 57, 'C++ Parser', struct(
!       defines=['PYTHON_INCLUDE=<python2.2/Python.h>', 'BOOST_PYTHON_SYNOPSIS'],
        name='C++',
        include_path=['boost', '/usr/include/python2.2'],
        main_file=1,
!       verbose=0,
        emulate_compiler='g++-3.2',
!       syntax_prefix='BoostLinks/',
!       xref_prefix='BoostXRef/'
      )],
      ['CacherAction', 237, 57, 'File Cacher', 'BoostFiles', None],
***************
*** 55,70 ****
        ['Simple', 'boost/boost/python/dict.hpp', None]
      ]],
!     ['LinkerAction', 326, 58, 'New linker action', struct(
        comment_processors=['dummy', 'ss'],
!       name='Linker'
      )],
!     ['CacherAction', 327, 145, 'Combined Cache', 'BoostFiles', '']
    ]
    channels = [
      ('Boost Sources', 'C++ Parser'),
      ('C++ Parser', 'File Cacher'),
!     ('File Cacher', 'New linker action'),
!     ('New linker action', 'Combined Cache'),
!     ('Combined Cache', 'HTML Formatter')
    ]
    default_formatter = 'HTML Formatter'
--- 64,85 ----
        ['Simple', 'boost/boost/python/dict.hpp', None]
      ]],
!     ['LinkerAction', 326, 58, 'Combined AST', struct(
!       name='Linker',
        comment_processors=['dummy', 'ss'],
!       operations=['Unduplicator', 'Stripper', 'NameMapper', 'Comments', 'EmptyNS', 'AccessRestrictor', 'XRefCompiler'],
!       XRefCompiler=struct(
! 	xref_path='BoostXRef/%s',
! 	xref_file='BoostXRef/compiled.xref'
!       )
      )],
!     ['CacherAction', 327, 145, 'Combined AST Cache', 'BoostFiles', '']
    ]
    channels = [
      ('Boost Sources', 'C++ Parser'),
+     #('Test Source', 'C++ Parser'),
      ('C++ Parser', 'File Cacher'),
!     ('File Cacher', 'Combined AST'),
!     ('Combined AST', 'Combined AST Cache'),
!     ('Combined AST Cache', 'HTML Formatter')
    ]
    default_formatter = 'HTML Formatter'





More information about the Synopsis-changes mailing list