source: trunk/packages/vizservers/nanovis/vrutil/Makefile.in @ 2841

Last change on this file since 2841 was 2841, checked in by ldelgass, 12 years ago

Misc. cleanups. Make libs look in nanovis src dir for includes, so that libs
can use Trace.h. Trace.h now includes config.h, so the WANT_TRACE define can
be placed there. The Makefile now has the flag for enabling the pointset
code, since it also switches which objects are compiled.

File size: 1.0 KB
Line 
1
2SHELL = /bin/sh
3
4.PHONY: all install clean distclean
5
6bindir          = @bindir@
7datadir         = @datadir@
8datarootdir     = @datarootdir@
9exec_prefix     = @exec_prefix@
10includedir      = @includedir@
11libdir          = @libdir@
12mandir          = @mandir@
13prefix          = @prefix@
14srcdir          = @srcdir@
15
16INSTALL         = @INSTALL@
17INSTALL_PROGRAM = ${INSTALL} -m 555
18INSTALL_DATA    = ${INSTALL} -m 444
19INSTALL_SCRIPT  = ${INSTALL} -m 444
20RM              = rm -f
21AR              = ar rc
22RANLIB          = @RANLIB@
23CC              = @CC@
24CXX             = @CXX@
25VPATH           = $(srcdir)
26
27INCLUDES        = -I$(srcdir)/include -I$(srcdir)/..
28
29CFLAGS          = @CFLAGS@
30EXTRA_CFLAGS    = -Wall
31DEFINES         = @DEFINES@
32CXX_SWITCHES    = $(CFLAGS) $(EXTRA_CFLAGS) $(INCLUDES)
33
34VRUTILLIB       = vrutil.a
35
36OBJS            = \
37                vrColorBrewer.o \
38                vrColorBrewerFactory.o \
39                vrFilePath.o \
40                vrLock.o \
41                vrStringParser.o \
42                vrThread.o
43
44all: $(VRUTILLIB)
45
46install:
47
48$(VRUTILLIB): $(OBJS)
49        $(RM) $@
50        $(AR) $@ $(OBJS)
51        $(RANLIB) $@
52
53.cpp.o:
54        $(CXX) $(CXX_SWITCHES) -o $@ -c $<
55
56clean:
57        $(RM) $(VRUTILLIB) $(OBJS)
58
59distclean: clean
60        $(RM) Makefile *~
61
Note: See TracBrowser for help on using the repository browser.