* tests/codepatching: Moved to tests/regression/codepatching.
[cacao.git] / tests / regression / codepatching / Makefile.am
1 ## tests/codepatching/Makefile.am
2 ##
3 ## Copyright (C) 1996-2005 R. Grafl, A. Krall, C. Kruegel, C. Oates,
4 ## R. Obermaisser, M. Platter, M. Probst, S. Ring, E. Steiner,
5 ## C. Thalinger, D. Thuernbeck, P. Tomsich, C. Ullrich, J. Wenninger,
6 ## Institut f. Computersprachen - TU Wien
7 ##
8 ## This file is part of CACAO.
9 ##
10 ## This program is free software; you can redistribute it and/or
11 ## modify it under the terms of the GNU General Public License as
12 ## published by the Free Software Foundation; either version 2, or (at
13 ## your option) any later version.
14 ##
15 ## This program is distributed in the hope that it will be useful, but
16 ## WITHOUT ANY WARRANTY; without even the implied warranty of
17 ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
18 ## General Public License for more details.
19 ##
20 ## You should have received a copy of the GNU General Public License
21 ## along with this program; if not, write to the Free Software
22 ## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
23 ## 02111-1307, USA.
24 ##
25 ## Contact: cacao@complang.tuwien.ac.at
26 ##
27 ## Authors: Christian Thalinger
28 ##
29 ## Changes:
30 ##
31 ## $Id: Makefile.am 4093 2006-01-08 19:13:33Z twisti $
32
33 ## Process this file with automake to produce Makefile.in
34
35 SOURCE_FILES = \
36         checkcastC.java \
37         checkcastI.java \
38         getfieldD.java \
39         getfieldF.java \
40         getfieldI.java \
41         getfieldJ.java \
42         getfieldL.java \
43         getstaticD.java \
44         getstaticF.java \
45         getstaticI.java \
46         getstaticJ.java \
47         getstaticL.java \
48         instanceofC.java \
49         instanceofI.java \
50         invokespecial.java \
51         invokestatic.java \
52         multianewarray.java \
53         newarray.java \
54         putfieldconstIF.java \
55         putfieldconstJDL.java \
56         putfieldD.java \
57         putfieldF.java \
58         putfieldI.java \
59         putfieldJ.java \
60         putfieldL.java \
61         putstaticD.java \
62         putstaticF.java \
63         putstaticI.java \
64         putstaticJ.java \
65         putstaticL.java \
66         test.java
67
68 EXTRA_DIST = \
69         $(SOURCE_FILES)
70
71 MAINCLASS = \
72         test.class
73
74 CLASSES = \
75         checkcastC.class \
76         checkcastI.class \
77         getfieldD.class \
78         getfieldF.class \
79         getfieldI.class \
80         getfieldJ.class \
81         getfieldL.class \
82         getstaticD.class \
83         getstaticF.class \
84         getstaticI.class \
85         getstaticJ.class \
86         getstaticL.class \
87         instanceofC.class \
88         instanceofI.class \
89         invokespecial.class \
90         invokestatic.class \
91         multianewarray.class \
92         newarray.class \
93         putfieldconstIF.class \
94         putfieldconstJDL.class \
95         putfieldD.class \
96         putfieldF.class \
97         putfieldI.class \
98         putfieldJ.class \
99         putfieldL.class \
100         putstaticD.class \
101         putstaticF.class \
102         putstaticI.class \
103         putstaticJ.class \
104         putstaticL.class
105
106 CLEANFILES = \
107         $(MAINCLASS) \
108         $(CLASSES)
109
110 JAVA = $(top_builddir)/src/cacao/cacao
111
112 build:
113         $(JAVAC) $(SOURCE_FILES)
114
115 check: build
116         $(JAVA) test
117
118 remove:
119         $(RM) $(CLASSES)
120
121
122 ## Local variables:
123 ## mode: Makefile
124 ## indent-tabs-mode: t
125 ## c-basic-offset: 4
126 ## tab-width: 8
127 ## compile-command: "automake --add-missing"
128 ## End: