| # Licensed to the Apache Software Foundation (ASF) under one or more |
| # contributor license agreements. See the NOTICE file distributed with |
| # this work for additional information regarding copyright ownership. |
| # The ASF licenses this file to You under the Apache License, Version 2.0 |
| # (the "License"); you may not use this file except in compliance with |
| # the License. You may obtain a copy of the License at |
| # |
| # http://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, software |
| # distributed under the License is distributed on an "AS IS" BASIS, |
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| # See the License for the specific language governing permissions and |
| # limitations under the License. |
| # |
| noinst_HEADERS = \ |
| $(top_srcdir)/src/test/cpp/customlogger/*.h \ |
| $(top_srcdir)/src/test/cpp/helpers/*.h \ |
| $(top_srcdir)/src/test/cpp/net/*.h \ |
| $(top_srcdir)/src/test/cpp/pattern/*.h \ |
| $(top_srcdir)/src/test/cpp/util/*.h \ |
| $(top_srcdir)/src/test/cpp/xml/*.h \ |
| $(top_srcdir)/src/test/cpp/*.h |
| |
| INCLUDES = -I$(top_srcdir)/src/main/include -I$(top_builddir)/src/main/include |
| |
| noinst_PROGRAMS = testsuite |
| |
| customlogger_tests = \ |
| customlogger/xlogger.cpp\ |
| customlogger/xloggertestcase.cpp |
| |
| defaultinit_tests = \ |
| defaultinit/testcase1.cpp\ |
| defaultinit/testcase2.cpp\ |
| defaultinit/testcase3.cpp\ |
| defaultinit/testcase4.cpp |
| |
| helpers = \ |
| helpers/absolutetimedateformattestcase.cpp \ |
| helpers/cacheddateformattestcase.cpp \ |
| helpers/charsetdecodertestcase.cpp \ |
| helpers/charsetencodertestcase.cpp \ |
| helpers/cyclicbuffertestcase.cpp\ |
| helpers/datetimedateformattestcase.cpp \ |
| helpers/inetaddresstestcase.cpp \ |
| helpers/iso8601dateformattestcase.cpp \ |
| helpers/localechanger.cpp\ |
| helpers/messagebuffertest.cpp \ |
| helpers/optionconvertertestcase.cpp \ |
| helpers/propertiestestcase.cpp \ |
| helpers/relativetimedateformattestcase.cpp \ |
| helpers/stringtokenizertestcase.cpp \ |
| helpers/stringhelpertestcase.cpp \ |
| helpers/syslogwritertest.cpp \ |
| helpers/timezonetestcase.cpp \ |
| helpers/transcodertestcase.cpp |
| |
| net_tests = \ |
| net/smtpappendertestcase.cpp \ |
| net/socketappendertestcase.cpp \ |
| net/sockethubappendertestcase.cpp \ |
| net/socketservertestcase.cpp \ |
| net/syslogappendertestcase.cpp \ |
| net/telnetappendertestcase.cpp \ |
| net/xmlsocketappendertestcase.cpp |
| |
| pattern_tests = \ |
| pattern/num343patternconverter.cpp \ |
| pattern/patternparsertestcase.cpp |
| |
| rolling_tests = \ |
| rolling/filenamepatterntestcase.cpp \ |
| rolling/filterbasedrollingtest.cpp \ |
| rolling/manualrollingtest.cpp \ |
| rolling/obsoletedailyrollingfileappendertest.cpp \ |
| rolling/obsoleterollingfileappendertest.cpp \ |
| rolling/sizebasedrollingtest.cpp \ |
| rolling/timebasedrollingtest.cpp |
| |
| util = \ |
| util/absolutetimefilter.cpp\ |
| util/absolutedateandtimefilter.cpp\ |
| util/binarycompare.cpp\ |
| util/compare.cpp\ |
| util/controlfilter.cpp\ |
| util/filenamefilter.cpp \ |
| util/utilfilter.cpp\ |
| util/iso8601filter.cpp\ |
| util/linenumberfilter.cpp\ |
| util/relativetimefilter.cpp\ |
| util/serializationtesthelper.cpp \ |
| util/threadfilter.cpp\ |
| util/transformer.cpp\ |
| util/xmlfilenamefilter.cpp \ |
| util/xmllineattributefilter.cpp\ |
| util/xmltimestampfilter.cpp \ |
| util/xmlthreadfilter.cpp |
| |
| varia_tests = \ |
| varia/errorhandlertestcase.cpp \ |
| varia/levelmatchfiltertestcase.cpp \ |
| varia/levelrangefiltertestcase.cpp |
| |
| db_tests = \ |
| db/odbcappendertestcase.cpp |
| |
| xml_tests = \ |
| xml/customleveltestcase.cpp \ |
| xml/domtestcase.cpp \ |
| xml/xlevel.cpp \ |
| xml/xmllayouttestcase.cpp \ |
| xml/xmllayouttest.cpp |
| |
| nt_tests = \ |
| nt/nteventlogappendertestcase.cpp |
| |
| testsuite_SOURCES = \ |
| $(customlogger_tests) \ |
| $(defaultinit_tests) \ |
| $(helpers) \ |
| $(net_tests) \ |
| $(pattern_tests) \ |
| $(rolling_tests) \ |
| $(util) \ |
| $(varia_tests) \ |
| $(db_tests) \ |
| $(xml_tests) \ |
| $(nt_tests) \ |
| abts.cpp \ |
| asyncappendertestcase.cpp\ |
| encodingtest.cpp\ |
| filetestcase.cpp \ |
| hierarchytest.cpp\ |
| hierarchythresholdtestcase.cpp\ |
| l7dtestcase.cpp\ |
| leveltestcase.cpp \ |
| logunit.cpp \ |
| loggertestcase.cpp\ |
| minimumtestcase.cpp\ |
| patternlayouttest.cpp\ |
| vectorappender.cpp\ |
| appenderskeletontestcase.cpp\ |
| consoleappendertestcase.cpp\ |
| fileappendertestcase.cpp\ |
| rollingfileappendertestcase.cpp\ |
| streamtestcase.cpp\ |
| writerappendertestcase.cpp \ |
| ndctestcase.cpp \ |
| propertyconfiguratortest.cpp |
| |
| testsuite_LDADD = \ |
| $(top_builddir)/src/main/cpp/liblog4cxx.la |
| |
| |
| testsuite_DEPENDENCIES = \ |
| $(top_builddir)/src/main/cpp/liblog4cxx.la |
| |
| check: testsuite |
| |