[PD-cvs] externals/miXed/ViCious/cyclone makefile,NONE,1.1 objects,NONE,1.1 snapfiles,NONE,1.1 sources,1.7,NONE

Krzysztof Czaja krzyszcz at users.sourceforge.net
Wed Mar 31 12:24:19 CEST 2004


Update of /cvsroot/pure-data/externals/miXed/ViCious/cyclone
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32393/ViCious/cyclone

Added Files:
	makefile objects snapfiles 
Removed Files:
	sources 
Log Message:
toxy alpha11

--- NEW FILE: snapfiles ---
SNAPFILES = \
	miXed\bin\cyclone.dll \
	miXed\bin\hammer.dll \
	miXed\bin\sickle.dll \
	miXed\bin\dummies.dll \
	miXed\bin\cyclist.exe \
	miXed\ViCious\cyclone\makefile \
	miXed\ViCious\cyclone\objects \
	miXed\ViCious\cyclone\snapfiles \
	miXed\LICENSE.txt \
	miXed\test\cyclone\*.*

--- sources DELETED ---

--- NEW FILE: objects ---
CYCLONE_OBJECTS = \
	$(SRCDIR)\shadow\cyclone.obj \
	$(SRCDIR)\shadow\nettles.obj \
	$(SHAREDDIR)\common\loud.obj \
	$(SHAREDDIR)\common\grow.obj \
	$(SHAREDDIR)\common\binport.obj \
	$(SHAREDDIR)\common\port.obj \
	$(SHAREDDIR)\hammer\file.obj \
	$(SHAREDDIR)\sickle\sic.obj \
	$(SHAREDDIR)\unstable\forky.obj \
	$(SHAREDDIR)\unstable\fragile.obj \
	$(SHAREDDIR)\unstable\fringe.obj \
	$(SHAREDDIR)\unstable\loader.obj

ALL_HAMMERS = \
	$(SRCDIR)\hammer\testmess.obj \
	$(SRCDIR)\hammer\accum.obj \
	$(SRCDIR)\hammer\acos.obj \
	$(SRCDIR)\hammer\active.obj \
	$(SRCDIR)\hammer\anal.obj \
	$(SRCDIR)\hammer\Append.obj \
	$(SRCDIR)\hammer\asin.obj \
	$(SRCDIR)\hammer\bangbang.obj \
	$(SRCDIR)\hammer\bondo.obj \
	$(SRCDIR)\hammer\Borax.obj \
	$(SRCDIR)\hammer\Bucket.obj \
	$(SRCDIR)\hammer\buddy.obj \
	$(SRCDIR)\hammer\capture.obj \
	$(SRCDIR)\hammer\cartopol.obj \
	$(SRCDIR)\hammer\Clip.obj \
	$(SRCDIR)\hammer\coll.obj \
	$(SRCDIR)\hammer\comment.obj \
	$(SRCDIR)\hammer\cosh.obj \
	$(SRCDIR)\hammer\counter.obj \
	$(SRCDIR)\hammer\cycle.obj \
	$(SRCDIR)\hammer\decide.obj \
	$(SRCDIR)\hammer\Decode.obj \
	$(SRCDIR)\hammer\drunk.obj \
	$(SRCDIR)\hammer\flush.obj \
	$(SRCDIR)\hammer\forward.obj \
	$(SRCDIR)\hammer\fromsymbol.obj \
	$(SRCDIR)\hammer\funbuff.obj \
	$(SRCDIR)\hammer\funnel.obj \
	$(SRCDIR)\hammer\gate.obj \
	$(SRCDIR)\hammer\grab.obj \
	$(SRCDIR)\hammer\Histo.obj \
	$(SRCDIR)\hammer\iter.obj \
	$(SRCDIR)\hammer\match.obj \
	$(SRCDIR)\hammer\maximum.obj \
	$(SRCDIR)\hammer\mean.obj \
	$(SRCDIR)\hammer\midiflush.obj \
	$(SRCDIR)\hammer\midiformat.obj \
	$(SRCDIR)\hammer\midiparse.obj \
	$(SRCDIR)\hammer\minimum.obj \
	$(SRCDIR)\hammer\mousefilter.obj \
	$(SRCDIR)\hammer\MouseState.obj \
	$(SRCDIR)\hammer\mtr.obj \
	$(SRCDIR)\hammer\next.obj \
	$(SRCDIR)\hammer\offer.obj \
	$(SRCDIR)\hammer\onebang.obj \
	$(SRCDIR)\hammer\past.obj \
	$(SRCDIR)\hammer\Peak.obj \
	$(SRCDIR)\hammer\poltocar.obj \
	$(SRCDIR)\hammer\prepend.obj \
	$(SRCDIR)\hammer\prob.obj \
	$(SRCDIR)\hammer\pv.obj \
	$(SRCDIR)\hammer\seq.obj \
	$(SRCDIR)\hammer\sinh.obj \
	$(SRCDIR)\hammer\speedlim.obj \
	$(SRCDIR)\hammer\spell.obj \
	$(SRCDIR)\hammer\split.obj \
	$(SRCDIR)\hammer\spray.obj \
	$(SRCDIR)\hammer\sprintf.obj \
	$(SRCDIR)\hammer\substitute.obj \
	$(SRCDIR)\hammer\sustain.obj \
	$(SRCDIR)\hammer\switch.obj \
	$(SRCDIR)\hammer\tanh.obj \
	$(SRCDIR)\hammer\thresh.obj \
	$(SRCDIR)\hammer\TogEdge.obj \
	$(SRCDIR)\hammer\tosymbol.obj \
	$(SRCDIR)\hammer\Trough.obj \
	$(SRCDIR)\hammer\universal.obj \
	$(SRCDIR)\hammer\urn.obj \
	$(SRCDIR)\hammer\Uzi.obj \
	$(SRCDIR)\hammer\xbendin.obj \
	$(SRCDIR)\hammer\xbendin2.obj \
	$(SRCDIR)\hammer\xbendout.obj \
	$(SRCDIR)\hammer\xbendout2.obj \
	$(SRCDIR)\hammer\xnotein.obj \
	$(SRCDIR)\hammer\xnoteout.obj \
	$(SRCDIR)\hammer\zl.obj

