source: src/Atom/unittests/Makefile.am@ 97dff0

Last change on this file since 97dff0 was 353326, checked in by Frederik Heber <heber@…>, 12 years ago

FIX: Changed LIBADDs and LDADDs to get rid of libtool patching.

  • with the new ubuntu version libtool is told not to pass through dependencies in a hierarchy of shared libraries. Thus, we have been using a small patch to tell libtool to pass nonetheless. However, this is not necessary if the structure is slightly changed:
    • cleanUp now resides with libMolecuilderUI.la instead of molecuilder and molecuildergui directly
    • added LIBADD to libMolecuilder.la with libMolecuilderShapes.la
    • fixed some unit tests LDADDs
  • Property mode set to 100644
File size: 1.2 KB
Line 
1# PLEASE adhere to the alphabetical ordering in this Makefile!
2# Also indentation by a single tab
3
4ATOMTESTSSOURCES = \
5 ../Atom/unittests/AtomObserverUnitTest.cpp \
6 ../Atom/unittests/CopyAtomsInterfaceUnitTest.cpp \
7 stubs/ObserverStub.cpp
8
9ATOMTESTSHEADERS = \
10 ../Atom/unittests/AtomObserverUnitTest.hpp \
11 ../Atom/unittests/CopyAtomsInterfaceUnitTest.hpp \
12 stubs/ObserverStub.hpp
13
14ATOMTESTS = \
15 AtomObserverUnitTest \
16 CopyAtomsInterfaceUnitTest
17
18TESTS += $(ATOMTESTS)
19check_PROGRAMS += $(ATOMTESTS)
20noinst_PROGRAMS += $(ATOMTESTS)
21
22ATOMTESTLIBS = \
23 ../libMolecuilderUI.la
24ATOMTESTLIBS += \
25 $(top_builddir)/LinearAlgebra/src/LinearAlgebra/libLinearAlgebra.la \
26 ${CodePatterns_LIBS} \
27 $(BOOST_LIB)
28
29AtomObserverUnitTest_SOURCES = $(top_srcdir)/src/unittests/UnitTestMain.cpp \
30 ../Atom/unittests/AtomObserverUnitTest.cpp \
31 ../Atom/unittests/AtomObserverUnitTest.hpp \
32 stubs/ObserverStub.cpp \
33 stubs/ObserverStub.hpp
34AtomObserverUnitTest_LDADD = ${ATOMTESTLIBS}
35
36CopyAtomsInterfaceUnitTest_SOURCES = $(top_srcdir)/src/unittests/UnitTestMain.cpp \
37 ../Atom/unittests/CopyAtomsInterfaceUnitTest.cpp \
38 ../Atom/unittests/CopyAtomsInterfaceUnitTest.hpp
39CopyAtomsInterfaceUnitTest_LDADD = ${ATOMTESTLIBS}
40
41
42#AUTOMAKE_OPTIONS = parallel-tests
Note: See TracBrowser for help on using the repository browser.