Update project Doxygen and makefiles so that the resulting project documentation...
[pub/lufa.git] / Maintenance / makefile
index ae40fd7..754ec6a 100644 (file)
@@ -6,20 +6,23 @@
 #           www.lufa-lib.org\r
 #\r
 \r
-# Maintenance scripts not required by general LUFA users, used for development.\r
+# Maintenance scripts not required by general LUFA users, used for project development purposes.\r
 \r
+\r
+# Path to the root of the LUFA tree\r
 LUFA_ROOT = ../\r
 \r
 all:\r
 \r
-\r
 # Update all Doxygen configuration files to the latest Doxygen version - force Markdown support to be disabled\r
 upgrade-doxygen:\r
        @echo Upgrading Doxygen.conf files...\r
        @for doxygen_conf in `find $(LUFA_ROOT) -name Doxygen.conf`; do \\r
          doxygen -u $$doxygen_conf; \\r
          sed "s/MARKDOWN_SUPPORT *= *YES/MARKDOWN_SUPPORT       = NO/1" $$doxygen_conf > $$doxygen_conf.new; \\r
-         mv -u $$doxygen_conf.new $$doxygen_conf; \\r
+         sed "s/DISABLE_INDEX *= *NO/DISABLE_INDEX       = YES/1" $$doxygen_conf.new > $$doxygen_conf.new2; \\r
+         mv -u $$doxygen_conf.new2 $$doxygen_conf; \\r
+         rm $$doxygen_conf.new; \\r
        done;\r
        @echo Doxygen configuration update complete.\r
 \r