Ignore:
Timestamp:
Apr 6, 2011, 4:05:13 PM (15 years ago)
Author:
Frederik Heber <heber@…>
Children:
17eaa5
Parents:
a0ddcf
git-author:
Frederik Heber <heber@…> (04/06/11 15:33:06)
git-committer:
Frederik Heber <heber@…> (04/06/11 16:05:13)
Message:

Replaced SUBDIRS directive in Makefile.am by inclusion of respective Makefile.ams.

  • this has the advantage that compilation is faster and dependencies are resolved automatically.
  • the included folder concern the unittests.
  • all paths in now included Makefile.ams had to be changed to be relative to ./src.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Helpers/unittests/Makefile.am

    ra0ddcf r2ed1a0  
    22# Also indentation by a single tab
    33
    4 INCLUDES = -I$(top_srcdir)/src/Patterns -I$(top_srcdir)/src/Helpers
     4# NOTE that all paths are relative to ./src (because we get included there!)
    55
    6 AM_LDFLAGS = $(CPPUNIT_LIBS) -ldl $(BOOST_THREAD_LDFLAGS)
    7 AM_CXXFLAGS = $(CPPUNIT_CFLAGS)
    8 AM_CPPFLAGS = ${BOOST_CPPFLAGS}
    9 
    10 TESTS = \
     6TESTS += \
    117        AssertUnitTest \
    128        ChronosUnitTest \
     
    1612  RangeUnitTest
    1713
    18 check_PROGRAMS = $(TESTS)
    19 noinst_PROGRAMS = $(TESTS)
     14check_PROGRAMS += $(TESTS)
     15noinst_PROGRAMS += $(TESTS)
    2016
    21 AssertUnitTest_SOURCES = $(top_srcdir)/src/unittests/UnitTestMain.cpp \
    22         AssertUnitTest.cpp \
    23         AssertUnitTest.hpp
     17AssertUnitTest_SOURCES = unittests/UnitTestMain.cpp \
     18        Helpers/unittests/AssertUnitTest.cpp \
     19        Helpers/unittests/AssertUnitTest.hpp
    2420nodist_AssertUnitTest_SOURCES = \
    25         ../Assert.cpp \
    26         ../Assert.hpp
     21        Helpers/Assert.cpp \
     22        Helpers/Assert.hpp
    2723AssertUnitTest_LDADD = \
    2824        $(BOOST_THREAD_LIB)
    2925
    30 ChronosUnitTest_SOURCES = $(top_srcdir)/src/unittests/UnitTestMain.cpp \
    31         ChronosUnitTest.cpp \
    32         ChronosUnitTest.hpp \
    33         stubs/InfoStub.cpp
     26ChronosUnitTest_SOURCES = unittests/UnitTestMain.cpp \
     27        Helpers/unittests/ChronosUnitTest.cpp \
     28        Helpers/unittests/ChronosUnitTest.hpp \
     29        Helpers/unittests/stubs/InfoStub.cpp
    3430nodist_ChronosUnitTest_SOURCES = \
    35         ../Assert.cpp \
    36         ../Assert.hpp \
    37         ../MemDebug.cpp \
    38         ../MemDebug.hpp \
    39         ../Chronos.cpp \
    40         ../Chronos.hpp \
    41         ../Info.hpp
     31        Helpers/Assert.cpp \
     32        Helpers/Assert.hpp \
     33        Helpers/MemDebug.cpp \
     34        Helpers/MemDebug.hpp \
     35        Helpers/Chronos.cpp \
     36        Helpers/Chronos.hpp \
     37        Helpers/Info.hpp
    4238ChronosUnitTest_LDADD = \
    4339        $(BOOST_THREAD_LIBS)
    4440
    45 InfoUnitTest_SOURCES = $(top_srcdir)/src/unittests/UnitTestMain.cpp \
    46         InfoUnitTest.cpp \
    47         InfoUnitTest.hpp \
    48         stubs/ChronosStub.cpp \
    49         stubs/errorloggerStub.cpp \
    50         stubs/LogStub.cpp \
    51         stubs/loggerStub.cpp
     41InfoUnitTest_SOURCES = unittests/UnitTestMain.cpp \
     42        Helpers/unittests/InfoUnitTest.cpp \
     43        Helpers/unittests/InfoUnitTest.hpp \
     44        Helpers/unittests/stubs/ChronosStub.cpp \
     45        Helpers/unittests/stubs/errorloggerStub.cpp \
     46        Helpers/unittests/stubs/LogStub.cpp \
     47        Helpers/unittests/stubs/loggerStub.cpp
    5248nodist_InfoUnitTest_SOURCES = \
    53         ../Assert.cpp \
    54         ../Assert.hpp \
    55         ../Chronos.hpp \
    56         ../errorlogger.hpp \
    57         ../Info.cpp \
    58         ../Info.hpp \
    59         ../Log.hpp \
    60         ../logger.hpp \
    61         ../MemDebug.cpp \
    62         ../MemDebug.hpp
     49        Helpers/Assert.cpp \
     50        Helpers/Assert.hpp \
     51        Helpers/Chronos.hpp \
     52        Helpers/errorlogger.hpp \
     53        Helpers/Info.cpp \
     54        Helpers/Info.hpp \
     55        Helpers/Log.hpp \
     56        Helpers/logger.hpp \
     57        Helpers/MemDebug.cpp \
     58        Helpers/MemDebug.hpp
    6359InfoUnitTest_LDADD = \
    6460        $(BOOST_THREAD_LIBS)
    6561
    66 IteratorAdaptorsUnitTest_SOURCES = $(top_srcdir)/src/unittests/UnitTestMain.cpp \
    67         IteratorAdaptorsUnitTest.cpp \
    68         IteratorAdaptorsUnitTest.hpp
     62IteratorAdaptorsUnitTest_SOURCES = unittests/UnitTestMain.cpp \
     63        Helpers/unittests/IteratorAdaptorsUnitTest.cpp \
     64        Helpers/unittests/IteratorAdaptorsUnitTest.hpp
    6965nodist_IteratorAdaptorsUnitTest_SOURCES = \
    7066        $(top_srcdir)/src/Helpers/IteratorAdaptors.hpp
    7167IteratorAdaptorsUnitTest_LDADD =
    7268
    73 LogUnitTest_SOURCES = $(top_srcdir)/src/unittests/UnitTestMain.cpp \
    74         LogUnitTest.cpp \
    75         LogUnitTest.hpp \
    76         stubs/errorloggerStub.cpp \
    77         stubs/loggerStub.cpp
     69LogUnitTest_SOURCES = unittests/UnitTestMain.cpp \
     70        Helpers/unittests/LogUnitTest.cpp \
     71        Helpers/unittests/LogUnitTest.hpp \
     72        Helpers/unittests/stubs/errorloggerStub.cpp \
     73        Helpers/unittests/stubs/loggerStub.cpp
    7874nodist_LogUnitTest_SOURCES = \
    79         ../Assert.cpp \
    80         ../Assert.hpp \
    81         ../errorlogger.hpp \
    82         ../Log.cpp \
    83         ../Log.hpp \
    84         ../logger.hpp \
    85         ../MemDebug.cpp \
    86         ../MemDebug.hpp
     75        Helpers/Assert.cpp \
     76        Helpers/Assert.hpp \
     77        Helpers/errorlogger.hpp \
     78        Helpers/Log.cpp \
     79        Helpers/Log.hpp \
     80        Helpers/logger.hpp \
     81        Helpers/MemDebug.cpp \
     82        Helpers/MemDebug.hpp
    8783LogUnitTest_LDADD = \
    8884        $(BOOST_THREAD_LIBS)
    8985
    90 RangeUnitTest_SOURCES = $(top_srcdir)/src/unittests/UnitTestMain.cpp \
    91         RangeUnitTest.cpp \
    92         RangeUnitTest.hpp
     86RangeUnitTest_SOURCES = unittests/UnitTestMain.cpp \
     87        Helpers/unittests/RangeUnitTest.cpp \
     88        Helpers/unittests/RangeUnitTest.hpp
    9389nodist_RangeUnitTest_SOURCES = \
    94         ../Range.hpp
     90        Helpers/Range.hpp
    9591RangeUnitTest_LDADD =
    9692
Note: See TracChangeset for help on using the changeset viewer.