Update ChangeLog
[gss-tcad.git] / src / material / Ag / makefile
blob38bae8d021ba3111010dd8b14086a4101cd021f0
1 ALL: all
4 include ${PETSC_DIR}/bmake/common/base
5 include ../../../make.defs
7 all: libAg.so
8 cp libAg.so ..
10 OBJS = Ag_basic.o Ag_thermal.o Ag_Optical.o
11 libAg.so: $(OBJS)
12 $(CXX) $(LDFSHARED) -o libAg.so $(OBJS) -lm
14 Ag_basic.o : Ag_basic.cc
15 Ag_thermal.o : Ag_thermal.cc
16 Ag_Optical.o : Ag_Optical.cc
17 .cc.o:
18 $(CXX) $(CXXFLAGS) -c -fPIC $< $(INCLUDE) $(PETSC_INCLUDE)
20 clean:
21 rm -f *.o *.so