diff options
author | B. Bogart <bbogart@users.sourceforge.net> | 2003-09-30 15:58:08 +0000 |
---|---|---|
committer | B. Bogart <bbogart@users.sourceforge.net> | 2003-09-30 15:58:08 +0000 |
commit | 8890d81285fc713353a00d7d149fb02e6b00b3b5 (patch) | |
tree | 61fe8dc9aafbadc481c80009aa7e1c29b96584df /makefile | |
parent | a10c1491da756bd6af75a01c418e054cbd7b7c66 (diff) |
This is the first Release of chaosII (internally versioned at 0.3)
The makefile has been updated, but I'm not sure if the vcproj requires an update. Should compile on all PD platforms.
svn path=/trunk/externals/bbogart/chaos/; revision=1051
Diffstat (limited to 'makefile')
-rw-r--r-- | makefile | 28 |
1 files changed, 23 insertions, 5 deletions
@@ -24,7 +24,7 @@ PDNTLIB = $(PDNTLDIR)\msvcrt.lib \ $(PDNTLDIR)\pthreadVC.lib \ c:\pd\bin\pd.lib -PDNTEXTERNALS = lorenz.obj rossler.obj henon.obj ikeda.obj +PDNTEXTERNALS = lyapunov.obj henon.obj hopalong.obj ikeda.obj latoocarfian.obj latoomutalpha.obj latoomutbeta.obj latoomutgamma.obj logistic.obj lorenz.obj mlogistic.obj rossler.obj standardmap.obj tent.obj three_d.obj .c.dll: cl $(PDNTCFLAGS) $(PDNTINCLUDE) /c *.c @@ -43,14 +43,30 @@ DARWINCFLAGS = -DPD -DMAXLIB -DUNIX -DMACOSX -O2 \ # where is your m_pd.h ??? DARWININCLUDE = -I../../src -I../../obj -DARWINEXTERNALS = lorenz.o rossler.o henon.o ikeda.o +DARWINEXTERNALS = lyapunov.o attract1.o base.o base3.o dejong.o gingerbreadman.o henon.o hopalong.o ikeda.o latoocarfian.o latoomutalpha.o \ +latoomutbeta.o latoomutgamma.o logistic.o lorenz.o martin.o mlogistic.o pickover.o popcorn.o quadruptwo.o rossler.o standardmap.o \ +strange1.o tent.o three_d.o threeply.o tinkerbell.o unity.o lotka_volterra.o -.c.pd_darwin: +PD_LOCAL_EXTERNALS = $(HOME)/Library/Pd/Externals +PD_LOCAL_HELP = $(HOME)/Library/Pd/Help +PD_BINARY = /usr/local/pd/bin/pd +MTARGET = $(NAME).pd_darwin +MDARWININCLUDE = -I/usr/local/pd/src + +.c.o: cc $(DARWINCFLAGS) $(DARWININCLUDE) -c *.c - cc -bundle -undefined suppress -flat_namespace -o $*.pd_darwin $*.o $(DARWINEXTERNALS) + +.o.pd_darwin: + cc -bundle -bundle_loader $(PD_BINARY) -flat_namespace -o $*.pd_darwin $*.o $(DARWINEXTERNALS) + +pd_darwin: $(DARWINEXTERNALS) rm -f $*.o ../$*.pd_darwin ln -s $*/$*.pd_darwin .. +minstall: $(MTARGET) $(DARWINEXTERNALS) + mv -f $(MTARGET) $(PD_LOCAL_EXTERNALS) + cp -f help-*.pd $(PD_LOCAL_HELP) + # ----------------------- LINUX i386 ----------------------- pd_linux: $(NAME).pd_linux @@ -64,7 +80,9 @@ LINUXCFLAGS = -DPD -DUNIX -O2 -funroll-loops -fomit-frame-pointer \ # where is your m_pd.h ??? LINUXINCLUDE = -I/usr/local/include -LINUXEXTERNALS = lorenz.o rossler.o henon.o ikeda.o +LINUXEXTERNALS = lyapunov.o attract1.o base.o base3.o dejong.o gingerbreadman.o henon.o hopalong.o ikeda.o latoocarfian.o latoomutalpha.o \ +latoomutbeta.o latoomutgamma.o logistic.o lorenz.o martin.o mlogistic.o pickover.o popcorn.o quadruptwo.o rossler.o standardmap.o \ +strange1.o tent.o three_d.o threeply.o tinkerbell.o unity.o lotka_volterra.o .c.pd_linux: cc -O2 -Wall -DPD -fPIC $(LINUXCFLAGS) $(LINUXINCLUDE) -c *.c |