Initial revision
authorRoland McGrath <roland@redhat.com>
Mon, 25 Jul 1994 23:47:05 +0000 (23:47 +0000)
committerRoland McGrath <roland@redhat.com>
Mon, 25 Jul 1994 23:47:05 +0000 (23:47 +0000)
configure.bat [new file with mode: 0644]

diff --git a/configure.bat b/configure.bat
new file mode 100644 (file)
index 0000000..ecd747b
--- /dev/null
@@ -0,0 +1,43 @@
+@echo off\r
+echo Configuring MAKE for go32\r
+rem This batch file assumes a unix-type "sed" program\r
+\r
+update configh.dos config.h\r
+\r
+echo # Makefile generated by "configure.bat"> Makefile\r
+\r
+if exist config.sed del config.sed\r
+\r
+echo ": try_sl                                         ">> config.sed\r
+echo "/\\$/ {                                          ">> config.sed\r
+echo "  N                                              ">> config.sed\r
+echo "  s/[    ]*\\\n[         ]*/ /                   ">> config.sed\r
+echo "  b try_sl                                       ">> config.sed\r
+echo "}                                                        ">> config.sed\r
+\r
+echo "s/@srcdir@/./                                    ">> config.sed\r
+echo "s/@CC@/gcc/                                      ">> config.sed\r
+echo "s/@CFLAGS@/-O2 -g -DHAVE_CONFIG_H/               ">> config.sed\r
+echo "s/@LDFLAGS@//                                    ">> config.sed\r
+echo "s/@RANLIB@/ranlib/                               ">> config.sed\r
+echo "s/@DEFS@//                                       ">> config.sed\r
+echo "s/@REMOTE@/stub/                                 ">> config.sed\r
+echo "s/@ALLOCA@//                                     ">> config.sed\r
+echo "s/@LIBS@//                                       ">> config.sed\r
+echo "s/@LIBOBJS@//                                    ">> config.sed\r
+echo "s/@SET_MAKE@//                                   ">> config.sed\r
+echo "s/^Makefile *:/_Makefile:/                       ">> config.sed\r
+echo "s/^config.h *:/_config.h:/                       ">> config.sed\r
+echo "s/^defines *=.*$/defines =/                      ">> config.sed\r
+echo "/mv -f make.new make/d                           ">> config.sed\r
+\r
+echo "s/cd glob; $(MAKE)/$(MAKE) -C glob/              ">> config.sed\r
+\r
+sed -e "s/^\"//" -e "s/\"$//" -e "s/[  ]*$//" config.sed > config2.sed\r
+sed -f config2.sed Makefile.in >> Makefile\r
+del config.sed\r
+del config2.sed\r
+\r
+cd glob\r
+call configure\r
+cd ..\r