[Python-checkins] CVS: python/dist/src Makefile.in,1.104,1.105

Fred L. Drake python-dev@python.org
Mon, 9 Oct 2000 09:51:52 -0700


Update of /cvsroot/python/python/dist/src
In directory slayer.i.sourceforge.net:/tmp/cvs-serv5657

Modified Files:
	Makefile.in 
Log Message:

Donn Cave <donn@oz.net>:
Revise BeOS support.

This closes SourceForge patch #101776.


Index: Makefile.in
===================================================================
RCS file: /cvsroot/python/python/dist/src/Makefile.in,v
retrieving revision 1.104
retrieving revision 1.105
diff -C2 -r1.104 -r1.105
*** Makefile.in	2000/09/24 19:57:18	1.104
--- Makefile.in	2000/10/09 16:51:49	1.105
***************
*** 169,173 ****
  			(cd $$i; $(MAKE) VERSION="$(VERSION)" add2lib); done
  
! # This rule is only here for DG/UX!!!
  libpython$(VERSION).so:	$(LIBRARY)
  		case `uname -s | tr -d '/ ' | tr '[A-Z]' '[a-z]'` in \
--- 169,173 ----
  			(cd $$i; $(MAKE) VERSION="$(VERSION)" add2lib); done
  
! # This rule is only here for DG/UX and BeOS!!!
  libpython$(VERSION).so:	$(LIBRARY)
  		case `uname -s | tr -d '/ ' | tr '[A-Z]' '[a-z]'` in \
***************
*** 177,180 ****
--- 177,183 ----
  		    /bin/rm -rf ./dgux \
  		    ;; \
+ 		beos) \
+ 		    $(srcdir)/BeOS/ar-fake so $(LIBRARY) $@ \
+ 		    ;; \
  		esac
  
***************
*** 368,372 ****
  			fi; \
  		done
! 		@if [ "$(MACHDEP)" != "beos" ] ; then \
  			$(INSTALL_DATA) $(LIBRARY) $(LIBPL)/$(LIBRARY) ; \
  			$(RANLIB) $(LIBPL)/$(LIBRARY) ; \
--- 371,375 ----
  			fi; \
  		done
! 		@if test -d $(LIBRARY); then :; else \
  			$(INSTALL_DATA) $(LIBRARY) $(LIBPL)/$(LIBRARY) ; \
  			$(RANLIB) $(LIBPL)/$(LIBRARY) ; \
***************
*** 397,401 ****
  		else true; \
  		fi
! 		@if [ "$(MACHDEP)" = "beos" ] ; then \
  			echo; echo "Installing support files for building shared extension modules on BeOS:"; \
  			$(INSTALL_DATA) BeOS/README $(LIBPL)/README;	\
--- 400,404 ----
  		else true; \
  		fi
! 		@case "$(MACHDEP)" in beos*) \
  			echo; echo "Installing support files for building shared extension modules on BeOS:"; \
  			$(INSTALL_DATA) BeOS/README $(LIBPL)/README;	\
***************
*** 403,417 ****
  			$(INSTALL_DATA) BeOS/README.readline-2.2 $(LIBPL)/README.readline-2.2; \
  			echo "$(LIBPL)/README.readline-2.2";		\
- 			$(INSTALL_DATA) BeOS/dl_export.h $(LIBPL)/dl_export.h; \
- 			echo "$(LIBPL)/dl_export.h";			\
  			$(INSTALL_PROGRAM) BeOS/ar-fake $(LIBPL)/ar-fake; \
  			echo "$(LIBPL)/ar-fake";			\
- 			$(INSTALL_PROGRAM) BeOS/linkcc $(LIBPL)/linkcc; \
- 			echo "$(LIBPL)/linkcc";				\
  			$(INSTALL_PROGRAM) BeOS/linkmodule $(LIBPL)/linkmodule; \
  			echo "$(LIBPL)/linkmodule";			\
  			echo; echo "See BeOS/README for details.";	\
! 		else true; \
! 		fi
  
  # Install the dynamically loadable modules
--- 406,416 ----
  			$(INSTALL_DATA) BeOS/README.readline-2.2 $(LIBPL)/README.readline-2.2; \
  			echo "$(LIBPL)/README.readline-2.2";		\
  			$(INSTALL_PROGRAM) BeOS/ar-fake $(LIBPL)/ar-fake; \
  			echo "$(LIBPL)/ar-fake";			\
  			$(INSTALL_PROGRAM) BeOS/linkmodule $(LIBPL)/linkmodule; \
  			echo "$(LIBPL)/linkmodule";			\
  			echo; echo "See BeOS/README for details.";	\
! 			;; \
! 		esac
  
  # Install the dynamically loadable modules