blob: a70ab0b40ca773347cd291162123224fe25e0ab5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
|
# Generated automatically from Makefile.in by configure.
# /*=======================================================================
# UNIVERSITY OF ILLINOIS (UI), NATIONAL CENTER FOR SUPERCOMPUTING
# APPLICATIONS (NCSA), Software Distribution Policy for Public Domain
# Software
#
# NCSA HDF Version 5 source code and documentation are in the public
# domain, available without fee for education, research, non-commercial and
# commercial purposes. Users may distribute the binary or source code to
# third parties provided that this statement appears on all copies and that
# no charge is made for such copies.
#
# UI MAKES NO REPRESENTATIONS ABOUT THE SUITABILITY OF THE SOFTWARE FOR ANY
# PURPOSE. IT IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTY. THE
# UI SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY THE USER OF THIS
# SOFTWARE. The software may have been developed under agreements between
# the UI and the Federal Government which entitle the Government to certain
# rights.
#
# We ask, but do not require that the following message be include in all
# derived works:
#
# Portions developed at the National Center for Supercomputing Applications
# at the University of Illinois at Urbana-Champaign.
#
# By copying this program, you, the user, agree to abide by the conditions
# and understandings with respect to any software which is marked with a
# public domain notice.
#
# =======================================================================*/
#
JAVAC = /usr/java1.2/bin/javac
FIND = /bin/find
CLASSPATH=/usr/java1.2/jre/lib/rt.jar:/afs/ncsa.uiuc.edu/projects/hdf/java/java2/mcgrath/arabica/java-hdf5
.SUFFIXES: .java .class
.java.class:
$(JAVAC) -classpath $(CLASSPATH) $<
tutorial: ./Compound.class \
./Copy.class \
./CreateAttribute.class \
./CreateDataset.class \
./CreateFile.class \
./CreateFileInput.class \
./CreateGroup.class \
./CreateGroupAR.class \
./CreateGroupDataset.class \
./DatasetRdWt.class \
./HyperSlab.class
chmod u+x *.sh
clean: clean-classes
distclean: clean-classes clean-data
rm config.cache config.status config.log
rm -rf ./Makefile
clean-classes:
$(FIND) . \( -name '#*' -o -name '*~' -o -name '*.class' \) -exec rm -f {} \; ;\
clean-data:
rm -rf *.h5
Compound: ./Compound.class
Copy: ./Copy.class
CreateAttribute: ./CreateAttribute.class
CreateDataset: ./CreateDataset.class
CreateFile: ./CreateFile.class
CreateFileInput: ./CreateFileInput.class
CreateGroup: ./CreateGroup.class
CreateGroupAR: ./CreateGroupAR.class
CreateGroupDataset: ./CreateGroupDataset.class
DatasetRdWt: ./DatasetRdWt.class
HyperSlab: ./HyperSlab.class
CLASSES= ./Compound.class \
./Copy.class \
./CreateAttribute.class \
./CreateDataset.class \
./CreateFileInput.class \
./CreateFile.class \
./CreateGroup.class \
./CreateGroupAR.class \
./CreateGroupDataset.class \
./DatasetRdWt.class \
./HyperSlab.class
|