1# $Id$
2
3HEADERS = xc.fh xc_vdw.fh xc_params.fh xc_hcth.fh
4
5	OBJ = xc_getv.o \
6	xc_getvxc.o \
7	xc_exact_pot.o \
8	xc_sicutil.o \
9	chk_dens.o \
10	xc_util.o \
11	xc_chkdispauto.o \
12	xc_vdw_init.o 2ndDerivB97.o
13
14	OBJ_OPTIMIZE = xc_eval_basis.o  \
15	a_dist.o \
16	eumac.o \
17	qdist.o \
18	scat_mat.o \
19	setACmat.o \
20	xc_becke88.o \
21	xc_dirac.o \
22	xc_bnl.o \
23	xc_dirac_screened.o \
24	xc_fitv.o \
25	xc_hfexch.o\
26	xc_lebedev.o \
27	xc_lyp88.o \
28	xc_perdew86.o \
29	xc_perdew91.o \
30	xc_pw91lda.o xc_pw91ldag.o \
31	xc_rhogen.o \
32	xc_tabcd.o \
33	xc_vwn_1.o \
34	xc_vwn_1_rpa.o \
35	xc_vwn_2.o \
36	xc_vwn_3.o \
37	xc_vwn_4.o \
38	xc_vwn_5.o \
39	xc_eval_fnl.o xc_fd.o xc_pbe96.o  \
40	xc_hcth.o  xc_xpbe96.o xc_xpw91.o xc_tarad.o xc_murakn.o \
41	xc_signf.o  xc_gill96.o  xc_xmpw91.o  xc_xpkzb99.o \
42	xc_cpkzb99.o   xc_cMpbe96.o xc_xtpss03.o xc_ctpss03.o \
43	xc_oep.o xc_sic_pert.o xc_sic.o localize_sic.o \
44	xc_optx.o xc_optc.o xc_atomblock.o xc_replicated.o xc_ft97.o \
45	xc_lb94.o xc_cs00.o xc_op.o xc_kop.o \
46	xc_bc95.o xc_xm05.o xc_cm05.o xc_xpw6.o\
47	xc_xvs98.o xc_cvs98.o xc_xm06.o xc_cm06.o \
48	xc_spbe96.o xc_kt1.o xc_ssbD_1.o xc_s12x.o xc_cams12x.o \
49	xc_camb88.o xc_att_xc.o xc_camxpbe96.o xc_camxlsd.o xc_xwpbe.o hse08fx.o \
50	xc_vdw_main.o xc_vdw_util.o \
51	xc_xsogga.o xc_xmvs15.o \
52	xc_xm11.o \
53	xc_csogga.o\
54	xc_cm11.o \
55	steric_energy.o\
56	xc_3rd_deriv.o xc_xpw86.o xc_xb86b.o xc_xdm.o \
57	ts_eval_fnl.o ts_tf.o ts_vw.o xc_xn12.o \
58	xc_xscan.o xc_cscan.o xc_xscanl.o xc_cscanl.o ts_pc.o\
59	xc_xncap.o xc_xncap.o
60
61     LIBRARY = libnwdft.a
62
63# LIB_DEFINES = -DQUADV0_REVERT
64
65
66LIB_INCLUDES = -I../include
67
68   USES_BLAS = xc_fitv.F xc_dirac.F xc_bnl.F xc_att_xc.F xc_tabcd.F xc_rhogen.F \
69               xc_oep.F xc_sic_pert.F xc_sic.F localize_sic.F \
70               xc_eval_basis.F xc_eval_fnl.F xc_fd.F xc_optc.F xc_atomblock.F scat_mat.F \
71               xc_replicated.F xc_vdw_main.F xc_vdw_util.F\
72               xc_3rd_deriv.F
73
74include ../../config/makefile.h
75include ../../config/makelib.h
76#HAVE_SET_GA_PROPERTY = $(shell cat ${NWCHEM_TOP}/src/tools/build/global/src/ga-wapi.h | awk ' /wnga_set_property/ {print "Y"}')
77ifeq ($(HAVE_SET_GA_PROPERTY),Y)
78      LIB_DEFINES += -DHAVE_SET_GA_PROPERTY
79endif
80