From 3da3b9e84ce4ade33a7e0284762492099a48935e Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Fri, 31 Mar 2000 16:20:47 +0000 Subject: [PATCH] added glu_tar and glut_tar targets, misc clean-up --- Makefile.X11 | 139 ++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 99 insertions(+), 40 deletions(-) diff --git a/Makefile.X11 b/Makefile.X11 index 14443c8fe1a..a9c98dcfbe2 100644 --- a/Makefile.X11 +++ b/Makefile.X11 @@ -1,4 +1,4 @@ -# $Id: Makefile.X11,v 1.22 2000/03/22 23:48:16 brianp Exp $ +# $Id: Makefile.X11,v 1.23 2000/03/31 16:20:47 brianp Exp $ # Mesa 3-D graphics library # Version: 3.3 @@ -159,30 +159,31 @@ sunos5 sunos5-sl sunos5-ultra sunos5-ultra-sl sunos5-gcc sunos5-gcc-sl \ sunos5-thread sunos5-pthread sunos5-gcc-thread sunos5-gcc-pthread \ sunos5-x11r6-gcc-sl ultrix-gcc unicos unixware uwin vistra: -mkdir lib - touch src/depend - touch src-glu/depend + 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 - cd src ; $(MAKE) -f Makefile.X11 $@ - cd src-glu ; $(MAKE) -f Makefile.X11 $@ + if [ -d src ] ; then cd src ; $(MAKE) -f Makefile.X11 $@ ; fi + if [ -d src-glu ] ; then cd src-glu ; $(MAKE) -f Makefile.X11 $@ ; fi if [ -d src-glut ] ; then cd src-glut ; $(MAKE) -f Makefile.X11 $@ ; fi - if [ -d demos ] ; then cd demos ; $(MAKE) -f Makefile.X11 $@ ; fi - if [ -d xdemos ] ; then cd xdemos ; $(MAKE) -f Makefile.X11 $@ ; fi - if [ -d samples ] ; then cd samples ; $(MAKE) -f Makefile.X11 $@ ; fi - if [ -d book ] ; then cd book ; $(MAKE) -f Makefile.X11 $@ ; fi + if [ -d demos ] ; then cd demos ; $(MAKE) -f Makefile.X11 $@ ; fi + if [ -d xdemos ] ; then cd xdemos ; $(MAKE) -f Makefile.X11 $@ ; fi + if [ -d samples ] ; then cd samples ; $(MAKE) -f Makefile.X11 $@ ; fi + 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: -mkdir lib32 - touch src/depend - touch src-glu/depend + 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 - cd src ; $(MAKE) -f Makefile.X11 $@ - cd src-glu ; $(MAKE) -f Makefile.X11 $@ + if [ -d src ] ; then cd src ; $(MAKE) -f Makefile.X11 $@ ; fi + if [ -d src-glu ] ; then cd src-glu ; $(MAKE) -f Makefile.X11 $@ ; fi if [ -d src-glut ] ; then cd src-glut ; $(MAKE) -f Makefile.X11 $@ ; fi - if [ -d demos ] ; then cd demos ; $(MAKE) -f Makefile.X11 $@ ; fi - if [ -d xdemos ] ; then cd xdemos ; $(MAKE) -f Makefile.X11 $@ ; fi - if [ -d samples ] ; then cd samples ; $(MAKE) -f Makefile.X11 $@ ; fi - if [ -d book ] ; then cd book ; $(MAKE) -f Makefile.X11 $@ ; fi + if [ -d demos ] ; then cd demos ; $(MAKE) -f Makefile.X11 $@ ; fi + if [ -d xdemos ] ; then cd xdemos ; $(MAKE) -f Makefile.X11 $@ ; fi + if [ -d samples ] ; then cd samples ; $(MAKE) -f Makefile.X11 $@ ; fi + if [ -d book ] ; then cd book ; $(MAKE) -f Makefile.X11 $@ ; fi if [ -d widgets-sgi ] ; then cd widgets-sgi; $(MAKE) -f Makefile.X11 $@ ; fi @@ -191,13 +192,13 @@ irix6-64 irix6-64-dso: touch src/depend touch src-glu/depend if [ -d src-glut ] ; then touch src-glut/depend ; fi - cd src ; $(MAKE) -f Makefile.X11 $@ - cd src-glu ; $(MAKE) -f Makefile.X11 $@ + if [ -d src ] ; then cd src ; $(MAKE) -f Makefile.X11 $@ ; fi + if [ -d src-glu ] ; then cd src-glu ; $(MAKE) -f Makefile.X11 $@ ; fi if [ -d src-glut ] ; then cd src-glut ; $(MAKE) -f Makefile.X11 $@ ; fi - if [ -d demos ] ; then cd demos ; $(MAKE) -f Makefile.X11 $@ ; fi - if [ -d xdemos ] ; then cd xdemos ; $(MAKE) -f Makefile.X11 $@ ; fi - if [ -d samples ] ; then cd samples ; $(MAKE) -f Makefile.X11 $@ ; fi - if [ -d book ] ; then cd book ; $(MAKE) -f Makefile.X11 $@ ; fi + if [ -d demos ] ; then cd demos ; $(MAKE) -f Makefile.X11 $@ ; fi + if [ -d xdemos ] ; then cd xdemos ; $(MAKE) -f Makefile.X11 $@ ; fi + if [ -d samples ] ; then cd samples ; $(MAKE) -f Makefile.X11 $@ ; fi + if [ -d book ] ; then cd book ; $(MAKE) -f Makefile.X11 $@ ; fi if [ -d widgets-sgi ] ; then cd widgets-sgi; $(MAKE) -f Makefile.X11 $@ ; fi @@ -211,25 +212,25 @@ beos-r4: touch src/depend -rm src-glu/depend touch src-glu/depend - cd src ; $(MAKE) -f Makefile.BeOS-R4 $@ - cd src-glu ; $(MAKE) -f Makefile.BeOS-R4 $@ - if [ -d BeOS ] ; then cd BeOS ; $(MAKE) ; fi - if [ -d src-glut.beos ] ; then cd src-glut.beos ; $(MAKE) ; fi + if [ -d src ] ; then cd src ; $(MAKE) -f Makefile.BeOS-R4 $@ ; fi + if [ -d src-glu ] ; then cd src-glu ; $(MAKE) -f Makefile.BeOS-R4 $@ ; fi + if [ -d BeOS ] ; then cd BeOS ; $(MAKE) ; fi + if [ -d src-glut.beos ] ; then cd src-glut.beos ; $(MAKE) ; fi if [ -d src-glut.beos ] ; then cp src-glut.beos/obj*/libglut.so lib ; fi - if [ -d demos ] ; then cd demos ; $(MAKE) -f Makefile.BeOS-R4 $@ ; fi + if [ -d demos ] ; then cd demos ; $(MAKE) -f Makefile.BeOS-R4 $@ ; fi if [ -d samples ] ; then cd samples ; $(MAKE) -f Makefile.BeOS-R4 $@ ; fi - if [ -d book ] ; then cd book ; $(MAKE) -f Makefile.BeOS-R4 $@ ; fi + if [ -d book ] ; then cd book ; $(MAKE) -f Makefile.BeOS-R4 $@ ; fi pgi-cygnus pgi-mingw32 \ cygnus cygnus-linux: -mkdir lib touch src/depend touch src-glu/depend - cd src ; $(MAKE) -f Makefile.X11 $@ - cd src-glu ; $(MAKE) -f Makefile.X11 $@ + if [ -d src ] ; then cd src ; $(MAKE) -f Makefile.X11 $@ ; fi + if [ -d src-glu ] ; then cd src-glu ; $(MAKE) -f Makefile.X11 $@ ; fi if [ -d src-glut ] ; then cd src-glut ; $(MAKE) -f Makefile.X11 $@ ; fi - if [ -d demos ] ; then cd demos ; $(MAKE) -f Makefile.X11 $@ ; fi - if [ -d xdemos ] ; then cd xdemos ; $(MAKE) -f Makefile.X11 $@ ; fi + if [ -d demos ] ; then cd demos ; $(MAKE) -f Makefile.X11 $@ ; fi + if [ -d xdemos ] ; then cd xdemos ; $(MAKE) -f Makefile.X11 $@ ; fi if [ -d widgets-sgi ] ; then cd widgets-sgi; $(MAKE) -f Makefile.X11 $@ ; fi macintosh: @@ -262,15 +263,15 @@ linux-ggi linux-386-ggi: -mkdir lib touch src/depend touch src-glu/depend - if [ -d src-glut ] ; then touch src-glut/depend ; fi - if [ -d ggi ] ; then touch ggi/depend ; fi - cd src ; $(MAKE) -f Makefile.X11 $@ - cd src/GGI/default ; $(MAKE) - cd src/GGI/display ; $(MAKE) - cd src-glu ; $(MAKE) -f Makefile.X11 $@ + if [ -d src-glut ] ; then touch src-glut/depend ; fi + if [ -d ggi ] ; then touch ggi/depend ; fi + if [ -d src ] ; then cd src ; $(MAKE) -f Makefile.X11 $@ ; fi + if [ -d src/GGI/default ] ; then cd src/GGI/default ; $(MAKE) ; fi + if [ -d src/GGI/display ] ; then cd src/GGI/display ; $(MAKE) ; fi + if [ -d src-glut ] ; then cd src-glu ; $(MAKE) -f Makefile.X11 $@ ; fi # if [ -d src-glut ] ; then cd src-glut ; $(MAKE) -f Makefile.X11 $@ ; fi if [ -d ggi ] ; then cd ggi ; $(MAKE) -f Makefile.X11 $@ ; fi - if [ -d ggi ] ; then cd ggi/demos; $(MAKE) ; fi + if [ -d ggi ] ; then cd ggi/demos; $(MAKE) ; fi if [ -d demos ] ; then cd demos ; $(MAKE) -f Makefile.X11 $@ ; fi if [ -d xdemos ] ; then cd xdemos ; $(MAKE) -f Makefile.X11 $@ ; fi if [ -d samples ] ; then cd samples ; $(MAKE) -f Makefile.X11 $@ ; fi @@ -321,6 +322,8 @@ realclean: clean DIRECTORY = Mesa-3.3 LIB_NAME = MesaLib-3.3beta1 DEMO_NAME = MesaDemos-3.3beta1 +GLU_NAME = MesaGLU-3.3beta1 +GLUT_NAME = GLUT-3.7 LIB_FILES = \ @@ -530,8 +533,48 @@ DEMO_FILES = \ $(DIRECTORY)/mtdemos \ $(DIRECTORY)/ggi +GLU_FILES = \ + $(DIRECTORY)/Makefile* \ + $(DIRECTORY)/Make-config \ + $(DIRECTORY)/bin/mklib* \ + $(DIRECTORY)/include/GL/gl.h \ + $(DIRECTORY)/include/GL/gl_mangle.h \ + $(DIRECTORY)/include/GL/glu.h \ + $(DIRECTORY)/include/GL/glu_mangle.h \ + $(DIRECTORY)/src-glu/README[12] \ + $(DIRECTORY)/src-glu/Makefile* \ + $(DIRECTORY)/src-glu/descrip.mms \ + $(DIRECTORY)/src-glu/mms_depend \ + $(DIRECTORY)/src-glu/*.def \ + $(DIRECTORY)/src-glu/*.dja \ + $(DIRECTORY)/src-glu/depend \ + $(DIRECTORY)/src-glu/*.[ch] + +GLUT_FILES = \ + $(DIRECTORY)/Makefile* \ + $(DIRECTORY)/Make-config \ + $(DIRECTORY)/bin/mklib* \ + $(DIRECTORY)/include/GL/gl.h \ + $(DIRECTORY)/include/GL/gl_mangle.h \ + $(DIRECTORY)/include/GL/glu.h \ + $(DIRECTORY)/include/GL/glu_mangle.h \ + $(DIRECTORY)/include/GL/glut.h \ + $(DIRECTORY)/include/GL/glutf90.h \ + $(DIRECTORY)/include/GL/glut_h.dja \ + $(DIRECTORY)/src-glut/Makefile* \ + $(DIRECTORY)/src-glut/depend \ + $(DIRECTORY)/src-glut/*def \ + $(DIRECTORY)/src-glut/descrip.mms \ + $(DIRECTORY)/src-glut/mms_depend \ + $(DIRECTORY)/src-glut/*.[ch] \ + $(DIRECTORY)/src-glut.dja/* \ + $(DIRECTORY)/src-glut.beos/Makefile \ + $(DIRECTORY)/src-glut.beos/*.cpp \ + $(DIRECTORY)/src-glut.beos/*.h + lib_tar: + cp Makefile.X11 Makefile ; \ cd .. ; \ tar -cvf $(LIB_NAME).tar $(LIB_FILES) ; \ gzip $(LIB_NAME).tar ; \ @@ -543,7 +586,23 @@ demo_tar: gzip $(DEMO_NAME).tar ; \ mv $(DEMO_NAME).tar.gz $(DIRECTORY) +glu_tar: + cp Makefile.X11 Makefile ; \ + cd .. ; \ + tar -cvf $(GLU_NAME).tar $(GLU_FILES) ; \ + gzip $(GLU_NAME).tar ; \ + mv $(GLU_NAME).tar.gz $(DIRECTORY) + +glut_tar: + cp Makefile.X11 Makefile ; \ + cd .. ; \ + tar -cvf $(GLUT_NAME).tar $(GLUT_FILES) ; \ + gzip $(GLUT_NAME).tar ; \ + mv $(GLUT_NAME).tar.gz $(DIRECTORY) + + lib_zip: + cp Makefile.X11 Makefile ; \ -rm $(LIB_NAME).zip cd .. ; \ zip -r $(LIB_NAME).zip $(LIB_FILES) ; \ -- 2.30.2