initial checkin, based on GSS 0.46 CVS
[gss-tcad.git] / src / material / SiO2 / makefile
blob04035fbd33f96a2e74721324d938a9f2feaada96
1 ALL: all
4 include ${PETSC_DIR}/bmake/common/base
5 include ../../../make.defs
7 all: libSiO2.so
8 cp libSiO2.so ..
10 OBJS = SiO2_basic.o SiO2_thermal.o SiO2_Optical.o
11 libSiO2.so: $(OBJS)
12 $(CXX) -shared -o libSiO2.so $(OBJS) -lm
14 SiO2_basic.o : SiO2_basic.cc
15 SiO2_thermal.o : SiO2_thermal.cc
16 SiO2_Optical.o : SiO2_Optical.cc
17 .cc.o:
18 $(CXX) $(CXXFLAGS) -c -fPIC $< $(INCLUDE) $(PETSC_INCLUDE)
20 clean:
21 rm -f *.o *.so