Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
L
libyaml
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Deploy
Releases
Container registry
Model registry
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
OpenVMS
libraries
libyaml
Commits
67f0051717c9
Commit
67f0051717c9
authored
17 years ago
by
Kirill Simonov
Browse files
Options
Downloads
Patches
Plain Diff
Drop doxygen support, add more API documentation, API changes.
parent
85d9e30eda9d
No related branches found
No related tags found
No related merge requests found
Changes
4
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
README
+7
-5
7 additions, 5 deletions
README
doc/doxygen.cfg
+0
-222
0 additions, 222 deletions
doc/doxygen.cfg
include/Makefile.am
+0
-13
0 additions, 13 deletions
include/Makefile.am
include/yaml.h
+2210
-927
2210 additions, 927 deletions
include/yaml.h
with
2217 additions
and
1167 deletions
README
+
7
−
5
View file @
67f00517
LibYAML - A C library for parsing and emitting YAML.
The project is in an early stage of development.
To build and install the library, run:
$ ./configure
$ make
...
...
@@ -13,7 +11,10 @@
$ make
# make install
For more information, check the LibYAML homepage:
For the API reference, check the file 'include/yaml.h'. Examples on how to use
LibYAML could be found in the 'tests' directory.
Check the LibYAML homepage for more information:
'http://pyyaml.org/wiki/LibYAML'.
Post your questions and opinions to the YAML-Core mailing list:
...
...
@@ -25,5 +26,6 @@
LibYAML is written by Kirill Simonov <xi@resolvent.net>. It is released
under the MIT license. See the file LICENSE for more details.
This project is developed for Python Software Foundation as a part of
Google Summer of Code under the mentorship of Clark Evans.
The initial version of this project was developed for Python Software
Foundation under the mentorshipf of Clark Evans as a part of Google Summer of
Code 2006.
This diff is collapsed.
Click to expand it.
doc/doxygen.cfg
deleted
100644 → 0
+
0
−
222
View file @
85d9e30e
# Doxyfile 1.4.4
#---------------------------------------------------------------------------
# Project related configuration options
#---------------------------------------------------------------------------
PROJECT_NAME
=
$(PACKAGE)
PROJECT_NUMBER
=
$(VERSION)
OUTPUT_DIRECTORY
=
$(top_builddir)/doc/
CREATE_SUBDIRS
=
NO
OUTPUT_LANGUAGE
=
English
USE_WINDOWS_ENCODING
=
NO
BRIEF_MEMBER_DESC
=
YES
REPEAT_BRIEF
=
YES
ABBREVIATE_BRIEF
=
ALWAYS_DETAILED_SEC = NO
INLINE_INHERITED_MEMB
=
NO
FULL_PATH_NAMES
=
YES
STRIP_FROM_PATH
=
STRIP_FROM_INC_PATH =
SHORT_NAMES
=
NO
JAVADOC_AUTOBRIEF
=
YES
MULTILINE_CPP_IS_BRIEF
=
NO
DETAILS_AT_TOP
=
NO
INHERIT_DOCS
=
YES
DISTRIBUTE_GROUP_DOC
=
NO
SEPARATE_MEMBER_PAGES
=
NO
TAB_SIZE
=
8
ALIASES
=
OPTIMIZE_OUTPUT_FOR_C = YES
OPTIMIZE_OUTPUT_JAVA
=
NO
SUBGROUPING
=
YES
#---------------------------------------------------------------------------
# Build related configuration options
#---------------------------------------------------------------------------
EXTRACT_ALL
=
NO
EXTRACT_PRIVATE
=
NO
EXTRACT_STATIC
=
NO
EXTRACT_LOCAL_CLASSES
=
NO
EXTRACT_LOCAL_METHODS
=
NO
HIDE_UNDOC_MEMBERS
=
NO
HIDE_UNDOC_CLASSES
=
NO
HIDE_FRIEND_COMPOUNDS
=
NO
HIDE_IN_BODY_DOCS
=
NO
INTERNAL_DOCS
=
NO
CASE_SENSE_NAMES
=
YES
HIDE_SCOPE_NAMES
=
NO
SHOW_INCLUDE_FILES
=
YES
INLINE_INFO
=
YES
SORT_MEMBER_DOCS
=
NO
SORT_BRIEF_DOCS
=
NO
SORT_BY_SCOPE_NAME
=
NO
GENERATE_TODOLIST
=
YES
GENERATE_TESTLIST
=
YES
GENERATE_BUGLIST
=
YES
GENERATE_DEPRECATEDLIST
=
YES
ENABLED_SECTIONS
=
MAX_INITIALIZER_LINES = 30
SHOW_USED_FILES
=
YES
SHOW_DIRECTORIES
=
YES
FILE_VERSION_FILTER
=
#---------------------------------------------------------------------------
# configuration options related to warning and progress messages
#---------------------------------------------------------------------------
QUIET = NO
WARNINGS
=
YES
WARN_IF_UNDOCUMENTED
=
YES
WARN_IF_DOC_ERROR
=
YES
WARN_NO_PARAMDOC
=
NO
WARN_FORMAT
=
"$file:$line: $text"
WARN_LOGFILE
=
#---------------------------------------------------------------------------
# configuration options related to the input files
#---------------------------------------------------------------------------
INPUT = $(top_srcdir)/include/
FILE_PATTERNS
=
*.h
RECURSIVE
=
YES
EXCLUDE
=
EXCLUDE_SYMLINKS = NO
EXCLUDE_PATTERNS
=
EXAMPLE_PATH =
EXAMPLE_PATTERNS
=
EXAMPLE_RECURSIVE = NO
IMAGE_PATH
=
INPUT_FILTER =
FILTER_PATTERNS
=
FILTER_SOURCE_FILES = NO
#---------------------------------------------------------------------------
# configuration options related to source browsing
#---------------------------------------------------------------------------
SOURCE_BROWSER
=
NO
INLINE_SOURCES
=
NO
STRIP_CODE_COMMENTS
=
YES
REFERENCED_BY_RELATION
=
NO
REFERENCES_RELATION
=
NO
USE_HTAGS
=
NO
VERBATIM_HEADERS
=
NO
#---------------------------------------------------------------------------
# configuration options related to the alphabetical class index
#---------------------------------------------------------------------------
ALPHABETICAL_INDEX
=
NO
COLS_IN_ALPHA_INDEX
=
5
IGNORE_PREFIX
=
#---------------------------------------------------------------------------
# configuration options related to the HTML output
#---------------------------------------------------------------------------
GENERATE_HTML = YES
HTML_OUTPUT
=
html
HTML_FILE_EXTENSION
=
.html
HTML_HEADER
=
HTML_FOOTER =
HTML_STYLESHEET
=
HTML_ALIGN_MEMBERS = YES
GENERATE_HTMLHELP
=
NO
CHM_FILE
=
HHC_LOCATION =
GENERATE_CHI
=
NO
BINARY_TOC
=
NO
TOC_EXPAND
=
NO
DISABLE_INDEX
=
NO
ENUM_VALUES_PER_LINE
=
1
GENERATE_TREEVIEW
=
NO
TREEVIEW_WIDTH
=
250
#---------------------------------------------------------------------------
# configuration options related to the LaTeX output
#---------------------------------------------------------------------------
GENERATE_LATEX
=
NO
LATEX_OUTPUT
=
latex
LATEX_CMD_NAME
=
latex
MAKEINDEX_CMD_NAME
=
makeindex
COMPACT_LATEX
=
NO
PAPER_TYPE
=
a4wide
EXTRA_PACKAGES
=
LATEX_HEADER =
PDF_HYPERLINKS
=
NO
USE_PDFLATEX
=
NO
LATEX_BATCHMODE
=
NO
LATEX_HIDE_INDICES
=
NO
#---------------------------------------------------------------------------
# configuration options related to the RTF output
#---------------------------------------------------------------------------
GENERATE_RTF
=
NO
RTF_OUTPUT
=
rtf
COMPACT_RTF
=
NO
RTF_HYPERLINKS
=
NO
RTF_STYLESHEET_FILE
=
RTF_EXTENSIONS_FILE =
#---------------------------------------------------------------------------
# configuration options related to the man page output
#---------------------------------------------------------------------------
GENERATE_MAN
=
NO
MAN_OUTPUT
=
man
MAN_EXTENSION
=
.3
MAN_LINKS
=
NO
#---------------------------------------------------------------------------
# configuration options related to the XML output
#---------------------------------------------------------------------------
GENERATE_XML
=
NO
XML_OUTPUT
=
xml
XML_SCHEMA
=
XML_DTD =
XML_PROGRAMLISTING
=
YES
#---------------------------------------------------------------------------
# configuration options for the AutoGen Definitions output
#---------------------------------------------------------------------------
GENERATE_AUTOGEN_DEF
=
NO
#---------------------------------------------------------------------------
# configuration options related to the Perl module output
#---------------------------------------------------------------------------
GENERATE_PERLMOD
=
NO
PERLMOD_LATEX
=
NO
PERLMOD_PRETTY
=
YES
PERLMOD_MAKEVAR_PREFIX
=
#---------------------------------------------------------------------------
# Configuration options related to the preprocessor
#---------------------------------------------------------------------------
ENABLE_PREPROCESSING = YES
MACRO_EXPANSION
=
YES
EXPAND_ONLY_PREDEF
=
YES
SEARCH_INCLUDES
=
YES
INCLUDE_PATH
=
INCLUDE_FILE_PATTERNS =
PREDEFINED
=
"YAML_DECLARE(type)=type"
EXPAND_AS_DEFINED
=
SKIP_FUNCTION_MACROS = YES
#---------------------------------------------------------------------------
# Configuration::additions related to external references
#---------------------------------------------------------------------------
TAGFILES
=
GENERATE_TAGFILE =
ALLEXTERNALS
=
NO
EXTERNAL_GROUPS
=
YES
PERL_PATH
=
/usr/bin/perl
#---------------------------------------------------------------------------
# Configuration options related to the dot tool
#---------------------------------------------------------------------------
CLASS_DIAGRAMS
=
NO
HIDE_UNDOC_RELATIONS
=
YES
HAVE_DOT
=
NO
CLASS_GRAPH
=
YES
COLLABORATION_GRAPH
=
YES
GROUP_GRAPHS
=
YES
UML_LOOK
=
NO
TEMPLATE_RELATIONS
=
NO
INCLUDE_GRAPH
=
YES
INCLUDED_BY_GRAPH
=
YES
CALL_GRAPH
=
NO
GRAPHICAL_HIERARCHY
=
YES
DIRECTORY_GRAPH
=
YES
DOT_IMAGE_FORMAT
=
png
DOT_PATH
=
DOTFILE_DIRS =
MAX_DOT_GRAPH_WIDTH
=
1024
MAX_DOT_GRAPH_HEIGHT
=
1024
MAX_DOT_GRAPH_DEPTH
=
0
DOT_TRANSPARENT
=
NO
DOT_MULTI_TARGETS
=
NO
GENERATE_LEGEND
=
YES
DOT_CLEANUP
=
YES
#---------------------------------------------------------------------------
# Configuration::additions related to the search engine
#---------------------------------------------------------------------------
SEARCHENGINE
=
NO
This diff is collapsed.
Click to expand it.
include/Makefile.am
+
0
−
13
View file @
67f00517
INCLUDES
=
yaml.h
DOXYGEN_CFG
=
$(
top_srcdir
)
/doc/doxygen.cfg
nobase_include_HEADERS
=
$(
INCLUDES
)
...
...
@@ -3,15 +2,3 @@
nobase_include_HEADERS
=
$(
INCLUDES
)
if
DOXYGEN
html
:
$(INCLUDES) $(DOXYGEN_CFG)
PACKAGE
=
$(
PACKAGE
)
VERSION
=
$(
VERSION
)
top_srcdir
=
$(
top_srcdir
)
top_builddir
=
$(
top_builddir
)
doxygen
$(
DOXYGEN_CFG
)
endif
distclean-local
:
-
rm
-rf
$(
top_builddir
)
/doc/html
dist-hook
:
html
cp
-a
$(
top_builddir
)
/doc/html
$(
top_distdir
)
/doc
This diff is collapsed.
Click to expand it.
include/yaml.h
+
2210
−
927
View file @
67f00517
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment