IMPORT_DEST=./import LIB_DEST=./lib LIB_PRE=lib LIB_EXT=a DMAKE=make AR=ar RANLIB=ranlib CP=cp -f RM=rm -f RMR=rm -rf DC=ldc DFLAGS=-release -O -inline -oq -c HD=-Hd $(IMPORT_DEST) AL_SRC= \ mango/icu/UDomainName.d \ mango/icu/UCalendar.d \ mango/icu/URegex.d \ mango/icu/UTransform.d \ mango/icu/UChar.d \ mango/icu/UCollator.d \ mango/icu/UResourceBundle.d \ mango/icu/UEnumeration.d \ mango/icu/UDateFormat.d \ mango/icu/UTimeZone.d \ mango/icu/ICU.d \ mango/icu/USet.d \ mango/icu/UMessageFormat.d \ mango/icu/UStringPrep.d \ mango/icu/UBreakIterator.d \ mango/icu/ULocale.d \ mango/icu/UNormalize.d \ mango/icu/UNumberFormat.d \ mango/icu/USearch.d \ mango/icu/UString.d \ mango/icu/UConverter.d \ mango/net/http/server/ServiceBridge.d \ mango/net/http/server/HttpResponse.d \ mango/net/http/server/HttpMessage.d \ mango/net/http/server/HttpServer.d \ mango/net/http/server/HttpThread.d \ mango/net/http/server/HttpRequest.d \ mango/net/http/server/SSLServer.d \ mango/net/http/server/HttpQueryParams.d \ mango/net/http/server/HttpProvider.d \ mango/net/http/server/ServiceProvider.d \ mango/net/http/server/HttpBridge.d \ mango/net/cluster/model/IMessage.d \ mango/net/cluster/model/IChannel.d \ mango/net/cluster/model/IConsumer.d \ mango/net/cluster/model/ICluster.d \ mango/net/cluster/model/ICache.d \ mango/net/cluster/tina/util/model/IServer.d \ mango/net/cluster/tina/util/ServerThread.d \ mango/net/cluster/tina/util/AbstractServer.d \ mango/net/cluster/tina/ProtocolWriter.d \ mango/net/cluster/tina/RollCall.d \ mango/net/cluster/tina/ClusterTask.d \ mango/net/cluster/tina/ClusterCache.d \ mango/net/cluster/tina/ClusterTypes.d \ mango/net/cluster/tina/ClusterServer.d \ mango/net/cluster/tina/ClusterThread.d \ mango/net/cluster/tina/QueueServer.d \ mango/net/cluster/tina/QueueThread.d \ mango/net/cluster/tina/CmdParser.d \ mango/net/cluster/tina/Cluster.d \ mango/net/cluster/tina/QueueFile.d \ mango/net/cluster/tina/ProtocolReader.d \ mango/net/cluster/tina/ClusterQueue.d \ mango/net/cluster/tina/TaskServer.d \ mango/net/cluster/tina/CacheServer.d \ mango/net/cluster/tina/TaskThread.d \ mango/net/cluster/tina/CacheThread.d \ mango/net/cluster/NetworkCache.d \ mango/net/cluster/NetworkMessage.d \ mango/net/cluster/NetworkQueue.d \ mango/net/cluster/CacheInvalidator.d \ mango/net/cluster/NetworkAlert.d \ mango/net/cluster/NetworkRegistry.d \ mango/net/cluster/NetworkCall.d \ mango/net/cluster/NetworkClient.d \ mango/net/cluster/CacheInvalidatee.d \ mango/net/cluster/NetworkTask.d \ mango/net/cluster/QueuedCache.d \ mango/net/servlet/model/IServletContext.d \ mango/net/servlet/model/IServletRequest.d \ mango/net/servlet/model/IServletResponse.d \ mango/net/servlet/tools/AdminServlet.d \ mango/net/servlet/ServletRequest.d \ mango/net/servlet/ServletProvider.d \ mango/net/servlet/ServletException.d \ mango/net/servlet/ServletResponse.d \ mango/net/servlet/Servlet.d \ mango/net/servlet/Dictionary.d \ mango/net/servlet/ServletFileCache.d \ mango/net/servlet/ServletContext.d \ mango/net/servlet/ServletConfig.d \ mango/net/util/model/IRunnable.d \ mango/net/util/model/IServer.d \ mango/net/util/cache/model/ICached.d \ mango/net/util/cache/model/ICache.d \ mango/net/util/cache/HashMap.d \ mango/net/util/cache/PlainCache.d \ mango/net/util/cache/Payload.d \ mango/net/util/cache/QueuedCache.d \ mango/net/util/ServerThread.d \ mango/net/util/AbstractServer.d \ mango/net/SocketListener.d \ mango/io/protocol/model/IWriter.d \ mango/io/protocol/model/IReader.d \ mango/io/protocol/Allocator.d \ mango/io/protocol/EndianProtocol.d \ mango/io/protocol/Protocol.d \ mango/io/protocol/Reader.d \ mango/io/protocol/NativeProtocol.d \ mango/io/protocol/PickleProtocol.d \ mango/io/protocol/Writer.d \ PACKAGE_PATH=mango all : mango $(LIB_PRE)mango.$(LIB_EXT) : $(DC) $(DFLAGS) $(DFLAGS_REQ) $(AL_SRC) $(HD)/$(PACKAGE_PATH) $(AR) rcs $@ $^ $(RANLIB) $@ $(CP) $@ $(LIB_DEST) $(RM) $@ mango : $(LIB_PRE)mango.$(LIB_EXT)