#semi-automatically created makefile for log4net 1.2.0 Beta 8 to build #log4net without nant, because to build nant log4net is needed #Tim Rädisch #Kai Reichert FILES=Appender/ADONetAppender.cs Appender/AppenderCollection.cs Appender/AppenderSkeleton.cs Appender/ASPNetTraceAppender.cs Appender/BufferingAppenderSkeleton.cs Appender/BufferingForwardingAppender.cs Appender/ColoredConsoleAppender.cs Appender/ConsoleAppender.cs Appender/CountingAppender.cs Appender/EventLogAppender.cs Appender/FileAppender.cs Appender/ForwardingAppender.cs Appender/IAppender.cs Appender/MemoryAppender.cs Appender/NetSendAppender.cs Appender/OutputDebugStringAppender.cs Appender/RemotingAppender.cs Appender/RollingFileAppender.cs Appender/SMTPAppender.cs Appender/SmtpPickupDirAppender.cs Appender/TextWriterAppender.cs Appender/TraceAppender.cs Appender/UdpAppender.cs AssemblyInfo.cs AssemblyVersionInfo.cs Config/AliasDomainAttribute.cs Config/BasicConfigurator.cs Config/ConfiguratorAttribute.cs Config/DomainAttribute.cs Config/DOMConfiguratorAttribute.cs Config/DOMConfigurator.cs Config/Log4NetConfigurationSectionHandler.cs Config/PluginAttribute.cs DateFormatter/AbsoluteTimeDateFormatter.cs DateFormatter/DateTimeDateFormatter.cs DateFormatter/IDateFormatter.cs DateFormatter/ISO8601DateFormatter.cs DateFormatter/SimpleDateFormatter.cs Filter/DenyAllFilter.cs Filter/FilterSkeleton.cs Filter/IFilter.cs Filter/LevelMatchFilter.cs Filter/LevelRangeFilter.cs Filter/MDCFilter.cs Filter/NDCFilter.cs Filter/StringMatchFilter.cs helpers/AppenderAttachedImpl.cs helpers/CountingQuietTextWriter.cs helpers/CyclicBuffer.cs helpers/EmptyCollection.cs helpers/EmptyDictionary.cs helpers/FormattingInfo.cs helpers/LogLog.cs helpers/NativeError.cs helpers/NullDictionaryEnumerator.cs helpers/NullEnumerator.cs helpers/OnlyOnceErrorHandler.cs helpers/OptionConverter.cs helpers/PatternConverter.cs helpers/PatternParser.cs helpers/PropertiesCollection.cs helpers/QuietTextWriter.cs helpers/SystemInfo.cs helpers/Transform.cs helpers/TypeConverters/BooleanConverter.cs helpers/TypeConverters/ConversionNotSupportedException.cs helpers/TypeConverters/ConverterRegistry.cs helpers/TypeConverters/EncodingConverter.cs helpers/TypeConverters/IConvertFrom.cs helpers/TypeConverters/TypeConverterAttribute.cs ILog.cs Layout/ExceptionLayout.cs Layout/ILayout.cs Layout/IRawLayout.cs Layout/Layout2RawLayoutAdapter.cs Layout/LayoutSkeleton.cs Layout/PatternLayout.cs Layout/RawLayoutConverter.cs Layout/RawTimeStampLayout.cs Layout/SimpleLayout.cs Layout/XMLLayoutBase.cs Layout/XMLLayout.cs Layout/XmlLayoutSchemaLog4j.cs LogManager.cs MDC.cs NDC.cs ObjectRenderer/DefaultRenderer.cs ObjectRenderer/IObjectRenderer.cs ObjectRenderer/RendererMap.cs Plugin/IPlugin.cs Plugin/IPluginFactory.cs Plugin/PluginCollection.cs Plugin/PluginMap.cs Plugin/PluginSkeleton.cs Plugin/RemoteLoggingServerPlugin.cs Repository/Hierarchy/DefaultLoggerFactory.cs Repository/Hierarchy/DOMHierarchyConfigurator.cs Repository/Hierarchy/Hierarchy.cs Repository/Hierarchy/ILoggerFactory.cs Repository/Hierarchy/Logger.cs Repository/Hierarchy/LoggerKey.cs Repository/Hierarchy/ProvisionNode.cs Repository/Hierarchy/RootLogger.cs Repository/IBasicRepositoryConfigurator.cs Repository/IDOMRepositoryConfigurator.cs Repository/ILoggerRepository.cs Repository/LoggerRepositorySkeleton.cs spi/DefaultRepositorySelector.cs spi/ErrorCodes.cs spi/IAppenderAttachable.cs spi/IErrorHandler.cs spi/ILogger.cs spi/ILoggerWrapper.cs spi/IOptionHandler.cs spi/IRepositorySelector.cs spi/ITriggeringEventEvaluator.cs spi/LevelCollection.cs spi/Level.cs spi/LevelEvaluator.cs spi/LevelMap.cs spi/LocationInfo.cs spi/LogException.cs spi/LoggerManager.cs spi/LoggerWrapperImpl.cs spi/LoggingEvent.cs spi/LogImpl.cs spi/WrapperMap.cs PREFIX=/usr MONO_DLL=$(PREFIX)/lib/mono/1.0 DESTDIR= all: log4net.dll log4net.dll: $(FILES) mcs -target:library -r:System.Data -r:System.Web $(FILES) -out:log4net.dll install: mkdir -p ${DESTDIR}${MONO_DLL} cp log4net.dll ${DESTDIR}${MONO_DLL}