home *** CD-ROM | disk | FTP | other *** search
/ OpenStep 4.2J (Developer) / os42jdev.iso / NextDeveloper / Source / GNU / make / make-3.74 / configure.bat < prev    next >
Encoding:
DOS Batch File  |  1995-08-18  |  1.8 KB  |  55 lines

  1. @echo off
  2. echo Configuring MAKE for go32
  3. rem This batch file assumes a unix-type "sed" program
  4.  
  5. echo echo config.status unused by NT > config.status
  6.  
  7. if exist config.h del config.h
  8. copy configh.dos config.h
  9.  
  10. echo # Makefile generated by "configure.bat"> Makefile
  11.  
  12. if exist config.sed del config.sed
  13.  
  14. echo ": try_sl                        ">> config.sed
  15. echo "/\\$/ {                        ">> config.sed
  16. echo "  N                        ">> config.sed
  17. echo "  s/[     ]*\\\n[     ]*/ /            ">> config.sed
  18. echo "  b try_sl                    ">> config.sed
  19. echo "}                            ">> config.sed
  20.  
  21. echo "s/@srcdir@/./                    ">> config.sed
  22. echo "s/@CC@/gcc/                    ">> config.sed
  23. echo "s/@CFLAGS@/-g -O/                    ">> config.sed
  24. echo "s/@CPPFLAGS@/-DHAVE_CONFIG_H -DNO_ARCHIVES/     ">> config.sed
  25. echo "s/@LDFLAGS@/-g/                    ">> config.sed
  26. echo "s/@RANLIB@/touch/                    ">> config.sed
  27. echo "s/@DEFS@//                    ">> config.sed
  28. echo "s/@REMOTE@/stub/                    ">> config.sed
  29. echo "s/@ALLOCA@//                    ">> config.sed
  30. echo "s/@LIBS@//                    ">> config.sed
  31. echo "s/@LIBOBJS@//                    ">> config.sed
  32. echo "s/@SET_MAKE@//                    ">> config.sed
  33. echo "s/@prefix@/\/usr\/local/                ">> config.sed
  34. echo "s/@exec_prefix@/$(prefix)/            ">> config.sed
  35. echo "s/@NEED_SETGID@/false/                ">> config.sed
  36. echo "s/@KMEM_GROUP@//                    ">> config.sed
  37. echo "s/@INSTALL_PROGRAM@/$(INSTALL)/            ">> config.sed
  38. echo "s/@INSTALL_DATA@/$(INSTALL) -m 644/        ">> config.sed
  39. echo "s/@INSTALL@/.\/install-sh -c/            ">> config.sed
  40. echo "s/^Makefile *:/Makefile:/                ">> config.sed
  41. echo "s/^config.h *:/config.h:/                ">> config.sed
  42. echo "s/^defines *=.*$/defines =/            ">> config.sed
  43. echo "s/mv -f make.new make/mv -f make.new.exe make.exe/">> config.sed
  44.  
  45. echo "s/cd glob; $(MAKE)/$(MAKE) -C glob/        ">> config.sed
  46.  
  47. sed -e "s/^\"//" -e "s/\"$//" -e "s/[     ]*$//" config.sed > config2.sed
  48. sed -f config2.sed Makefile.in >> Makefile
  49. del config.sed
  50. del config2.sed
  51.  
  52. cd glob
  53. call configure
  54. cd ..
  55.