File: Makefile.in

package info (click to toggle)
rumba-utils 1.0.1-2
  • links: PTS
  • area: main
  • in suites: woody
  • size: 1,764 kB
  • ctags: 414
  • sloc: sh: 7,541; cpp: 6,037; makefile: 1,127; xml: 605; perl: 70
file content (34 lines) | stat: -rw-r--r-- 664 bytes parent folder | download
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
PROJECT=threshold-transform
CXX=@CXX@
CXXFLAGS=@CXXFLAGS@
RUMBA=@rumba_dir@
PREFIX=@prefix@
top_builddir=../
SHELL=@SHELL@
LIBTOOL=@LIBTOOL@
INCLUDES=-I$(RUMBA)/include


LIBS=-L$(RUMBA)/lib -lrumba -lrumbabase -ldl 

all: $(PROJECT)

%.lo: %.cc
	$(LIBTOOL) $(CXX) -c $(INCLUDES) $(CXXFLAGS) $< 

%.lo: %.cc %.h
	$(LIBTOOL) $(CXX) -c $(INCLUDES) $(CXXFLAGS) $< 

$(PROJECT): $(PROJECT).lo
	$(LIBTOOL) $(CXX) $(LIBS) -o $(PROJECT) $(PROJECT).lo \
	../matrixutils/libmatrixutils.la

clean:
	rm -f *.o *.lo $(PROJECT) *.img *.hdr *.log

INSTALL=@INSTALL@
install: all
	$(LIBTOOL) $(INSTALL) -m755 $(PROJECT) $(PREFIX)/bin/$(PROJECT)

distclean: clean
	rm -f Makefile