#***************************************************************************** # DESCRIPTION: Verilator documentation: Makefile pre-configure version # # This file is part of Verilator. # # Code available from: https://verilator.org # #***************************************************************************** # # Copyright 2003-2021 by Wilson Snyder. This program is free software; you # can redistribute it and/or modify it under the terms of either the GNU # Lesser General Public License Version 3 or the Perl Artistic License # Version 2.0. # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # #****************************************************************************/ # # This file is intended only to be called from the top-level Verilator Makefile. #### Start of system configuration section. #### DOXYGEN = doxygen RST2HTML = rst2html #### End of system configuration section. #### ###################################################################### .SUFFIXES: default: @echo "error: make not supported here, run 'make docs' from Verilator top-level" %.html: %.rst $(RST2HTML) $< $@ clean mostlyclean distclean maintainer-clean:: rm -f $(SCRIPTS) *.tmp rm -f *.aux *.cp *.cps *.dvi *.fn *.fns *.ky *.kys *.log rm -f *.pg *.pgs *.toc *.tp *.tps *.vr *.vrs *.idx rm -f *.ev *.evs *.ov *.ovs *.cv *.cvs *.ma *.mas rm -f *.tex distclean maintainer-clean:: rm -f *.info* *.1 *.html *.pdf $(INFOS) rm -f Makefile .PHONY: doxygen doxygen: $(DOXYGEN) doxygen.config