## Process this file with automake to create Makefile.in # Copyright (C) 1996 Keith Whitwell. # This file may only be copied under the terms of the GNU Library General # Public License - see the file COPYING in the lib3d distribution. # Contributed by Markus F.X.J. Oberhumer AUTOMAKE_OPTIONS = no-dependencies SUFFIXES = .cc .o .s VPATH = @srcdir@:@srcdir@/arch INCLUDES = -I$(top_srcdir)/include lib_LTLIBRARIES = lib3d.la lib3d_la_LDFLAGS = -version-info 1:0:0 lib3d_la_SOURCES = \ Array.cc \ BoundingBox.cc \ Camera.cc \ ColourRamp.cc \ Debuggable.cc \ Device.cc \ FileDevice.cc \ FlatPipeline.cc \ Light.cc \ HrTimer.cc \ Material.cc \ Matrix.cc \ Model.cc \ ModelBuilder.cc \ Node.cc \ Pipeline.cc \ PlgReader.cc \ PrimitiveModelBuilder.cc \ PsDevice.cc \ Scene.cc \ SmoothPipeline.cc \ Texture.cc \ TexturePipeline.cc \ Vector.cc \ Viewport.cc \ View8Ci.cc \ View8Dithered.cc \ View16Bpp.cc \ View32Bpp.cc \ VpNew.cc \ Vp8.cc \ Vp16.cc \ Vp32.cc \ World.cc \ WorldBuilder.cc \ WirePipeline.cc \ ZBuffer.cc \ PipelineData.H \ View8.H \ VpNew.H \ XHandler.H EXTRA_lib3d_la_SOURCES = \ ADevice.cc \ DgaDevice.cc \ SvgaDevice.cc \ XDevice.cc \ XHandler.cc \ XImageDevice.cc \ XShmDevice.cc EXTRA_DIST = VpGeneric.cc Makefile.dj2 lib3d_la_LIBADD = @arch@ @extra_devices@ lib3d_la_DEPENDENCIES = $(lib3d_la_LIBADD) # Not subject to autoconf control: # Rule to build assembly for your viewing pleasure. # note - make clean will remove all .s files, so change this if you # add real assembly files. .cc.s: $(CXX) -S $(CXXFLAGS) -o .tmp $< \ && c++filt < .tmp > $@ \ && rm -f .tmp