only parse public includes; generate tag file
diff --git a/Doxyfile b/Doxyfile
index 6e19405..16a65b6 100644
--- a/Doxyfile
+++ b/Doxyfile
@@ -316,7 +316,7 @@
 # directories like "/usr/src/myproject". Separate the files or directories 
 # with spaces.
 
-INPUT                  = include/FLAC include/FLAC++ src/libFLAC src/libFLAC++ src/flac src/metaflac
+INPUT                  = include/FLAC include/FLAC++
 
 # If the value of the INPUT tag contains directories, you can use the 
 # FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp 
@@ -774,7 +774,7 @@
 # When a file name is specified after GENERATE_TAGFILE, doxygen will create 
 # a tag file that is based on the input files it reads.
 
-GENERATE_TAGFILE       = 
+GENERATE_TAGFILE       = FLAC.tag
 
 # If the ALLEXTERNALS tag is set to YES all external classes will be listed 
 # in the class index. If set to NO only the inherited external classes