Annotation of QuadraticMandel/Makefile, revision 1.2
1.1 cvsmgr 1: ################################################################################
1.2 ! cvsmgr 2: ## Fractal set generation for quadratic maps.
! 3: ## Copyright (C) 2011, Raúl Durán Díaz, raul.duran@uah.es
! 4: ##
! 5: ## This program is free software: you can redistribute it and/or modify
! 6: ## it under the terms of the GNU General Public License as published by
! 7: ## the Free Software Foundation, either version 3 of the License, or
! 8: ## (at your option) any later version.
! 9: ##
! 10: ## This program is distributed in the hope that it will be useful,
! 11: ## but WITHOUT ANY WARRANTY; without even the implied warranty of
! 12: ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
! 13: ## GNU General Public License for more details.
! 14: ##
! 15: ## You should have received a copy of the GNU General Public License
! 16: ## along with this program. If not, see <http://www.gnu.org/licenses/>.
! 17: ################################################################################
! 18: ################################################################################
1.1 cvsmgr 19: ##
20: ## 7.07.2005
21: ##
22: ## $Id: Makefile,v 1.10 2009/11/25 09:23:03 rduran Exp $
23: ## $Name: $
24: ################################################################################
25: CC = gcc
26: CFLAGS = -O2 -std=c99 -pedantic -Wall -DDEBUG=$(DEBUG)
27: LDFLAGS = -lpng
28: DEBUG = 0
29: EXE = fractal fractalalpha fractal_00 fractal_l ReadPNGHdr \
30: fractal_esp1 fractal_esp2 fractal_esp3 \
31: fractal_esp5 fractal_esp6 fractal_esp7
32:
33: %: %.o
34: $(CC) -o $@ $^ $(LDFLAGS)
35: %.o: %.c
36:
37: $(CC) -c -o $@ $*.c $(CFLAGS)
38:
39: all: $(EXE)
40:
41: fractal: fractal.o genfractal.o mypng.o
42: fractal_l: fractal_l.o genfractal.o mypng.o
43: fractalalpha: fractalalpha.o genfractal.o mypng.o
44: fractal_00: fractal_00.o genfractal.o mypng.o
45:
46: fractal_esp1: fractal_esp1.o genfractal.o mypng.o
47: fractal_esp2: fractal_esp2.o genfractal.o mypng.o
48: fractal_esp3: fractal_esp3.o genfractal.o mypng.o
49: fractal_esp5: fractal_esp5.o genfractal.o mypng.o
50: fractal_esp6: fractal_esp6.o genfractal.o mypng.o
51: fractal_esp7: fractal_esp7.o genfractal.o mypng.o
52: ReadPNGHdr: ReadPNGHdr.o mypng.o
53:
54: fractal.o: fractal.c genfractal.h Makefile
55: fractal_00.o: fractal_00.c genfractal.h Makefile
56: fractal_l.o: fractal_l.c genfractal.h Makefile
57: fractalalpha.o: fractalalpha.c genfractal.h Makefile
58: ReadPNGHdr.o: ReadPNGHdr.c mypng.h Makefile
59:
60: mypng.o: mypng.c mypng.h Makefile
61: genfractal.o: genfractal.c genfractal.h mypng.h mathutil.h Makefile
62:
63: clean:
64: rm -f *.o $(EXE)
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>