initial checkin, based on GSS 0.46 CVS
[gss-tcad.git] / src / material / InAs / makefile
blob572a7f87f9222ebff24665b9344578fc721890b1
1 ALL: all
4 include ${PETSC_DIR}/bmake/common/base
5 include ../../../make.defs
7 all: libInAs.so
8 cp libInAs.so ..
9 OBJS = InAs_basic.o InAs_band.o InAs_Optical.o InAs_thermal.o InAs_gen.o\
10 InAs_mob_Analytic.o \
11 ../adolc_init.o
13 libInAs.so:$(OBJS)
14 $(CXX) -shared -o libInAs.so $(OBJS) -lm
16 InAs_band.o : InAs_band.cc
17 InAs_basic.o : InAs_basic.cc
18 InAs_thermal.o : InAs_thermal.cc
19 InAs_Optical.o : InAs_Optical.cc
20 InAs_gen.o : InAs_gen.cc
22 InAs_mob_Analytic.o :InAs_mob_Analytic.cc
24 .cc.o:
25 $(CXX) $(CXXFLAGS) -c -fPIC $< $(INCLUDE) $(PETSC_INCLUDE)
27 clean:
28 rm -f *.o *.so