root/juggler/branches/2.2/modules/vrjuggler/tools/Makefile.in

Revision 19729, 3.5 kB (checked in by patrick, 2 years ago)

Copyright update.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1 # ************** <auto-copyright.pl BEGIN do not edit this line> **************
2 #
3 # VR Juggler is (C) Copyright 1998-2007 by Iowa State University
4 #
5 # Original Authors:
6 #   Allen Bierbaum, Christopher Just,
7 #   Patrick Hartling, Kevin Meinert,
8 #   Carolina Cruz-Neira, Albert Baker
9 #
10 # This library is free software; you can redistribute it and/or
11 # modify it under the terms of the GNU Library General Public
12 # License as published by the Free Software Foundation; either
13 # version 2 of the License, or (at your option) any later version.
14 #
15 # This library is distributed in the hope that it will be useful,
16 # but WITHOUT ANY WARRANTY; without even the implied warranty of
17 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
18 # Library General Public License for more details.
19 #
20 # You should have received a copy of the GNU Library General Public
21 # License along with this library; if not, write to the
22 # Free Software Foundation, Inc., 59 Temple Place - Suite 330,
23 # Boston, MA 02111-1307, USA.
24 #
25 # *************** <auto-copyright.pl END do not edit this line> ***************
26
27 # -----------------------------------------------------------------------------
28 # Makefile.in for vrjuggler/tools
29 #
30 # Generated for use on @PLATFORM@
31 # -----------------------------------------------------------------------------
32
33 # Generated by mkmakefile.pl.
34
35 default: trackerConfig@EXEEXT@
36
37 # Basic options.
38 srcdir          = @srcdir@
39 CFLAGS          = @APP_CFLAGS@ $(EXTRA_CFLAGS) $(INCLUDES) $(DEFS)
40 CXXFLAGS        = @APP_CXXFLAGS@ $(EXTRA_CFLAGS) $(INCLUDES) $(DEFS)
41 DEFS            = @APP_DEFS@
42 EXTRA_CFLAGS    = @APP_EXTRA_CFLAGS@ $(DEBUG_CFLAGS)
43 DEBUG_CFLAGS    = @APP_DEBUG_CFLAGS@
44 OPTIM_CFLAGS    = @APP_OPTIM_CFLAGS@
45 EXTRA_LFLAGS    = @APP_EXTRA_LFLAGS@ $(DEBUG_LFLAGS)
46 DEBUG_LFLAGS    = @APP_DEBUG_LFLAGS@
47 OPTIM_LFLAGS    = @APP_OPTIM_LFLAGS@
48 INCLUDES        = @APP_INCLUDES@ -I$(srcdir) -I$(srcdir)/common         \
49                   $(GLUT_INC) $(GLUI_INC)
50 LINK_FLAGS      = @APP_LINK_FLAGS@ $(EXTRA_LFLAGS)
51
52 # Paths to GLUT and GLUI.
53 GLUT_LIB        = -B static -L/home/users/allenb/Libs/glut/lib32 -lglut
54 GLUT_INC        = -I/home/users/allenb/Libs/glut/include
55
56 GLUI_LIB        = -B static -L/home/users/allenb/Libs/glui_v2/lib -lglui
57 GLUI_INC        = -I/home/users/allenb/Libs/glui_v2
58
59 # Libraries needed for linking.
60 BASIC_LIBS      = @APP_BASIC_LIBS_BEGIN@ @APP_BASIC_LIBS@               \
61                   @APP_BASIC_EXT_LIBS@ @APP_BASIC_LIBS_END@             \
62                   $(NULL)
63 EXTRA_LIBS      = @APP_EXTRA_LIBS_BEGIN@ $(GLUI_LIB) $(GLUT_LIB)        \
64                   @APP_EXTRA_LIBS_GL@ -lXmu @APP_EXTRA_LIBS@            \
65                   @APP_EXTRA_LIBS_END@                                  \
66                   $(NULL)
67
68 # Commands to execute.
69 C_COMPILE       = @APP_CC@ $(CFLAGS)
70 CXX_COMPILE     = @APP_CXX@ $(CXXFLAGS)
71 LINK            = @APP_LINK@ $(LINK_FLAGS)
72
73 VPATH   = @srcdir@:@srcdir@/common
74
75 OBJS    = sgGlutApp.@OBJEXT@ sgGlutWin.@OBJEXT@ sgInput.@OBJEXT@ sgMuiWin.@OBJEXT@ trackerConfig.@OBJEXT@
76
77 # -----------------------------------------------------------------------------
78 # Application build targets.
79 # -----------------------------------------------------------------------------
80 trackerConfig@EXEEXT@: $(OBJS)
81         $(LINK) @EXE_NAME_FLAG@ $(OBJS) $(BASIC_LIBS) $(EXTRA_LIBS)
82
83 # Suffix rules for building object files.
84 .SUFFIXES: .cpp .@OBJEXT@
85
86 .cpp.@OBJEXT@:
87         $(CXX_COMPILE) @OBJ_NAME_FLAG@ @OBJ_BUILD_FLAG@ $<
88
89 # -----------------------------------------------------------------------------
90 # Clean-up targets.
91 # -----------------------------------------------------------------------------
92 clean:
93         rm -f Makedepend *.@OBJEXT@ trackerConfig.ilk  so_locations *.?db core*
94         rm -rf ii_files
95
96 clobber:
97         @$(MAKE) clean
98         rm -f trackerConfig@EXEEXT@
Note: See TracBrowser for help on using the browser.