Commit a14cecfc authored by Jeff Trawick's avatar Jeff Trawick
Browse files

clean up DSO builds on OS/390 a bit by ignoring some generated files

and by passing libtool the OS/390-specific options needed to split
the main httpd executable into a small executable with main() and a
dll with everything else (previously this information was hard-coded
in the OS/390 libtool program)


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89124 13f79535-47bb-0310-9956-ffa450edef68
parent daf9784d
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -25,3 +25,5 @@ LibR
Apache.ncb
Apache.opt
InstallBin.plg
apachecore.dll
*.x
+2 −2
Original line number Diff line number Diff line
@@ -243,8 +243,8 @@ if test "$apache_need_shared" = "yes"; then
      POST_SHARED_CMDS='rm $(top_builddir)/_APP_'
      ;;
    *os390)
      APR_ADDTO(CFLAGS, [-Wc,DLL,EXPORTALL])
      ;;
      HTTPD_LDFLAGS="$HTTPD_LDFLAGS --main=$abs_srcdir/server/main.o --core-dll=$abs_srcdir/apachecore.dll"
      SH_LDFLAGS="$SH_LDFLAGS --core-dll=$abs_srcdir/apachecore.dll"
  esac
  shared_build="shared-modules"
fi
+1 −0
Original line number Diff line number Diff line
@@ -6,5 +6,6 @@ Makefile
*.lo
*.slo
*.so
*.x
Debug
Release
+1 −0
Original line number Diff line number Diff line
@@ -6,6 +6,7 @@ Makefile
*.lo
*.slo
*.so
*.x
Debug
Release
*.plg
+1 −0
Original line number Diff line number Diff line
@@ -6,5 +6,6 @@ Makefile
*.lo
*.slo
*.so
*.x
Debug
Release
Loading