Changeset 3324cf for src/unittests


Ignore:
Timestamp:
Dec 13, 2011, 1:06:33 PM (14 years ago)
Author:
Frederik Heber <heber@…>
Children:
9b8fa4
Parents:
b760ac5
git-author:
Frederik Heber <heber@…> (12/05/11 23:45:18)
git-committer:
Frederik Heber <heber@…> (12/13/11 13:06:33)
Message:

Added convenience libraries for Patterns and Helpers.

  • this way we may place Observer stuff (own convenience lib) into own subfolder.
  • unit tests depend only on these two libs now.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/unittests/Makefile.am

    rb760ac5 r3324cf  
    44# NOTE that all paths are relative to ./src (because we get included there!)
    55
     6check_PROGRAMS =
     7noinst_PROGRAMS =
     8TESTS =
     9TESTSOURCES =
     10TESTHEADERS =
     11
     12INCLUDES = -I$(top_srcdir)/src/Helpers -I$(top_srcdir)/src/Patterns
     13
     14AM_LDFLAGS = $(CPPUNIT_LIBS) -ldl $(BOOST_THREAD_LDFLAGS)
     15AM_CPPFLAGS = ${BOOST_CPPFLAGS} $(CPPUNIT_CFLAGS)
     16
     17include ../Helpers/unittests/Makefile.am
     18include ../Patterns/unittests/Makefile.am
     19include ../Patterns/Observer/unittests/Makefile.am
     20
    621check_PROGRAMS += 
    722noinst_PROGRAMS += TestRunner
    823
    9 TESTSOURCES = \
    10   Helpers/unittests/AssertUnitTest.cpp \
    11   Helpers/unittests/ChronosUnitTest.cpp \
    12   Helpers/unittests/InfoUnitTest.cpp \
    13   Helpers/unittests/LogUnitTest.cpp \
    14   Helpers/unittests/RangeUnitTest.cpp \
    15   Patterns/Observer/unittests/ObserverUnitTest.cpp \
    16   Patterns/Observer/unittests/ObservedContainerUnitTest.cpp \
    17   Patterns/Observer/unittests/stubs/ObserverStub.cpp \
    18   Patterns/unittests/CacheableUnitTest.cpp \
    19   Patterns/unittests/CloneUnitTest.cpp \
    20   Patterns/unittests/CreatorUnitTest.cpp \
    21   Patterns/unittests/FactoryUnitTest.cpp \
    22   Patterns/unittests/ManipulableCloneUnitTest.cpp \
    23   Patterns/unittests/ManipulablePrototypeFactoryUnitTest.cpp \
    24   Patterns/unittests/PrototypeFactoryUnitTest.cpp \
    25   Patterns/unittests/RegistryUnitTest.cpp \
    26   Patterns/unittests/SingletonUnitTest.cpp \
    27   Patterns/unittests/stubs/CloneStub.cpp \
    28   Patterns/unittests/stubs/CommonStub.cpp \
    29   Patterns/unittests/stubs/CommonNamedStub.cpp \
    30   Patterns/unittests/stubs/FactoryStub.cpp \
    31   Patterns/unittests/stubs/ManipulableCloneStub.cpp \
    32   Patterns/unittests/stubs/ManipulablePrototypeFactoryStub.cpp \
    33   Patterns/unittests/stubs/PrototypeFactoryStub.cpp \
    34   Patterns/unittests/stubs/RegistryStub.cpp
    35 
    36 TESTHEADERS = \
    37   Helpers/unittests/AssertUnitTest.hpp \
    38   Helpers/unittests/ChronosUnitTest.hpp \
    39   Helpers/unittests/InfoUnitTest.hpp \
    40   Helpers/unittests/LogUnitTest.hpp \
    41   Helpers/unittests/RangeUnitTest.hpp \
    42   Patterns/unittests/Observer/ObserverUnitTest.hpp \
    43   Patterns/unittests/Observer/ObservedContainerUnitTest.hpp \
    44   Patterns/unittests/stubs/Observer/ObserverStub.hpp \
    45   Patterns/unittests/CacheableUnitTest.hpp \
    46   Patterns/unittests/CloneUnitTest.hpp \
    47   Patterns/unittests/CreatorUnitTest.hpp \
    48   Patterns/unittests/FactoryUnitTest.hpp \
    49   Patterns/unittests/ManipulableCloneUnitTest.hpp \
    50   Patterns/unittests/ManipulablePrototypeFactoryUnitTest.hpp \
    51   Patterns/unittests/PrototypeFactoryUnitTest.hpp \
    52   Patterns/unittests/RegistryUnitTest.hpp \
    53   Patterns/unittests/SingletonUnitTest.hpp \
    54   Patterns/unittests/stubs/CloneStub.hpp \
    55   Patterns/unittests/stubs/CommonStub.hpp \
    56   Patterns/unittests/stubs/CommonNamedStub.hpp \
    57   Patterns/unittests/stubs/CommonParametersStub.hpp \
    58   Patterns/unittests/stubs/CreatorStub.hpp \
    59   Patterns/unittests/stubs/FactoryStub.hpp \
    60   Patterns/unittests/stubs/ManipulableCloneStub.hpp \
    61   Patterns/unittests/stubs/ManipulablePrototypeFactoryStub.hpp \
    62   Patterns/unittests/stubs/PrototypeFactoryStub.hpp \
    63   Patterns/unittests/stubs/FactoryStub.def \
    64   Patterns/unittests/stubs/FactoryStub.undef \
    65   Patterns/unittests/stubs/ManipulablePrototypeFactoryStub.def \
    66   Patterns/unittests/stubs/ManipulablePrototypeFactoryStub.undef \
    67   Patterns/unittests/stubs/PrototypeFactoryStub.def \
    68   Patterns/unittests/stubs/PrototypeFactoryStub.undef \
    69   Patterns/unittests/stubs/RegistryStub.hpp
    70        
    7124TestRunner_SOURCES = \
    72         unittests/TestRunnerMain.cpp \
     25        TestRunnerMain.cpp \
    7326        $(TESTSOURCES) \
     27nodist_TestRunner_SOURCES = \
    7428        $(TESTHEADERS)
    75 nodist_TestRunner_SOURCES = \
    76         Patterns/Observer/Channels.hpp \
    77         Patterns/Observer/defs.hpp \
    78         Patterns/Observer/Notification.hpp \
    79         Patterns/Observer/Observable.hpp \
    80         Patterns/Observer/Observer.hpp \
    81         Patterns/Observer/ObserverLog.hpp \
    82         Patterns/Observer/ObservedContainer_impl.hpp \
    83         Patterns/Observer/ObservedContainer.hpp \
    84         Patterns/Observer/ObserverIterator.hpp \
    85         Patterns/Cachable.hpp \
    86         Patterns/Clone.hpp \
    87         Patterns/Creator.hpp \
    88         Patterns/Factory_impl.hpp \
    89         Patterns/Factory.hpp \
    90         Patterns/FactoryTypeList.hpp \
    91         Patterns/ManipulableClone.hpp \
    92         Patterns/ManipulablePrototypeFactory_impl.hpp \
    93         Patterns/ManipulablePrototypeFactory.hpp \
    94         Patterns/PrototypeFactory_impl.hpp \
    95         Patterns/PrototypeFactory.hpp \
    96         Patterns/Registry_impl.hpp \
    97         Patterns/Registry.hpp \
    98         Patterns/Singleton_impl.hpp \
    99         Patterns/Singleton.hpp
    10029TestRunner_LDADD = \
    101         libCodePatterns-debug.la \
     30        ../Patterns/libCodePatterns-Patterns-debug.la \
     31        ../Helpers/libCodePatterns-Helpers-debug.la \
    10232        $(BOOST_THREAD_LIBS)
    10333
Note: See TracChangeset for help on using the changeset viewer.