manoj 99/12/05 20:44:08
Modified: src/modules/standard Makefile.am config.m4 Log: Make most other modules selectable by autoconf's ./configure. Revision Changes Path 1.4 +60 -10 apache-2.0/src/modules/standard/Makefile.am Index: Makefile.am =================================================================== RCS file: /home/cvs/apache-2.0/src/modules/standard/Makefile.am,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -u -r1.3 -r1.4 --- Makefile.am 1999/12/05 10:33:41 1.3 +++ Makefile.am 1999/12/06 04:44:06 1.4 @@ -1,18 +1,68 @@ -# TODO - Modules should be selectable. Right now, the plan is to do this -# by placing each module into its own subdirectory and placing a -# config.m4 to allow or disallow it in there. - noinst_LTLIBRARIES = @STANDARD_LIBS@ EXTRA_LTLIBRARIES = \ +libapachemod_mmap_static.la \ +libapachemod_vhost_alias.la \ libapachemod_env.la \ libapachemod_log_config.la \ -libapachemod_standard.la +libapachemod_mime.la \ +libapachemod_negotiation.la \ +libapachemod_status.la \ +libapachemod_include.la \ +libapachemod_autoindex.la \ +libapachemod_dir.la \ +libapachemod_cgi.la \ +libapachemod_asis.la \ +libapachemod_imap.la \ +libapachemod_actions.la \ +libapachemod_speling.la \ +libapachemod_userdir.la \ +libapachemod_alias.la \ +libapachemod_rewrite.la \ +libapachemod_access.la \ +libapachemod_auth.la \ +libapachemod_auth_anon.la \ +libapachemod_auth_dbm.la \ +libapachemod_auth_db.la \ +libapachemod_auth_digest.la \ +libapachemod_cern_meta.la \ +libapachemod_expires.la \ +libapachemod_headers.la \ +libapachemod_usertrack.la \ +libapachemod_unique_id.la \ +libapachemod_so.la \ +libapachemod_setenvif.la \ +libapachemod_echo.la +libapachemod_mmap_static_la_SOURCES = mod_mmap_static.c +libapachemod_vhost_alias_la_SOURCES = mod_vhost_alias.c libapachemod_env_la_SOURCES = mod_env.c libapachemod_log_config_la_SOURCES = mod_log_config.c -libapachemod_standard_la_SOURCES = \ - mod_mime.c mod_negotiation.c \ - mod_include.c mod_autoindex.c mod_dir.c mod_cgi.c mod_asis.c \ - mod_imap.c mod_actions.c mod_speling.c mod_userdir.c mod_alias.c \ - mod_access.c mod_auth.c mod_setenvif.c mod_echo.c +libapachemod_mime_la_SOURCES = mod_mime.c +libapachemod_negotiation_la_SOURCES = mod_negotiation.c +libapachemod_status_la_SOURCES = mod_status.c +libapachemod_include_la_SOURCES = mod_include.c +libapachemod_autoindex_la_SOURCES = mod_autoindex.c +libapachemod_dir_la_SOURCES = mod_dir.c +libapachemod_cgi_la_SOURCES = mod_cgi.c +libapachemod_asis_la_SOURCES = mod_asis.c +libapachemod_imap_la_SOURCES = mod_imap.c +libapachemod_actions_la_SOURCES = mod_actions.c +libapachemod_speling_la_SOURCES = mod_speling.c +libapachemod_userdir_la_SOURCES = mod_userdir.c +libapachemod_alias_la_SOURCES = mod_alias.c +libapachemod_rewrite_la_SOURCES = mod_rewrite.c +libapachemod_access_la_SOURCES = mod_access.c +libapachemod_auth_la_SOURCES = mod_auth.c +libapachemod_auth_anon_la_SOURCES = mod_auth_anon.c +libapachemod_auth_dbm_la_SOURCES = mod_auth_dbm.c +libapachemod_auth_db_la_SOURCES = mod_auth_db.c +libapachemod_auth_digest_la_SOURCES = mod_auth_digest.c +libapachemod_cern_meta_la_SOURCES = mod_cern_meta.c +libapachemod_expires_la_SOURCES = mod_expires.c +libapachemod_headers_la_SOURCES = mod_headers.c +libapachemod_usertrack_la_SOURCES = mod_usertrack.c +libapachemod_unique_id_la_SOURCES = mod_unique_id.c +libapachemod_so_la_SOURCES = mod_so.c +libapachemod_setenvif_la_SOURCES = mod_setenvif.c +libapachemod_echo_la_SOURCES = mod_echo.c 1.8 +31 -3 apache-2.0/src/modules/standard/config.m4 Index: config.m4 =================================================================== RCS file: /home/cvs/apache-2.0/src/modules/standard/config.m4,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -u -r1.7 -r1.8 --- config.m4 1999/12/06 03:39:36 1.7 +++ config.m4 1999/12/06 04:44:07 1.8 @@ -20,14 +20,42 @@ AC_MSG_RESULT([$enable_$1]) ]) +APACHE_CHECK_STANDARD_MODULE(mmap_static, , no) +APACHE_CHECK_STANDARD_MODULE(vhost_alias, , no) APACHE_CHECK_STANDARD_MODULE(env, , yes) APACHE_CHECK_STANDARD_MODULE(log_config, config_log, yes) +APACHE_CHECK_STANDARD_MODULE(mime_magic, , no) +APACHE_CHECK_STANDARD_MODULE(mime, , yes) +APACHE_CHECK_STANDARD_MODULE(negotiation, , yes) +APACHE_CHECK_STANDARD_MODULE(status, , no) +APACHE_CHECK_STANDARD_MODULE(include, includes, yes) +APACHE_CHECK_STANDARD_MODULE(autoindex, , yes) +APACHE_CHECK_STANDARD_MODULE(dir, , yes) +APACHE_CHECK_STANDARD_MODULE(cgi, , yes) +APACHE_CHECK_STANDARD_MODULE(asis, , yes) +APACHE_CHECK_STANDARD_MODULE(imap, , yes) +APACHE_CHECK_STANDARD_MODULE(actions, action, yes) +APACHE_CHECK_STANDARD_MODULE(speling, , no) +APACHE_CHECK_STANDARD_MODULE(userdir, , yes) +APACHE_CHECK_STANDARD_MODULE(alias, , yes) +APACHE_CHECK_STANDARD_MODULE(rewrite, , no) +APACHE_CHECK_STANDARD_MODULE(access, , yes) +APACHE_CHECK_STANDARD_MODULE(auth, , yes) +APACHE_CHECK_STANDARD_MODULE(auth_anon, , no) +APACHE_CHECK_STANDARD_MODULE(auth_dbm, , no) +APACHE_CHECK_STANDARD_MODULE(auth_db, , no) +APACHE_CHECK_STANDARD_MODULE(auth_digest, , no) +APACHE_CHECK_STANDARD_MODULE(cern_meta, , no) +APACHE_CHECK_STANDARD_MODULE(expires, , no) +APACHE_CHECK_STANDARD_MODULE(headers, , no) -dnl ## mod_usertrack.c AC_CHECK_HEADERS(sys/times.h) AC_CHECK_FUNCS(times) +APACHE_CHECK_STANDARD_MODULE(usertrack, , no) -MODLIST="$MODLIST mime negotiation includes autoindex dir cgi asis imap action userdir alias access auth setenvif echo" -STANDARD_MODULE(standard) +APACHE_CHECK_STANDARD_MODULE(unique_id, , no) +APACHE_CHECK_STANDARD_MODULE(so, , no) +APACHE_CHECK_STANDARD_MODULE(setenvif, , yes) +APACHE_CHECK_STANDARD_MODULE(echo, , yes) AC_SUBST(STANDARD_LIBS)