HAMMER_OBJECTS = $(ALL_HAMMERS) \
	$(SRCDIR)\hammer\hammer.obj \
	$(SRCDIR)\hammer\allhammers.obj \
	$(SHAREDDIR)\common\loud.obj \
	$(SHAREDDIR)\common\grow.obj \
	$(SHAREDDIR)\common\rand.obj \
	$(SHAREDDIR)\common\vefl.obj \
	$(SHAREDDIR)\common\sq.obj \
	$(SHAREDDIR)\common\bifi.obj \
	$(SHAREDDIR)\common\mifi.obj \
	$(SHAREDDIR)\common\binport.obj \
	$(SHAREDDIR)\common\port.obj \
	$(SHAREDDIR)\hammer\file.obj \
	$(SHAREDDIR)\hammer\gui.obj \
	$(SHAREDDIR)\hammer\tree.obj \
	$(SHAREDDIR)\unstable\forky.obj \
	$(SHAREDDIR)\unstable\fragile.obj \
	$(SHAREDDIR)\unstable\fringe.obj \
	$(SHAREDDIR)\unstable\loader.obj

ALL_SICKLES = \
	$(SRCDIR)\sickle\abs.obj \
	$(SRCDIR)\sickle\acos.obj \
	$(SRCDIR)\sickle\acosh.obj \
	$(SRCDIR)\sickle\allpass.obj \
	$(SRCDIR)\sickle\asin.obj \
	$(SRCDIR)\sickle\asinh.obj \
	$(SRCDIR)\sickle\atan.obj \
	$(SRCDIR)\sickle\atan2.obj \
	$(SRCDIR)\sickle\atanh.obj \
	$(SRCDIR)\sickle\average.obj \
	$(SRCDIR)\sickle\avg.obj \
	$(SRCDIR)\sickle\bitand.obj \
	$(SRCDIR)\sickle\bitnot.obj \
	$(SRCDIR)\sickle\bitor.obj \
	$(SRCDIR)\sickle\bitshift.obj \
	$(SRCDIR)\sickle\bitxor.obj \
	$(SRCDIR)\sickle\buffir.obj \
	$(SRCDIR)\sickle\capture.obj \
	$(SRCDIR)\sickle\cartopol.obj \
	$(SRCDIR)\sickle\change.obj \
	$(SRCDIR)\sickle\click.obj \
	$(SRCDIR)\sickle\Clip.obj \
	$(SRCDIR)\sickle\comb.obj \
	$(SRCDIR)\sickle\cosh.obj \
	$(SRCDIR)\sickle\cosx.obj \
	$(SRCDIR)\sickle\count.obj \
	$(SRCDIR)\sickle\curve.obj \
	$(SRCDIR)\sickle\cycle.obj \
	$(SRCDIR)\sickle\delay.obj \
	$(SRCDIR)\sickle\delta.obj \
	$(SRCDIR)\sickle\deltaclip.obj \
	$(SRCDIR)\sickle\edge.obj \
	$(SRCDIR)\sickle\frameaccum.obj \
	$(SRCDIR)\sickle\framedelta.obj \
	$(SRCDIR)\sickle\index.obj \
	$(SRCDIR)\sickle\kink.obj \
	$(SRCDIR)\sickle\Line.obj \
	$(SRCDIR)\sickle\linedrive.obj \
	$(SRCDIR)\sickle\log.obj \
	$(SRCDIR)\sickle\lookup.obj \
	$(SRCDIR)\sickle\lores.obj \
	$(SRCDIR)\sickle\maximum.obj \
	$(SRCDIR)\sickle\minimum.obj \
	$(SRCDIR)\sickle\minmax.obj \
	$(SRCDIR)\sickle\mstosamps.obj \
	$(SRCDIR)\sickle\onepole.obj \
	$(SRCDIR)\sickle\peakamp.obj \
	$(SRCDIR)\sickle\peek.obj \
	$(SRCDIR)\sickle\phasewrap.obj \
	$(SRCDIR)\sickle\pink.obj \
	$(SRCDIR)\sickle\play.obj \
	$(SRCDIR)\sickle\poke.obj \
	$(SRCDIR)\sickle\poltocar.obj \
	$(SRCDIR)\sickle\pong.obj \
	$(SRCDIR)\sickle\pow.obj \
	$(SRCDIR)\sickle\rand.obj \
	$(SRCDIR)\sickle\rampsmooth.obj \
	$(SRCDIR)\sickle\record.obj \
	$(SRCDIR)\sickle\reson.obj \
	$(SRCDIR)\sickle\sah.obj \
	$(SRCDIR)\sickle\sampstoms.obj \
	$(SRCDIR)\sickle\Scope.obj \
	$(SRCDIR)\sickle\sinh.obj \
	$(SRCDIR)\sickle\sinx.obj \
	$(SRCDIR)\sickle\slide.obj \
	$(SRCDIR)\sickle\Snapshot.obj \
	$(SRCDIR)\sickle\spike.obj \
	$(SRCDIR)\sickle\svf.obj \
	$(SRCDIR)\sickle\tanh.obj \
	$(SRCDIR)\sickle\tanx.obj \
	$(SRCDIR)\sickle\train.obj \
	$(SRCDIR)\sickle\trapezoid.obj \
	$(SRCDIR)\sickle\triangle.obj \
	$(SRCDIR)\sickle\vectral.obj \
	$(SRCDIR)\sickle\wave.obj \
	$(SRCDIR)\sickle\zerox.obj

