1## Process this file with automake to produce Makefile.in
2
3INCLUDES = -I${top_srcdir}/include -I${srcdir}/../dpexec -I$(BUILDBASE)/include -D@ARCH@
4
5dxmdfdir = $(prefix)/dx/lib
6noinst_LTLIBRARIES = libDXMODS.la libusercm.la libuser.la libDXMODSN.la
7SUFFIXES = .c .y .c .s .h .o
8
9BUILT_SOURCES = user.c usercm.c
10EXTRA_DIST = local.mk
11
12DISTCLEANFILES = dx.mdf dxcm.mdf user.c usercm.c tmp.c
13
14dxmdf_DATA = dx.mdf
15
16_complex.o: _compparse.h
17
18HEADERS1 = \
19	_autocolor.h _autogray.h _colormap.h _compoper.h _compparse.h \
20	_compputils.h  _compute.h _connectgrids.h _connectvor.h _construct.h \
21	_divcurl.h _getfield.h _glyph.h _gradient.h _grid.h _helper_jea.h \
22	_isosurface.h _maptoplane.h _newtri.h _normals.h _partnbrs.h \
23	_plot.h _post.h _refine.h _rubbersheet.h _rw_image.h _sample.h \
24	autoaxes.h bounds.h cases.h cat.h changemember.h color.h echo.h
25
26HEADERS2 = \
27	eigen.h exp_gai.h genimp.h glyph_ARRW.h glyph_ARRW2D.h glyph_BOX.h \
28	glyph_CIRCLE10.h glyph_CIRCLE20.h glyph_CIRCLE4.h glyph_CIRCLE40.h \
29	glyph_CIRCLE6.h glyph_CIRCLE8.h glyph_DMND.h glyph_NDDL.h glyph_NDDL2D.h \
30	glyph_PNT.h glyph_RCKT12.h glyph_RCKT20.h glyph_RCKT2D.h glyph_RCKT3.h \
31	glyph_RCKT4.h glyph_RCKT6.h glyph_RCKT8.h glyph_SPHR114.h glyph_SPHR12.h
32
33HEADERS3 = \
34	glyph_SPHR14.h glyph_SPHR146.h glyph_SPHR26.h glyph_SPHR266.h \
35	glyph_SPHR42.h glyph_SPHR62.h glyph_SQUARE.h histogram.h impCDF.h \
36	import.h integer.h interact.h list.h macroutil.h mark.h measure.h \
37	plot.h quant.h scalar.h  separate.h showboundary.h simplesurf.h \
38	stream.h superwin.h trace.h unpart.h userInteractors.h vectors.h \
39	verify.h vrml.h vsincos.h
40
41noinst_HEADERS = $(HEADERS1) $(HEADERS2) $(HEADERS3)
42
43SOURCES1 = \
44	ambientlight.c append.c arrange.c attribute.c \
45	autocolor.c autoaxes.c autoglyph.c autogray.c \
46	autoregrid.c band.c bspline.c cachescene.c camera.c \
47	caption.c categorize.c catstats.c changetype.c \
48	changemember.c clipbox.c clipplane.c collect.c \
49	collectmulti.c collectnamed.c collectser.c color.c \
50	colorbar.c colormap.c compute.c compute2.c connect.c
51SOURCES2 = \
52	construct.c convert.c copy.c describe.c direction.c \
53	display.c divcurl.c dxlmessage.c \
54	dxloutvalue.c echo.c enumerate.c equalize.c \
55	export.c extract.c facenormals.c filter.c format.c \
56	fourier.c getscene.c glyph.c gradient.c \
57	grid.c histogram.c imagemessage.c import.c import_ss.c \
58	include.c inquire.c isolate.c isosurface.c integer.c
59SOURCES3 = \
60	integerlist.c keyin.c light.c list.c lookup.c \
61	macroutil.c map.c maptoplane.c mark.c \
62	measure.c message.c normals.c options.c overlay.c \
63	parse.c partition.c pick.c pickinv.c pie.c plot.c \
64	post.c print.c programctl.c quantize.c rdimagewin.c \
65	readimage.c reduce.c refine.c regrid.c remove.c \
66	rename.c render.c reorient.c replace.c ribbon.c
67SOURCES4 = \
68	rotate.c route.c rubbersheet.c sample.c scalar.c \
69	scalarlist.c scale.c scalescreen.c screen.c select.c \
70	selector.c shade.c showboundary.c showbox.c \
71	showconnect.c showposition.c slab.c slice.c socketconnect.c \
72	sort.c stack.c statistics.c streakline.c streamline.c \
73	stringlegend.c superstate.c superwin.c switch.c system.c \
74	text.c toggle.c trace.c transform.c translate.c
75SOURCES5 = \
76	transpose.c tube.c unmark.c usage.c vector.c \
77	vectorlist.c verify.c visualobject.c writeimage.c \
78	simplesurf.c dxmdf.src \
79	_autocolor.c _autogray.c \
80	_cat_util.c _color.c _colormap.c _complex.c \
81	_compoper.c _compoper1.c _compoper2.c _compcmplx.c \
82	_compinput.c _compexec.c _compparse.c _compputils.c
83SOURCES6 = \
84	_connectgrids.c _connectvor.c _construct.c _divcurl.c \
85	_getfield.c _gif.c _glyph.c _gradient.c \
86	_grid.c _helper_jea.c _im_image.c _irregstream.c _isosurface.c \
87	_maptoplane.c _newtri.c _normals.c _partnbrs.c \
88	_plot.c _post.c _postscript.c _refine.c \
89	_refineirr.c _refinereg.c _refinetopo.c _regstream.c \
90	_rgb_image.c _rubbersheet.c _rw_image.c _sample.c
91SOURCES7 =  \
92	_simplesurf.c _tiff.c _tube.c _unpart.c \
93	bounds.c definter.c exp_gai.c genimp.c \
94	genimp_io.c genimp_parse.c importtable.c import_cdf.c \
95	import_cm.c import_hdf.c import_ncdf.c private.c \
96	separate.c superwinX.c superwinW.c tracevisual.c vectors.c \
97	vrml.c eigen.c vsincos.c
98
99libusercm_la_SOURCES = usercm.c
100
101libuser_la_SOURCES = user.c
102
103libDXMODSN_la_SOURCES = executive.c getset.c loop.c dxlinnamed.c sequencer.c
104
105libDXMODS_la_SOURCES =   \
106	$(SOURCES1) \
107	$(SOURCES2) \
108	$(SOURCES3) \
109	$(SOURCES4) \
110	$(SOURCES5) \
111	$(SOURCES6) \
112	$(SOURCES7)
113
114@LOCALMAKE@
115