|
Packit Service |
f9aed3 |
dnl Licensed to the Apache Software Foundation (ASF) under one or more
|
|
Packit Service |
f9aed3 |
dnl contributor license agreements. See the NOTICE file distributed with
|
|
Packit Service |
f9aed3 |
dnl this work for additional information regarding copyright ownership.
|
|
Packit Service |
f9aed3 |
dnl The ASF licenses this file to You under the Apache License, Version 2.0
|
|
Packit Service |
f9aed3 |
dnl (the "License"); you may not use this file except in compliance with
|
|
Packit Service |
f9aed3 |
dnl the License. You may obtain a copy of the License at
|
|
Packit Service |
f9aed3 |
dnl
|
|
Packit Service |
f9aed3 |
dnl http://www.apache.org/licenses/LICENSE-2.0
|
|
Packit Service |
f9aed3 |
dnl
|
|
Packit Service |
f9aed3 |
dnl Unless required by applicable law or agreed to in writing, software
|
|
Packit Service |
f9aed3 |
dnl distributed under the License is distributed on an "AS IS" BASIS,
|
|
Packit Service |
f9aed3 |
dnl WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
Packit Service |
f9aed3 |
dnl See the License for the specific language governing permissions and
|
|
Packit Service |
f9aed3 |
dnl limitations under the License.
|
|
Packit Service |
f9aed3 |
|
|
Packit Service |
f9aed3 |
dnl # start of module specific part
|
|
Packit Service |
f9aed3 |
APACHE_MODPATH_INIT(fcgid)
|
|
Packit Service |
f9aed3 |
|
|
Packit Service |
f9aed3 |
case $host in
|
|
Packit Service |
f9aed3 |
*mingw*)
|
|
Packit Service |
f9aed3 |
fcgid_platform_objs="fcgid_pm_win.lo fcgid_proc_win.lo fcgid_proctbl_win.lo"
|
|
Packit Service |
f9aed3 |
;;
|
|
Packit Service |
f9aed3 |
*)
|
|
Packit Service |
f9aed3 |
fcgid_platform_objs="fcgid_pm_unix.lo fcgid_proc_unix.lo fcgid_proctbl_unix.lo fcgid_mutex_unix.lo"
|
|
Packit Service |
f9aed3 |
;;
|
|
Packit Service |
f9aed3 |
esac
|
|
Packit Service |
f9aed3 |
|
|
Packit Service |
f9aed3 |
dnl # list of module object files
|
|
Packit Service |
f9aed3 |
fcigd_objs="dnl
|
|
Packit Service |
f9aed3 |
mod_fcgid.lo dnl
|
|
Packit Service |
f9aed3 |
fcgid_bridge.lo dnl
|
|
Packit Service |
f9aed3 |
fcgid_conf.lo dnl
|
|
Packit Service |
f9aed3 |
fcgid_pm_main.lo dnl
|
|
Packit Service |
f9aed3 |
fcgid_protocol.lo dnl
|
|
Packit Service |
f9aed3 |
fcgid_spawn_ctl.lo dnl
|
|
Packit Service |
f9aed3 |
fcgid_bucket.lo dnl
|
|
Packit Service |
f9aed3 |
fcgid_filter.lo dnl
|
|
Packit Service |
f9aed3 |
$fcgid_platform_objs dnl
|
|
Packit Service |
f9aed3 |
"
|
|
Packit Service |
f9aed3 |
|
|
Packit Service |
f9aed3 |
APACHE_MODULE(fcgid, [FastCGI support (mod_fcgid)], $fcigd_objs, , no, [
|
|
Packit Service |
f9aed3 |
AC_CHECK_HEADERS(sys/file.h)
|
|
Packit Service |
f9aed3 |
AC_CHECK_HEADERS(sys/mman.h)
|
|
Packit Service |
f9aed3 |
AC_CHECK_HEADERS(sys/mutex.h)
|
|
Packit Service |
f9aed3 |
AC_CHECK_HEADERS(sys/shm.h)
|
|
Packit Service |
9904d5 |
if test "x$enable_fcgid" = "xshared"; then
|
|
Packit Service |
9904d5 |
# The only symbol which needs to be exported is the module
|
|
Packit Service |
9904d5 |
# structure, so ask libtool to hide everything else:
|
|
Packit Service |
9904d5 |
APR_ADDTO(MOD_FCGID_LDADD, [-export-symbols-regex fcgid_module])
|
|
Packit Service |
9904d5 |
fi
|
|
Packit Service |
f9aed3 |
])
|
|
Packit Service |
f9aed3 |
|
|
Packit Service |
f9aed3 |
dnl # end of module specific part
|
|
Packit Service |
f9aed3 |
APACHE_MODPATH_FINISH
|