more fix on Ec/Ev.
[gss-tcad.git] / src / material / InN / makefile
blob84d3485fb8d5995e7d8df9bd5d0b9394a82b1b8e
1 ALL: all
4 include ${PETSC_DIR}/bmake/common/base
5 include ../../../make.defs
7 all: libInN.so
8 cp libInN.so ..
9 OBJS = InN_basic.o InN_band.o InN_Optical.o InN_thermal.o InN_gen.o\
10 InN_mob_Analytic.o \
11 ../adolc_init.o
13 libInN.so:$(OBJS)
14 $(CXX) $(LDFSHARED) -o libInN.so $(OBJS) -lm
16 InN_band.o : InN_band.cc
17 InN_basic.o : InN_basic.cc
18 InN_thermal.o : InN_thermal.cc
19 InN_Optical.o : InN_Optical.cc
20 InN_gen.o : InN_gen.cc
22 InN_mob_Analytic.o :InN_mob_Analytic.cc
24 .cc.o:
25 $(CXX) $(CXXFLAGS) -c -fPIC $< $(INCLUDE) $(PETSC_INCLUDE)
27 clean:
28 rm -f *.o *.so