Imported Upstream version 1.8.8
[platform/upstream/doxygen.git] / vhdlparser / Makefile.in
1 #
2
3 #
4 # Copyright (C) 1997-2000 by Dimitri van Heesch.
5
6 # Permission to use, copy, modify, and distribute this software and its
7 # documentation under the terms of the GNU General Public License is hereby 
8 # granted. No representations are made about the suitability of this software 
9 # for any purpose. It is provided "as is" without express or implied warranty.
10 # See the GNU General Public License for more details.
11
12 # Documents produced by Doxygen are derivative works derived from the
13 # input used in their production; they are not affected by this license.
14
15
16 all: Makefile.vhdlparser Makefile
17         $(MAKE) -f Makefile.vhdlparser    $@
18
19 Makefile.vhdlparser: vhdlparser.pro 
20         $(ENV) $(PERL) "$(TMAKE)" vhdlparser.pro >Makefile.vhdlparser
21
22 tmake: 
23         $(ENV) $(PERL) "$(TMAKE)" vhdlparser.pro >Makefile.vhdlparser
24
25 clean: Makefile.vhdlparser 
26         $(MAKE) -f Makefile.vhdlparser    clean 
27
28 regenerate:
29         $(RM) CharStream.cc CharStream.h ErrorHandler.h ParseException.cc ParseException.h \
30               Token.cc Token.h TokenManager.h TokenMgrError.cc TokenMgrError.h VhdlParser.cc VhdlParser.h \
31               VhdlParserConstants.h VhdlParserTokenManager.cc VhdlParserTokenManager.h \
32               JavaCC.h
33         javacc vhdlparser.jj
34         patch  <vhdlparser.patch
35         $(CP)  JavaCC.h.in JavaCC.h
36
37 distclean: clean
38         $(RM) Makefile vhdlparser.pro
39
40 FORCE: