AUTOMAKE_OPTIONS = foreign SUBDIRS = WebApp HttpHandler CgiAgent PhpApi JavaApi ApacheAgent DIST_SUBDIRS = WebApp HttpHandler CgiAgent PhpApi JavaApi ApacheAgent EXTRA_DIST = MapGuideApi DotNetApi DotNetUnmanagedApi mapviewernet mapviewerjava mapviewerphp mapadmin mapagent stdicons viewerfiles WebSupport WebTier.sln webconfig.ini WEB-INF localized schemareport webstudio PostBuild prefix=@prefix@/webserverextensions/www apachedir = @prefix@/webserverextensions/apache2 apachemodulesdir = ${apachedir}/modules apacheconfdir = ${apachedir}/conf mapagentdir = ${prefix}/mapagent mapadmindir = ${prefix}/mapadmin fusiondir = ${prefix}/fusion mapviewerphpdir = ${prefix}/mapviewerphp mapviewerjavadir = ${prefix}/mapviewerjava stdiconsdir = ${prefix}/stdicons localizeddir = ${prefix}/localized schemareportdir = ${prefix}/schemareport viewerfilesdir = ${prefix}/viewerfiles resourcesdir = ${prefix}/Resources tempdir = ${prefix}/TempDir webinfdir = ${prefix}/WEB-INF install-data-local: test -d $(apachemodulesdir) || $(mkinstalldirs) $(apachemodulesdir) test -d $(mapagentdir) || $(mkinstalldirs) $(mapagentdir) test -d $(mapadmindir) || $(mkinstalldirs) $(mapadmindir) test -d $(fusiondir) || $(mkinstalldirs) $(fusiondir) test -d $(mapviewerphpdir) || $(mkinstalldirs) $(mapviewerphpdir) test -d $(mapviewerjavadir) || $(mkinstalldirs) $(mapviewerjavadir) test -d $(resourcesdir) || $(mkinstalldirs) $(resourcesdir) test -d $(tempdir) || $(mkinstalldirs) $(tempdir) test -d $(stdiconsdir) || $(mkinstalldirs) $(stdiconsdir) test -d $(localizeddir) || $(mkinstalldirs) $(localizeddir) test -d $(schemareportdir) || $(mkinstalldirs) $(schemareportdir) test -d $(viewerfilesdir) || $(mkinstalldirs) $(viewerfilesdir) test -d $(webinfdir) || $(mkinstalldirs) $(webinfdir) @cp -rfp mapadmin/* $(mapadmindir) @cp -fp PhpApi/constants.php $(mapadmindir) @cp -fp ../../Common/MapGuideCommon/Resources/mapguide_en.res $(resourcesdir) @cp -rfp ../../Oem/fusionframework/fusion/trunk/build/* $(fusiondir) @cp -rfp mapviewerphp/* $(mapviewerphpdir) @cp -fp PhpApi/constants.php $(mapviewerphpdir) @find mapviewerjava -maxdepth 1 -type f -exec cp -fp {} $(mapviewerjavadir) \; @cp -rfp localized/* $(localizeddir) @cp -fp stdicons/* $(stdiconsdir) @cp -rfp schemareport/* $(schemareportdir) @cp -fp viewerfiles/* $(viewerfilesdir) @cp -rfp WEB-INF/* $(webinfdir) @pushd $(mapagentdir); ln -s ../../bin/mapagent mapagent; popd; @pushd $(apachemodulesdir); ln -s ../../lib/mod_mgmapagent.so mod_mgmapagent.so; popd; @cp -fp ../../UnitTest/WebTier/MapAgent/MapAgentForms/* $(mapagentdir) @cp -fp $(apacheconfdir)/mapguide.conf $(apacheconfdir)/mapguide.conf.bak @chmod 777 $(tempdir) install-data-hook: @sed -e 's#^ResourcesPath.*=.*#ResourcesPath = ${prefix}/Resources/#' \ -e 's#^TempPath.*=.*#TempPath = ${prefix}/TempDir/#' \ -e 's#^TemplateRootFolder.*=.*#TemplateRootFolder = ${fusiondir}/templates/mapguide#' \ -e 's#^WidgetInfoFolder.*=.*#WidgetInfoFolder = ${fusiondir}/widgets/widgetinfo#' \ -e 's#^ContainerInfoFolder.*=.*#ContainerInfoFolder = ${fusiondir}/containerinfo#' \ webconfig.ini > ${prefix}/webconfig.ini @sed -e 's#^\#LoadModule mgmapagent_module.*#LoadModule mgmapagent_module modules/mod_mgmapagent.so#' \ -e 's#^\#AddHandler mgmapagent_handler.*#AddHandler mgmapagent_handler fcgi#' \ ${apacheconfdir}/mapguide.conf.bak > ${apacheconfdir}/mapguide.conf @pushd $(apachedir)/bin; ./httpd -k stop; ./httpd -k start; popd;