Clean share libraries, and fix SAX unit test to look for the right number of data nodes.

Add --version option to mxmldoc.
pull/193/head
Michael R Sweet 13 years ago
parent 682852c289
commit f5b0b9270d
  1. 2
      Makefile.in
  2. 12
      mxmldoc.c
  3. 6
      testmxml.c

@ -105,7 +105,7 @@ all: Makefile config.h $(TARGETS)
clean:
echo Cleaning build files...
$(RM) $(OBJS) $(TARGETS)
$(RM) mxmldoc-static libmxml.a
$(RM) mxmldoc-static libmxml.a libmxml.so.1.5 libmxml.sl.1 libmxml.1.dylib
#

@ -5,7 +5,7 @@
* Documentation generator using Mini-XML, a small XML-like file parsing
* library.
*
* Copyright 2003-2010 by Michael R Sweet.
* Copyright 2003-2011 by Michael R Sweet.
*
* These coded instructions, statements, and computer programs are the
* property of Michael R Sweet and are protected by Federal copyright
@ -274,6 +274,15 @@ main(int argc, /* I - Number of command-line args */
usage(NULL);
}
else if (!strcmp(argv[i], "--version"))
{
/*
* Show version...
*/
puts(MXML_VERSION + 10);
return (0);
}
else if (!strcmp(argv[i], "--css") && !cssfile)
{
/*
@ -2740,6 +2749,7 @@ usage(const char *option) /* I - Unknown option */
puts(" --section section Set section name");
puts(" --title title Set documentation title");
puts(" --tokens path Generate Xcode docset Tokens.xml file");
puts(" --version Show mxmldoc/Mini-XML version");
exit(1);
}

@ -3,7 +3,7 @@
*
* Test program for Mini-XML, a small XML-like file parsing library.
*
* Copyright 2003-2010 by Michael R Sweet.
* Copyright 2003-2011 by Michael R Sweet.
*
* These coded instructions, statements, and computer programs are the
* property of Michael R Sweet and are protected by Federal copyright
@ -615,9 +615,9 @@ main(int argc, /* I - Number of command-line args */
return (1);
}
if (event_counts[MXML_SAX_DATA] != 61)
if (event_counts[MXML_SAX_DATA] != 60)
{
fprintf(stderr, "MXML_SAX_DATA seen %d times, expected 61 times!\n",
fprintf(stderr, "MXML_SAX_DATA seen %d times, expected 60 times!\n",
event_counts[MXML_SAX_DATA]);
return (1);
}

Loading…
Cancel
Save