# Compiler Info ('g++-4.1 --version')
# g++-4.1 (GCC) 4.1.3 20080704 (prerelease) (Ubuntu 4.1.2-27ubuntu1)
# Copyright (C) 2006 Free Software Foundation, Inc.
# This is free software; see the source for copying conditions.  There is NO
# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
# End Compiler Info Output
NDKDIR ?= ../../../
MYCXX ?= g++-4.1
LINK ?= g++-4.1
CXXFLAGS ?= -g -c -DUSE_GLEW -I$(NDKDIR)/include -fPIC -msse 
LINKFLAGS ?= -L$(NDKDIR) 
LIBS ?= -lDDImage
LINKFLAGS += -shared
all: AddInputs.so LayerExtractor.so SimpleBlur.so Normalise.so NormaliseExecute.so Triangle.so my3dReader.so my3dWriter.so Makefile.so DynamicKnobs.so KnobParade.so Serialize.so Add.so AddChannels.so AppendClip.so Assert.so Blocky.so CheckerBoard2.so ColorLookup.so Constant.so Convolve.so CornerPin2D.so Difference.so Dilate.so IDistort.so Grade.so Keymix.so Mirror.so Noise.so Position.so Rectangle.so Remove.so Saturation.so Socket.so TemporalMedian.so DeepToImage.so DeepCrop.so DeepColorCorrect.so cdfReaderDeep.so cdfWriterDeep.so ParticleGravity.so Sphere.so LogGeo.so Phong.so SimpleAxis.so UVProject.so crwReader.so dpxReader.so dpxWriter.so iffReader.so psdReader.so yuvReader.so yuvWriter.so GPUFileShader.so ChannelSelector.so Draw2D.so Draw3D.so Handle.so 
.PRECIOUS : %.os
%.os: %.cpp
	$(MYCXX) $(CXXFLAGS) -o $(@) $<
%.so: %.os
	$(LINK) $(LINKFLAGS) $(LIBS) -o $(@) $<
clean:
	rm -rf *.os AddInputs.so LayerExtractor.so SimpleBlur.so Normalise.so NormaliseExecute.so Triangle.so my3dReader.so my3dWriter.so AddCustomQt.so Makefile.so DynamicKnobs.so KnobParade.so Serialize.so Add.so AddChannels.so AppendClip.so Assert.so Blocky.so CheckerBoard2.so ColorLookup.so Constant.so Convolve.so CornerPin2D.so Difference.so Dilate.so IDistort.so Grade.so Keymix.so Mirror.so Noise.so Position.so Rectangle.so Remove.so Saturation.so Socket.so TemporalMedian.so DeepToImage.so DeepCrop.so DeepColorCorrect.so dtexReaderDeep.so exrReaderDeep.so exrWriterDeep.so cdfReaderDeep.so cdfWriterDeep.so ParticleGravity.so Sphere.so LogGeo.so Phong.so SimpleAxis.so UVProject.so crwReader.so dpxReader.so dpxWriter.so iffReader.so psdReader.so yuvReader.so yuvWriter.so jpegReader.so jpegWriter.so GPUFileShader.so ChannelSelector.so Draw2D.so Draw3D.so Handle.so 
