Commit ec05a677c022a357cf4f3ad73162ff1b68ac0dac
1 parent
d32a470338
Exists in
master
and in
3 other branches
git-svn-id: https://lxsd.femto-st.fr/svn/fvn@11 b657c933-2333-4658-acf2-d3c7c2708721
Showing 1 changed file with 34 additions and 0 deletions Side-by-side Diff
Makefile
| 1 | + | |
| 2 | +include $(BTREE)/Make.inc | |
| 3 | + | |
| 4 | + | |
| 5 | +objects = fvnlib.o | |
| 6 | +library = libfvn.a | |
| 7 | + | |
| 8 | +lib:$(library) | |
| 9 | + | |
| 10 | +clean: | |
| 11 | + rm -f {*.o,*.a,*.mod} | |
| 12 | + | |
| 13 | +install: | |
| 14 | + mv *.mod $(BTREE)/modules | |
| 15 | + mv *.a $(BTREE)/lib | |
| 16 | + | |
| 17 | +%.o: %.f90 | |
| 18 | + $(F95) $(F95FLAGS) -c $< | |
| 19 | + | |
| 20 | +$(objects):fvnlib.f90 fvn_quadpack/dqk15_2d_inner.f fvn_quadpack/dqk31_2d_outer.f \ | |
| 21 | +fvn_quadpack/d1mach.f fvn_quadpack/dqk31_2d_inner.f fvn_quadpack/dqage.f \ | |
| 22 | +fvn_quadpack/dqk15.f fvn_quadpack/dqk21.f fvn_quadpack/dqk31.f fvn_quadpack/dqk41.f \ | |
| 23 | +fvn_quadpack/dqk51.f fvn_quadpack/dqk61.f fvn_quadpack/dqk41_2d_outer.f \ | |
| 24 | +fvn_quadpack/dqk41_2d_inner.f fvn_quadpack/dqag_2d_outer.f fvn_quadpack/dqag_2d_inner.f \ | |
| 25 | +fvn_quadpack/dqpsrt.f fvn_quadpack/dqag.f fvn_quadpack/dqage_2d_outer.f \ | |
| 26 | +fvn_quadpack/dqage_2d_inner.f fvn_quadpack/dqk51_2d_outer.f fvn_quadpack/dqk51_2d_inner.f \ | |
| 27 | +fvn_quadpack/dqk61_2d_outer.f fvn_quadpack/dqk21_2d_outer.f fvn_quadpack/dqk61_2d_inner.f \ | |
| 28 | +fvn_quadpack/dqk21_2d_inner.f fvn_quadpack/dqk15_2d_outer.f | |
| 29 | + | |
| 30 | +$(library): $(objects) | |
| 31 | + $(AR) rcu $@ $(objects) | |
| 32 | + $(AR) s $@ |