~ubuntu-branches/ubuntu/quantal/mesa/quantal

« back to all changes in this revision

Viewing changes to src/glu/mesa/Makefile.m32

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2007-02-21 12:44:07 UTC
  • mfrom: (1.2.1 upstream)
  • mto: This revision was merged to the branch mainline in revision 22.
  • Revision ID: james.westby@ubuntu.com-20070221124407-rgcacs32mycrtadl
ImportĀ upstreamĀ versionĀ 6.5.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# Makefile for GLU for GCC-2.95.2/Mingw32 contributed by
2
 
# Paul Garceau <pgarceau@teleport.com>
3
 
 
4
 
# Mesa 3-D graphics library
5
 
# Version:  3.3
6
 
# Copyright (C) 1995-1999  Brian Paul
7
 
#
8
 
# This library is free software; you can redistribute it and/or
9
 
# modify it under the terms of the GNU Library General Public
10
 
# License as published by the Free Software Foundation; either
11
 
# version 2 of the License, or (at your option) any later version.
12
 
#
13
 
# This library is distributed in the hope that it will be useful,
14
 
# but WITHOUT ANY WARRANTY; without even the implied warranty of
15
 
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
16
 
# Library General Public License for more details.
17
 
#
18
 
# You should have received a copy of the GNU Library General Public
19
 
# License along with this library; if not, write to the Free
20
 
# Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
21
 
 
22
 
 
23
 
MESA_MAJOR=3
24
 
MESA_MINOR=3
25
 
MESA_TINY=0
26
 
VERSION=$(MESA_MAJOR).$(MESA_MINOR)
27
 
 
28
 
CFLAGS = -I. -DWIN32 -D__WIN32__ -D_WINDOWS \
29
 
                -O2 -funroll-loops \
30
 
                -fexpensive-optimizations -fomit-frame-pointer -ffast-math \
31
 
                -malign-loops=2 -malign-jumps=2 -malign-functions=2 \
32
 
                -mwindows
33
 
CC = gcc
34
 
MAKELIB = ar ru
35
 
GLU_LIB = libGLU.a
36
 
 
37
 
 
38
 
##### MACROS #####
39
 
 
40
 
VPATH = RCS
41
 
 
42
 
INCDIR = ../include
43
 
LIBDIR = ../lib
44
 
 
45
 
SOURCES = glu.c mipmap.c nurbs.c nurbscrv.c nurbssrf.c nurbsutl.c \
46
 
        polytest.c project.c quadric.c tess.c tesselat.c
47
 
 
48
 
OBJECTS = $(SOURCES:.c=.o)
49
 
 
50
 
 
51
 
 
52
 
##### RULES #####
53
 
 
54
 
.c.o:
55
 
        $(CC) -c -I$(INCDIR) $(CFLAGS) $<
56
 
 
57
 
 
58
 
 
59
 
##### TARGETS #####
60
 
 
61
 
# Make the library:
62
 
$(LIBDIR)/$(GLU_LIB): $(OBJECTS)
63
 
        $(MAKELIB) $(GLU_LIB) $(MAJOR) $(MINOR) $(TINY) $(OBJECTS)
 
 
b'\\ No newline at end of file'