summaryrefslogtreecommitdiff
path: root/py/python
diff options
context:
space:
mode:
authorJose <jose@zeroc.com>2014-09-10 17:36:20 +0200
committerJose <jose@zeroc.com>2014-09-10 17:36:20 +0200
commit00dbbdfaeae1af7d7457329641bb0cf6e726ba3c (patch)
treea658e21567cf3227ad52d948627fae5db1946140 /py/python
parentICE-5582 (SOCKs test), ICE-5314 (HTTP proxies), major refactoring of networki... (diff)
downloadice-00dbbdfaeae1af7d7457329641bb0cf6e726ba3c.tar.bz2
ice-00dbbdfaeae1af7d7457329641bb0cf6e726ba3c.tar.xz
ice-00dbbdfaeae1af7d7457329641bb0cf6e726ba3c.zip
Fixed (ICE-3792) - dependencies in the repository are very crappy
Diffstat (limited to 'py/python')
-rw-r--r--py/python/.depend60
-rw-r--r--py/python/.depend.mak60
-rw-r--r--py/python/Makefile41
-rw-r--r--py/python/Makefile.mak170
4 files changed, 170 insertions, 161 deletions
diff --git a/py/python/.depend b/py/python/.depend
deleted file mode 100644
index 69c634bbde0..00000000000
--- a/py/python/.depend
+++ /dev/null
@@ -1,60 +0,0 @@
-Ice_BuiltinSequences_ice.py: $(slicedir)/Ice/BuiltinSequences.ice
-Ice_Communicator_ice.py: $(slicedir)/Ice/Communicator.ice $(slicedir)/Ice/LoggerF.ice $(slicedir)/Ice/InstrumentationF.ice $(slicedir)/Ice/ObjectAdapterF.ice $(slicedir)/Ice/ObjectFactoryF.ice $(slicedir)/Ice/RouterF.ice $(slicedir)/Ice/LocatorF.ice $(slicedir)/Ice/PluginF.ice $(slicedir)/Ice/ImplicitContextF.ice $(slicedir)/Ice/Current.ice $(slicedir)/Ice/ConnectionF.ice $(slicedir)/Ice/Identity.ice $(slicedir)/Ice/Version.ice $(slicedir)/Ice/Properties.ice $(slicedir)/Ice/PropertiesAdmin.ice $(slicedir)/Ice/BuiltinSequences.ice
-Ice_CommunicatorF_ice.py: $(slicedir)/Ice/CommunicatorF.ice
-Ice_Connection_ice.py: $(slicedir)/Ice/Connection.ice $(slicedir)/Ice/ObjectAdapterF.ice $(slicedir)/Ice/Identity.ice $(slicedir)/Ice/Endpoint.ice $(slicedir)/Ice/Version.ice $(slicedir)/Ice/BuiltinSequences.ice $(slicedir)/Ice/EndpointF.ice
-Ice_ConnectionF_ice.py: $(slicedir)/Ice/ConnectionF.ice
-Ice_Current_ice.py: $(slicedir)/Ice/Current.ice $(slicedir)/Ice/ObjectAdapterF.ice $(slicedir)/Ice/ConnectionF.ice $(slicedir)/Ice/Identity.ice $(slicedir)/Ice/Version.ice
-Ice_Endpoint_ice.py: $(slicedir)/Ice/Endpoint.ice $(slicedir)/Ice/Version.ice $(slicedir)/Ice/BuiltinSequences.ice $(slicedir)/Ice/EndpointF.ice
-Ice_EndpointF_ice.py: $(slicedir)/Ice/EndpointF.ice
-Ice_EndpointTypes_ice.py: $(slicedir)/Ice/EndpointTypes.ice
-Ice_FacetMap_ice.py: $(slicedir)/Ice/FacetMap.ice
-Ice_Identity_ice.py: $(slicedir)/Ice/Identity.ice
-Ice_ImplicitContext_ice.py: $(slicedir)/Ice/ImplicitContext.ice $(slicedir)/Ice/LocalException.ice $(slicedir)/Ice/Identity.ice $(slicedir)/Ice/Version.ice $(slicedir)/Ice/BuiltinSequences.ice $(slicedir)/Ice/Current.ice $(slicedir)/Ice/ObjectAdapterF.ice $(slicedir)/Ice/ConnectionF.ice
-Ice_ImplicitContextF_ice.py: $(slicedir)/Ice/ImplicitContextF.ice
-Ice_Instrumentation_ice.py: $(slicedir)/Ice/Instrumentation.ice $(slicedir)/Ice/EndpointF.ice $(slicedir)/Ice/ConnectionF.ice $(slicedir)/Ice/Current.ice $(slicedir)/Ice/ObjectAdapterF.ice $(slicedir)/Ice/Identity.ice $(slicedir)/Ice/Version.ice
-Ice_InstrumentationF_ice.py: $(slicedir)/Ice/InstrumentationF.ice
-Ice_LocalException_ice.py: $(slicedir)/Ice/LocalException.ice $(slicedir)/Ice/Identity.ice $(slicedir)/Ice/Version.ice $(slicedir)/Ice/BuiltinSequences.ice
-Ice_Locator_ice.py: $(slicedir)/Ice/Locator.ice $(slicedir)/Ice/Identity.ice $(slicedir)/Ice/ProcessF.ice
-Ice_LocatorF_ice.py: $(slicedir)/Ice/LocatorF.ice
-Ice_Logger_ice.py: $(slicedir)/Ice/Logger.ice
-Ice_LoggerF_ice.py: $(slicedir)/Ice/LoggerF.ice
-Ice_Metrics_ice.py: $(slicedir)/Ice/Metrics.ice $(slicedir)/Ice/BuiltinSequences.ice
-Ice_ObjectAdapter_ice.py: $(slicedir)/Ice/ObjectAdapter.ice $(slicedir)/Ice/CommunicatorF.ice $(slicedir)/Ice/ServantLocatorF.ice $(slicedir)/Ice/LocatorF.ice $(slicedir)/Ice/Identity.ice $(slicedir)/Ice/FacetMap.ice $(slicedir)/Ice/Endpoint.ice $(slicedir)/Ice/Version.ice $(slicedir)/Ice/BuiltinSequences.ice $(slicedir)/Ice/EndpointF.ice
-Ice_ObjectAdapterF_ice.py: $(slicedir)/Ice/ObjectAdapterF.ice
-Ice_ObjectFactory_ice.py: $(slicedir)/Ice/ObjectFactory.ice
-Ice_ObjectFactoryF_ice.py: $(slicedir)/Ice/ObjectFactoryF.ice
-Ice_Plugin_ice.py: $(slicedir)/Ice/Plugin.ice $(slicedir)/Ice/LoggerF.ice $(slicedir)/Ice/BuiltinSequences.ice
-Ice_PluginF_ice.py: $(slicedir)/Ice/PluginF.ice
-Ice_Process_ice.py: $(slicedir)/Ice/Process.ice
-Ice_ProcessF_ice.py: $(slicedir)/Ice/ProcessF.ice
-Ice_Properties_ice.py: $(slicedir)/Ice/Properties.ice $(slicedir)/Ice/PropertiesAdmin.ice $(slicedir)/Ice/BuiltinSequences.ice
-Ice_PropertiesAdmin_ice.py: $(slicedir)/Ice/PropertiesAdmin.ice $(slicedir)/Ice/BuiltinSequences.ice
-Ice_PropertiesF_ice.py: $(slicedir)/Ice/PropertiesF.ice
-Ice_Router_ice.py: $(slicedir)/Ice/Router.ice $(slicedir)/Ice/BuiltinSequences.ice
-Ice_RouterF_ice.py: $(slicedir)/Ice/RouterF.ice
-Ice_ServantLocator_ice.py: $(slicedir)/Ice/ServantLocator.ice $(slicedir)/Ice/ObjectAdapterF.ice $(slicedir)/Ice/Current.ice $(slicedir)/Ice/ConnectionF.ice $(slicedir)/Ice/Identity.ice $(slicedir)/Ice/Version.ice
-Ice_ServantLocatorF_ice.py: $(slicedir)/Ice/ServantLocatorF.ice
-Ice_SliceChecksumDict_ice.py: $(slicedir)/Ice/SliceChecksumDict.ice
-Ice_Version_ice.py: $(slicedir)/Ice/Version.ice
-Glacier2_Metrics_ice.py: $(slicedir)/Glacier2/Metrics.ice $(slicedir)/Ice/Metrics.ice $(slicedir)/Ice/BuiltinSequences.ice
-Glacier2_PermissionsVerifier_ice.py: $(slicedir)/Glacier2/PermissionsVerifier.ice $(slicedir)/Glacier2/SSLInfo.ice $(slicedir)/Ice/BuiltinSequences.ice
-Glacier2_PermissionsVerifierF_ice.py: $(slicedir)/Glacier2/PermissionsVerifierF.ice
-Glacier2_Router_ice.py: $(slicedir)/Glacier2/Router.ice $(slicedir)/Ice/Router.ice $(slicedir)/Ice/BuiltinSequences.ice $(slicedir)/Glacier2/Session.ice $(slicedir)/Ice/Identity.ice $(slicedir)/Glacier2/SSLInfo.ice $(slicedir)/Glacier2/PermissionsVerifier.ice
-Glacier2_RouterF_ice.py: $(slicedir)/Glacier2/RouterF.ice
-Glacier2_Session_ice.py: $(slicedir)/Glacier2/Session.ice $(slicedir)/Ice/BuiltinSequences.ice $(slicedir)/Ice/Identity.ice $(slicedir)/Glacier2/SSLInfo.ice
-Glacier2_SSLInfo_ice.py: $(slicedir)/Glacier2/SSLInfo.ice $(slicedir)/Ice/BuiltinSequences.ice
-IceBox_IceBox_ice.py: $(slicedir)/IceBox/IceBox.ice $(slicedir)/Ice/BuiltinSequences.ice $(slicedir)/Ice/CommunicatorF.ice $(slicedir)/Ice/PropertiesF.ice $(slicedir)/Ice/SliceChecksumDict.ice
-IceGrid_Admin_ice.py: $(slicedir)/IceGrid/Admin.ice $(slicedir)/Ice/Identity.ice $(slicedir)/Ice/BuiltinSequences.ice $(slicedir)/Ice/Properties.ice $(slicedir)/Ice/PropertiesAdmin.ice $(slicedir)/Ice/SliceChecksumDict.ice $(slicedir)/Glacier2/Session.ice $(slicedir)/Glacier2/SSLInfo.ice $(slicedir)/IceGrid/Exception.ice $(slicedir)/IceGrid/Descriptor.ice
-IceGrid_Descriptor_ice.py: $(slicedir)/IceGrid/Descriptor.ice $(slicedir)/Ice/Identity.ice $(slicedir)/Ice/BuiltinSequences.ice
-IceGrid_Exception_ice.py: $(slicedir)/IceGrid/Exception.ice $(slicedir)/Ice/Identity.ice $(slicedir)/Ice/BuiltinSequences.ice
-IceGrid_FileParser_ice.py: $(slicedir)/IceGrid/FileParser.ice $(slicedir)/IceGrid/Admin.ice $(slicedir)/Ice/Identity.ice $(slicedir)/Ice/BuiltinSequences.ice $(slicedir)/Ice/Properties.ice $(slicedir)/Ice/PropertiesAdmin.ice $(slicedir)/Ice/SliceChecksumDict.ice $(slicedir)/Glacier2/Session.ice $(slicedir)/Glacier2/SSLInfo.ice $(slicedir)/IceGrid/Exception.ice $(slicedir)/IceGrid/Descriptor.ice
-IceGrid_Locator_ice.py: $(slicedir)/IceGrid/Locator.ice $(slicedir)/Ice/Locator.ice $(slicedir)/Ice/Identity.ice $(slicedir)/Ice/ProcessF.ice
-IceGrid_Observer_ice.py: $(slicedir)/IceGrid/Observer.ice $(slicedir)/Glacier2/Session.ice $(slicedir)/Ice/BuiltinSequences.ice $(slicedir)/Ice/Identity.ice $(slicedir)/Glacier2/SSLInfo.ice $(slicedir)/IceGrid/Exception.ice $(slicedir)/IceGrid/Descriptor.ice $(slicedir)/IceGrid/Admin.ice $(slicedir)/Ice/Properties.ice $(slicedir)/Ice/PropertiesAdmin.ice $(slicedir)/Ice/SliceChecksumDict.ice
-IceGrid_Query_ice.py: $(slicedir)/IceGrid/Query.ice $(slicedir)/Ice/Identity.ice $(slicedir)/Ice/BuiltinSequences.ice $(slicedir)/IceGrid/Exception.ice
-IceGrid_Registry_ice.py: $(slicedir)/IceGrid/Registry.ice $(slicedir)/IceGrid/Exception.ice $(slicedir)/Ice/Identity.ice $(slicedir)/Ice/BuiltinSequences.ice $(slicedir)/IceGrid/Session.ice $(slicedir)/Glacier2/Session.ice $(slicedir)/Glacier2/SSLInfo.ice $(slicedir)/IceGrid/Admin.ice $(slicedir)/Ice/Properties.ice $(slicedir)/Ice/PropertiesAdmin.ice $(slicedir)/Ice/SliceChecksumDict.ice $(slicedir)/IceGrid/Descriptor.ice
-IceGrid_Session_ice.py: $(slicedir)/IceGrid/Session.ice $(slicedir)/Glacier2/Session.ice $(slicedir)/Ice/BuiltinSequences.ice $(slicedir)/Ice/Identity.ice $(slicedir)/Glacier2/SSLInfo.ice $(slicedir)/IceGrid/Exception.ice
-IceGrid_UserAccountMapper_ice.py: $(slicedir)/IceGrid/UserAccountMapper.ice
-IcePatch2_FileInfo_ice.py: $(slicedir)/IcePatch2/FileInfo.ice $(slicedir)/Ice/BuiltinSequences.ice
-IcePatch2_FileServer_ice.py: $(slicedir)/IcePatch2/FileServer.ice $(slicedir)/IcePatch2/FileInfo.ice $(slicedir)/Ice/BuiltinSequences.ice
-IceStorm_IceStorm_ice.py: $(slicedir)/IceStorm/IceStorm.ice $(slicedir)/Ice/Identity.ice $(slicedir)/Ice/SliceChecksumDict.ice $(slicedir)/IceStorm/Metrics.ice $(slicedir)/Ice/Metrics.ice $(slicedir)/Ice/BuiltinSequences.ice
-IceStorm_Metrics_ice.py: $(slicedir)/IceStorm/Metrics.ice $(slicedir)/Ice/Metrics.ice $(slicedir)/Ice/BuiltinSequences.ice
diff --git a/py/python/.depend.mak b/py/python/.depend.mak
deleted file mode 100644
index 54aefc68ebb..00000000000
--- a/py/python/.depend.mak
+++ /dev/null
@@ -1,60 +0,0 @@
-Ice_BuiltinSequences_ice.py: "$(slicedir)/Ice/BuiltinSequences.ice"
-Ice_Communicator_ice.py: "$(slicedir)/Ice/Communicator.ice" "$(slicedir)/Ice/LoggerF.ice" "$(slicedir)/Ice/InstrumentationF.ice" "$(slicedir)/Ice/ObjectAdapterF.ice" "$(slicedir)/Ice/ObjectFactoryF.ice" "$(slicedir)/Ice/RouterF.ice" "$(slicedir)/Ice/LocatorF.ice" "$(slicedir)/Ice/PluginF.ice" "$(slicedir)/Ice/ImplicitContextF.ice" "$(slicedir)/Ice/Current.ice" "$(slicedir)/Ice/ConnectionF.ice" "$(slicedir)/Ice/Identity.ice" "$(slicedir)/Ice/Version.ice" "$(slicedir)/Ice/Properties.ice" "$(slicedir)/Ice/PropertiesAdmin.ice" "$(slicedir)/Ice/BuiltinSequences.ice"
-Ice_CommunicatorF_ice.py: "$(slicedir)/Ice/CommunicatorF.ice"
-Ice_Connection_ice.py: "$(slicedir)/Ice/Connection.ice" "$(slicedir)/Ice/ObjectAdapterF.ice" "$(slicedir)/Ice/Identity.ice" "$(slicedir)/Ice/Endpoint.ice" "$(slicedir)/Ice/Version.ice" "$(slicedir)/Ice/BuiltinSequences.ice" "$(slicedir)/Ice/EndpointF.ice"
-Ice_ConnectionF_ice.py: "$(slicedir)/Ice/ConnectionF.ice"
-Ice_Current_ice.py: "$(slicedir)/Ice/Current.ice" "$(slicedir)/Ice/ObjectAdapterF.ice" "$(slicedir)/Ice/ConnectionF.ice" "$(slicedir)/Ice/Identity.ice" "$(slicedir)/Ice/Version.ice"
-Ice_Endpoint_ice.py: "$(slicedir)/Ice/Endpoint.ice" "$(slicedir)/Ice/Version.ice" "$(slicedir)/Ice/BuiltinSequences.ice" "$(slicedir)/Ice/EndpointF.ice"
-Ice_EndpointF_ice.py: "$(slicedir)/Ice/EndpointF.ice"
-Ice_EndpointTypes_ice.py: "$(slicedir)/Ice/EndpointTypes.ice"
-Ice_FacetMap_ice.py: "$(slicedir)/Ice/FacetMap.ice"
-Ice_Identity_ice.py: "$(slicedir)/Ice/Identity.ice"
-Ice_ImplicitContext_ice.py: "$(slicedir)/Ice/ImplicitContext.ice" "$(slicedir)/Ice/LocalException.ice" "$(slicedir)/Ice/Identity.ice" "$(slicedir)/Ice/Version.ice" "$(slicedir)/Ice/BuiltinSequences.ice" "$(slicedir)/Ice/Current.ice" "$(slicedir)/Ice/ObjectAdapterF.ice" "$(slicedir)/Ice/ConnectionF.ice"
-Ice_ImplicitContextF_ice.py: "$(slicedir)/Ice/ImplicitContextF.ice"
-Ice_Instrumentation_ice.py: "$(slicedir)/Ice/Instrumentation.ice" "$(slicedir)/Ice/EndpointF.ice" "$(slicedir)/Ice/ConnectionF.ice" "$(slicedir)/Ice/Current.ice" "$(slicedir)/Ice/ObjectAdapterF.ice" "$(slicedir)/Ice/Identity.ice" "$(slicedir)/Ice/Version.ice"
-Ice_InstrumentationF_ice.py: "$(slicedir)/Ice/InstrumentationF.ice"
-Ice_LocalException_ice.py: "$(slicedir)/Ice/LocalException.ice" "$(slicedir)/Ice/Identity.ice" "$(slicedir)/Ice/Version.ice" "$(slicedir)/Ice/BuiltinSequences.ice"
-Ice_Locator_ice.py: "$(slicedir)/Ice/Locator.ice" "$(slicedir)/Ice/Identity.ice" "$(slicedir)/Ice/ProcessF.ice"
-Ice_LocatorF_ice.py: "$(slicedir)/Ice/LocatorF.ice"
-Ice_Logger_ice.py: "$(slicedir)/Ice/Logger.ice"
-Ice_LoggerF_ice.py: "$(slicedir)/Ice/LoggerF.ice"
-Ice_Metrics_ice.py: "$(slicedir)/Ice/Metrics.ice" "$(slicedir)/Ice/BuiltinSequences.ice"
-Ice_ObjectAdapter_ice.py: "$(slicedir)/Ice/ObjectAdapter.ice" "$(slicedir)/Ice/CommunicatorF.ice" "$(slicedir)/Ice/ServantLocatorF.ice" "$(slicedir)/Ice/LocatorF.ice" "$(slicedir)/Ice/Identity.ice" "$(slicedir)/Ice/FacetMap.ice" "$(slicedir)/Ice/Endpoint.ice" "$(slicedir)/Ice/Version.ice" "$(slicedir)/Ice/BuiltinSequences.ice" "$(slicedir)/Ice/EndpointF.ice"
-Ice_ObjectAdapterF_ice.py: "$(slicedir)/Ice/ObjectAdapterF.ice"
-Ice_ObjectFactory_ice.py: "$(slicedir)/Ice/ObjectFactory.ice"
-Ice_ObjectFactoryF_ice.py: "$(slicedir)/Ice/ObjectFactoryF.ice"
-Ice_Plugin_ice.py: "$(slicedir)/Ice/Plugin.ice" "$(slicedir)/Ice/LoggerF.ice" "$(slicedir)/Ice/BuiltinSequences.ice"
-Ice_PluginF_ice.py: "$(slicedir)/Ice/PluginF.ice"
-Ice_Process_ice.py: "$(slicedir)/Ice/Process.ice"
-Ice_ProcessF_ice.py: "$(slicedir)/Ice/ProcessF.ice"
-Ice_Properties_ice.py: "$(slicedir)/Ice/Properties.ice" "$(slicedir)/Ice/PropertiesAdmin.ice" "$(slicedir)/Ice/BuiltinSequences.ice"
-Ice_PropertiesAdmin_ice.py: "$(slicedir)/Ice/PropertiesAdmin.ice" "$(slicedir)/Ice/BuiltinSequences.ice"
-Ice_PropertiesF_ice.py: "$(slicedir)/Ice/PropertiesF.ice"
-Ice_Router_ice.py: "$(slicedir)/Ice/Router.ice" "$(slicedir)/Ice/BuiltinSequences.ice"
-Ice_RouterF_ice.py: "$(slicedir)/Ice/RouterF.ice"
-Ice_ServantLocator_ice.py: "$(slicedir)/Ice/ServantLocator.ice" "$(slicedir)/Ice/ObjectAdapterF.ice" "$(slicedir)/Ice/Current.ice" "$(slicedir)/Ice/ConnectionF.ice" "$(slicedir)/Ice/Identity.ice" "$(slicedir)/Ice/Version.ice"
-Ice_ServantLocatorF_ice.py: "$(slicedir)/Ice/ServantLocatorF.ice"
-Ice_SliceChecksumDict_ice.py: "$(slicedir)/Ice/SliceChecksumDict.ice"
-Ice_Version_ice.py: "$(slicedir)/Ice/Version.ice"
-Glacier2_Metrics_ice.py: "$(slicedir)/Glacier2/Metrics.ice" "$(slicedir)/Ice/Metrics.ice" "$(slicedir)/Ice/BuiltinSequences.ice"
-Glacier2_PermissionsVerifier_ice.py: "$(slicedir)/Glacier2/PermissionsVerifier.ice" "$(slicedir)/Glacier2/SSLInfo.ice" "$(slicedir)/Ice/BuiltinSequences.ice"
-Glacier2_PermissionsVerifierF_ice.py: "$(slicedir)/Glacier2/PermissionsVerifierF.ice"
-Glacier2_Router_ice.py: "$(slicedir)/Glacier2/Router.ice" "$(slicedir)/Ice/Router.ice" "$(slicedir)/Ice/BuiltinSequences.ice" "$(slicedir)/Glacier2/Session.ice" "$(slicedir)/Ice/Identity.ice" "$(slicedir)/Glacier2/SSLInfo.ice" "$(slicedir)/Glacier2/PermissionsVerifier.ice"
-Glacier2_RouterF_ice.py: "$(slicedir)/Glacier2/RouterF.ice"
-Glacier2_Session_ice.py: "$(slicedir)/Glacier2/Session.ice" "$(slicedir)/Ice/BuiltinSequences.ice" "$(slicedir)/Ice/Identity.ice" "$(slicedir)/Glacier2/SSLInfo.ice"
-Glacier2_SSLInfo_ice.py: "$(slicedir)/Glacier2/SSLInfo.ice" "$(slicedir)/Ice/BuiltinSequences.ice"
-IceBox_IceBox_ice.py: "$(slicedir)/IceBox/IceBox.ice" "$(slicedir)/Ice/BuiltinSequences.ice" "$(slicedir)/Ice/CommunicatorF.ice" "$(slicedir)/Ice/PropertiesF.ice" "$(slicedir)/Ice/SliceChecksumDict.ice"
-IceGrid_Admin_ice.py: "$(slicedir)/IceGrid/Admin.ice" "$(slicedir)/Ice/Identity.ice" "$(slicedir)/Ice/BuiltinSequences.ice" "$(slicedir)/Ice/Properties.ice" "$(slicedir)/Ice/PropertiesAdmin.ice" "$(slicedir)/Ice/SliceChecksumDict.ice" "$(slicedir)/Glacier2/Session.ice" "$(slicedir)/Glacier2/SSLInfo.ice" "$(slicedir)/IceGrid/Exception.ice" "$(slicedir)/IceGrid/Descriptor.ice"
-IceGrid_Descriptor_ice.py: "$(slicedir)/IceGrid/Descriptor.ice" "$(slicedir)/Ice/Identity.ice" "$(slicedir)/Ice/BuiltinSequences.ice"
-IceGrid_Exception_ice.py: "$(slicedir)/IceGrid/Exception.ice" "$(slicedir)/Ice/Identity.ice" "$(slicedir)/Ice/BuiltinSequences.ice"
-IceGrid_FileParser_ice.py: "$(slicedir)/IceGrid/FileParser.ice" "$(slicedir)/IceGrid/Admin.ice" "$(slicedir)/Ice/Identity.ice" "$(slicedir)/Ice/BuiltinSequences.ice" "$(slicedir)/Ice/Properties.ice" "$(slicedir)/Ice/PropertiesAdmin.ice" "$(slicedir)/Ice/SliceChecksumDict.ice" "$(slicedir)/Glacier2/Session.ice" "$(slicedir)/Glacier2/SSLInfo.ice" "$(slicedir)/IceGrid/Exception.ice" "$(slicedir)/IceGrid/Descriptor.ice"
-IceGrid_Locator_ice.py: "$(slicedir)/IceGrid/Locator.ice" "$(slicedir)/Ice/Locator.ice" "$(slicedir)/Ice/Identity.ice" "$(slicedir)/Ice/ProcessF.ice"
-IceGrid_Observer_ice.py: "$(slicedir)/IceGrid/Observer.ice" "$(slicedir)/Glacier2/Session.ice" "$(slicedir)/Ice/BuiltinSequences.ice" "$(slicedir)/Ice/Identity.ice" "$(slicedir)/Glacier2/SSLInfo.ice" "$(slicedir)/IceGrid/Exception.ice" "$(slicedir)/IceGrid/Descriptor.ice" "$(slicedir)/IceGrid/Admin.ice" "$(slicedir)/Ice/Properties.ice" "$(slicedir)/Ice/PropertiesAdmin.ice" "$(slicedir)/Ice/SliceChecksumDict.ice"
-IceGrid_Query_ice.py: "$(slicedir)/IceGrid/Query.ice" "$(slicedir)/Ice/Identity.ice" "$(slicedir)/Ice/BuiltinSequences.ice" "$(slicedir)/IceGrid/Exception.ice"
-IceGrid_Registry_ice.py: "$(slicedir)/IceGrid/Registry.ice" "$(slicedir)/IceGrid/Exception.ice" "$(slicedir)/Ice/Identity.ice" "$(slicedir)/Ice/BuiltinSequences.ice" "$(slicedir)/IceGrid/Session.ice" "$(slicedir)/Glacier2/Session.ice" "$(slicedir)/Glacier2/SSLInfo.ice" "$(slicedir)/IceGrid/Admin.ice" "$(slicedir)/Ice/Properties.ice" "$(slicedir)/Ice/PropertiesAdmin.ice" "$(slicedir)/Ice/SliceChecksumDict.ice" "$(slicedir)/IceGrid/Descriptor.ice"
-IceGrid_Session_ice.py: "$(slicedir)/IceGrid/Session.ice" "$(slicedir)/Glacier2/Session.ice" "$(slicedir)/Ice/BuiltinSequences.ice" "$(slicedir)/Ice/Identity.ice" "$(slicedir)/Glacier2/SSLInfo.ice" "$(slicedir)/IceGrid/Exception.ice"
-IceGrid_UserAccountMapper_ice.py: "$(slicedir)/IceGrid/UserAccountMapper.ice"
-IcePatch2_FileInfo_ice.py: "$(slicedir)/IcePatch2/FileInfo.ice" "$(slicedir)/Ice/BuiltinSequences.ice"
-IcePatch2_FileServer_ice.py: "$(slicedir)/IcePatch2/FileServer.ice" "$(slicedir)/IcePatch2/FileInfo.ice" "$(slicedir)/Ice/BuiltinSequences.ice"
-IceStorm_IceStorm_ice.py: "$(slicedir)/IceStorm/IceStorm.ice" "$(slicedir)/Ice/Identity.ice" "$(slicedir)/Ice/SliceChecksumDict.ice" "$(slicedir)/IceStorm/Metrics.ice" "$(slicedir)/Ice/Metrics.ice" "$(slicedir)/Ice/BuiltinSequences.ice"
-IceStorm_Metrics_ice.py: "$(slicedir)/IceStorm/Metrics.ice" "$(slicedir)/Ice/Metrics.ice" "$(slicedir)/Ice/BuiltinSequences.ice"
diff --git a/py/python/Makefile b/py/python/Makefile
index 34bd92c1a30..ae2b56462dd 100644
--- a/py/python/Makefile
+++ b/py/python/Makefile
@@ -105,27 +105,43 @@ SLICE2PYFLAGS += --ice
Ice_%_ice.py: $(slicedir)/Ice/%.ice $(SLICE2PY) $(SLICEPARSERLIB)
$(SLICE2PY) --prefix Ice_ --no-package $(SLICE2PYFLAGS) $<
+ @mkdir -p .depend
+ @$(SLICE2PY) --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend $< > .depend/Ice_$(*F).ice.d
Ice_Metrics_ice.py: $(slicedir)/Ice/Metrics.ice $(SLICE2PY) $(SLICEPARSERLIB)
$(SLICE2PY) --prefix Ice_ --checksum $(SLICE2PYFLAGS) $<
+ @mkdir -p .depend
+ @$(SLICE2PY) --prefix Ice_ --checksum $(SLICE2PYFLAGS) $< > .depend/Ice_$(*F).ice.d
Glacier2_%_ice.py: $(slicedir)/Glacier2/%.ice $(SLICE2PY) $(SLICEPARSERLIB)
$(SLICE2PY) --prefix Glacier2_ --no-package --checksum $(SLICE2PYFLAGS) $<
+ @mkdir -p .depend
+ @$(SLICE2PY) --prefix Glacier2_ --no-package --checksum $(SLICE2PYFLAGS) --depend $< > .depend/Glacier2_$(*F).ice.d
Glacier2_Metrics_ice.py: $(slicedir)/Glacier2/Metrics.ice $(SLICE2PY) $(SLICEPARSERLIB)
$(SLICE2PY) --prefix Glacier2_ --checksum $(SLICE2PYFLAGS) $<
+ @mkdir -p .depend
+ @$(SLICE2PY) --prefix Glacier2_ --checksum $(SLICE2PYFLAGS) --depend $< > .depend/Glacier2_$(*F).ice.d
IceBox_%_ice.py: $(slicedir)/IceBox/%.ice $(SLICE2PY) $(SLICEPARSERLIB)
$(SLICE2PY) --prefix IceBox_ --checksum $(SLICE2PYFLAGS) $<
+ @mkdir -p .depend
+ @$(SLICE2PY) --prefix IceBox_ --checksum $(SLICE2PYFLAGS) --depend $< > .depend/IceBox_$(*F).ice.d
IceGrid_%_ice.py: $(slicedir)/IceGrid/%.ice $(SLICE2PY) $(SLICEPARSERLIB)
$(SLICE2PY) --prefix IceGrid_ --checksum $(SLICE2PYFLAGS) $<
+ @mkdir -p .depend
+ @$(SLICE2PY) --prefix IceGrid_ --checksum $(SLICE2PYFLAGS) --depend $< > .depend/IceGrid_$(*F).ice.d
IcePatch2_%_ice.py: $(slicedir)/IcePatch2/%.ice $(SLICE2PY) $(SLICEPARSERLIB)
$(SLICE2PY) --prefix IcePatch2_ --checksum $(SLICE2PYFLAGS) $<
+ @mkdir -p .depend
+ @$(SLICE2PY) --prefix IcePatch2_ --checksum $(SLICE2PYFLAGS) --depend $< > .depend/IcePatch2_$(*F).ice.d
IceStorm_%_ice.py: $(slicedir)/IceStorm/%.ice $(SLICE2PY) $(SLICEPARSERLIB)
$(SLICE2PY) --prefix IceStorm_ --checksum $(SLICE2PYFLAGS) $<
+ @mkdir -p .depend
+ @$(SLICE2PY) --prefix IceStorm_ --checksum $(SLICE2PYFLAGS) --depend $< > .depend/IceStorm_$(*F).ice.d
install:: $(ALL_SRCS)
@echo "Installing generated code"
@@ -135,28 +151,9 @@ install:: $(ALL_SRCS)
$(INSTALL_DATA) -r $$i $(DESTDIR)$(install_pythondir) ; \
done
-depend:: $(ICE_SLICE) $(GLACIER2_SLICE) $(ICEBOX_SLICE) $(ICEGRID_SLICE) $(ICEPATCH2_SLICE) $(ICESTORM_SLICE)
- -rm -f .depend .depend.mak
- if test -n "$(ICE_SLICE)" ; then \
- $(SLICE2PY) --depend --prefix Ice_ $(SLICE2PYFLAGS) $(ICE_SLICE) | $(ice_dir)/config/makedepend.py; \
- fi
- if test -n "$(GLACIER2_SLICE)" ; then \
- $(SLICE2PY) --depend --prefix Glacier2_ $(SLICE2PYFLAGS) $(GLACIER2_SLICE) | $(ice_dir)/config/makedepend.py; \
- fi
- if test -n "$(ICEBOX_SLICE)" ; then \
- $(SLICE2PY) --depend --prefix IceBox_ $(SLICE2PYFLAGS) $(ICEBOX_SLICE) | $(ice_dir)/config/makedepend.py; \
- fi
- if test -n "$(ICEGRID_SLICE)" ; then \
- $(SLICE2PY) --depend --prefix IceGrid_ $(SLICE2PYFLAGS) $(ICEGRID_SLICE) | $(ice_dir)/config/makedepend.py; \
- fi
- if test -n "$(ICEPATCH2_SLICE)" ; then \
- $(SLICE2PY) --depend --prefix IcePatch2_ $(SLICE2PYFLAGS) $(ICEPATCH2_SLICE) | $(ice_dir)/config/makedepend.py; \
- fi
- if test -n "$(ICESTORM_SLICE)" ; then \
- $(SLICE2PY) --depend --prefix IceStorm_ $(SLICE2PYFLAGS) $(ICESTORM_SLICE) | $(ice_dir)/config/makedepend.py; \
- fi
-
clean::
rm -rf $(PACKAGES) *_ice.py
+ rm -f .depend/*.d
+
-include .depend
+-include $(wildcard .depend/*.d)
diff --git a/py/python/Makefile.mak b/py/python/Makefile.mak
index 6369f701dd8..f43e15223a3 100644
--- a/py/python/Makefile.mak
+++ b/py/python/Makefile.mak
@@ -50,14 +50,13 @@ ICE_SRCS = Ice_BuiltinSequences_ice.py \
Ice_SliceChecksumDict_ice.py \
Ice_Version_ice.py \
-GLACIER2_SRCS =
- Glacier2_RouterF_ice.py \
+GLACIER2_SRCS = Glacier2_Metrics_ice.py \
+ Glacier2_PermissionsVerifier_ice.py \
+ Glacier2_PermissionsVerifierF_ice.py \
Glacier2_Router_ice.py \
+ Glacier2_RouterF_ice.py \
Glacier2_Session_ice.py \
- Glacier2_PermissionsVerifierF_ice.py \
- Glacier2_PermissionsVerifier_ice.py \
Glacier2_SSLInfo_ice.py \
- Glacier2_Metrics_ice.py
ICEBOX_SRCS = IceBox_IceBox_ice.py
@@ -70,13 +69,13 @@ ICEGRID_SRCS = IceGrid_Admin_ice.py \
IceGrid_Query_ice.py \
IceGrid_Registry_ice.py \
IceGrid_Session_ice.py \
- IceGrid_UserAccountMapper_ice.py
+ IceGrid_UserAccountMapper_ice.py \
ICEPATCH2_SRCS = IcePatch2_FileInfo_ice.py \
IcePatch2_FileServer_ice.py
-ICESTORM_SRCS = IceStorm_IceStorm_ice.py \
- IceStorm_Metrics_ice.py
+ICESTORM_SRCS = IceStorm_Metrics_ice.py \
+ IceStorm_IceStorm_ice.py
ALL_SRCS = $(ICE_SRCS) \
$(GLACIER2_SRCS) \
@@ -85,6 +84,23 @@ ALL_SRCS = $(ICE_SRCS) \
$(ICEPATCH2_SRCS) \
$(ICESTORM_SRCS)
+
+SLICE_DEPENDS = $(ALL_SRCS:.py=.ice.d.mak)
+
+all:: .depend\ice.depend.mak
+
+.depend\ice.depend.mak: Makefile.mak
+ @echo Creating Slice dependencies list
+ @if not exist ".depend" mkdir .depend
+ cscript /NoLogo $(top_srcdir)\..\config\makedepend-list.vbs $(SLICE_DEPENDS) > .depend\ice.depend.mak
+
+!if exist(.depend\ice.depend.mak)
+!include .depend\ice.depend.mak
+!endif
+
+clean::
+ del /q .depend\*.d.mak
+
PACKAGES = IceBox IceGrid IcePatch2 IceStorm IceMX
SLICE2PYFLAGS = $(SLICE2PYFLAGS) --ice
@@ -93,207 +109,323 @@ all:: $(ALL_SRCS)
Ice_LocalException_ice.py: "$(slicedir)/Ice/LocalException.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/LocalException.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/LocalException.ice" > .depend/$(*F).ice.d.mak
Ice_Communicator_ice.py: "$(slicedir)/Ice/Communicator.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/Communicator.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/Communicator.ice" > .depend/$(*F).ice.d.mak
Ice_CommunicatorF_ice.py: "$(slicedir)/Ice/CommunicatorF.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/CommunicatorF.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/CommunicatorF.ice" > .depend/$(*F).ice.d.mak
Ice_Logger_ice.py: "$(slicedir)/Ice/Logger.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/Logger.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/Logger.ice" > .depend/$(*F).ice.d.mak
Ice_LoggerF_ice.py: "$(slicedir)/Ice/LoggerF.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/LoggerF.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/LoggerF.ice" > .depend/$(*F).ice.d.mak
Ice_BuiltinSequences_ice.py: "$(slicedir)/Ice/BuiltinSequences.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/BuiltinSequences.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/BuiltinSequences.ice" > .depend/$(*F).ice.d.mak
Ice_ObjectAdapter_ice.py: "$(slicedir)/Ice/ObjectAdapter.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/ObjectAdapter.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/ObjectAdapter.ice" > .depend/$(*F).ice.d.mak
Ice_ObjectAdapterF_ice.py: "$(slicedir)/Ice/ObjectAdapterF.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/ObjectAdapterF.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/ObjectAdapterF.ice" > .depend/$(*F).ice.d.mak
Ice_ServantLocator_ice.py: "$(slicedir)/Ice/ServantLocator.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/ServantLocator.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/ServantLocator.ice" > .depend/$(*F).ice.d.mak
Ice_ServantLocatorF_ice.py: "$(slicedir)/Ice/ServantLocatorF.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/ServantLocatorF.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/ServantLocatorF.ice" > .depend/$(*F).ice.d.mak
Ice_PropertiesAdmin_ice.py: "$(slicedir)/Ice/PropertiesAdmin.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/PropertiesAdmin.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/PropertiesAdmin.ice" > .depend/$(*F).ice.d.mak
Ice_Properties_ice.py: "$(slicedir)/Ice/Properties.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/Properties.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/Properties.ice" > .depend/$(*F).ice.d.mak
Ice_PropertiesF_ice.py: "$(slicedir)/Ice/PropertiesF.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/PropertiesF.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/PropertiesF.ice" > .depend/$(*F).ice.d.mak
Ice_ObjectFactory_ice.py: "$(slicedir)/Ice/ObjectFactory.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/ObjectFactory.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/ObjectFactory.ice" > .depend/$(*F).ice.d.mak
Ice_ObjectFactoryF_ice.py: "$(slicedir)/Ice/ObjectFactoryF.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/ObjectFactoryF.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/ObjectFactoryF.ice" > .depend/$(*F).ice.d.mak
Ice_Identity_ice.py: "$(slicedir)/Ice/Identity.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/Identity.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/Identity.ice" > .depend/$(*F).ice.d.mak
Ice_Current_ice.py: "$(slicedir)/Ice/Current.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/Current.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/Current.ice" > .depend/$(*F).ice.d.mak
Ice_ImplicitContext_ice.py: "$(slicedir)/Ice/ImplicitContext.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/ImplicitContext.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/ImplicitContext.ice" > .depend/$(*F).ice.d.mak
Ice_ImplicitContextF_ice.py: "$(slicedir)/Ice/ImplicitContextF.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/ImplicitContextF.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/ImplicitContextF.ice" > .depend/$(*F).ice.d.mak
Ice_Router_ice.py: "$(slicedir)/Ice/Router.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/Router.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/Router.ice" > .depend/$(*F).ice.d.mak
Ice_RouterF_ice.py: "$(slicedir)/Ice/RouterF.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/RouterF.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/RouterF.ice" > .depend/$(*F).ice.d.mak
Ice_Plugin_ice.py: "$(slicedir)/Ice/Plugin.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/Plugin.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/Plugin.ice" > .depend/$(*F).ice.d.mak
Ice_PluginF_ice.py: "$(slicedir)/Ice/PluginF.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/PluginF.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/PluginF.ice" > .depend/$(*F).ice.d.mak
Ice_Locator_ice.py: "$(slicedir)/Ice/Locator.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/Locator.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/Locator.ice" > .depend/$(*F).ice.d.mak
Ice_LocatorF_ice.py: "$(slicedir)/Ice/LocatorF.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/LocatorF.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/LocatorF.ice" > .depend/$(*F).ice.d.mak
Ice_StatsF_ice.py: "$(slicedir)/Ice/StatsF.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/StatsF.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/StatsF.ice" > .depend/$(*F).ice.d.mak
Ice_Stats_ice.py: "$(slicedir)/Ice/Stats.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/Stats.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/Stats.ice" > .depend/$(*F).ice.d.mak
Ice_Process_ice.py: "$(slicedir)/Ice/Process.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/Process.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/Process.ice" > .depend/$(*F).ice.d.mak
Ice_ProcessF_ice.py: "$(slicedir)/Ice/ProcessF.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/ProcessF.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/ProcessF.ice" > .depend/$(*F).ice.d.mak
Ice_FacetMap_ice.py: "$(slicedir)/Ice/FacetMap.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/FacetMap.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/FacetMap.ice" > .depend/$(*F).ice.d.mak
Ice_Connection_ice.py: "$(slicedir)/Ice/Connection.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/Connection.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/Connection.ice" > .depend/$(*F).ice.d.mak
Ice_ConnectionF_ice.py: "$(slicedir)/Ice/ConnectionF.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/ConnectionF.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/ConnectionF.ice" > .depend/$(*F).ice.d.mak
Ice_SliceChecksumDict_ice.py: "$(slicedir)/Ice/SliceChecksumDict.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/SliceChecksumDict.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/SliceChecksumDict.ice" > .depend/$(*F).ice.d.mak
Ice_Endpoint_ice.py: "$(slicedir)/Ice/Endpoint.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/Endpoint.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/Endpoint.ice" > .depend/$(*F).ice.d.mak
Ice_EndpointF_ice.py: "$(slicedir)/Ice/EndpointF.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/EndpointF.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/EndpointF.ice" > .depend/$(*F).ice.d.mak
Ice_EndpointTypes_ice.py: "$(slicedir)/Ice/EndpointTypes.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/EndpointTypes.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/EndpointTypes.ice" > .depend/$(*F).ice.d.mak
Ice_Version_ice.py: "$(slicedir)/Ice/Version.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/Version.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/Version.ice" > .depend/$(*F).ice.d.mak
Ice_Instrumentation_ice.py: "$(slicedir)/Ice/Instrumentation.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/Instrumentation.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/Instrumentation.ice" > .depend/$(*F).ice.d.mak
Ice_InstrumentationF_ice.py: "$(slicedir)/Ice/InstrumentationF.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package "$(slicedir)/Ice/InstrumentationF.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/InstrumentationF.ice" > .depend/$(*F).ice.d.mak
Ice_Metrics_ice.py: "$(slicedir)/Ice/Metrics.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Ice_ --no-package --checksum "$(slicedir)/Ice/Metrics.ice"
-
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Ice_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Ice/Metrics.ice" > .depend/$(*F).ice.d.mak
Glacier2_RouterF_ice.py: "$(slicedir)/Glacier2/RouterF.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Glacier2_ --no-package --checksum "$(slicedir)/Glacier2/RouterF.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Glacier2_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Glacier2/RouterF.ice" > .depend/$(*F).ice.d.mak
Glacier2_Router_ice.py: "$(slicedir)/Glacier2/Router.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Glacier2_ --no-package --checksum "$(slicedir)/Glacier2/Router.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Glacier2_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Glacier2/Router.ice" > .depend/$(*F).ice.d.mak
Glacier2_Session_ice.py: "$(slicedir)/Glacier2/Session.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Glacier2_ --no-package --checksum "$(slicedir)/Glacier2/Session.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Glacier2_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Glacier2/Session.ice" > .depend/$(*F).ice.d.mak
Glacier2_PermissionsVerifierF_ice.py: "$(slicedir)/Glacier2/PermissionsVerifierF.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Glacier2_ --no-package --checksum "$(slicedir)/Glacier2/PermissionsVerifierF.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Glacier2_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Glacier2/PermissionsVerifierF.ice" > .depend/$(*F).ice.d.mak
Glacier2_PermissionsVerifier_ice.py: "$(slicedir)/Glacier2/PermissionsVerifier.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Glacier2_ --no-package --checksum "$(slicedir)/Glacier2/PermissionsVerifier.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Glacier2_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Glacier2/PermissionsVerifier.ice" > .depend/$(*F).ice.d.mak
Glacier2_SSLInfo_ice.py: "$(slicedir)/Glacier2/SSLInfo.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Glacier2_ --no-package --checksum "$(slicedir)/Glacier2/SSLInfo.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Glacier2_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Glacier2/SSLInfo.ice" > .depend/$(*F).ice.d.mak
Glacier2_Metrics_ice.py: "$(slicedir)/Glacier2/Metrics.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix Glacier2_ --no-package --checksum "$(slicedir)/Glacier2/Metrics.ice"
-
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix Glacier2_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/Glacier2/Metrics.ice" > .depend/$(*F).ice.d.mak
IceBox_IceBox_ice.py: "$(slicedir)/IceBox/IceBox.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix IceBox_ --checksum "$(slicedir)/IceBox/IceBox.ice"
-
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix IceBox_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/IceBox/IceBox.ice" > .depend/$(*F).ice.d.mak
IceGrid_Admin_ice.py: "$(slicedir)/IceGrid/Admin.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix IceGrid_ --checksum "$(slicedir)/IceGrid/Admin.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix IceGrid_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/IceGrid/Admin.ice" > .depend/$(*F).ice.d.mak
IceGrid_Descriptor_ice.py: "$(slicedir)/IceGrid/Descriptor.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix IceGrid_ --checksum "$(slicedir)/IceGrid/Descriptor.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix IceGrid_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/IceGrid/Descriptor.ice" > .depend/$(*F).ice.d.mak
IceGrid_Exception_ice.py: "$(slicedir)/IceGrid/Exception.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix IceGrid_ --checksum "$(slicedir)/IceGrid/Exception.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix IceGrid_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/IceGrid/Exception.ice" > .depend/$(*F).ice.d.mak
IceGrid_FileParser_ice.py: "$(slicedir)/IceGrid/FileParser.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix IceGrid_ --checksum "$(slicedir)/IceGrid/FileParser.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix IceGrid_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/IceGrid/FileParser.ice" > .depend/$(*F).ice.d.mak
IceGrid_Locator_ice.py: "$(slicedir)/IceGrid/Locator.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix IceGrid_ --checksum "$(slicedir)/IceGrid/Locator.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix IceGrid_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/IceGrid/Locator.ice" > .depend/$(*F).ice.d.mak
IceGrid_Observer_ice.py: "$(slicedir)/IceGrid/Observer.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix IceGrid_ --checksum "$(slicedir)/IceGrid/Observer.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix IceGrid_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/IceGrid/Observer.ice" > .depend/$(*F).ice.d.mak
IceGrid_Query_ice.py: "$(slicedir)/IceGrid/Query.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix IceGrid_ --checksum "$(slicedir)/IceGrid/Query.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix IceGrid_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/IceGrid/Query.ice" > .depend/$(*F).ice.d.mak
IceGrid_Registry_ice.py: "$(slicedir)/IceGrid/Registry.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix IceGrid_ --checksum "$(slicedir)/IceGrid/Registry.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix IceGrid_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/IceGrid/Registry.ice" > .depend/$(*F).ice.d.mak
IceGrid_Session_ice.py: "$(slicedir)/IceGrid/Session.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix IceGrid_ --checksum "$(slicedir)/IceGrid/Session.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix IceGrid_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/IceGrid/Session.ice" > .depend/$(*F).ice.d.mak
IceGrid_UserAccountMapper_ice.py: "$(slicedir)/IceGrid/UserAccountMapper.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix IceGrid_ --checksum "$(slicedir)/IceGrid/UserAccountMapper.ice"
-
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix IceGrid_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/IceGrid/UserAccountMapper.ice" > .depend/$(*F).ice.d.mak
IcePatch2_FileInfo_ice.py: "$(slicedir)/IcePatch2/FileInfo.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix IcePatch2_ --checksum "$(slicedir)/IcePatch2/FileInfo.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix IceGrid_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/IcePatch2/FileInfo.ice" > .depend/$(*F).ice.d.mak
IcePatch2_FileServer_ice.py: "$(slicedir)/IcePatch2/FileServer.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix IcePatch2_ --checksum "$(slicedir)/IcePatch2/FileServer.ice"
-
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix IceGrid_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/IcePatch2/FileServer.ice" > .depend/$(*F).ice.d.mak
IceStorm_IceStorm_ice.py: "$(slicedir)/IceStorm/IceStorm.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix IceStorm_ --checksum "$(slicedir)/IceStorm/IceStorm.ice"
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix IceGrid_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/IceStorm/IceStorm.ice" > .depend/$(*F).ice.d.mak
IceStorm_Metrics_ice.py: "$(slicedir)/IceStorm/Metrics.ice" "$(SLICE2PY)" "$(SLICEPARSERLIB)"
"$(SLICE2PY)" $(SLICE2PYFLAGS) --prefix IceStorm_ --checksum "$(slicedir)/IceStorm/Metrics.ice"
-
+ @if not exist ".depend" mkdir .depend
+ @"$(SLICE2PY)" --prefix IceGrid_ --no-package $(SLICE2PYFLAGS) --depend "$(slicedir)/IceStorm/Metrics.ice" > .depend/$(*F).ice.d.mak
install:: $(ALL_SRCS)
@echo "Installing generated code"
copy *.py "$(install_pythondir)"
@for %i in ( $(PACKAGES) ) do \
- @if not exist "$(install_pythondir)\%i" \
- mkdir "$(install_pythondir)\%i"
+ @if not exist "$(install_pythondir)\%i" \
+ mkdir "$(install_pythondir)\%i"
@for %i in ( $(PACKAGES) ) do \
- copy %i\* "$(install_pythondir)\%i"
+ copy %i\* "$(install_pythondir)\%i"
clean::
-rmdir /s /q $(PACKAGES)
del /q *_ice.py
-
-include .depend.mak