-# $Id: Makefile.X11,v 1.106 2004/01/10 22:14:51 brianp Exp $
+# $Id: Makefile.X11,v 1.113 2004/01/30 23:32:19 brianp Exp $
# Mesa 3-D graphics library
-# Version: 6.0
+# Version: 6.1
#
# Copyright (C) 1999-2004 Brian Paul All Rights Reserved.
#
fi
if [ -d src/glw ] ; then \
cd src/glw ; \
- touch src/glw/depend ; \
+ touch depend ; \
$(MAKE) -f Makefile.X11 $@ ; \
fi
if [ -d progs/demos ] ; then \
fi
if [ -d src/glw ] ; then \
cd src/glw ; \
- touch src/glw/depend ; \
+ touch depend ; \
$(MAKE) -f Makefile.X11 $@ ; \
fi
if [ -d progs/demos ] ; then \
$(MAKE) -f Makefile.X11 $@ ; \
fi
+irix6-mgl-n32-dso:
+ -mkdir libMGL32
+ if [ -d src/mesa ] ; then \
+ cd src/mesa ; \
+ touch depend ; \
+ $(MAKE) -f Makefile.X11 $@ ; \
+ fi
+ if [ -d src/glu/sgi ] ; then \
+ cd src/glu/sgi ; \
+ touch depend ; \
+ $(MAKE) -f Makefile.X11 $@ ; \
+ fi
+
beos-r4:
-mkdir lib
if [ -d src/mesa ] ; then \
fi
if [ -d src/glw ] ; then \
cd src/glw ; \
- touch src/glw/depend ; \
+ touch depend ; \
$(MAKE) -f Makefile.X11 $@ ; \
fi
if [ -d progs/demos ] ; then \
cd src/mesa/drivers/dri/gamma ; touch depend ; $(MAKE) -f Makefile.solo $@
cd src/mesa/drivers/dri/tdfx ; touch depend ; $(MAKE) -f Makefile.solo $@
cd src/mesa/drivers/dri/fb ; touch depend ; $(MAKE) -f Makefile.solo $@
+ cd src/mesa/drivers/dri/unichrome ; touch depend ; $(MAKE) -f Makefile.solo $@
cd src/glx/mini ; touch depend ; $(MAKE) -f Makefile.solo $@
if [ -d src/glu/sgi ] ; then \
cd src/glu/sgi ; \
# Remove .o files, emacs backup files, etc.
# XXX this should be cleaned up
clean:
- if ! [ -f src/mesa/depend ] ; then touch src/mesa/depend ; fi
- if ! [ -f src/mesa/drivers/dri/r200/depend ]; then touch src/mesa/drivers/dri/r200/depend; fi
- if ! [ -f src/mesa/drivers/dri/r128/depend ]; then touch src/mesa/drivers/dri/r128/depend; fi
- if ! [ -f src/mesa/drivers/dri/radeon/depend ]; then touch src/mesa/drivers/dri/radeon/depend; fi
- if ! [ -f src/mesa/drivers/dri/mga/depend ]; then touch src/mesa/drivers/dri/mga/depend; fi
- if ! [ -f src/mesa/drivers/dri/fb/depend ]; then touch src/mesa/drivers/dri/fb/depend; fi
- if ! [ -f src/glu/mesa/depend ] ; then touch src/glu/mesa/depend ; fi
- if ! [ -f src/glu/sgi/depend ] ; then touch src/glu/sgi/depend ; fi
- if ! [ -f src/glu/mini/depend ] ; then touch src/glu/mini/depend ; fi
- if ! [ -f src/glut/glx/depend ] ; then touch src/glut/glx/depend ; fi
- if ! [ -f src/glut/mini/depend ] ; then touch src/glut/mini/depend ; fi
- if ! [ -f src/glx/mini/depend ] ; then touch src/glx/mini/depend ; fi
- if ! [ -f progs/tests/depend ] ; then touch progs/tests/depend ; fi
- if ! [ -f progs/miniglx/depend ] ; then touch progs/miniglx/depend ; fi
+# if ! [ -f src/mesa/depend ] ; then touch src/mesa/depend ; fi
+# if ! [ -f src/mesa/drivers/dri/r200/depend ]; then touch src/mesa/drivers/dri/r200/depend; fi
+# if ! [ -f src/mesa/drivers/dri/r128/depend ]; then touch src/mesa/drivers/dri/r128/depend; fi
+# if ! [ -f src/mesa/drivers/dri/radeon/depend ]; then touch src/mesa/drivers/dri/radeon/depend; fi
+# if ! [ -f src/mesa/drivers/dri/mga/depend ]; then touch src/mesa/drivers/dri/mga/depend; fi
+# if ! [ -f src/mesa/drivers/dri/fb/depend ]; then touch src/mesa/drivers/dri/fb/depend; fi
+# if ! [ -f src/glu/mesa/depend ] ; then touch src/glu/mesa/depend ; fi
+# if ! [ -f src/glu/sgi/depend ] ; then touch src/glu/sgi/depend ; fi
+# if ! [ -f src/glu/mini/depend ] ; then touch src/glu/mini/depend ; fi
+# if ! [ -f src/glut/glx/depend ] ; then touch src/glut/glx/depend ; fi
+# if ! [ -f src/glut/mini/depend ] ; then touch src/glut/mini/depend ; fi
+# if ! [ -f src/glx/mini/depend ] ; then touch src/glx/mini/depend ; fi
+# if ! [ -f progs/tests/depend ] ; then touch progs/tests/depend ; fi
+# if ! [ -f progs/miniglx/depend ] ; then touch progs/miniglx/depend ; fi
-rm -f include/GL/*~
cd src/mesa && $(MAKE) -f Makefile.X11 $@ || true
cd src/mesa/drivers/dri/r200 && $(MAKE) -f Makefile.solo $@ || true
cd src/mesa/drivers/dri/radeon && $(MAKE) -f Makefile.solo $@ || true
cd src/mesa/drivers/dri/mga && $(MAKE) -f Makefile.solo $@ || true
cd src/mesa/drivers/dri/fb && $(MAKE) -f Makefile.solo $@ || true
+ cd src/mesa/drivers/dri/unichrome && $(MAKE) -f Makefile.solo $@ || true
cd src/glu/mesa && $(MAKE) -f Makefile.X11 $@ || true
cd src/glu/sgi && $(MAKE) -f Makefile.X11 $@ || true
cd src/glu/mini && $(MAKE) -f Makefile.X11 $@ || true
cd progs/samples && $(MAKE) -f Makefile.X11 $@ || true
cd progs/tests && $(MAKE) -f Makefile.X11 $@ || true
cd progs/miniglx && $(MAKE) -f Makefile.solo $@ || true
- if [ -f src/mesa/depend ] ; then rm src/mesa/depend ; fi
- if [ -f src/mesa/drivers/dri/r200/depend ]; then rm -f src/mesa/drivers/dri/r200/depend; fi
- if [ -f src/mesa/drivers/dri/r128/depend ]; then rm -f src/mesa/drivers/dri/r128/depend; fi
- if [ -f src/mesa/drivers/dri/radeon/depend ]; then rm -f src/mesa/drivers/dri/radeon/depend; fi
- if [ -f src/mesa/drivers/dri/mga/depend ]; then rm -f src/mesa/drivers/dri/mga/depend; fi
- if [ -f src/mesa/drivers/dri/fb/depend ]; then rm -f src/mesa/drivers/dri/fb/depend; fi
- if [ -f src/glu/mesa/depend ] ; then rm -f src/glu/mesa/depend ; fi
- if [ -f src/glu/sgi/depend ] ; then rm -f src/glu/sgi/depend ; fi
- if [ -f src/glu/mini/depend ] ; then rm -f src/glu/mini/depend ; fi
- if [ -f src/glut/glx/depend ] ; then rm -f src/glut/glx/depend ; fi
- if [ -f src/glut/mini/depend ] ; then rm -f src/glut/mini/depend ; fi
- if [ -f src/glx/mini/depend ] ; then rm -f src/glx/mini/depend ; fi
- if [ -f progs/tests/depend ] ; then rm -f progs/tests/depend ; fi
- if [ -f progs/miniglx/depend ] ; then rm -f progs/miniglx/depend ; fi
+# if [ -f src/mesa/depend ] ; then rm src/mesa/depend ; fi
+# if [ -f src/mesa/drivers/dri/r200/depend ]; then rm -f src/mesa/drivers/dri/r200/depend; fi
+# if [ -f src/mesa/drivers/dri/r128/depend ]; then rm -f src/mesa/drivers/dri/r128/depend; fi
+# if [ -f src/mesa/drivers/dri/radeon/depend ]; then rm -f src/mesa/drivers/dri/radeon/depend; fi
+# if [ -f src/mesa/drivers/dri/mga/depend ]; then rm -f src/mesa/drivers/dri/mga/depend; fi
+# if [ -f src/mesa/drivers/dri/fb/depend ]; then rm -f src/mesa/drivers/dri/fb/depend; fi
+# if [ -f src/glu/mesa/depend ] ; then rm -f src/glu/mesa/depend ; fi
+# if [ -f src/glu/sgi/depend ] ; then rm -f src/glu/sgi/depend ; fi
+# if [ -f src/glu/mini/depend ] ; then rm -f src/glu/mini/depend ; fi
+# if [ -f src/glut/glx/depend ] ; then rm -f src/glut/glx/depend ; fi
+# if [ -f src/glut/mini/depend ] ; then rm -f src/glut/mini/depend ; fi
+# if [ -f src/glx/mini/depend ] ; then rm -f src/glx/mini/depend ; fi
+# if [ -f progs/tests/depend ] ; then rm -f progs/tests/depend ; fi
+# if [ -f progs/miniglx/depend ] ; then rm -f progs/miniglx/depend ; fi
# Remove everything that can be remade
-DIRECTORY = Mesa-6.0
-LIB_NAME = MesaLib-6.0
-DEMO_NAME = MesaDemos-6.0
-GLU_NAME = MesaGLU-6.0
+DIRECTORY = Mesa-6.1
+LIB_NAME = MesaLib-6.1
+DEMO_NAME = MesaDemos-6.1
+GLU_NAME = MesaGLU-6.1
GLUT_NAME = GLUT-3.7
$(DIRECTORY)/src/mesa/drivers/beos/*.cpp \
$(DIRECTORY)/src/mesa/drivers/beos/*.h \
$(DIRECTORY)/src/mesa/drivers/common/*.[ch] \
+ $(DIRECTORY)/src/mesa/drivers/common/descrip.mms \
$(DIRECTORY)/src/mesa/drivers/dos/*.[chS] \
$(DIRECTORY)/src/mesa/drivers/dri/common/*.[ch] \
$(DIRECTORY)/src/mesa/drivers/fbdev/glfbdev.c \
$(DIRECTORY)/src/glut/dos/*.[ch] \
$(DIRECTORY)/src/glut/dos/Makefile.DJ \
$(DIRECTORY)/src/glut/dos/PC_HW/*.[chS] \
- $(DIRECTORY)/progs/images/* \
+ $(DIRECTORY)/progs/images/*.rgb \
+ $(DIRECTORY)/progs/images/*.rgba \
$(DIRECTORY)/progs/demos/Makefile* \
$(DIRECTORY)/progs/demos/descrip.mms \
$(DIRECTORY)/progs/demos/*.[ch] \
$(DIRECTORY)/progs/demos/*.cxx \
$(DIRECTORY)/progs/demos/*.dat \
$(DIRECTORY)/progs/demos/README \
- $(DIRECTORY)/progs/demos/Windows/* \
+ $(DIRECTORY)/progs/demos/Windows/*.dsp \
+ $(DIRECTORY)/progs/demos/Windows/*.dsw \
$(DIRECTORY)/progs/xdemos/Makefile* \
$(DIRECTORY)/progs/xdemos/descrip.mms \
$(DIRECTORY)/progs/xdemos/*.[chf] \