summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.travis.yml2
-rw-r--r--Doxyfile2
-rw-r--r--qtools/Doxyfile2
-rw-r--r--src/config.xml2
-rw-r--r--src/doxygen.cpp9
-rw-r--r--src/htmlgen.cpp2
-rw-r--r--testing/CMakeLists.txt5
-rw-r--r--vhdlparser/Makefile419
8 files changed, 36 insertions, 407 deletions
diff --git a/.travis.yml b/.travis.yml
index 09f5af9..acc325a 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -19,5 +19,5 @@ script:
- cd build
- cmake -G "Unix Makefiles" -Dbuild_doc=ON -Dbuild_wizard=ON ..
- make
- - ctest -V
+ - make tests
- make docs
diff --git a/Doxyfile b/Doxyfile
index 82a57b7..8eabf0e 100644
--- a/Doxyfile
+++ b/Doxyfile
@@ -186,7 +186,7 @@ FORMULA_FONTSIZE = 10
FORMULA_TRANSPARENT = YES
USE_MATHJAX = NO
MATHJAX_FORMAT = HTML-CSS
-MATHJAX_RELPATH = http://cdn.mathjax.org/mathjax/latest
+MATHJAX_RELPATH = https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/
MATHJAX_EXTENSIONS =
MATHJAX_CODEFILE =
SEARCHENGINE = YES
diff --git a/qtools/Doxyfile b/qtools/Doxyfile
index 1e4fcf7..af84df1 100644
--- a/qtools/Doxyfile
+++ b/qtools/Doxyfile
@@ -188,7 +188,7 @@ FORMULA_FONTSIZE = 10
FORMULA_TRANSPARENT = YES
USE_MATHJAX = NO
MATHJAX_FORMAT = HTML-CSS
-MATHJAX_RELPATH = http://cdn.mathjax.org/mathjax/latest
+MATHJAX_RELPATH = https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/
MATHJAX_EXTENSIONS =
MATHJAX_CODEFILE =
SEARCHENGINE = YES
diff --git a/src/config.xml b/src/config.xml
index 6cd7997..4d9a048 100644
--- a/src/config.xml
+++ b/src/config.xml
@@ -2331,7 +2331,7 @@ The \c DOCSET_PUBLISHER_NAME tag identifies the documentation publisher.
<value name="NativeMML" desc="(i.e. MathML)"/>
<value name="SVG"/>
</option>
- <option type='string' id='MATHJAX_RELPATH' format='string' defval='http://cdn.mathjax.org/mathjax/latest' depends='USE_MATHJAX'>
+ <option type='string' id='MATHJAX_RELPATH' format='string' defval='https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/' depends='USE_MATHJAX'>
<docs>
<![CDATA[
When MathJax is enabled you need to specify the location relative to the
diff --git a/src/doxygen.cpp b/src/doxygen.cpp
index d3554cf..ec97d43 100644
--- a/src/doxygen.cpp
+++ b/src/doxygen.cpp
@@ -2112,9 +2112,8 @@ static void findUsingDeclImports(EntryNav *rootNav)
(rootNav->parent()->section()&Entry::COMPOUND_MASK) // in a class/struct member
)
{
- //printf("Found using declaration %s at line %d of %s inside section %x\n",
- // root->name.data(),root->startLine,root->fileName.data(),
- // root->parent->section);
+ //printf("Found using declaration %s inside section %x\n",
+ // rootNav->name().data(), rootNav->parent()->section());
QCString fullName=removeRedundantWhiteSpace(rootNav->parent()->name());
fullName=stripAnonymousNamespaceScope(fullName);
fullName=stripTemplateSpecifiersFromScope(fullName);
@@ -2130,7 +2129,7 @@ static void findUsingDeclImports(EntryNav *rootNav)
ClassDef *bcd = getResolvedClass(cd,0,scope); // todo: file in fileScope parameter
if (bcd)
{
- //printf("found class %s\n",bcd->name().data());
+ //printf("found class %s memName=%s\n",bcd->name().data(),memName.data());
MemberNameInfoSDict *mndict=bcd->memberNameInfoSDict();
if (mndict)
{
@@ -11181,7 +11180,6 @@ void parseInput()
g_s.end();
g_s.begin("Searching for members imported via using declarations...\n");
- findUsingDeclImports(rootNav);
// this should be after buildTypedefList in order to properly import
// used typedefs
findUsingDeclarations(rootNav);
@@ -11249,6 +11247,7 @@ void parseInput()
g_s.begin("Searching for member function documentation...\n");
findObjCMethodDefinitions(rootNav);
findMemberDocumentation(rootNav); // may introduce new members !
+ findUsingDeclImports(rootNav); // may introduce new members !
transferRelatedFunctionDocumentation();
transferFunctionDocumentation();
diff --git a/src/htmlgen.cpp b/src/htmlgen.cpp
index f80eb43..e576059 100644
--- a/src/htmlgen.cpp
+++ b/src/htmlgen.cpp
@@ -375,7 +375,7 @@ static QCString substituteHtmlKeywords(const QCString &s,
mathJaxJs += "\n";
}
mathJaxJs += "</script>";
- mathJaxJs += "<script type=\"text/javascript\" src=\"" + path + "MathJax.js\"></script>\n";
+ mathJaxJs += "<script type=\"text/javascript\" async src=\"" + path + "MathJax.js\"></script>\n";
}
// first substitute generic keywords
diff --git a/testing/CMakeLists.txt b/testing/CMakeLists.txt
index 84162ea..97b4868 100644
--- a/testing/CMakeLists.txt
+++ b/testing/CMakeLists.txt
@@ -1,3 +1,8 @@
+add_custom_target(tests
+ COMMENT "Running doxygen tests..."
+ COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/testing/runtests.py --all --doxygen ${PROJECT_BINARY_DIR}/bin/doxygen --inputdir ${CMAKE_SOURCE_DIR}/testing --outputdir ${PROJECT_BINARY_DIR}/testing
+ DEPENDS doxygen
+)
add_test(NAME suite
COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/testing/runtests.py --all --doxygen $<TARGET_FILE:doxygen> --inputdir ${CMAKE_SOURCE_DIR}/testing --outputdir ${PROJECT_BINARY_DIR}/testing
)
diff --git a/vhdlparser/Makefile b/vhdlparser/Makefile
index 855fcb8..4725470 100644
--- a/vhdlparser/Makefile
+++ b/vhdlparser/Makefile
@@ -1,397 +1,22 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.0
-
-# Default target executed when no arguments are given to make.
-default_target: all
-.PHONY : default_target
-
-# Allow only one "make -f Makefile2" at a time, but pass parallelism.
-.NOTPARALLEL:
-.PHONY : .NOTPARALLEL
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/zwick/Repos/C/doxygen
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/zwick/Repos/C/doxygen
-
-#=============================================================================
-# Targets provided globally by CMake.
-
-# Special rule for the target edit_cache
-edit_cache:
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..."
- /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
-.PHONY : edit_cache
-
-# Special rule for the target edit_cache
-edit_cache/fast: edit_cache
-.PHONY : edit_cache/fast
-
-# Special rule for the target install
-install: preinstall
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
- /usr/bin/cmake -P cmake_install.cmake
-.PHONY : install
-
-# Special rule for the target install
-install/fast: preinstall/fast
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
- /usr/bin/cmake -P cmake_install.cmake
-.PHONY : install/fast
-
-# Special rule for the target install/local
-install/local: preinstall
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
- /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
-.PHONY : install/local
-
-# Special rule for the target install/local
-install/local/fast: install/local
-.PHONY : install/local/fast
-
-# Special rule for the target list_install_components
-list_install_components:
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
-.PHONY : list_install_components
-
-# Special rule for the target list_install_components
-list_install_components/fast: list_install_components
-.PHONY : list_install_components/fast
-
-# Special rule for the target package
-package: preinstall
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..."
- cd /home/zwick/Repos/C/doxygen && /usr/bin/cpack --config ./CPackConfig.cmake
-.PHONY : package
-
-# Special rule for the target package
-package/fast: package
-.PHONY : package/fast
-
-# Special rule for the target package_source
-package_source:
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..."
- cd /home/zwick/Repos/C/doxygen && /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/zwick/Repos/C/doxygen/CPackSourceConfig.cmake
-.PHONY : package_source
-
-# Special rule for the target package_source
-package_source/fast: package_source
-.PHONY : package_source/fast
-
-# Special rule for the target rebuild_cache
-rebuild_cache:
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
- /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
-.PHONY : rebuild_cache
-
-# Special rule for the target rebuild_cache
-rebuild_cache/fast: rebuild_cache
-.PHONY : rebuild_cache/fast
-
-# Special rule for the target test
-test:
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
- /usr/bin/ctest --force-new-ctest-process $(ARGS)
-.PHONY : test
-
-# Special rule for the target test
-test/fast: test
-.PHONY : test/fast
-
-# The main all target
-all: cmake_check_build_system
- cd /home/zwick/Repos/C/doxygen && $(CMAKE_COMMAND) -E cmake_progress_start /home/zwick/Repos/C/doxygen/CMakeFiles /home/zwick/Repos/C/doxygen/vhdlparser/CMakeFiles/progress.marks
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f CMakeFiles/Makefile2 vhdlparser/all
- $(CMAKE_COMMAND) -E cmake_progress_start /home/zwick/Repos/C/doxygen/CMakeFiles 0
-.PHONY : all
-
-# The main clean target
-clean:
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f CMakeFiles/Makefile2 vhdlparser/clean
-.PHONY : clean
-
-# The main clean target
-clean/fast: clean
-.PHONY : clean/fast
-
-# Prepare targets for installation.
-preinstall: all
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f CMakeFiles/Makefile2 vhdlparser/preinstall
-.PHONY : preinstall
-
-# Prepare targets for installation.
-preinstall/fast:
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f CMakeFiles/Makefile2 vhdlparser/preinstall
-.PHONY : preinstall/fast
-
-# clear depends
-depend:
- cd /home/zwick/Repos/C/doxygen && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
-.PHONY : depend
-
-# Convenience name for target.
-vhdlparser/CMakeFiles/vhdlparser.dir/rule:
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f CMakeFiles/Makefile2 vhdlparser/CMakeFiles/vhdlparser.dir/rule
-.PHONY : vhdlparser/CMakeFiles/vhdlparser.dir/rule
-
-# Convenience name for target.
-vhdlparser: vhdlparser/CMakeFiles/vhdlparser.dir/rule
-.PHONY : vhdlparser
-
-# fast build rule for target.
-vhdlparser/fast:
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f vhdlparser/CMakeFiles/vhdlparser.dir/build.make vhdlparser/CMakeFiles/vhdlparser.dir/build
-.PHONY : vhdlparser/fast
-
-CharStream.o: CharStream.cc.o
-.PHONY : CharStream.o
-
-# target to build an object file
-CharStream.cc.o:
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f vhdlparser/CMakeFiles/vhdlparser.dir/build.make vhdlparser/CMakeFiles/vhdlparser.dir/CharStream.cc.o
-.PHONY : CharStream.cc.o
-
-CharStream.i: CharStream.cc.i
-.PHONY : CharStream.i
-
-# target to preprocess a source file
-CharStream.cc.i:
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f vhdlparser/CMakeFiles/vhdlparser.dir/build.make vhdlparser/CMakeFiles/vhdlparser.dir/CharStream.cc.i
-.PHONY : CharStream.cc.i
-
-CharStream.s: CharStream.cc.s
-.PHONY : CharStream.s
-
-# target to generate assembly for a file
-CharStream.cc.s:
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f vhdlparser/CMakeFiles/vhdlparser.dir/build.make vhdlparser/CMakeFiles/vhdlparser.dir/CharStream.cc.s
-.PHONY : CharStream.cc.s
-
-ParseException.o: ParseException.cc.o
-.PHONY : ParseException.o
-
-# target to build an object file
-ParseException.cc.o:
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f vhdlparser/CMakeFiles/vhdlparser.dir/build.make vhdlparser/CMakeFiles/vhdlparser.dir/ParseException.cc.o
-.PHONY : ParseException.cc.o
-
-ParseException.i: ParseException.cc.i
-.PHONY : ParseException.i
-
-# target to preprocess a source file
-ParseException.cc.i:
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f vhdlparser/CMakeFiles/vhdlparser.dir/build.make vhdlparser/CMakeFiles/vhdlparser.dir/ParseException.cc.i
-.PHONY : ParseException.cc.i
-
-ParseException.s: ParseException.cc.s
-.PHONY : ParseException.s
-
-# target to generate assembly for a file
-ParseException.cc.s:
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f vhdlparser/CMakeFiles/vhdlparser.dir/build.make vhdlparser/CMakeFiles/vhdlparser.dir/ParseException.cc.s
-.PHONY : ParseException.cc.s
-
-Token.o: Token.cc.o
-.PHONY : Token.o
-
-# target to build an object file
-Token.cc.o:
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f vhdlparser/CMakeFiles/vhdlparser.dir/build.make vhdlparser/CMakeFiles/vhdlparser.dir/Token.cc.o
-.PHONY : Token.cc.o
-
-Token.i: Token.cc.i
-.PHONY : Token.i
-
-# target to preprocess a source file
-Token.cc.i:
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f vhdlparser/CMakeFiles/vhdlparser.dir/build.make vhdlparser/CMakeFiles/vhdlparser.dir/Token.cc.i
-.PHONY : Token.cc.i
-
-Token.s: Token.cc.s
-.PHONY : Token.s
-
-# target to generate assembly for a file
-Token.cc.s:
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f vhdlparser/CMakeFiles/vhdlparser.dir/build.make vhdlparser/CMakeFiles/vhdlparser.dir/Token.cc.s
-.PHONY : Token.cc.s
-
-TokenMgrError.o: TokenMgrError.cc.o
-.PHONY : TokenMgrError.o
-
-# target to build an object file
-TokenMgrError.cc.o:
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f vhdlparser/CMakeFiles/vhdlparser.dir/build.make vhdlparser/CMakeFiles/vhdlparser.dir/TokenMgrError.cc.o
-.PHONY : TokenMgrError.cc.o
-
-TokenMgrError.i: TokenMgrError.cc.i
-.PHONY : TokenMgrError.i
-
-# target to preprocess a source file
-TokenMgrError.cc.i:
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f vhdlparser/CMakeFiles/vhdlparser.dir/build.make vhdlparser/CMakeFiles/vhdlparser.dir/TokenMgrError.cc.i
-.PHONY : TokenMgrError.cc.i
-
-TokenMgrError.s: TokenMgrError.cc.s
-.PHONY : TokenMgrError.s
-
-# target to generate assembly for a file
-TokenMgrError.cc.s:
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f vhdlparser/CMakeFiles/vhdlparser.dir/build.make vhdlparser/CMakeFiles/vhdlparser.dir/TokenMgrError.cc.s
-.PHONY : TokenMgrError.cc.s
-
-VhdlParser.o: VhdlParser.cc.o
-.PHONY : VhdlParser.o
-
-# target to build an object file
-VhdlParser.cc.o:
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f vhdlparser/CMakeFiles/vhdlparser.dir/build.make vhdlparser/CMakeFiles/vhdlparser.dir/VhdlParser.cc.o
-.PHONY : VhdlParser.cc.o
-
-VhdlParser.i: VhdlParser.cc.i
-.PHONY : VhdlParser.i
-
-# target to preprocess a source file
-VhdlParser.cc.i:
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f vhdlparser/CMakeFiles/vhdlparser.dir/build.make vhdlparser/CMakeFiles/vhdlparser.dir/VhdlParser.cc.i
-.PHONY : VhdlParser.cc.i
-
-VhdlParser.s: VhdlParser.cc.s
-.PHONY : VhdlParser.s
-
-# target to generate assembly for a file
-VhdlParser.cc.s:
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f vhdlparser/CMakeFiles/vhdlparser.dir/build.make vhdlparser/CMakeFiles/vhdlparser.dir/VhdlParser.cc.s
-.PHONY : VhdlParser.cc.s
-
-VhdlParserIF.o: VhdlParserIF.cpp.o
-.PHONY : VhdlParserIF.o
-
-# target to build an object file
-VhdlParserIF.cpp.o:
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f vhdlparser/CMakeFiles/vhdlparser.dir/build.make vhdlparser/CMakeFiles/vhdlparser.dir/VhdlParserIF.cpp.o
-.PHONY : VhdlParserIF.cpp.o
-
-VhdlParserIF.i: VhdlParserIF.cpp.i
-.PHONY : VhdlParserIF.i
-
-# target to preprocess a source file
-VhdlParserIF.cpp.i:
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f vhdlparser/CMakeFiles/vhdlparser.dir/build.make vhdlparser/CMakeFiles/vhdlparser.dir/VhdlParserIF.cpp.i
-.PHONY : VhdlParserIF.cpp.i
-
-VhdlParserIF.s: VhdlParserIF.cpp.s
-.PHONY : VhdlParserIF.s
-
-# target to generate assembly for a file
-VhdlParserIF.cpp.s:
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f vhdlparser/CMakeFiles/vhdlparser.dir/build.make vhdlparser/CMakeFiles/vhdlparser.dir/VhdlParserIF.cpp.s
-.PHONY : VhdlParserIF.cpp.s
-
-VhdlParserTokenManager.o: VhdlParserTokenManager.cc.o
-.PHONY : VhdlParserTokenManager.o
-
-# target to build an object file
-VhdlParserTokenManager.cc.o:
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f vhdlparser/CMakeFiles/vhdlparser.dir/build.make vhdlparser/CMakeFiles/vhdlparser.dir/VhdlParserTokenManager.cc.o
-.PHONY : VhdlParserTokenManager.cc.o
-
-VhdlParserTokenManager.i: VhdlParserTokenManager.cc.i
-.PHONY : VhdlParserTokenManager.i
-
-# target to preprocess a source file
-VhdlParserTokenManager.cc.i:
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f vhdlparser/CMakeFiles/vhdlparser.dir/build.make vhdlparser/CMakeFiles/vhdlparser.dir/VhdlParserTokenManager.cc.i
-.PHONY : VhdlParserTokenManager.cc.i
-
-VhdlParserTokenManager.s: VhdlParserTokenManager.cc.s
-.PHONY : VhdlParserTokenManager.s
-
-# target to generate assembly for a file
-VhdlParserTokenManager.cc.s:
- cd /home/zwick/Repos/C/doxygen && $(MAKE) -f vhdlparser/CMakeFiles/vhdlparser.dir/build.make vhdlparser/CMakeFiles/vhdlparser.dir/VhdlParserTokenManager.cc.s
-.PHONY : VhdlParserTokenManager.cc.s
-
-# Help Target
-help:
- @echo "The following are some of the valid targets for this Makefile:"
- @echo "... all (the default if no target is provided)"
- @echo "... clean"
- @echo "... depend"
- @echo "... edit_cache"
- @echo "... install"
- @echo "... install/local"
- @echo "... list_install_components"
- @echo "... package"
- @echo "... package_source"
- @echo "... rebuild_cache"
- @echo "... test"
- @echo "... vhdlparser"
- @echo "... CharStream.o"
- @echo "... CharStream.i"
- @echo "... CharStream.s"
- @echo "... ParseException.o"
- @echo "... ParseException.i"
- @echo "... ParseException.s"
- @echo "... Token.o"
- @echo "... Token.i"
- @echo "... Token.s"
- @echo "... TokenMgrError.o"
- @echo "... TokenMgrError.i"
- @echo "... TokenMgrError.s"
- @echo "... VhdlParser.o"
- @echo "... VhdlParser.i"
- @echo "... VhdlParser.s"
- @echo "... VhdlParserIF.o"
- @echo "... VhdlParserIF.i"
- @echo "... VhdlParserIF.s"
- @echo "... VhdlParserTokenManager.o"
- @echo "... VhdlParserTokenManager.i"
- @echo "... VhdlParserTokenManager.s"
-.PHONY : help
-
-
-
-#=============================================================================
-# Special targets to cleanup operation of make.
-
-# Special rule to run CMake to check the build system integrity.
-# No rule that depends on this can have commands that come from listfiles
-# because they might be regenerated.
-cmake_check_build_system:
- cd /home/zwick/Repos/C/doxygen && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
-.PHONY : cmake_check_build_system
-
+#
+# Copyright (C) 1997-2015 by Dimitri van Heesch.
+#
+# Permission to use, copy, modify, and distribute this software and its
+# documentation under the terms of the GNU General Public License is hereby
+# granted. No representations are made about the suitability of this software
+# for any purpose. It is provided "as is" without express or implied warranty.
+# See the GNU General Public License for more details.
+#
+# Documents produced by Doxygen are derivative works derived from the
+# input used in their production; they are not affected by this license.
+#
+
+regenerate:
+ rm -f CharStream.cc CharStream.h ErrorHandler.h ParseException.cc ParseException.h \
+ Token.cc Token.h TokenManager.h TokenMgrError.cc TokenMgrError.h VhdlParser.cc VhdlParser.h \
+ VhdlParserConstants.h VhdlParserTokenManager.cc VhdlParserTokenManager.h \
+ JavaCC.h
+ javacc vhdlparser.jj
+ cp JavaCC.h.in JavaCC.h
+
+FORCE: