X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=Makefile.X11;h=22963d2245d385bcc9795e01fcde3bc5ef526edd;hb=10d7f540ff48aba45225463b36a5c274e5c8e173;hp=ce50431beabe35fdab859e2d24317065a837b770;hpb=1fb583c50d8bdb3867f28b8d35a5dbd64fee0f86;p=mesa.git diff --git a/Makefile.X11 b/Makefile.X11 index ce50431beab..22963d2245d 100644 --- a/Makefile.X11 +++ b/Makefile.X11 @@ -1,9 +1,9 @@ -# $Id: Makefile.X11,v 1.48 2001/06/19 21:49:06 brianp Exp $ +# $Id: Makefile.X11,v 1.62 2002/05/05 16:00:06 brianp Exp $ # Mesa 3-D graphics library -# Version: 3.5 +# Version: 4.1 # -# Copyright (C) 1999-2000 Brian Paul All Rights Reserved. +# Copyright (C) 1999-2001 Brian Paul All Rights Reserved. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), @@ -42,6 +42,7 @@ default: @echo " make bsdos4 for BSD/OS 4.x, dynamic libraries" @echo " make cygnus for Win95/NT using Cygnus-Win32" @echo " make cygnus-linux for Win95/NT using Cygnus-Win32 under Linux" + @echo " make darwin for Darwin - Mac OS X" @echo " make dgux for Data General" @echo " make freebsd for FreeBSD systems with GCC" @echo " make freebsd-386 for FreeBSD systems with GCC, w/ Intel assembly" @@ -85,6 +86,8 @@ default: @echo " make linux-sparc5-elf for Sparc5 systems, make ELF shared libs" @echo " make linux-sparc-ultra for UltraSparc systems, make ELF shared libs" @echo " make linux-osmesa16 for 16-bit/channel OSMesa" + @echo " make linux-osmesa32 for 32-bit/channel OSMesa" + @echo " make linux-icc for Linux with the Intel C/C++ compiler" @echo " make lynxos for LynxOS systems with GCC" @echo " make macintosh for Macintosh" @echo " make machten-2.2 for Macs w/ MachTen 2.2 (68k w/ FPU)" @@ -136,12 +139,12 @@ default: # XXX we may have to split up this group of targets into those that # have a C++ compiler and those that don't for the SI-GLU library. -aix aix-sl amix bsdos bsdos4 dgux freebsd freebsd-386 gcc \ +aix aix-sl amix bsdos bsdos4 darwin dgux freebsd freebsd-386 gcc \ hpux9 hpux9-sl hpux9-gcc hpux9-gcc-sl \ hpux10 hpux10-sl hpux10-gcc hpux10-gcc-sl \ -irix4 irix5 irix5-gcc irix5-dso irix6-o32 irix6-o32-dso \ +irix4 irix5 irix5-gcc irix5-dso \ linux linux-static linux-debug linux-static-debug linux-prof \ -linux-x86 linux-x86-static linux-x86-debug \ +linux-x86 linux-icc linux-x86-static linux-x86-debug \ linux-glide linux-386-glide linux-386-opt-glide \ linux-x86-glide linux-glide-debug linux-glide-prof \ linux-alpha-static linux-alpha \ @@ -170,12 +173,11 @@ sunos5-x11r6-gcc-sl ultrix-gcc unicos unixware uwin vistra: if [ -d book ] ; then cd book ; $(MAKE) -f Makefile.X11 $@ ; fi if [ -d widgets-sgi ] ; then cd widgets-sgi; $(MAKE) -f Makefile.X11 $@ ; fi -irix6-n32 irix6-n32-dso irix6-gcc-n32-sl irix-debug: +irix6-o32 irix6-o32-dso irix6-n32 irix6-n32-dso irix6-gcc-n32-sl irix-debug: -mkdir lib32 if [ -d src ] ; then touch src/depend ; fi if [ -d src-glu ] ; then touch src-glu/depend ; fi if [ -d src-glut ] ; then touch src-glut/depend ; fi - if [ -d src-glut ] ; then touch src-glut/depend ; fi if [ -d widgets-sgi ] ; then touch widgets-sgi/depend ; fi if [ -d src ] ; then cd src ; $(MAKE) -f Makefile.X11 $@ ; fi if [ -d src-glu ] ; then cd src-glu ; $(MAKE) -f Makefile.X11 $@ ; fi @@ -294,7 +296,7 @@ linux-ggi-install linux-386-ggi-install: # echo ".include $(DESTDIR)/etc/ggi/ggimesa.conf" >> $(DESTDIR)/etc/ggi/libggi.conf ; \ # fi -linux-osmesa16: +linux-osmesa16 linux-osmesa32: -mkdir lib if [ -d src ] ; then touch src/depend ; fi if [ -d src ] ; then cd src ; $(MAKE) -f Makefile.OSMesa16 $@ ; fi @@ -321,20 +323,17 @@ clean: # Remove everything that can be remade realclean: clean - -rm -f lib/* + -rm -fr lib lib32 lib64 cd demos && $(MAKE) -f Makefile.X11 realclean || true cd xdemos && $(MAKE) -f Makefile.X11 realclean || true cd book && $(MAKE) -f Makefile.X11 realclean || true cd samples && $(MAKE) -f Makefile.X11 realclean || true - cd ggi/demos && $(MAKE) -f Makefile.X11 realclean || true - cd src/GGI/default && $(MAKE) -f Makefile.X11 realclean || true - -DIRECTORY = Mesa-3.5 -LIB_NAME = MesaLib-3.5 -DEMO_NAME = MesaDemos-3.5 -GLU_NAME = MesaGLU-3.5 +DIRECTORY = Mesa-4.1 +LIB_NAME = MesaLib-4.1 +DEMO_NAME = MesaDemos-4.1 +GLU_NAME = MesaGLU-4.1 GLUT_NAME = GLUT-3.7 @@ -379,7 +378,7 @@ LIB_FILES = \ $(DIRECTORY)/include/GL/internal/glcore.h \ $(DIRECTORY)/include/GL/Makefile.in \ $(DIRECTORY)/include/GL/Makefile.am \ - $(DIRECTORY)/include/GL/dosmesa.h \ + $(DIRECTORY)/include/GL/dmesa.h \ $(DIRECTORY)/include/GL/amesa.h \ $(DIRECTORY)/include/GL/fxmesa.h \ $(DIRECTORY)/include/GL/ggimesa.h \ @@ -395,17 +394,19 @@ LIB_FILES = \ $(DIRECTORY)/include/GL/mglmesa.h \ $(DIRECTORY)/include/GL/osmesa.h \ $(DIRECTORY)/include/GL/svgamesa.h \ + $(DIRECTORY)/include/GL/ugl*.h \ + $(DIRECTORY)/include/GL/vms_x_fix.h \ $(DIRECTORY)/include/GL/wmesa.h \ $(DIRECTORY)/include/GL/xmesa.h \ $(DIRECTORY)/include/GL/xmesa_x.h \ $(DIRECTORY)/include/GL/xmesa_xf86.h \ $(DIRECTORY)/include/GLView.h \ + $(DIRECTORY)/include/dmesadxe.h \ $(DIRECTORY)/include/Makefile.in \ $(DIRECTORY)/include/Makefile.am \ $(DIRECTORY)/src/Makefile* \ $(DIRECTORY)/src/libGL_la_SOURCES \ $(DIRECTORY)/src/descrip.mms \ - $(DIRECTORY)/src/mms_depend \ $(DIRECTORY)/src/mesa.conf \ $(DIRECTORY)/src/*.def \ $(DIRECTORY)/src/depend \ @@ -423,6 +424,15 @@ LIB_FILES = \ $(DIRECTORY)/src/tnl/*.[ch] \ $(DIRECTORY)/src/tnl/Makefile* \ $(DIRECTORY)/src/tnl/libMesaTnl_la_SOURCES \ + $(DIRECTORY)/src/tnl_dd/*.[ch] \ + $(DIRECTORY)/src/tnl_dd/imm/*.[ch] \ + $(DIRECTORY)/src/tnl_dd/imm/NOTES.imm \ + $(DIRECTORY)/src/windml/*.[ch] \ + $(DIRECTORY)/src/windml/tornado/*.c \ + $(DIRECTORY)/src/windml/tornado/*.cdf \ + $(DIRECTORY)/src/windml/man3/*.3 \ + $(DIRECTORY)/src/windml/man3/*.html \ + $(DIRECTORY)/src/DOS/*.[ch] \ $(DIRECTORY)/src/BeOS/*.cpp \ $(DIRECTORY)/src/FX/Makefile.am \ $(DIRECTORY)/src/FX/Makefile.in \ @@ -454,6 +464,8 @@ LIB_FILES = \ $(DIRECTORY)/src/KNOWN_BUGS \ $(DIRECTORY)/src/OSmesa/Makefile.am \ $(DIRECTORY)/src/OSmesa/Makefile.in \ + $(DIRECTORY)/src/OSmesa/Makefile.win \ + $(DIRECTORY)/src/OSmesa/osmesa.def \ $(DIRECTORY)/src/OSmesa/*.[ch] \ $(DIRECTORY)/src/SPARC/*.[chS] \ $(DIRECTORY)/src/SPARC/Makefile.am \ @@ -476,6 +488,8 @@ LIB_FILES = \ $(DIRECTORY)/si-glu/Makefile.am \ $(DIRECTORY)/si-glu/Makefile.in \ $(DIRECTORY)/si-glu/Makefile.X11 \ + $(DIRECTORY)/si-glu/Makefile.win \ + $(DIRECTORY)/si-glu/glu.def \ $(DIRECTORY)/si-glu/dummy.cc \ $(DIRECTORY)/si-glu/descrip.mms \ $(DIRECTORY)/si-glu/mesaglu.opt \ @@ -567,7 +581,6 @@ OBSOLETE_LIB_FILES = \ $(DIRECTORY)/src/D3D/*bat \ $(DIRECTORY)/src/D3D/*DEF \ $(DIRECTORY)/src/DOS/DEPEND.DOS \ - $(DIRECTORY)/src/DOS/*.c \ $(DIRECTORY)/src/S3/*.[ch] \ $(DIRECTORY)/src/S3/*.def \ $(DIRECTORY)/src/S3/*.mak \ @@ -600,6 +613,9 @@ DEMO_FILES = \ $(DIRECTORY)/src-glut/descrip.mms \ $(DIRECTORY)/src-glut/mms_depend \ $(DIRECTORY)/src-glut/*.[ch] \ + $(DIRECTORY)/src-glut.dos/*.[ch] \ + $(DIRECTORY)/src-glut.dos/Makefile.DJ \ + $(DIRECTORY)/src-glut.dos/PC_HW/*.[chS] \ $(DIRECTORY)/images/* \ $(DIRECTORY)/demos/Makefile* \ $(DIRECTORY)/demos/descrip.mms \ @@ -617,6 +633,9 @@ DEMO_FILES = \ $(DIRECTORY)/samples/README \ $(DIRECTORY)/samples/*.c \ $(DIRECTORY)/mtdemos \ + $(DIRECTORY)/windmldemos/Makefile.ugl \ + $(DIRECTORY)/windmldemos/*.c \ + $(DIRECTORY)/windmldemos/*.bmp \ $(DIRECTORY)/ggi OBSOLETE_DEMO_FILES = \