Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/unittests/Makefile.am

    rd7d022 r9d4ff35  
    77
    88include ../../src/Actions/unittests/Makefile.am
     9include ../../src/Analysis/unittests/Makefile.am
    910include ../../src/Descriptors/unittests/Makefile.am
     11include ../../src/Element/unittests/Makefile.am
     12include ../../src/Fragmentation/unittests/Makefile.am
     13include ../../src/Graph/unittests/Makefile.am
    1014include ../../src/Parser/unittests/Makefile.am
    1115include ../../src/RandomNumbers/unittests/Makefile.am
    1216include ../../src/Shapes/unittests/Makefile.am
     17include ../../src/Tesselation/unittests/Makefile.am
    1318include ../../src/UIElements/CommandLineUI/unittests/Makefile.am
    1419include ../../src/UIElements/Menu/unittests/Makefile.am
     
    2025
    2126GENERALTESTS = \
    22   AnalysisBondsUnitTest \
    23   AnalysisCorrelationToPointUnitTest \
    24   AnalysisCorrelationToSurfaceUnitTest \
    25   AnalysisPairCorrelationUnitTest \
    26   BondGraphUnitTest \
    2727  BoxUnitTest \
    28   CountBondsUnitTest \
    29   ElementUnitTest \
    3028  FormulaUnittest \
    3129  LinkedCellUnitTest \
    3230  ListOfBondsUnitTest \
    33   PeriodentafelUnitTest \
    34   TesselationUnitTest \
    35   Tesselation_BoundaryTriangleUnitTest \
    36   Tesselation_InOutsideUnitTest \
    3731  WorldTimeUnitTest
    3832
     
    4943        $(BOOST_SERIALIZATION_LDFLAGS) $(BOOST_SERIALIZATION_LIBS)
    5044
     45GENERALLIBS = \
     46        ../libMolecuilder.la \
     47        ../libMolecuilderHelpers.la \
     48        $(top_builddir)/LinearAlgebra/src/LinearAlgebra/libLinearAlgebra.la \
     49        ${CodePatterns_LIBS} \
     50        $(BOOST_LIB)
     51
    5152ALLLIBS = \
    5253        ../libMolecuilderUI.la \
     
    5859TESTSOURCES = \
    5960        ${ACTIONTESTSSOURCES} \
     61        ${ANALYSISTESTSSOURCES} \
    6062        ${DESCRIPTORTESTSSOURCES} \
     63        ${ELEMENTTESTSSOURCES} \
     64        ${FRAGMENTATIONTESTSSOURCES} \
     65        ${GRAPHTESTSSOURCES} \
    6166        ${LINEARALGEBRATESTSSOURCES} \
    6267        ${PARSERTESTSSOURCES} \
    6368        ${RANDOMNUMBERTESTSSOURCES} \
    6469        ${SHAPETESTSSOURCES} \
     70        ${TESSELATIONTESTSSOURCES} \
    6571        $(UIELEMENTSCOMMANDLINEPARSERTESTSSOURCES) \
    6672        ${UIELEMENTSMENUTESTSSOURCES} \
    67   AnalysisBondsUnitTest.cpp \
    68   AnalysisCorrelationToPointUnitTest.cpp \
    69   AnalysisCorrelationToSurfaceUnitTest.cpp  \
    70   AnalysisPairCorrelationUnitTest.cpp \
    71   BondGraphUnitTest.cpp \
    7273  BoxUnitTest.cpp \
    73   CountBondsUnitTest.cpp \
    74   ElementUnitTest.cpp \
    7574  FormulaUnitTest.cpp \
    7675  LinkedCellUnitTest.cpp \
    7776  ListOfBondsUnitTest.cpp \
    78   PeriodentafelUnitTest.cpp \
    79   TesselationUnitTest.cpp \
    80   Tesselation_BoundaryTriangleUnitTest.cpp \
    81   Tesselation_InsideOutsideUnitTest.cpp \
    8277  WorldTimeUnitTest.cpp
    8378
    8479TESTHEADERS = \
    8580        ${ACTIONTESTSHEADERS} \
     81        ${ANALYSISTESTSHEADERS} \
    8682        ${DESCRIPTORTESTSHEADERS} \
     83        ${ELEMENTTESTSHEADERS} \
     84        ${FRAGMENTATIONTESTSHEADERS} \
     85        ${GRAPHTESTSHEADERS} \
    8786        ${LINEARALGEBRATESTSHEADERS} \
    8887        ${PARSERTESTSHEADERS} \
    8988        ${RANDOMNUMBERTESTSHEADERS} \
    9089        ${SHAPETESTSHEADERS} \
     90        ${TESSELATIONTESTSHEADERS} \
    9191        $(UIELEMENTSCOMMANDLINEPARSERTESTSHEADERS) \
    9292        ${UIELEMENTSMENUTESTSHEADERS} \
    93   AnalysisBondsUnitTest.hpp \
    94   AnalysisCorrelationToPointUnitTest.hpp \
    95   AnalysisCorrelationToSurfaceUnitTest.hpp  \
    96   AnalysisPairCorrelationUnitTest.hpp \
    97   BondGraphUnitTest.hpp \
    9893  BoxUnitTest.hpp \
    99   CountBondsUnitTest.hpp \
    100   ElementUnitTest.hpp \
    10194  FormulaUnitTest.hpp \
    10295  LinkedCellUnitTest.hpp \
    10396  ListOfBondsUnitTest.hpp \
    104   PeriodentafelUnitTest.hpp \
    105   TesselationUnitTest.hpp \
    106   Tesselation_BoundaryTriangleUnitTest.hpp \
    107   Tesselation_InsideOutsideUnitTest.hpp \
    10897  WorldTimeUnitTest.hpp
    10998 
    110 
    111 AnalysisBondsUnitTest_SOURCES = $(top_srcdir)/src/unittests/UnitTestMain.cpp \
    112         AnalysisBondsUnitTest.cpp \
    113         AnalysisBondsUnitTest.hpp
    114 AnalysisBondsUnitTest_LDADD = ${ALLLIBS}
    115 
    116 AnalysisCorrelationToPointUnitTest_SOURCES = $(top_srcdir)/src/unittests/UnitTestMain.cpp \
    117         AnalysisCorrelationToPointUnitTest.cpp \
    118         AnalysisCorrelationToPointUnitTest.hpp
    119 AnalysisCorrelationToPointUnitTest_LDADD = ${ALLLIBS}
    120 
    121 AnalysisCorrelationToSurfaceUnitTest_SOURCES = $(top_srcdir)/src/unittests/UnitTestMain.cpp \
    122         AnalysisCorrelationToSurfaceUnitTest.cpp \
    123         AnalysisCorrelationToSurfaceUnitTest.hpp
    124 AnalysisCorrelationToSurfaceUnitTest_LDADD = ${ALLLIBS}
    125 
    126 AnalysisPairCorrelationUnitTest_SOURCES = $(top_srcdir)/src/unittests/UnitTestMain.cpp \
    127         AnalysisPairCorrelationUnitTest.cpp \
    128         AnalysisPairCorrelationUnitTest.hpp
    129 AnalysisPairCorrelationUnitTest_LDADD = ${ALLLIBS}
    130 
    131 BondGraphUnitTest_SOURCES = $(top_srcdir)/src/unittests/UnitTestMain.cpp \
    132         BondGraphUnitTest.cpp \
    133         BondGraphUnitTest.hpp
    134 BondGraphUnitTest_LDADD = ${ALLLIBS}
    13599
    136100BoxUnitTest_SOURCES = $(top_srcdir)/src/unittests/UnitTestMain.cpp \
    137101        BoxUnitTest.cpp \
    138102        BoxUnitTest.hpp
    139 BoxUnitTest_LDADD = ${ALLLIBS}
    140 
    141 CountBondsUnitTest_SOURCES = $(top_srcdir)/src/unittests/UnitTestMain.cpp \
    142         CountBondsUnitTest.cpp \
    143         CountBondsUnitTest.hpp
    144 CountBondsUnitTest_LDADD = ${ALLLIBS}
    145 
    146 ElementUnitTest_SOURCES = $(top_srcdir)/src/unittests/UnitTestMain.cpp \
    147         ElementUnitTest.cpp \
    148         ../element.cpp \
    149         ElementUnitTest.hpp \
    150         ../element.hpp
    151 ElementUnitTest_LDADD = \
    152         $(BOOST_SERIALIZATION_LDFLAGS) $(BOOST_SERIALIZATION_LIBS)
     103BoxUnitTest_LDADD = \
     104        ../libMolecuilder.la \
     105        ../libMolecuilderShapes.la \
     106        ../libMolecuilderHelpers.la \
     107        $(top_builddir)/LinearAlgebra/src/LinearAlgebra/libLinearAlgebra.la
    153108
    154109FormulaUnittest_SOURCES = $(top_srcdir)/src/unittests/UnitTestMain.cpp \
    155110        FormulaUnitTest.cpp \
    156111        FormulaUnitTest.hpp
    157 FormulaUnittest_LDADD = ${ALLLIBS}
     112FormulaUnittest_LDADD = $(ALLLIBS)
    158113
    159114LinkedCellUnitTest_SOURCES = $(top_srcdir)/src/unittests/UnitTestMain.cpp \
    160115        LinkedCellUnitTest.cpp \
    161116        LinkedCellUnitTest.hpp
    162 LinkedCellUnitTest_LDADD = ${ALLLIBS}
     117LinkedCellUnitTest_LDADD = $(ALLLIBS)
    163118
    164119ListOfBondsUnitTest_SOURCES = $(top_srcdir)/src/unittests/UnitTestMain.cpp \
    165120        ListOfBondsUnitTest.cpp \
    166121        ListOfBondsUnitTest.hpp
    167 ListOfBondsUnitTest_LDADD = ${ALLLIBS}
    168 
    169 PeriodentafelUnitTest_SOURCES = $(top_srcdir)/src/unittests/UnitTestMain.cpp \
    170         PeriodentafelUnitTest.cpp \
    171         PeriodentafelUnitTest.hpp
    172 PeriodentafelUnitTest_LDADD = ${ALLLIBS}
    173 
    174 TesselationUnitTest_SOURCES = $(top_srcdir)/src/unittests/UnitTestMain.cpp \
    175         TesselationUnitTest.cpp \
    176         TesselationUnitTest.hpp
    177 TesselationUnitTest_LDADD = ${ALLLIBS}
    178 
    179 Tesselation_BoundaryTriangleUnitTest_SOURCES = $(top_srcdir)/src/unittests/UnitTestMain.cpp \
    180         Tesselation_BoundaryTriangleUnitTest.cpp \
    181         Tesselation_BoundaryTriangleUnitTest.hpp
    182 Tesselation_BoundaryTriangleUnitTest_LDADD = ${ALLLIBS}
    183 
    184 Tesselation_InOutsideUnitTest_SOURCES = $(top_srcdir)/src/unittests/UnitTestMain.cpp \
    185         Tesselation_InsideOutsideUnitTest.cpp \
    186         Tesselation_InsideOutsideUnitTest.hpp
    187 Tesselation_InOutsideUnitTest_LDADD = ${ALLLIBS}
     122ListOfBondsUnitTest_LDADD = $(ALLLIBS)
    188123
    189124WorldTimeUnitTest_SOURCES = $(top_srcdir)/src/unittests/UnitTestMain.cpp \
Note: See TracChangeset for help on using the changeset viewer.