Last change
on this file since 3567 was
2759,
checked in by aslmd, 2 years ago
|
adding unmodified code from WRFV3.0.1.1, expurged from useless data +1M size
|
File size:
1.8 KB
|
Rev | Line | |
---|
[2759] | 1 | .SUFFIXES: |
---|
| 2 | .SUFFIXES: .f .o |
---|
| 3 | |
---|
| 4 | OBJ = c1f2kb.o c1f2kf.o c1f3kb.o c1f3kf.o c1f4kb.o c1f4kf.o c1f5kb.o c1f5kf.o c1fgkb.o c1fgkf.o c1fm1b.o c1fm1f.o cfft1b.o\ |
---|
| 5 | cfft1f.o cfft1i.o cfft2b.o cfft2f.o cfft2i.o cfftmb.o cfftmf.o cfftmi.o cmf2kb.o\ |
---|
| 6 | cmf2kf.o cmf3kb.o cmf3kf.o cmf4kb.o cmf4kf.o cmf5kb.o cmf5kf.o cmfgkb.o cmfgkf.o cmfm1b.o cmfm1f.o cosq1b.o\ |
---|
| 7 | cosq1f.o cosq1i.o cosqb1.o cosqf1.o cosqmb.o cosqmf.o cosqmi.o cost1b.o cost1f.o cost1i.o costb1.o costf1.o\ |
---|
| 8 | costmb.o costmf.o costmi.o factor.o mcfti1.o mcsqb1.o mcsqf1.o mcstb1.o mcstf1.o mradb2.o mradb3.o\ |
---|
| 9 | mradb4.o mradb5.o mradbg.o mradf2.o mradf3.o mradf4.o mradf5.o mradfg.o mrftb1.o mrftf1.o mrfti1.o msntb1.o\ |
---|
| 10 | msntf1.o r1f2kb.o r1f2kf.o r1f3kb.o r1f3kf.o r1f4kb.o r1f4kf.o r1f5kb.o r1f5kf.o r1fgkb.o r1fgkf.o rfft1b.o\ |
---|
| 11 | rfft1f.o rfft1i.o rfft2b.o rfft2f.o rfft2i.o rfftb1.o rfftf1.o rffti1.o rfftmb.o\ |
---|
| 12 | rfftmf.o rfftmi.o sinq1b.o sinq1f.o sinq1i.o sinqmb.o sinqmf.o sinqmi.o sint1b.o sint1f.o sint1i.o sintb1.o\ |
---|
| 13 | sintf1.o sintmb.o sintmf.o sintmi.o tables.o xercon.o xerfft.o |
---|
| 14 | |
---|
| 15 | default: |
---|
| 16 | @echo "Usage: $(MAKE) [ sun | hp | ibm | gnu | intel | absoft | pgi]" |
---|
| 17 | |
---|
| 18 | sun: |
---|
| 19 | @$(MAKE) FC=f90 LD=ar FFLAGS="-xO5" LDFLAGS="cr" TARGET=libfftpack.a all |
---|
| 20 | |
---|
| 21 | hp: |
---|
| 22 | @$(MAKE) FC=f90 LD=ar FFLAGS="-fast" LDFLAGS="cr" TARGET=libfftpack.a all |
---|
| 23 | |
---|
| 24 | ibm: |
---|
| 25 | @$(MAKE) FC=xlf LD=ar FFLAGS="-O3" LDFLAGS="cr" TARGET=libfftpack.a all |
---|
| 26 | |
---|
| 27 | gnu: |
---|
| 28 | @$(MAKE) FC=g77 LD=ar FFLAGS="-O3" LDFLAGS="cr" TARGET=libfftpack.a all |
---|
| 29 | |
---|
| 30 | intel: |
---|
| 31 | @$(MAKE) FC=ifort LD=ar FFLAGS="-O3" LDFLAGS="cr" TARGET=libfftpack.a all |
---|
| 32 | |
---|
| 33 | absoft: |
---|
| 34 | @$(MAKE) FC=f77 LD=ar FFLAGS="-O3" LDFLAGS="cr" TARGET=libfftpack.a all |
---|
| 35 | |
---|
| 36 | pgi: |
---|
| 37 | @$(MAKE) FC=pgf77 LD=ar FFLAGS="-fast" LDFLAGS="cr" TARGET=libfftpack.a all |
---|
| 38 | |
---|
| 39 | all: library |
---|
| 40 | |
---|
| 41 | library: $(OBJ) |
---|
| 42 | $(LD) $(LDFLAGS) $(TARGET) $(OBJ) |
---|
| 43 | |
---|
| 44 | .f.o: |
---|
| 45 | $(FC) -c $(FFLAGS) $< |
---|
| 46 | |
---|
| 47 | clean: |
---|
| 48 | rm -f $(OBJ) libfftpack* |
---|
| 49 | |
---|
Note: See
TracBrowser
for help on using the repository browser.