Changeset 7917


Ignore:
Timestamp:
03/13/19 04:36:40 (2 months ago)
Author:
baker
Message:

fix build of seismic_processing nt_modules

Location:
trunk/src/seismic_processing
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/seismic_processing/Makefile

    r7915 r7917  
    137137 
    138138# 
    139 # Windows modules are determined in nt_modules target recipe 
    140 # 
    141 # List all modules to be compiled into the NT distribution 
    142 # 
    143 NT_MODULES = \ 
    144         binder_ew \ 
    145         carlstatrig \ 
    146         carlsubtrig \ 
    147         coda_aav \ 
    148         coda_dur \ 
    149         compress_UA \ 
    150         debias \ 
    151         decimate \ 
    152         decompress_UA \ 
    153         eqbuf \ 
    154         eqcoda \ 
    155         eqassemble \ 
    156         eqfilter \ 
    157         eqprelim \ 
    158         eqproc \ 
    159         eqverify \ 
    160         evansassoc \ 
    161         evanstrig \ 
    162         ewdrift \ 
    163         ewintegrate \ 
    164         ew2rsam \ 
    165         ew2ssam \ 
    166         ewspectra \ 
    167         fir \ 
    168         geqproc \ 
    169         glass \ 
    170         globalproc \ 
    171         hyp2000 \ 
    172         hyp2000_mgr \ 
    173         localmag \ 
    174         loc_wcatwc \ 
    175         gmew \ 
    176         pick_ew \ 
    177         pick_FP \ 
    178         pick_wcatwc \ 
    179         pkfilter \ 
    180         raypicker \ 
    181         statrigfilter \ 
    182         wftimefilter \ 
    183         wftimeshifter \ 
    184         ewaccel \ 
    185         ewthresh \ 
    186         ewnotify 
    187 #       Hypo71PC \ 
    188 #       hyp71_mgr \ 
    189 #       nll_mgr \ 
    190  
     139# List all modules to be compiled into the Windows distribution 
     140# 
     141 
     142# The Windows modules are determined in nt_modules target recipe 
    191143 
    192144##################### 
     
    252204 
    253205nt_modules: PHONY 
    254         @for %x in ( $(NT_MODULES) ) \ 
     206        @for %x in ( $(C_MODULES) ) \ 
    255207        do @( \ 
    256208                pushd %x & \ 
     
    259211                        $(MAKE) /$(MAKEFLAGS) /f makefile.nt & \ 
    260212                popd \ 
     213        ) 
     214        @if NOT "$(FC)" == "" ( \ 
     215                for %x in ( $(FORTRAN_MODULES) ) \ 
     216                do @( \ 
     217                        pushd %x & \ 
     218                                echo ---------- & \ 
     219                                for /f "delims=" %d in ( 'cd' ) do @echo Making $@ in: %d & \ 
     220                                $(MAKE) /$(MAKEFLAGS) /f makefile.nt & \ 
     221                        popd \ 
     222                ) \ 
    261223        ) 
    262224 
  • trunk/src/seismic_processing/gmew/makefile.nt

    r7905 r7917  
    2020        gm_util.obj \ 
    2121        gm_ws.obj \ 
    22         ..\localmag\lm_misc.obj \ 
    23         ..\localmag\lm_site.obj gm_xml.obj 
     22        gm_xml.obj \ 
     23        lm_misc.obj \ 
     24        lm_site.obj 
    2425 
    2526EW_LIBS = \ 
     
    4748        $(link) /out:$@ $(LDFLAGS) $(OBJS) $(EW_LIBS) 
    4849 
     50lm_site.obj: ..\localmag\lm_site.c 
     51        $(CC) $(CFLAGS) ..\localmag\lm_site.c 
     52 
     53lm_misc.obj: ..\localmag\lm_misc.c 
     54        $(CC) $(CFLAGS) ..\localmag\lm_misc.c 
     55 
    4956 
    5057# Clean-up rules 
  • trunk/src/seismic_processing/gmew/makefile.unix

    r7905 r7917  
    5050 
    5151lm_site.o: ../localmag/lm_site.c 
    52         $(CC) -c $(CFLAGS) ../localmag/lm_site.c 
     52        $(CC) -c $(CFLAGS) $(CPPFLAGS) ../localmag/lm_site.c 
    5353 
    5454lm_misc.o: ../localmag/lm_misc.c 
    55         $(CC) -c $(CFLAGS) ../localmag/lm_misc.c 
     55        $(CC) -c $(CFLAGS) $(CPPFLAGS) ../localmag/lm_misc.c 
    5656 
    5757 
Note: See TracChangeset for help on using the changeset viewer.