File: Makefile.in

package info (click to toggle)
cassbeam 1.1-5
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 920 kB
  • sloc: ansic: 8,483; python: 231; sh: 171; makefile: 48
file content (38 lines) | stat: -rwxr-xr-x 745 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
CC = @CC@
CFLAGS = @CFLAGS@ -Wall
LDFLAGS = @LDFLAGS@


OBJS = cassbeam.o illum.o antenna.o image.o vector.o image-vector.o \
       keyvalue.o intvector.o vecarray.o polygon.o randdist.o mathfunc.o \
       vector-fftw.o

TARGETS = cassbeam

all: $(TARGETS)

clean:
	-rm -f *.o $(TARGETS)
	-rm -f core*
	cd doc;make clean

distclean:
	-rm -f *.o $(TARGETS)
	-rm -f *~ doc/*~
	-rm -f core*
	-rm -f config.cache config.log config.status
	cd doc;make clean
	-rm Makefile

cassbeam: $(OBJS)
	$(CC) -o cassbeam $(OBJS) $(LDFLAGS)

doc: doc/cassbeam.tex
	cd doc;make

install: $(TARGETS) $(PYPROGS)
	-rm -f $(DESTDIR)@prefix@/bin/cassbeam
	install -D -m755 cassbeam $(DESTDIR)@prefix@/bin/cassbeam

uninstall:
	-rm -f $(DESTDIR)@prefix@/bin/cassbeam