source: branches/blt4/packages/vizservers/nanovis/R2/src/Makefile.in @ 3061

Last change on this file since 3061 was 3061, checked in by gah, 12 years ago
File size: 1.1 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
27RP_DIR          =  @RP_DIR@
28RP_INC_SPEC     = -I$(RP_DIR)/include -I$(RP_DIR)/include/rappture2
29
30INCLUDES        = \
31                -I$(srcdir)/../include \
32                -I$(srcdir)/../.. \
33                $(RP_INC_SPEC)
34
35CFLAGS          = @CFLAGS@
36EXTRA_CFLAGS    = -Wall
37DEFINES         = @DEFINES@
38CXX_SWITCHES    = $(CFLAGS) $(EXTRA_CFLAGS) $(INCLUDES)
39
40OBJS            = \
41                R2FilePath.o \
42                R2Fonts.o \
43                R2Geometry.o \
44                R2IndexBuffer.o \
45                R2Object.o \
46                R2VertexBuffer.o
47
48R2LIB           = R2.a
49
50all: $(R2LIB)
51
52install:
53
54$(R2LIB): $(OBJS)
55        $(RM) $@
56        $(AR) $@ $(OBJS)
57        $(RANLIB) $@
58
59.cpp.o:
60        $(CXX) $(CXX_SWITCHES) -o $@ -c $<
61
62clean:
63        $(RM) $(R2LIB) $(OBJS)
64
65distclean: clean
66        $(RM) Makefile *~
67
Note: See TracBrowser for help on using the repository browser.