source: ThirdParty/mpqc_open/src/lib/validate/chemistry/molecule/Makefile.am

Candidate_v1.7.1 stable v1.7.1
Last change on this file was 9259c3, checked in by Frederik Heber <frederik.heber@…>, 5 months ago

MPQC_OPEN: Fixes unit tests.

  • several unit tests programs actually need arguments. Those have been copnverted to autotest test cases.
  • half of these new test cases are expected to fail because modules cannot be properly loaded.
  • Property mode set to 100644
File size: 1.4 KB
Line 
1MOLECULETESTS = \
2 moltest
3# symmetrize
4
5# ?moltest crashes with mpi (also in original implementation)
6NONFUNCTIONING_TESTS =
7
8# symmetrize needs arguments
9XFAIL_TESTS += \
10 symmetrize
11
12TESTS += $(MOLECULETESTS)
13check_PROGRAMS += $(MOLECULETESTS)
14### NOTE(FH): This requires a source file and thus needs to run as a autotest
15### and not as a check program.
16noinst_PROGRAMS += $(MOLECULETESTS) symmetrize
17
18MOLECULELIBS = \
19 ../../bin/mpqc/libmolecuilder_mpqc.la ../../bin/mpqc/libmolecuilder_mpqc_extract_dummy.la
20# If we link the libs directly, then the linker throws out all unneeded symbols that would
21# be loaded dynamically. Out of laziness, we therefore simply link against our dynamic
22# library which is not pruned.
23# libSCmolecule.la libSCisosurf.la libSCoptimize.la libSCsymmetry.la libSCscmat.la libSCgroup.la libSCrender.la libSCmisc.la libSCstate.la libSCkeyval.la libSCclass.la libSCcontainer.la libSCref.la
24
25moltest_SOURCES = \
26 chemistry/molecule/moltest.cc
27moltest_CPPFLAGS = $(AM_CPPFLAGS) -I$(abs_top_srcdir)/src/lib -DSRCDIR=\"$(abs_top_srcdir)/src/lib/chemistry/molecule\"
28moltest_LDADD = \
29 $(MOLECULELIBS)
30
31symmetrize_SOURCES = \
32 chemistry/molecule/symmetrize.cc
33symmetrize_CPPFLAGS = $(AM_CPPFLAGS) -I$(abs_top_srcdir)/src/lib -DSRCDIR=\"$(abs_top_srcdir)/src/lib/chemistry/molecule\"
34symmetrize_LDADD = \
35 $(MOLECULELIBS)
36EXTRA_DIST += ./chemistry/molecule/moltest.in
37
38DISTCLEANFILES += \
39 moltest.oogl \
40 moltest.1.ckpt \
41 moltest.2.ckpt
Note: See TracBrowser for help on using the repository browser.