SICKLE_OBJECTS = $(ALL_SICKLES) \
	$(SRCDIR)\sickle\sickle.obj \
	$(SRCDIR)\sickle\allsickles.obj \
	$(SHAREDDIR)\common\loud.obj \
	$(SHAREDDIR)\common\grow.obj \
	$(SHAREDDIR)\common\vefl.obj \
	$(SHAREDDIR)\common\binport.obj \
	$(SHAREDDIR)\common\port.obj \
	$(SHAREDDIR)\hammer\file.obj \
	$(SHAREDDIR)\sickle\sic.obj \
	$(SHAREDDIR)\sickle\arsic.obj \
	$(SHAREDDIR)\unstable\forky.obj \
	$(SHAREDDIR)\unstable\fragile.obj \
	$(SHAREDDIR)\unstable\fringe.obj \
	$(SHAREDDIR)\unstable\loader.obj

DUMMIES_OBJECTS = \
	$(SRCDIR)\shadow\dummies.obj \
	$(SHAREDDIR)\common\loud.obj

CYCLIST_OBJECTS = \
	$(SHAREDDIR)\common\binport.obj


--- NEW FILE: makefile ---
current: cyclone

.SUFFIXES: .dll .obj

ROOTDIR = ..\..\..
SRCDIR = $(ROOTDIR)\miXed\cyclone
BINDIR = $(ROOTDIR)\miXed\bin
SHAREDDIR = $(ROOTDIR)\miXed\shared
EXTDIR = e:\PureData\externals
PDDIR = e:\PureData\pd
VCLIBDIR = "e:\Program Files\Microsoft Visual Studio\Vc98\lib"
ZIPCOMMAND = d:\dosowe\arc\info-zip\zip

