4 include ${PETSC_DIR}/bmake
/common
/base
5 include ..
/..
/..
/make.defs
9 OBJS
= HgCdTe_basic.o HgCdTe_band.o HgCdTe_gen.o HgCdTe_thermal.o \
10 HgCdTe_mob_Analytic.o \
15 $(CXX
) -shared
-o libHgCdTe.so
$(OBJS
) -lm
17 HgCdTe_band.o
: HgCdTe_band.
cc
18 HgCdTe_basic.o
: HgCdTe_basic.
cc
19 HgCdTe_gen.o
: HgCdTe_gen.
cc
20 HgCdTe_thermal.o
: HgCdTe_thermal.
cc
22 HgCdTe_mob_Analytic.o
: HgCdTe_mob_Analytic.
cc
25 HgCdTe_Optical.o
: HgCdTe_Optical.
cc
28 $(CXX
) $(CXXFLAGS
) -c
-fPIC
$< $(INCLUDE
) $(PETSC_INCLUDE
)