Changeset 3031 for trunk/src/opengl/glu/nurbs/interface
- Timestamp:
 - Mar 7, 2000, 12:39:20 AM (26 years ago)
 - File:
 - 
      
- 1 edited
 
- 
          
  trunk/src/opengl/glu/nurbs/interface/makefile (modified) (2 diffs)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
      
trunk/src/opengl/glu/nurbs/interface/makefile
r2961 r3031 1 # $Id: makefile,v 1. 5 2000-03-01 14:50:16 sandervlExp $1 # $Id: makefile,v 1.6 2000-03-06 23:33:49 bird Exp $ 2 2 # 3 3 # PD-Win32 API … … 6 6 # 7 7 8 # Directory macros. 8 9 PDWIN32_INCLUDE = ..\..\..\..\..\include 9 PDWIN32_LIB = ..\..\..\..\..\lib10 PDWIN32_BIN = ..\..\..\..\..\bin11 PDWIN32_TOOLS = ..\..\..\..\..\tools\bin10 PDWIN32_LIB = ..\..\..\..\..\lib 11 PDWIN32_BIN = ..\..\..\..\..\$(OBJDIR) 12 PDWIN32_TOOLS = ..\..\..\..\..\tools\bin 12 13 13 14 15 # Local cleanup only. 16 LOCALCLEAN = 1 17 18 19 # Compiler, tools, and interference rules. 14 20 !include $(PDWIN32_INCLUDE)/pdwin32.mk 15 21 16 CINCLUDE=-I..\..\..\mesa\GL -I..\.. -I..\internals -I..\nurbtess -I$(PDWIN32_INCLUDE) -I..\..\include -I..\..\..\mesa17 22 18 CFLAGS = $(CFLAGS) $(CINCLUDE) -DNDEBUG 19 C XXFLAGS = $(CXXFLAGS) $(CINCLUDE) -DNDEBUG23 # Flag overloads and local macros. 24 CLEANEXTRAS = 20 25 21 OBJS = glcurveval.obj glinterface.obj glrenderer.obj glsurfeval.obj \ 22 insurfeval.obj bezierPatch.obj bezierEval.obj bezierPatchMesh.obj \ 23 incurveeval.obj 26 CINCLUDE = -I..\..\..\mesa\GL -I..\.. -I..\internals -I..\nurbtess \ 27 -I..\..\include -I..\..\..\mesa 24 28 25 all: $(OBJS) 29 CFLAGS = $(CFLAGS) $(CINCLUDE) -DNDEBUG 30 CXXFLAGS = $(CXXFLAGS) $(CINCLUDE) -DNDEBUG 26 31 27 32 33 # Object files. All objects should be prefixed with $(OBJDIR)! 34 OBJS = \ 35 $(OBJDIR)\glcurveval.obj \ 36 $(OBJDIR)\glinterface.obj \ 37 $(OBJDIR)\glrenderer.obj \ 38 $(OBJDIR)\glsurfeval.obj \ 39 $(OBJDIR)\insurfeval.obj \ 40 $(OBJDIR)\bezierPatch.obj \ 41 $(OBJDIR)\bezierEval.obj \ 42 $(OBJDIR)\bezierPatchMesh.obj \ 43 $(OBJDIR)\incurveeval.obj 44 45 46 # Target name - name of the library without extention and path. 47 TARGET = interface 48 49 50 # Create all libraries (not importlibraries) 51 all: $(OBJDIR) \ 52 $(OBJDIR)\$(TARGET).lib 53 54 55 # Create all libraries (not importlibraries) 56 libs: all 57 58 59 # Lib rule - build importlibrary (and evt. other libs) 60 $(OBJDIR)\$(TARGET).lib: $(OBJS) 61 $(RM) $@ 62 $(ILIB) $(ILIBFLAGS) $@ $(OBJS); 63 64 65 # Dep rule - makes depenencies for C, C++ and Asm files. 28 66 dep: 29 67 $(DEPEND) $(CINCLUDE) *.c *.cpp *.h *.asm *.inc \ 30 68 ..\internals\*.h ..\nurbtess\*.h ..\..\..\mesa\GL\*.h 31 69 32 !ifndef NODEP33 !include .depend34 !endif35 70 71 # Includes the common rules. 72 !include $(PDWIN32_INCLUDE)/pdwin32.post 36 73 37 clean:38 $(RM) *.obj *.pch39  
  Note:
 See   TracChangeset
 for help on using the changeset viewer.
  