source: trunk/packages/vizservers/nanovis/graphics/Makefile.in @ 3465

Last change on this file since 3465 was 3465, checked in by ldelgass, 11 years ago

Rename R2 library to nv::graphics and nv::util.

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
40NVGRAPHICSLIB   = nvgraphics.a
41
42OBJS            = \
43                Geometry.o \
44                IndexBuffer.o \
45                RenderContext.o \
46                VertexBuffer.o
47
48all: $(NVGRAPHICSLIB)
49
50install:
51
52$(NVGRAPHICSLIB): $(OBJS)
53        $(RM) $@
54        $(AR) $@ $(OBJS)
55        $(RANLIB) $@
56
57.cpp.o:
58        $(CXX) $(CXX_SWITCHES) -o $@ -c $<
59
60clean:
61        $(RM) $(NVGRAPHICSLIB) $(OBJS)
62
63distclean: clean
64        $(RM) Makefile *~
Note: See TracBrowser for help on using the repository browser.