INCLUDES = /I.  /I$(SHAREDDIR) /I$(PDDIR)\src
CFLAGS = /W3 /WX /DNT /DPD /nologo

LIBS = $(VCLIBDIR)\libc.lib \
	$(VCLIBDIR)\oldnames.lib \
	$(VCLIBDIR)\wsock32.lib \
	$(VCLIBDIR)\kernel32.lib \
	$(VCLIBDIR)\uuid.lib \
	$(PDDIR)\bin\pd.lib

!INCLUDE objects
!INCLUDE snapfiles
!INCLUDE $(SRCDIR)\build_counter

cyclone: cyclone.dll hammer.dll sickle.dll dummies.dll cyclist.exe
	@cd $(ROOTDIR)
	@$(ZIPCOMMAND) cyclone-$(CYCLONE_SNAPSHOT).zip $(SNAPFILES)

cyclone.dll: $(CYCLONE_OBJECTS)
	-link /dll /out:$@ $(LIBS) $** /export:$(@:.dll=_setup)
	- at copy $@ $(EXTDIR)
	- at move $@ $(BINDIR)
	-del $(@:.dll=.exp)
	-del $(@:.dll=.lib)

hammer.dll: $(HAMMER_OBJECTS)
	-link /dll /out:$@ $(LIBS) $** /export:$(@:.dll=_setup)
	- at copy $@ $(EXTDIR)
	- at move $@ $(BINDIR)
	-del $(@:.dll=.exp)
	-del $(@:.dll=.lib)

sickle.dll: $(SICKLE_OBJECTS)
	-link /dll /out:$@ $(LIBS) $** /export:$(@:.dll=_setup)
	- at copy $@ $(EXTDIR)
	- at move $@ $(BINDIR)
	-del $(@:.dll=.exp)
	-del $(@:.dll=.lib)

dummies.dll: $(DUMMIES_OBJECTS)
	-link /dll /out:$@ $(LIBS) $** /export:$(@:.dll=_setup)
	- at copy $@ $(EXTDIR)
	- at move $@ $(BINDIR)
	-del $(@:.dll=.exp)
	-del $(@:.dll=.lib)

cyclist.exe: $(SHAREDDIR)\common\binport.c
	-del /S $(SHAREDDIR)\common\binport.obj
	-cl $(CFLAGS) $(INCLUDES) /DBINPORT_STANDALONE /o $@ \
		$(VCLIBDIR)\libc.lib $(SHAREDDIR)\common\binport.c
	- at move $@ $(BINDIR)
	-del /S binport.obj

.c.obj: ; cl /c $(CFLAGS) $(INCLUDES) /Fo$*.obj $*.c

clean:
	for %1 in (hammer shadow sickle) \
		do del %1\*.obj
	for %1 in (hammer shadow sickle) \
		do del %1\*.exp
	for %1 in (hammer shadow sickle) \
		do del %1\*.lib
	for %1 in (hammer shadow sickle) \
		do del %1\*.dll





More information about the Pd-cvs mailing list