Changeset 2743 in Sophya for trunk/SophyaProg


Ignore:
Timestamp:
May 20, 2005, 9:57:11 AM (20 years ago)
Author:
cmv
Message:

suite nouvelle structure cmv 20/05/05

Location:
trunk/SophyaProg
Files:
6 added
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaProg/PMixer/Makefile

    r1417 r2743  
    1 MODULECXXREPNAME :=  PMixer
    2 include ../Mgr/Makefile.h
    3  
    4 ifdef NOSHLIB
    5 LIBF =  $(LIB)libFitsIOServer.a $(LIB)libSamba.a $(LIB)libSkyMap.a $(LIB)libSkyT.a $(LIB)libNTools.a $(LIB)libHiStats.a $(LIB)libTArray.a $(LIB)libSysTools.a
    6 LIBS = -L$(LIB) -lFitsIOServer -lSamba -lSkyMap -lSkyT -lNTools -lHiStats -lTArray -lSysTools -lm
    7 ifeq ($(CXX),cxx)
    8 # librairie des instances de templates cxx
    9 LIBS := $(LIBS) -lertcxx
    10 endif
    11 else
    12 LIBF =  $(SLB)libsophya.so $(SLB)libextsophya.so
    13 LIBS = -L$(SLB) -lsophya -lextsophya  -lm
    14 endif
    15 LIBSORA := $(LIBS)
    16 ifdef ORACLE_HOME
    17 LIBSORA := -L$(LIB) -lDb++ $(LIBS) -lErosDb -L$(ORACLE_HOME)/lib -lclntsh
    18 endif
    19 LDLIBS := $(LIBS) $(LDLIBS)
    20 PROGS = $(EXE)skymixer $(EXE)extractRS $(EXE)tgrsr $(EXE)tgsky $(EXE)easyTest $(EXE)Sph2Sph
     1include ../BuildMgr/sophyamake.inc
     2 
     3PROGS = $(SOPHYAEXEP)skymixer $(SOPHYAEXEP)extractRS $(SOPHYAEXEP)tgrsr $(SOPHYAEXEP)tgsky $(SOPHYAEXEP)easyTest $(SOPHYAEXEP)Sph2Sph
    214 
    225all: $(PROGS)
    23 
     6 
    247clean:
    258        rm -f $(PROGS)
    26         if [ -d $(OBJ)cxxrep_PMixer ] ; then cd $(OBJ)cxxrep_PMixer ; rm -f *.o ; fi
    27 
    28 skymixer: $(EXE)skymixer
    29        
    30 $(EXE)skymixer: $(OBJ)skymixer.o
    31         $(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@
    32  
    33 extractRS: $(EXE)extractRS
    34        
    35 $(EXE)extractRS: $(OBJ)extractRS.o
    36         $(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@
    37  
    38 tgrsr: $(EXE)tgrsr
    39        
    40 $(EXE)tgrsr: $(OBJ)tgrsr.o
    41         $(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@
    42  
    43 tgsky: $(EXE)tgsky
    44        
    45 $(EXE)tgsky: $(OBJ)tgsky.o
    46         $(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@
    47  
    48 easyTest: $(EXE)easyTest
    49        
    50 $(EXE)easyTest: $(OBJ)easyTest.o
    51         $(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@
    52  
    53 Sph2Sph: $(EXE)Sph2Sph
    54        
    55 $(EXE)Sph2Sph: $(OBJ)Sph2Sph.o
    56         $(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@
    57  
    58 $(OBJ)Sph2Sph.o: Sph2Sph.cc pmixer.h \
    59  $(INC)machdefs.h \
    60  $(INC)tmatrix.h \
    61  $(INC)tarray.h \
    62  $(INC)basarr.h \
    63  $(INC)anydataobj.h \
    64  $(INC)mutyv.h \
    65  $(INC)dvlist.h \
    66  $(INC)objfio.h \
    67  $(INC)ppersist.h \
    68  $(INC)pexceptions.h \
    69  $(INC)gnumd5.h \
    70  $(INC)ndatablock.h \
    71  $(INC)utilarr.h \
    72  $(INC)tvector.h \
    73  $(INC)fioarr.h \
    74  $(INC)vector3d.h \
    75  $(INC)longlat.h \
    76  $(INC)utilgeom.h \
    77  $(INC)srandgen.h \
    78  $(INC)timing.h \
    79  $(INC)sambainit.h \
    80  $(INC)skymapinit.h \
    81  $(INC)sophyainit.h \
    82  $(INC)ntoolsinit.h \
    83  $(INC)tarrinit.h \
    84  $(INC)datacards.h \
    85  $(INC)ntuple.h \
    86  $(INC)ntupintf.h \
    87  $(INC)fiospherehealpix.h \
    88  $(INC)sphericalmap.h \
    89  $(INC)smathconst.h \
    90  $(INC)pixelmap.h \
    91  $(INC)spherepos.h \
    92  $(INC)unitvector.h \
    93  $(INC)spherehealpix.h \
    94  $(INC)HEALPixUtils.h \
    95  $(INC)fitsspherehealpix.h \
    96  $(INC)fitsfile.h \
    97  $(INC)fitstarray.h \
    98  $(INC)cimage.h \
    99  $(INC)radspecvector.h \
    100  $(INC)radspec.h \
    101  $(INC)specresp.h \
    102  $(INC)blackbody.h \
    103  $(INC)convtools.h \
    104  $(INC)derivblackbody.h \
    105  $(INC)nupower.h \
    106  $(INC)squarefilt.h \
    107  $(INC)trianglefilt.h \
    108  $(INC)specrespvector.h \
    109  $(INC)gaussfilt.h \
    110  $(INC)bruit.h \
    111  $(INC)mapoperation.h
    112 $(OBJ)easyTest.o: easyTest.cc $(INC)blackbody.h \
    113  $(INC)radspec.h \
    114  $(INC)machdefs.h \
    115  $(INC)specresp.h \
    116  $(INC)anydataobj.h \
    117  $(INC)objfio.h \
    118  $(INC)ppersist.h \
    119  $(INC)pexceptions.h \
    120  $(INC)gnumd5.h \
    121  $(INC)convtools.h \
    122  $(INC)radspecvector.h \
    123  $(INC)tvector.h \
    124  $(INC)tmatrix.h \
    125  $(INC)tarray.h \
    126  $(INC)basarr.h \
    127  $(INC)mutyv.h \
    128  $(INC)dvlist.h \
    129  $(INC)ndatablock.h \
    130  $(INC)utilarr.h \
    131  $(INC)specrespvector.h \
    132  $(INC)squarefilt.h \
    133  $(INC)gaussfilt.h \
    134  $(INC)trianglefilt.h
    135 $(OBJ)extractRS.o: extractRS.cc pmixer.h \
    136  $(INC)machdefs.h \
    137  $(INC)tmatrix.h \
    138  $(INC)tarray.h \
    139  $(INC)basarr.h \
    140  $(INC)anydataobj.h \
    141  $(INC)mutyv.h \
    142  $(INC)dvlist.h \
    143  $(INC)objfio.h \
    144  $(INC)ppersist.h \
    145  $(INC)pexceptions.h \
    146  $(INC)gnumd5.h \
    147  $(INC)ndatablock.h \
    148  $(INC)utilarr.h \
    149  $(INC)tvector.h \
    150  $(INC)fioarr.h \
    151  $(INC)vector3d.h \
    152  $(INC)longlat.h \
    153  $(INC)utilgeom.h \
    154  $(INC)srandgen.h \
    155  $(INC)timing.h \
    156  $(INC)sambainit.h \
    157  $(INC)skymapinit.h \
    158  $(INC)sophyainit.h \
    159  $(INC)ntoolsinit.h \
    160  $(INC)tarrinit.h \
    161  $(INC)datacards.h \
    162  $(INC)ntuple.h \
    163  $(INC)ntupintf.h \
    164  $(INC)fiospherehealpix.h \
    165  $(INC)sphericalmap.h \
    166  $(INC)smathconst.h \
    167  $(INC)pixelmap.h \
    168  $(INC)spherepos.h \
    169  $(INC)unitvector.h \
    170  $(INC)spherehealpix.h \
    171  $(INC)HEALPixUtils.h \
    172  $(INC)fitsspherehealpix.h \
    173  $(INC)fitsfile.h \
    174  $(INC)fitstarray.h \
    175  $(INC)cimage.h \
    176  $(INC)radspecvector.h \
    177  $(INC)radspec.h \
    178  $(INC)specresp.h \
    179  $(INC)blackbody.h \
    180  $(INC)convtools.h \
    181  $(INC)derivblackbody.h \
    182  $(INC)nupower.h \
    183  $(INC)squarefilt.h \
    184  $(INC)trianglefilt.h \
    185  $(INC)specrespvector.h \
    186  $(INC)gaussfilt.h \
    187  $(INC)bruit.h \
    188  $(INC)mapoperation.h
    189 $(OBJ)skymixer.o: skymixer.cc pmixer.h \
    190  $(INC)machdefs.h \
    191  $(INC)tmatrix.h \
    192  $(INC)tarray.h \
    193  $(INC)basarr.h \
    194  $(INC)anydataobj.h \
    195  $(INC)mutyv.h \
    196  $(INC)dvlist.h \
    197  $(INC)objfio.h \
    198  $(INC)ppersist.h \
    199  $(INC)pexceptions.h \
    200  $(INC)gnumd5.h \
    201  $(INC)ndatablock.h \
    202  $(INC)utilarr.h \
    203  $(INC)tvector.h \
    204  $(INC)fioarr.h \
    205  $(INC)vector3d.h \
    206  $(INC)longlat.h \
    207  $(INC)utilgeom.h \
    208  $(INC)srandgen.h \
    209  $(INC)timing.h \
    210  $(INC)sambainit.h \
    211  $(INC)skymapinit.h \
    212  $(INC)sophyainit.h \
    213  $(INC)ntoolsinit.h \
    214  $(INC)tarrinit.h \
    215  $(INC)datacards.h \
    216  $(INC)ntuple.h \
    217  $(INC)ntupintf.h \
    218  $(INC)fiospherehealpix.h \
    219  $(INC)sphericalmap.h \
    220  $(INC)smathconst.h \
    221  $(INC)pixelmap.h \
    222  $(INC)spherepos.h \
    223  $(INC)unitvector.h \
    224  $(INC)spherehealpix.h \
    225  $(INC)HEALPixUtils.h \
    226  $(INC)fitsspherehealpix.h \
    227  $(INC)fitsfile.h \
    228  $(INC)fitstarray.h \
    229  $(INC)cimage.h \
    230  $(INC)radspecvector.h \
    231  $(INC)radspec.h \
    232  $(INC)specresp.h \
    233  $(INC)blackbody.h \
    234  $(INC)convtools.h \
    235  $(INC)derivblackbody.h \
    236  $(INC)nupower.h \
    237  $(INC)squarefilt.h \
    238  $(INC)trianglefilt.h \
    239  $(INC)specrespvector.h \
    240  $(INC)gaussfilt.h \
    241  $(INC)bruit.h \
    242  $(INC)mapoperation.h
    243 $(OBJ)tgrsr.o: tgrsr.cc pmixer.h $(INC)machdefs.h \
    244  $(INC)tmatrix.h \
    245  $(INC)tarray.h \
    246  $(INC)basarr.h \
    247  $(INC)anydataobj.h \
    248  $(INC)mutyv.h \
    249  $(INC)dvlist.h \
    250  $(INC)objfio.h \
    251  $(INC)ppersist.h \
    252  $(INC)pexceptions.h \
    253  $(INC)gnumd5.h \
    254  $(INC)ndatablock.h \
    255  $(INC)utilarr.h \
    256  $(INC)tvector.h \
    257  $(INC)fioarr.h \
    258  $(INC)vector3d.h \
    259  $(INC)longlat.h \
    260  $(INC)utilgeom.h \
    261  $(INC)srandgen.h \
    262  $(INC)timing.h \
    263  $(INC)sambainit.h \
    264  $(INC)skymapinit.h \
    265  $(INC)sophyainit.h \
    266  $(INC)ntoolsinit.h \
    267  $(INC)tarrinit.h \
    268  $(INC)datacards.h \
    269  $(INC)ntuple.h \
    270  $(INC)ntupintf.h \
    271  $(INC)fiospherehealpix.h \
    272  $(INC)sphericalmap.h \
    273  $(INC)smathconst.h \
    274  $(INC)pixelmap.h \
    275  $(INC)spherepos.h \
    276  $(INC)unitvector.h \
    277  $(INC)spherehealpix.h \
    278  $(INC)HEALPixUtils.h \
    279  $(INC)fitsspherehealpix.h \
    280  $(INC)fitsfile.h \
    281  $(INC)fitstarray.h \
    282  $(INC)cimage.h \
    283  $(INC)radspecvector.h \
    284  $(INC)radspec.h \
    285  $(INC)specresp.h \
    286  $(INC)blackbody.h \
    287  $(INC)convtools.h \
    288  $(INC)derivblackbody.h \
    289  $(INC)nupower.h \
    290  $(INC)squarefilt.h \
    291  $(INC)trianglefilt.h \
    292  $(INC)specrespvector.h \
    293  $(INC)gaussfilt.h \
    294  $(INC)bruit.h \
    295  $(INC)mapoperation.h
    296 $(OBJ)tgsky.o: tgsky.cc pmixer.h $(INC)machdefs.h \
    297  $(INC)tmatrix.h \
    298  $(INC)tarray.h \
    299  $(INC)basarr.h \
    300  $(INC)anydataobj.h \
    301  $(INC)mutyv.h \
    302  $(INC)dvlist.h \
    303  $(INC)objfio.h \
    304  $(INC)ppersist.h \
    305  $(INC)pexceptions.h \
    306  $(INC)gnumd5.h \
    307  $(INC)ndatablock.h \
    308  $(INC)utilarr.h \
    309  $(INC)tvector.h \
    310  $(INC)fioarr.h \
    311  $(INC)vector3d.h \
    312  $(INC)longlat.h \
    313  $(INC)utilgeom.h \
    314  $(INC)srandgen.h \
    315  $(INC)timing.h \
    316  $(INC)sambainit.h \
    317  $(INC)skymapinit.h \
    318  $(INC)sophyainit.h \
    319  $(INC)ntoolsinit.h \
    320  $(INC)tarrinit.h \
    321  $(INC)datacards.h \
    322  $(INC)ntuple.h \
    323  $(INC)ntupintf.h \
    324  $(INC)fiospherehealpix.h \
    325  $(INC)sphericalmap.h \
    326  $(INC)smathconst.h \
    327  $(INC)pixelmap.h \
    328  $(INC)spherepos.h \
    329  $(INC)unitvector.h \
    330  $(INC)spherehealpix.h \
    331  $(INC)HEALPixUtils.h \
    332  $(INC)fitsspherehealpix.h \
    333  $(INC)fitsfile.h \
    334  $(INC)fitstarray.h \
    335  $(INC)cimage.h \
    336  $(INC)radspecvector.h \
    337  $(INC)radspec.h \
    338  $(INC)specresp.h \
    339  $(INC)blackbody.h \
    340  $(INC)convtools.h \
    341  $(INC)derivblackbody.h \
    342  $(INC)nupower.h \
    343  $(INC)squarefilt.h \
    344  $(INC)trianglefilt.h \
    345  $(INC)specrespvector.h \
    346  $(INC)gaussfilt.h \
    347  $(INC)bruit.h \
    348  $(INC)mapoperation.h
     9        rm -f $(SOPHYAOBJP)Sph2Sph.o $(SOPHYAOBJP)easyTest.o $(SOPHYAOBJP)tgsky.o $(SOPHYAOBJP)tgrsr.o $(SOPHYAOBJP)extractRS.o $(SOPHYAOBJP)skymixer.o
     10 
     11skymixer: $(SOPHYAEXEP)skymixer
     12        echo $@ " done"
     13$(SOPHYAEXEP)skymixer: $(SOPHYAOBJP)skymixer.o
     14        $(CXXLINK) -o $@ $? $(SOPHYAEXTSLBLIST)
     15 
     16extractRS: $(SOPHYAEXEP)extractRS
     17        echo $@ " done"
     18$(SOPHYAEXEP)extractRS: $(SOPHYAOBJP)extractRS.o
     19        $(CXXLINK) -o $@ $? $(SOPHYAEXTSLBLIST)
     20 
     21tgrsr: $(SOPHYAEXEP)tgrsr
     22        echo $@ " done"
     23$(SOPHYAEXEP)tgrsr: $(SOPHYAOBJP)tgrsr.o
     24        $(CXXLINK) -o $@ $? $(SOPHYAEXTSLBLIST)
     25 
     26tgsky: $(SOPHYAEXEP)tgsky
     27        echo $@ " done"
     28$(SOPHYAEXEP)tgsky: $(SOPHYAOBJP)tgsky.o
     29        $(CXXLINK) -o $@ $? $(SOPHYAEXTSLBLIST)
     30 
     31easyTest: $(SOPHYAEXEP)easyTest
     32        echo $@ " done"
     33$(SOPHYAEXEP)easyTest: $(SOPHYAOBJP)easyTest.o
     34        $(CXXLINK) -o $@ $? $(SOPHYAEXTSLBLIST)
     35 
     36Sph2Sph: $(SOPHYAEXEP)Sph2Sph
     37        echo $@ " done"
     38$(SOPHYAEXEP)Sph2Sph: $(SOPHYAOBJP)Sph2Sph.o
     39        $(CXXLINK) -o $@ $? $(SOPHYAEXTSLBLIST)
     40 
     41$(SOPHYAOBJP)easyTest.o: easyTest.cc \
     42  $(SOPHYAINCP)sopnamsp.h \
     43  $(SOPHYAINCP)blackbody.h \
     44  $(SOPHYAINCP)radspec.h \
     45  $(SOPHYAINCP)machdefs.h \
     46  $(SOPHYAINCP)specresp.h \
     47  $(SOPHYAINCP)anydataobj.h \
     48  $(SOPHYAINCP)objfio.h \
     49  $(SOPHYAINCP)ppersist.h \
     50  $(SOPHYAINCP)pexceptions.h \
     51  $(SOPHYAINCP)gnumd5.h \
     52  $(SOPHYAINCP)ppfbinstream.h \
     53  $(SOPHYAINCP)rawstream.h \
     54  $(SOPHYAINCP)ppfnametag.h \
     55  $(SOPHYAINCP)convtools.h \
     56  $(SOPHYAINCP)radspecvector.h \
     57  $(SOPHYAINCP)tvector.h \
     58  $(SOPHYAINCP)tmatrix.h \
     59  $(SOPHYAINCP)tarray.h \
     60  $(SOPHYAINCP)basarr.h \
     61  $(SOPHYAINCP)mutyv.h \
     62  $(SOPHYAINCP)dvlist.h \
     63  $(SOPHYAINCP)ndatablock.h \
     64  $(SOPHYAINCP)utilarr.h \
     65  $(SOPHYAINCP)specrespvector.h \
     66  $(SOPHYAINCP)squarefilt.h \
     67  $(SOPHYAINCP)gaussfilt.h \
     68  $(SOPHYAINCP)trianglefilt.h
     69        $(CXXCOMPILE) -o $@ $<
     70 
     71$(SOPHYAOBJP)extractRS.o: extractRS.cc \
     72  $(SOPHYAINCP)sopnamsp.h pmixer.h \
     73  $(SOPHYAINCP)machdefs.h \
     74  $(SOPHYAINCP)tmatrix.h \
     75  $(SOPHYAINCP)tarray.h \
     76  $(SOPHYAINCP)basarr.h \
     77  $(SOPHYAINCP)anydataobj.h \
     78  $(SOPHYAINCP)mutyv.h \
     79  $(SOPHYAINCP)dvlist.h \
     80  $(SOPHYAINCP)objfio.h \
     81  $(SOPHYAINCP)ppersist.h \
     82  $(SOPHYAINCP)pexceptions.h \
     83  $(SOPHYAINCP)gnumd5.h \
     84  $(SOPHYAINCP)ppfbinstream.h \
     85  $(SOPHYAINCP)rawstream.h \
     86  $(SOPHYAINCP)ppfnametag.h \
     87  $(SOPHYAINCP)ndatablock.h \
     88  $(SOPHYAINCP)utilarr.h \
     89  $(SOPHYAINCP)tvector.h \
     90  $(SOPHYAINCP)fioarr.h \
     91  $(SOPHYAINCP)vector3d.h \
     92  $(SOPHYAINCP)longlat.h \
     93  $(SOPHYAINCP)utilgeom.h \
     94  $(SOPHYAINCP)srandgen.h \
     95  $(SOPHYAINCP)timing.h \
     96  $(SOPHYAINCP)sambainit.h \
     97  $(SOPHYAINCP)skymapinit.h \
     98  $(SOPHYAINCP)sophyainit.h \
     99  $(SOPHYAINCP)ntoolsinit.h \
     100  $(SOPHYAINCP)tarrinit.h \
     101  $(SOPHYAINCP)datacards.h \
     102  $(SOPHYAINCP)ntuple.h \
     103  $(SOPHYAINCP)ntupintf.h \
     104  $(SOPHYAINCP)fiospherehealpix.h \
     105  $(SOPHYAINCP)sphericalmap.h \
     106  $(SOPHYAINCP)smathconst.h \
     107  $(SOPHYAINCP)pixelmap.h \
     108  $(SOPHYAINCP)spherepos.h \
     109  $(SOPHYAINCP)unitvector.h \
     110  $(SOPHYAINCP)spherehealpix.h \
     111  $(SOPHYAINCP)HEALPixUtils.h \
     112  $(SOPHYAINCP)fitsspherehealpix.h \
     113  $(SOPHYAINCP)fitsfile.h \
     114  $(SOPHYAINCP)FitsIO/fitsio.h \
     115  $(SOPHYAINCP)FitsIO/longnam.h \
     116  $(SOPHYAINCP)fitstarray.h \
     117  $(SOPHYAINCP)cimage.h \
     118  $(SOPHYAINCP)radspecvector.h \
     119  $(SOPHYAINCP)radspec.h \
     120  $(SOPHYAINCP)specresp.h \
     121  $(SOPHYAINCP)blackbody.h \
     122  $(SOPHYAINCP)convtools.h \
     123  $(SOPHYAINCP)derivblackbody.h \
     124  $(SOPHYAINCP)nupower.h \
     125  $(SOPHYAINCP)squarefilt.h \
     126  $(SOPHYAINCP)trianglefilt.h \
     127  $(SOPHYAINCP)specrespvector.h \
     128  $(SOPHYAINCP)gaussfilt.h \
     129  $(SOPHYAINCP)bruit.h \
     130  $(SOPHYAINCP)mapoperation.h
     131        $(CXXCOMPILE) -o $@ $<
     132 
     133$(SOPHYAOBJP)skymixer.o: skymixer.cc \
     134  $(SOPHYAINCP)sopnamsp.h pmixer.h \
     135  $(SOPHYAINCP)machdefs.h \
     136  $(SOPHYAINCP)tmatrix.h \
     137  $(SOPHYAINCP)tarray.h \
     138  $(SOPHYAINCP)basarr.h \
     139  $(SOPHYAINCP)anydataobj.h \
     140  $(SOPHYAINCP)mutyv.h \
     141  $(SOPHYAINCP)dvlist.h \
     142  $(SOPHYAINCP)objfio.h \
     143  $(SOPHYAINCP)ppersist.h \
     144  $(SOPHYAINCP)pexceptions.h \
     145  $(SOPHYAINCP)gnumd5.h \
     146  $(SOPHYAINCP)ppfbinstream.h \
     147  $(SOPHYAINCP)rawstream.h \
     148  $(SOPHYAINCP)ppfnametag.h \
     149  $(SOPHYAINCP)ndatablock.h \
     150  $(SOPHYAINCP)utilarr.h \
     151  $(SOPHYAINCP)tvector.h \
     152  $(SOPHYAINCP)fioarr.h \
     153  $(SOPHYAINCP)vector3d.h \
     154  $(SOPHYAINCP)longlat.h \
     155  $(SOPHYAINCP)utilgeom.h \
     156  $(SOPHYAINCP)srandgen.h \
     157  $(SOPHYAINCP)timing.h \
     158  $(SOPHYAINCP)sambainit.h \
     159  $(SOPHYAINCP)skymapinit.h \
     160  $(SOPHYAINCP)sophyainit.h \
     161  $(SOPHYAINCP)ntoolsinit.h \
     162  $(SOPHYAINCP)tarrinit.h \
     163  $(SOPHYAINCP)datacards.h \
     164  $(SOPHYAINCP)ntuple.h \
     165  $(SOPHYAINCP)ntupintf.h \
     166  $(SOPHYAINCP)fiospherehealpix.h \
     167  $(SOPHYAINCP)sphericalmap.h \
     168  $(SOPHYAINCP)smathconst.h \
     169  $(SOPHYAINCP)pixelmap.h \
     170  $(SOPHYAINCP)spherepos.h \
     171  $(SOPHYAINCP)unitvector.h \
     172  $(SOPHYAINCP)spherehealpix.h \
     173  $(SOPHYAINCP)HEALPixUtils.h \
     174  $(SOPHYAINCP)fitsspherehealpix.h \
     175  $(SOPHYAINCP)fitsfile.h \
     176  $(SOPHYAINCP)FitsIO/fitsio.h \
     177  $(SOPHYAINCP)FitsIO/longnam.h \
     178  $(SOPHYAINCP)fitstarray.h \
     179  $(SOPHYAINCP)cimage.h \
     180  $(SOPHYAINCP)radspecvector.h \
     181  $(SOPHYAINCP)radspec.h \
     182  $(SOPHYAINCP)specresp.h \
     183  $(SOPHYAINCP)blackbody.h \
     184  $(SOPHYAINCP)convtools.h \
     185  $(SOPHYAINCP)derivblackbody.h \
     186  $(SOPHYAINCP)nupower.h \
     187  $(SOPHYAINCP)squarefilt.h \
     188  $(SOPHYAINCP)trianglefilt.h \
     189  $(SOPHYAINCP)specrespvector.h \
     190  $(SOPHYAINCP)gaussfilt.h \
     191  $(SOPHYAINCP)bruit.h \
     192  $(SOPHYAINCP)mapoperation.h
     193        $(CXXCOMPILE) -o $@ $<
     194 
     195$(SOPHYAOBJP)Sph2Sph.o: Sph2Sph.cc \
     196  $(SOPHYAINCP)sopnamsp.h pmixer.h \
     197  $(SOPHYAINCP)machdefs.h \
     198  $(SOPHYAINCP)tmatrix.h \
     199  $(SOPHYAINCP)tarray.h \
     200  $(SOPHYAINCP)basarr.h \
     201  $(SOPHYAINCP)anydataobj.h \
     202  $(SOPHYAINCP)mutyv.h \
     203  $(SOPHYAINCP)dvlist.h \
     204  $(SOPHYAINCP)objfio.h \
     205  $(SOPHYAINCP)ppersist.h \
     206  $(SOPHYAINCP)pexceptions.h \
     207  $(SOPHYAINCP)gnumd5.h \
     208  $(SOPHYAINCP)ppfbinstream.h \
     209  $(SOPHYAINCP)rawstream.h \
     210  $(SOPHYAINCP)ppfnametag.h \
     211  $(SOPHYAINCP)ndatablock.h \
     212  $(SOPHYAINCP)utilarr.h \
     213  $(SOPHYAINCP)tvector.h \
     214  $(SOPHYAINCP)fioarr.h \
     215  $(SOPHYAINCP)vector3d.h \
     216  $(SOPHYAINCP)longlat.h \
     217  $(SOPHYAINCP)utilgeom.h \
     218  $(SOPHYAINCP)srandgen.h \
     219  $(SOPHYAINCP)timing.h \
     220  $(SOPHYAINCP)sambainit.h \
     221  $(SOPHYAINCP)skymapinit.h \
     222  $(SOPHYAINCP)sophyainit.h \
     223  $(SOPHYAINCP)ntoolsinit.h \
     224  $(SOPHYAINCP)tarrinit.h \
     225  $(SOPHYAINCP)datacards.h \
     226  $(SOPHYAINCP)ntuple.h \
     227  $(SOPHYAINCP)ntupintf.h \
     228  $(SOPHYAINCP)fiospherehealpix.h \
     229  $(SOPHYAINCP)sphericalmap.h \
     230  $(SOPHYAINCP)smathconst.h \
     231  $(SOPHYAINCP)pixelmap.h \
     232  $(SOPHYAINCP)spherepos.h \
     233  $(SOPHYAINCP)unitvector.h \
     234  $(SOPHYAINCP)spherehealpix.h \
     235  $(SOPHYAINCP)HEALPixUtils.h \
     236  $(SOPHYAINCP)fitsspherehealpix.h \
     237  $(SOPHYAINCP)fitsfile.h \
     238  $(SOPHYAINCP)FitsIO/fitsio.h \
     239  $(SOPHYAINCP)FitsIO/longnam.h \
     240  $(SOPHYAINCP)fitstarray.h \
     241  $(SOPHYAINCP)cimage.h \
     242  $(SOPHYAINCP)radspecvector.h \
     243  $(SOPHYAINCP)radspec.h \
     244  $(SOPHYAINCP)specresp.h \
     245  $(SOPHYAINCP)blackbody.h \
     246  $(SOPHYAINCP)convtools.h \
     247  $(SOPHYAINCP)derivblackbody.h \
     248  $(SOPHYAINCP)nupower.h \
     249  $(SOPHYAINCP)squarefilt.h \
     250  $(SOPHYAINCP)trianglefilt.h \
     251  $(SOPHYAINCP)specrespvector.h \
     252  $(SOPHYAINCP)gaussfilt.h \
     253  $(SOPHYAINCP)bruit.h \
     254  $(SOPHYAINCP)mapoperation.h
     255        $(CXXCOMPILE) -o $@ $<
     256 
     257$(SOPHYAOBJP)tgrsr.o: tgrsr.cc $(SOPHYAINCP)sopnamsp.h \
     258  pmixer.h $(SOPHYAINCP)machdefs.h \
     259  $(SOPHYAINCP)tmatrix.h \
     260  $(SOPHYAINCP)tarray.h \
     261  $(SOPHYAINCP)basarr.h \
     262  $(SOPHYAINCP)anydataobj.h \
     263  $(SOPHYAINCP)mutyv.h \
     264  $(SOPHYAINCP)dvlist.h \
     265  $(SOPHYAINCP)objfio.h \
     266  $(SOPHYAINCP)ppersist.h \
     267  $(SOPHYAINCP)pexceptions.h \
     268  $(SOPHYAINCP)gnumd5.h \
     269  $(SOPHYAINCP)ppfbinstream.h \
     270  $(SOPHYAINCP)rawstream.h \
     271  $(SOPHYAINCP)ppfnametag.h \
     272  $(SOPHYAINCP)ndatablock.h \
     273  $(SOPHYAINCP)utilarr.h \
     274  $(SOPHYAINCP)tvector.h \
     275  $(SOPHYAINCP)fioarr.h \
     276  $(SOPHYAINCP)vector3d.h \
     277  $(SOPHYAINCP)longlat.h \
     278  $(SOPHYAINCP)utilgeom.h \
     279  $(SOPHYAINCP)srandgen.h \
     280  $(SOPHYAINCP)timing.h \
     281  $(SOPHYAINCP)sambainit.h \
     282  $(SOPHYAINCP)skymapinit.h \
     283  $(SOPHYAINCP)sophyainit.h \
     284  $(SOPHYAINCP)ntoolsinit.h \
     285  $(SOPHYAINCP)tarrinit.h \
     286  $(SOPHYAINCP)datacards.h \
     287  $(SOPHYAINCP)ntuple.h \
     288  $(SOPHYAINCP)ntupintf.h \
     289  $(SOPHYAINCP)fiospherehealpix.h \
     290  $(SOPHYAINCP)sphericalmap.h \
     291  $(SOPHYAINCP)smathconst.h \
     292  $(SOPHYAINCP)pixelmap.h \
     293  $(SOPHYAINCP)spherepos.h \
     294  $(SOPHYAINCP)unitvector.h \
     295  $(SOPHYAINCP)spherehealpix.h \
     296  $(SOPHYAINCP)HEALPixUtils.h \
     297  $(SOPHYAINCP)fitsspherehealpix.h \
     298  $(SOPHYAINCP)fitsfile.h \
     299  $(SOPHYAINCP)FitsIO/fitsio.h \
     300  $(SOPHYAINCP)FitsIO/longnam.h \
     301  $(SOPHYAINCP)fitstarray.h \
     302  $(SOPHYAINCP)cimage.h \
     303  $(SOPHYAINCP)radspecvector.h \
     304  $(SOPHYAINCP)radspec.h \
     305  $(SOPHYAINCP)specresp.h \
     306  $(SOPHYAINCP)blackbody.h \
     307  $(SOPHYAINCP)convtools.h \
     308  $(SOPHYAINCP)derivblackbody.h \
     309  $(SOPHYAINCP)nupower.h \
     310  $(SOPHYAINCP)squarefilt.h \
     311  $(SOPHYAINCP)trianglefilt.h \
     312  $(SOPHYAINCP)specrespvector.h \
     313  $(SOPHYAINCP)gaussfilt.h \
     314  $(SOPHYAINCP)bruit.h \
     315  $(SOPHYAINCP)mapoperation.h
     316        $(CXXCOMPILE) -o $@ $<
     317 
     318$(SOPHYAOBJP)tgsky.o: tgsky.cc $(SOPHYAINCP)sopnamsp.h \
     319  pmixer.h $(SOPHYAINCP)machdefs.h \
     320  $(SOPHYAINCP)tmatrix.h \
     321  $(SOPHYAINCP)tarray.h \
     322  $(SOPHYAINCP)basarr.h \
     323  $(SOPHYAINCP)anydataobj.h \
     324  $(SOPHYAINCP)mutyv.h \
     325  $(SOPHYAINCP)dvlist.h \
     326  $(SOPHYAINCP)objfio.h \
     327  $(SOPHYAINCP)ppersist.h \
     328  $(SOPHYAINCP)pexceptions.h \
     329  $(SOPHYAINCP)gnumd5.h \
     330  $(SOPHYAINCP)ppfbinstream.h \
     331  $(SOPHYAINCP)rawstream.h \
     332  $(SOPHYAINCP)ppfnametag.h \
     333  $(SOPHYAINCP)ndatablock.h \
     334  $(SOPHYAINCP)utilarr.h \
     335  $(SOPHYAINCP)tvector.h \
     336  $(SOPHYAINCP)fioarr.h \
     337  $(SOPHYAINCP)vector3d.h \
     338  $(SOPHYAINCP)longlat.h \
     339  $(SOPHYAINCP)utilgeom.h \
     340  $(SOPHYAINCP)srandgen.h \
     341  $(SOPHYAINCP)timing.h \
     342  $(SOPHYAINCP)sambainit.h \
     343  $(SOPHYAINCP)skymapinit.h \
     344  $(SOPHYAINCP)sophyainit.h \
     345  $(SOPHYAINCP)ntoolsinit.h \
     346  $(SOPHYAINCP)tarrinit.h \
     347  $(SOPHYAINCP)datacards.h \
     348  $(SOPHYAINCP)ntuple.h \
     349  $(SOPHYAINCP)ntupintf.h \
     350  $(SOPHYAINCP)fiospherehealpix.h \
     351  $(SOPHYAINCP)sphericalmap.h \
     352  $(SOPHYAINCP)smathconst.h \
     353  $(SOPHYAINCP)pixelmap.h \
     354  $(SOPHYAINCP)spherepos.h \
     355  $(SOPHYAINCP)unitvector.h \
     356  $(SOPHYAINCP)spherehealpix.h \
     357  $(SOPHYAINCP)HEALPixUtils.h \
     358  $(SOPHYAINCP)fitsspherehealpix.h \
     359  $(SOPHYAINCP)fitsfile.h \
     360  $(SOPHYAINCP)FitsIO/fitsio.h \
     361  $(SOPHYAINCP)FitsIO/longnam.h \
     362  $(SOPHYAINCP)fitstarray.h \
     363  $(SOPHYAINCP)cimage.h \
     364  $(SOPHYAINCP)radspecvector.h \
     365  $(SOPHYAINCP)radspec.h \
     366  $(SOPHYAINCP)specresp.h \
     367  $(SOPHYAINCP)blackbody.h \
     368  $(SOPHYAINCP)convtools.h \
     369  $(SOPHYAINCP)derivblackbody.h \
     370  $(SOPHYAINCP)nupower.h \
     371  $(SOPHYAINCP)squarefilt.h \
     372  $(SOPHYAINCP)trianglefilt.h \
     373  $(SOPHYAINCP)specrespvector.h \
     374  $(SOPHYAINCP)gaussfilt.h \
     375  $(SOPHYAINCP)bruit.h \
     376  $(SOPHYAINCP)mapoperation.h
     377        $(CXXCOMPILE) -o $@ $<
     378 
  • trunk/SophyaProg/PrgMap/Makefile

    r1598 r2743  
    1 MODULECXXREPNAME :=  PrgMap
    2 include ../Mgr/Makefile.h
    3  
    4 ifdef NOSHLIB
    5 LIBF =  $(LIB)libFitsIOServer.a $(LIB)libSamba.a $(LIB)libSkyMap.a $(LIB)libSkyT.a $(LIB)libNTools.a $(LIB)libHiStats.a $(LIB)libTArray.a $(LIB)libSysTools.a
    6 LIBS = -L$(LIB) -lFitsIOServer -lSamba -lSkyMap -lSkyT -lNTools -lHiStats -lTArray -lSysTools -lm
    7 ifeq ($(CXX),cxx)
    8 # librairie des instances de templates cxx
    9 LIBS := $(LIBS) -lertcxx
    10 endif
    11 else
    12 LIBF =  $(SLB)libsophya.so $(SLB)libextsophya.so
    13 LIBS = -L$(SLB) -lsophya -lextsophya  -lm
    14 endif
    15 LIBSORA := $(LIBS)
    16 LDLIBS := $(LIBS) $(LDLIBS)
    17 PROGS = $(EXE)cl2map $(EXE)map2cl $(EXE)prjsmap $(EXE)cremskfrsph \
    18          $(EXE)msksphere $(EXE)extrapsph $(EXE)extrap2sph
    19 
    20 PROBJS = $(OBJ)cl2map.o $(OBJ)map2cl.o $(OBJ)prjsmap.o \
    21          $(OBJ)cremskfrsph.o $(OBJ)msksphere.o \
    22          $(OBJ)extrapsph.o $(OBJ)extrap2sph.o
    23 
     1include ../BuildMgr/sophyamake.inc
     2 
     3PROGS = $(SOPHYAEXEP)cl2map $(SOPHYAEXEP)map2cl $(SOPHYAEXEP)prjsmap $(SOPHYAEXEP)cremskfrsph $(SOPHYAEXEP)extrapsph $(SOPHYAEXEP)extrap2sph
     4 
    245all: $(PROGS)
    25 
     6 
    267clean:
    278        rm -f $(PROGS)
    28         rm -f $(PROBJS)
    29         if [ -d $(OBJ)cxxrep_PrgMap ] ; then cd $(OBJ)cxxrep_PrgMap ; rm -f *.o ; fi
    30 
    31 cl2map: $(EXE)cl2map
    32         @ echo cl2map done
    33 $(EXE)cl2map: $(OBJ)cl2map.o
    34         $(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@
    35 
    36 map2cl: $(EXE)map2cl
    37         @ echo map2cl done
    38 $(EXE)map2cl: $(OBJ)map2cl.o
    39         $(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@
    40 
    41 prjsmap: $(EXE)prjsmap
    42         @ echo prjsmap done
    43 $(EXE)prjsmap: $(OBJ)prjsmap.o
    44         $(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@
    45 
    46 cremskfrsph: $(EXE)cremskfrsph
    47         @ echo cremskfrsph done
    48 $(EXE)cremskfrsph: $(OBJ)cremskfrsph.o
    49         $(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@
    50 
    51 msksphere: $(EXE)msksphere
    52         @ echo msksphere done
    53 $(EXE)msksphere: $(OBJ)msksphere.o
    54         $(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@
    55 
    56 extrapsph: $(EXE)extrapsph
    57         @ echo extrapsph done
    58 $(EXE)extrapsph: $(OBJ)extrapsph.o
    59         $(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@
    60 
    61 extrap2sph: $(EXE)extrap2sph
    62         @ echo extrap2sph done
    63 $(EXE)extrap2sph: $(OBJ)extrap2sph.o
    64         $(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@
    65  
    66 $(OBJ)cl2map.o: cl2map.cc $(INC)machdefs.h \
    67  $(INC)nbmath.h \
    68  $(INC)smathconst.h \
    69  $(INC)timing.h \
    70  $(INC)array.h \
    71  $(INC)tarray.h \
    72  $(INC)basarr.h \
    73  $(INC)anydataobj.h \
    74  $(INC)mutyv.h \
    75  $(INC)dvlist.h \
    76  $(INC)objfio.h \
    77  $(INC)ppersist.h \
    78  $(INC)pexceptions.h \
    79  $(INC)gnumd5.h \
    80  $(INC)ndatablock.h \
    81  $(INC)utilarr.h \
    82  $(INC)tmatrix.h \
    83  $(INC)tvector.h \
    84  $(INC)matharr.h \
    85  $(INC)fioarr.h \
    86  $(INC)sopemtx.h \
    87  $(INC)skymap.h \
    88  $(INC)spherethetaphi.h \
    89  $(INC)sphericalmap.h \
    90  $(INC)pixelmap.h \
    91  $(INC)spherepos.h \
    92  $(INC)unitvector.h \
    93  $(INC)vector3d.h \
    94  $(INC)longlat.h \
    95  $(INC)utilgeom.h \
    96  $(INC)spherehealpix.h \
    97  $(INC)HEALPixUtils.h \
    98  $(INC)localmap.h \
    99  $(INC)fiospherethetaphi.h \
    100  $(INC)fiospherehealpix.h \
    101  $(INC)fiolocalmap.h \
    102  $(INC)samba.h \
    103  $(INC)alm.h \
    104  $(INC)nbrandom.h \
    105  $(INC)srandgen.h \
    106  $(INC)triangmtx.h \
    107  $(INC)bruit.h \
    108  $(INC)circle.h \
    109  $(INC)geometry.h \
    110  $(INC)lambdaBuilder.h \
    111  $(INC)misstime.h \
    112  $(INC)mlobe.h \
    113  $(INC)prefcount.h \
    114  $(INC)scan.h \
    115  $(INC)sphericaltransformserver.h \
    116  $(INC)fftservintf.h \
    117  $(INC)fftpserver.h \
    118  $(INC)tod.h \
    119  $(INC)sambainit.h \
    120  $(INC)skymapinit.h \
    121  $(INC)sophyainit.h \
    122  $(INC)ntoolsinit.h \
    123  $(INC)tarrinit.h \
    124  $(INC)fitsspherehealpix.h \
    125  $(INC)fitsfile.h \
    126  $(INC)fitstarray.h
    127 $(OBJ)map2cl.o: map2cl.cc $(INC)machdefs.h \
    128  $(INC)nbmath.h \
    129  $(INC)smathconst.h \
    130  $(INC)timing.h \
    131  $(INC)array.h \
    132  $(INC)tarray.h \
    133  $(INC)basarr.h \
    134  $(INC)anydataobj.h \
    135  $(INC)mutyv.h \
    136  $(INC)dvlist.h \
    137  $(INC)objfio.h \
    138  $(INC)ppersist.h \
    139  $(INC)pexceptions.h \
    140  $(INC)gnumd5.h \
    141  $(INC)ndatablock.h \
    142  $(INC)utilarr.h \
    143  $(INC)tmatrix.h \
    144  $(INC)tvector.h \
    145  $(INC)matharr.h \
    146  $(INC)fioarr.h \
    147  $(INC)sopemtx.h \
    148  $(INC)skymap.h \
    149  $(INC)spherethetaphi.h \
    150  $(INC)sphericalmap.h \
    151  $(INC)pixelmap.h \
    152  $(INC)spherepos.h \
    153  $(INC)unitvector.h \
    154  $(INC)vector3d.h \
    155  $(INC)longlat.h \
    156  $(INC)utilgeom.h \
    157  $(INC)spherehealpix.h \
    158  $(INC)HEALPixUtils.h \
    159  $(INC)localmap.h \
    160  $(INC)fiospherethetaphi.h \
    161  $(INC)fiospherehealpix.h \
    162  $(INC)fiolocalmap.h \
    163  $(INC)samba.h \
    164  $(INC)alm.h \
    165  $(INC)nbrandom.h \
    166  $(INC)srandgen.h \
    167  $(INC)triangmtx.h \
    168  $(INC)bruit.h \
    169  $(INC)circle.h \
    170  $(INC)geometry.h \
    171  $(INC)lambdaBuilder.h \
    172  $(INC)misstime.h \
    173  $(INC)mlobe.h \
    174  $(INC)prefcount.h \
    175  $(INC)scan.h \
    176  $(INC)sphericaltransformserver.h \
    177  $(INC)fftservintf.h \
    178  $(INC)fftpserver.h \
    179  $(INC)tod.h \
    180  $(INC)sambainit.h \
    181  $(INC)skymapinit.h \
    182  $(INC)sophyainit.h \
    183  $(INC)ntoolsinit.h \
    184  $(INC)tarrinit.h \
    185  $(INC)fitsspherehealpix.h \
    186  $(INC)fitsfile.h \
    187  $(INC)fitstarray.h
    188 $(OBJ)prjsmap.o: prjsmap.cc $(INC)machdefs.h \
    189  $(INC)nbmath.h \
    190  $(INC)smathconst.h \
    191  $(INC)timing.h \
    192  $(INC)array.h \
    193  $(INC)tarray.h \
    194  $(INC)basarr.h \
    195  $(INC)anydataobj.h \
    196  $(INC)mutyv.h \
    197  $(INC)dvlist.h \
    198  $(INC)objfio.h \
    199  $(INC)ppersist.h \
    200  $(INC)pexceptions.h \
    201  $(INC)gnumd5.h \
    202  $(INC)ndatablock.h \
    203  $(INC)utilarr.h \
    204  $(INC)tmatrix.h \
    205  $(INC)tvector.h \
    206  $(INC)matharr.h \
    207  $(INC)fioarr.h \
    208  $(INC)sopemtx.h \
    209  $(INC)skymap.h \
    210  $(INC)spherethetaphi.h \
    211  $(INC)sphericalmap.h \
    212  $(INC)pixelmap.h \
    213  $(INC)spherepos.h \
    214  $(INC)unitvector.h \
    215  $(INC)vector3d.h \
    216  $(INC)longlat.h \
    217  $(INC)utilgeom.h \
    218  $(INC)spherehealpix.h \
    219  $(INC)HEALPixUtils.h \
    220  $(INC)localmap.h \
    221  $(INC)fiospherethetaphi.h \
    222  $(INC)fiospherehealpix.h \
    223  $(INC)fiolocalmap.h \
    224  $(INC)samba.h \
    225  $(INC)alm.h \
    226  $(INC)nbrandom.h \
    227  $(INC)srandgen.h \
    228  $(INC)triangmtx.h \
    229  $(INC)bruit.h \
    230  $(INC)circle.h \
    231  $(INC)geometry.h \
    232  $(INC)lambdaBuilder.h \
    233  $(INC)misstime.h \
    234  $(INC)mlobe.h \
    235  $(INC)prefcount.h \
    236  $(INC)scan.h \
    237  $(INC)sphericaltransformserver.h \
    238  $(INC)fftservintf.h \
    239  $(INC)fftpserver.h \
    240  $(INC)tod.h \
    241  $(INC)sambainit.h \
    242  $(INC)skymapinit.h \
    243  $(INC)sophyainit.h \
    244  $(INC)ntoolsinit.h \
    245  $(INC)tarrinit.h \
    246  $(INC)fitsspherehealpix.h \
    247  $(INC)fitsfile.h \
    248  $(INC)fitstarray.h
    249 $(OBJ)cremskfrsph.o: cremskfrsph.cc \
    250  $(INC)machdefs.h \
    251  $(INC)skymapinit.h \
    252  $(INC)sophyainit.h \
    253  $(INC)skymap.h \
    254  $(INC)spherethetaphi.h \
    255  $(INC)sphericalmap.h \
    256  $(INC)smathconst.h \
    257  $(INC)pixelmap.h \
    258  $(INC)ppersist.h \
    259  $(INC)pexceptions.h \
    260  $(INC)gnumd5.h \
    261  $(INC)dvlist.h \
    262  $(INC)objfio.h \
    263  $(INC)anydataobj.h \
    264  $(INC)mutyv.h \
    265  $(INC)spherepos.h \
    266  $(INC)unitvector.h \
    267  $(INC)vector3d.h \
    268  $(INC)longlat.h \
    269  $(INC)utilgeom.h \
    270  $(INC)tvector.h \
    271  $(INC)tmatrix.h \
    272  $(INC)tarray.h \
    273  $(INC)basarr.h \
    274  $(INC)ndatablock.h \
    275  $(INC)utilarr.h \
    276  $(INC)spherehealpix.h \
    277  $(INC)HEALPixUtils.h \
    278  $(INC)localmap.h \
    279  $(INC)fiospherethetaphi.h \
    280  $(INC)fiospherehealpix.h \
    281  $(INC)fiolocalmap.h \
    282  $(INC)fitsspherehealpix.h \
    283  $(INC)fitsfile.h
    284 $(OBJ)extrapsph.o: extrapsph.cc \
    285  $(INC)machdefs.h \
    286  $(INC)skymapinit.h \
    287  $(INC)sophyainit.h \
    288  $(INC)skymap.h \
    289  $(INC)spherethetaphi.h \
    290  $(INC)sphericalmap.h \
    291  $(INC)smathconst.h \
    292  $(INC)pixelmap.h \
    293  $(INC)ppersist.h \
    294  $(INC)pexceptions.h \
    295  $(INC)gnumd5.h \
    296  $(INC)dvlist.h \
    297  $(INC)objfio.h \
    298  $(INC)anydataobj.h \
    299  $(INC)mutyv.h \
    300  $(INC)spherepos.h \
    301  $(INC)unitvector.h \
    302  $(INC)vector3d.h \
    303  $(INC)longlat.h \
    304  $(INC)utilgeom.h \
    305  $(INC)tvector.h \
    306  $(INC)tmatrix.h \
    307  $(INC)tarray.h \
    308  $(INC)basarr.h \
    309  $(INC)ndatablock.h \
    310  $(INC)utilarr.h \
    311  $(INC)spherehealpix.h \
    312  $(INC)HEALPixUtils.h \
    313  $(INC)localmap.h \
    314  $(INC)fiospherethetaphi.h \
    315  $(INC)fiospherehealpix.h \
    316  $(INC)fiolocalmap.h \
    317  $(INC)fitsspherehealpix.h \
    318  $(INC)fitsfile.h
    319 $(OBJ)extrap2sph.o: extrap2sph.cc \
    320  $(INC)machdefs.h \
    321  $(INC)skymapinit.h \
    322  $(INC)sophyainit.h \
    323  $(INC)skymap.h \
    324  $(INC)spherethetaphi.h \
    325  $(INC)sphericalmap.h \
    326  $(INC)smathconst.h \
    327  $(INC)pixelmap.h \
    328  $(INC)ppersist.h \
    329  $(INC)pexceptions.h \
    330  $(INC)gnumd5.h \
    331  $(INC)dvlist.h \
    332  $(INC)objfio.h \
    333  $(INC)anydataobj.h \
    334  $(INC)mutyv.h \
    335  $(INC)spherepos.h \
    336  $(INC)unitvector.h \
    337  $(INC)vector3d.h \
    338  $(INC)longlat.h \
    339  $(INC)utilgeom.h \
    340  $(INC)tvector.h \
    341  $(INC)tmatrix.h \
    342  $(INC)tarray.h \
    343  $(INC)basarr.h \
    344  $(INC)ndatablock.h \
    345  $(INC)utilarr.h \
    346  $(INC)spherehealpix.h \
    347  $(INC)HEALPixUtils.h \
    348  $(INC)localmap.h \
    349  $(INC)fiospherethetaphi.h \
    350  $(INC)fiospherehealpix.h \
    351  $(INC)fiolocalmap.h \
    352  $(INC)fitsspherehealpix.h \
    353  $(INC)fitsfile.h
    354 $(OBJ)msksphere.o: msksphere.cc \
    355  $(INC)machdefs.h \
    356  $(INC)skymapinit.h \
    357  $(INC)sophyainit.h \
    358  $(INC)skymap.h \
    359  $(INC)spherethetaphi.h \
    360  $(INC)sphericalmap.h \
    361  $(INC)smathconst.h \
    362  $(INC)pixelmap.h \
    363  $(INC)ppersist.h \
    364  $(INC)pexceptions.h \
    365  $(INC)gnumd5.h \
    366  $(INC)dvlist.h \
    367  $(INC)objfio.h \
    368  $(INC)anydataobj.h \
    369  $(INC)mutyv.h \
    370  $(INC)spherepos.h \
    371  $(INC)unitvector.h \
    372  $(INC)vector3d.h \
    373  $(INC)longlat.h \
    374  $(INC)utilgeom.h \
    375  $(INC)tvector.h \
    376  $(INC)tmatrix.h \
    377  $(INC)tarray.h \
    378  $(INC)basarr.h \
    379  $(INC)ndatablock.h \
    380  $(INC)utilarr.h \
    381  $(INC)spherehealpix.h \
    382  $(INC)HEALPixUtils.h \
    383  $(INC)localmap.h \
    384  $(INC)fiospherethetaphi.h \
    385  $(INC)fiospherehealpix.h \
    386  $(INC)fiolocalmap.h \
    387  $(INC)fitsspherehealpix.h \
    388  $(INC)fitsfile.h
     9        rm -f $(SOPHYAOBJP)extrap2sph.o $(SOPHYAOBJP)extrapsph.o $(SOPHYAOBJP)cremskfrsph.o $(SOPHYAOBJP)prjsmap.o $(SOPHYAOBJP)map2cl.o $(SOPHYAOBJP)cl2map.o
     10 
     11cl2map: $(SOPHYAEXEP)cl2map
     12        echo $@ " done"
     13$(SOPHYAEXEP)cl2map: $(SOPHYAOBJP)cl2map.o
     14        $(CXXLINK) -o $@ $? $(SOPHYAEXTSLBLIST)
     15 
     16map2cl: $(SOPHYAEXEP)map2cl
     17        echo $@ " done"
     18$(SOPHYAEXEP)map2cl: $(SOPHYAOBJP)map2cl.o
     19        $(CXXLINK) -o $@ $? $(SOPHYAEXTSLBLIST)
     20 
     21prjsmap: $(SOPHYAEXEP)prjsmap
     22        echo $@ " done"
     23$(SOPHYAEXEP)prjsmap: $(SOPHYAOBJP)prjsmap.o
     24        $(CXXLINK) -o $@ $? $(SOPHYAEXTSLBLIST)
     25 
     26cremskfrsph: $(SOPHYAEXEP)cremskfrsph
     27        echo $@ " done"
     28$(SOPHYAEXEP)cremskfrsph: $(SOPHYAOBJP)cremskfrsph.o
     29        $(CXXLINK) -o $@ $? $(SOPHYAEXTSLBLIST)
     30 
     31extrapsph: $(SOPHYAEXEP)extrapsph
     32        echo $@ " done"
     33$(SOPHYAEXEP)extrapsph: $(SOPHYAOBJP)extrapsph.o
     34        $(CXXLINK) -o $@ $? $(SOPHYAEXTSLBLIST)
     35 
     36extrap2sph: $(SOPHYAEXEP)extrap2sph
     37        echo $@ " done"
     38$(SOPHYAEXEP)extrap2sph: $(SOPHYAOBJP)extrap2sph.o
     39        $(CXXLINK) -o $@ $? $(SOPHYAEXTSLBLIST)
     40 
     41$(SOPHYAOBJP)cl2map.o: cl2map.cc $(SOPHYAINCP)sopnamsp.h \
     42  $(SOPHYAINCP)machdefs.h \
     43  $(SOPHYAINCP)nbmath.h \
     44  $(SOPHYAINCP)smathconst.h \
     45  $(SOPHYAINCP)timing.h \
     46  $(SOPHYAINCP)array.h \
     47  $(SOPHYAINCP)tarray.h \
     48  $(SOPHYAINCP)basarr.h \
     49  $(SOPHYAINCP)anydataobj.h \
     50  $(SOPHYAINCP)mutyv.h \
     51  $(SOPHYAINCP)dvlist.h \
     52  $(SOPHYAINCP)objfio.h \
     53  $(SOPHYAINCP)ppersist.h \
     54  $(SOPHYAINCP)pexceptions.h \
     55  $(SOPHYAINCP)gnumd5.h \
     56  $(SOPHYAINCP)ppfbinstream.h \
     57  $(SOPHYAINCP)rawstream.h \
     58  $(SOPHYAINCP)ppfnametag.h \
     59  $(SOPHYAINCP)ndatablock.h \
     60  $(SOPHYAINCP)utilarr.h \
     61  $(SOPHYAINCP)tmatrix.h \
     62  $(SOPHYAINCP)tvector.h \
     63  $(SOPHYAINCP)matharr.h \
     64  $(SOPHYAINCP)fioarr.h \
     65  $(SOPHYAINCP)sopemtx.h \
     66  $(SOPHYAINCP)skymap.h \
     67  $(SOPHYAINCP)spherethetaphi.h \
     68  $(SOPHYAINCP)sphericalmap.h \
     69  $(SOPHYAINCP)pixelmap.h \
     70  $(SOPHYAINCP)spherepos.h \
     71  $(SOPHYAINCP)unitvector.h \
     72  $(SOPHYAINCP)vector3d.h \
     73  $(SOPHYAINCP)longlat.h \
     74  $(SOPHYAINCP)utilgeom.h \
     75  $(SOPHYAINCP)spherehealpix.h \
     76  $(SOPHYAINCP)HEALPixUtils.h \
     77  $(SOPHYAINCP)localmap.h \
     78  $(SOPHYAINCP)sphereecp.h \
     79  $(SOPHYAINCP)fiospherethetaphi.h \
     80  $(SOPHYAINCP)fiospherehealpix.h \
     81  $(SOPHYAINCP)fiolocalmap.h \
     82  $(SOPHYAINCP)fiosphereecp.h \
     83  $(SOPHYAINCP)samba.h \
     84  $(SOPHYAINCP)alm.h \
     85  $(SOPHYAINCP)nbrandom.h \
     86  $(SOPHYAINCP)srandgen.h \
     87  $(SOPHYAINCP)triangmtx.h \
     88  $(SOPHYAINCP)bruit.h \
     89  $(SOPHYAINCP)circle.h \
     90  $(SOPHYAINCP)geometry.h \
     91  $(SOPHYAINCP)lambdaBuilder.h \
     92  $(SOPHYAINCP)misstime.h \
     93  $(SOPHYAINCP)mlobe.h \
     94  $(SOPHYAINCP)prefcount.h \
     95  $(SOPHYAINCP)scan.h \
     96  $(SOPHYAINCP)sphericaltransformserver.h \
     97  $(SOPHYAINCP)fftservintf.h \
     98  $(SOPHYAINCP)fftpserver.h \
     99  $(SOPHYAINCP)tod.h \
     100  $(SOPHYAINCP)sambainit.h \
     101  $(SOPHYAINCP)skymapinit.h \
     102  $(SOPHYAINCP)sophyainit.h \
     103  $(SOPHYAINCP)ntoolsinit.h \
     104  $(SOPHYAINCP)tarrinit.h \
     105  $(SOPHYAINCP)fitsspherehealpix.h \
     106  $(SOPHYAINCP)fitsfile.h \
     107  $(SOPHYAINCP)FitsIO/fitsio.h \
     108  $(SOPHYAINCP)FitsIO/longnam.h \
     109  $(SOPHYAINCP)fitstarray.h
     110        $(CXXCOMPILE) -o $@ $<
     111 
     112$(SOPHYAOBJP)cremskfrsph.o: cremskfrsph.cc \
     113  $(SOPHYAINCP)sopnamsp.h \
     114  $(SOPHYAINCP)machdefs.h \
     115  $(SOPHYAINCP)skymapinit.h \
     116  $(SOPHYAINCP)sophyainit.h \
     117  $(SOPHYAINCP)skymap.h \
     118  $(SOPHYAINCP)spherethetaphi.h \
     119  $(SOPHYAINCP)sphericalmap.h \
     120  $(SOPHYAINCP)smathconst.h \
     121  $(SOPHYAINCP)pixelmap.h \
     122  $(SOPHYAINCP)ppersist.h \
     123  $(SOPHYAINCP)pexceptions.h \
     124  $(SOPHYAINCP)gnumd5.h \
     125  $(SOPHYAINCP)ppfbinstream.h \
     126  $(SOPHYAINCP)rawstream.h \
     127  $(SOPHYAINCP)ppfnametag.h \
     128  $(SOPHYAINCP)dvlist.h \
     129  $(SOPHYAINCP)objfio.h \
     130  $(SOPHYAINCP)anydataobj.h \
     131  $(SOPHYAINCP)mutyv.h \
     132  $(SOPHYAINCP)spherepos.h \
     133  $(SOPHYAINCP)unitvector.h \
     134  $(SOPHYAINCP)vector3d.h \
     135  $(SOPHYAINCP)longlat.h \
     136  $(SOPHYAINCP)utilgeom.h \
     137  $(SOPHYAINCP)tvector.h \
     138  $(SOPHYAINCP)tmatrix.h \
     139  $(SOPHYAINCP)tarray.h \
     140  $(SOPHYAINCP)basarr.h \
     141  $(SOPHYAINCP)ndatablock.h \
     142  $(SOPHYAINCP)utilarr.h \
     143  $(SOPHYAINCP)spherehealpix.h \
     144  $(SOPHYAINCP)HEALPixUtils.h \
     145  $(SOPHYAINCP)localmap.h \
     146  $(SOPHYAINCP)sphereecp.h \
     147  $(SOPHYAINCP)fiospherethetaphi.h \
     148  $(SOPHYAINCP)fiospherehealpix.h \
     149  $(SOPHYAINCP)fiolocalmap.h \
     150  $(SOPHYAINCP)fiosphereecp.h \
     151  $(SOPHYAINCP)fitsspherehealpix.h \
     152  $(SOPHYAINCP)fitsfile.h \
     153  $(SOPHYAINCP)FitsIO/fitsio.h \
     154  $(SOPHYAINCP)FitsIO/longnam.h
     155        $(CXXCOMPILE) -o $@ $<
     156 
     157$(SOPHYAOBJP)extrap2sph.o: extrap2sph.cc \
     158  $(SOPHYAINCP)sopnamsp.h \
     159  $(SOPHYAINCP)machdefs.h \
     160  $(SOPHYAINCP)skymapinit.h \
     161  $(SOPHYAINCP)sophyainit.h \
     162  $(SOPHYAINCP)skymap.h \
     163  $(SOPHYAINCP)spherethetaphi.h \
     164  $(SOPHYAINCP)sphericalmap.h \
     165  $(SOPHYAINCP)smathconst.h \
     166  $(SOPHYAINCP)pixelmap.h \
     167  $(SOPHYAINCP)ppersist.h \
     168  $(SOPHYAINCP)pexceptions.h \
     169  $(SOPHYAINCP)gnumd5.h \
     170  $(SOPHYAINCP)ppfbinstream.h \
     171  $(SOPHYAINCP)rawstream.h \
     172  $(SOPHYAINCP)ppfnametag.h \
     173  $(SOPHYAINCP)dvlist.h \
     174  $(SOPHYAINCP)objfio.h \
     175  $(SOPHYAINCP)anydataobj.h \
     176  $(SOPHYAINCP)mutyv.h \
     177  $(SOPHYAINCP)spherepos.h \
     178  $(SOPHYAINCP)unitvector.h \
     179  $(SOPHYAINCP)vector3d.h \
     180  $(SOPHYAINCP)longlat.h \
     181  $(SOPHYAINCP)utilgeom.h \
     182  $(SOPHYAINCP)tvector.h \
     183  $(SOPHYAINCP)tmatrix.h \
     184  $(SOPHYAINCP)tarray.h \
     185  $(SOPHYAINCP)basarr.h \
     186  $(SOPHYAINCP)ndatablock.h \
     187  $(SOPHYAINCP)utilarr.h \
     188  $(SOPHYAINCP)spherehealpix.h \
     189  $(SOPHYAINCP)HEALPixUtils.h \
     190  $(SOPHYAINCP)localmap.h \
     191  $(SOPHYAINCP)sphereecp.h \
     192  $(SOPHYAINCP)fiospherethetaphi.h \
     193  $(SOPHYAINCP)fiospherehealpix.h \
     194  $(SOPHYAINCP)fiolocalmap.h \
     195  $(SOPHYAINCP)fiosphereecp.h \
     196  $(SOPHYAINCP)fitsspherehealpix.h \
     197  $(SOPHYAINCP)fitsfile.h \
     198  $(SOPHYAINCP)FitsIO/fitsio.h \
     199  $(SOPHYAINCP)FitsIO/longnam.h
     200        $(CXXCOMPILE) -o $@ $<
     201 
     202$(SOPHYAOBJP)extrapsph.o: extrapsph.cc \
     203  $(SOPHYAINCP)sopnamsp.h \
     204  $(SOPHYAINCP)machdefs.h \
     205  $(SOPHYAINCP)skymapinit.h \
     206  $(SOPHYAINCP)sophyainit.h \
     207  $(SOPHYAINCP)skymap.h \
     208  $(SOPHYAINCP)spherethetaphi.h \
     209  $(SOPHYAINCP)sphericalmap.h \
     210  $(SOPHYAINCP)smathconst.h \
     211  $(SOPHYAINCP)pixelmap.h \
     212  $(SOPHYAINCP)ppersist.h \
     213  $(SOPHYAINCP)pexceptions.h \
     214  $(SOPHYAINCP)gnumd5.h \
     215  $(SOPHYAINCP)ppfbinstream.h \
     216  $(SOPHYAINCP)rawstream.h \
     217  $(SOPHYAINCP)ppfnametag.h \
     218  $(SOPHYAINCP)dvlist.h \
     219  $(SOPHYAINCP)objfio.h \
     220  $(SOPHYAINCP)anydataobj.h \
     221  $(SOPHYAINCP)mutyv.h \
     222  $(SOPHYAINCP)spherepos.h \
     223  $(SOPHYAINCP)unitvector.h \
     224  $(SOPHYAINCP)vector3d.h \
     225  $(SOPHYAINCP)longlat.h \
     226  $(SOPHYAINCP)utilgeom.h \
     227  $(SOPHYAINCP)tvector.h \
     228  $(SOPHYAINCP)tmatrix.h \
     229  $(SOPHYAINCP)tarray.h \
     230  $(SOPHYAINCP)basarr.h \
     231  $(SOPHYAINCP)ndatablock.h \
     232  $(SOPHYAINCP)utilarr.h \
     233  $(SOPHYAINCP)spherehealpix.h \
     234  $(SOPHYAINCP)HEALPixUtils.h \
     235  $(SOPHYAINCP)localmap.h \
     236  $(SOPHYAINCP)sphereecp.h \
     237  $(SOPHYAINCP)fiospherethetaphi.h \
     238  $(SOPHYAINCP)fiospherehealpix.h \
     239  $(SOPHYAINCP)fiolocalmap.h \
     240  $(SOPHYAINCP)fiosphereecp.h \
     241  $(SOPHYAINCP)fitsspherehealpix.h \
     242  $(SOPHYAINCP)fitsfile.h \
     243  $(SOPHYAINCP)FitsIO/fitsio.h \
     244  $(SOPHYAINCP)FitsIO/longnam.h
     245        $(CXXCOMPILE) -o $@ $<
     246 
     247$(SOPHYAOBJP)map2cl.o: map2cl.cc $(SOPHYAINCP)sopnamsp.h \
     248  $(SOPHYAINCP)machdefs.h \
     249  $(SOPHYAINCP)nbmath.h \
     250  $(SOPHYAINCP)smathconst.h \
     251  $(SOPHYAINCP)timing.h \
     252  $(SOPHYAINCP)array.h \
     253  $(SOPHYAINCP)tarray.h \
     254  $(SOPHYAINCP)basarr.h \
     255  $(SOPHYAINCP)anydataobj.h \
     256  $(SOPHYAINCP)mutyv.h \
     257  $(SOPHYAINCP)dvlist.h \
     258  $(SOPHYAINCP)objfio.h \
     259  $(SOPHYAINCP)ppersist.h \
     260  $(SOPHYAINCP)pexceptions.h \
     261  $(SOPHYAINCP)gnumd5.h \
     262  $(SOPHYAINCP)ppfbinstream.h \
     263  $(SOPHYAINCP)rawstream.h \
     264  $(SOPHYAINCP)ppfnametag.h \
     265  $(SOPHYAINCP)ndatablock.h \
     266  $(SOPHYAINCP)utilarr.h \
     267  $(SOPHYAINCP)tmatrix.h \
     268  $(SOPHYAINCP)tvector.h \
     269  $(SOPHYAINCP)matharr.h \
     270  $(SOPHYAINCP)fioarr.h \
     271  $(SOPHYAINCP)sopemtx.h \
     272  $(SOPHYAINCP)skymap.h \
     273  $(SOPHYAINCP)spherethetaphi.h \
     274  $(SOPHYAINCP)sphericalmap.h \
     275  $(SOPHYAINCP)pixelmap.h \
     276  $(SOPHYAINCP)spherepos.h \
     277  $(SOPHYAINCP)unitvector.h \
     278  $(SOPHYAINCP)vector3d.h \
     279  $(SOPHYAINCP)longlat.h \
     280  $(SOPHYAINCP)utilgeom.h \
     281  $(SOPHYAINCP)spherehealpix.h \
     282  $(SOPHYAINCP)HEALPixUtils.h \
     283  $(SOPHYAINCP)localmap.h \
     284  $(SOPHYAINCP)sphereecp.h \
     285  $(SOPHYAINCP)fiospherethetaphi.h \
     286  $(SOPHYAINCP)fiospherehealpix.h \
     287  $(SOPHYAINCP)fiolocalmap.h \
     288  $(SOPHYAINCP)fiosphereecp.h \
     289  $(SOPHYAINCP)samba.h \
     290  $(SOPHYAINCP)alm.h \
     291  $(SOPHYAINCP)nbrandom.h \
     292  $(SOPHYAINCP)srandgen.h \
     293  $(SOPHYAINCP)triangmtx.h \
     294  $(SOPHYAINCP)bruit.h \
     295  $(SOPHYAINCP)circle.h \
     296  $(SOPHYAINCP)geometry.h \
     297  $(SOPHYAINCP)lambdaBuilder.h \
     298  $(SOPHYAINCP)misstime.h \
     299  $(SOPHYAINCP)mlobe.h \
     300  $(SOPHYAINCP)prefcount.h \
     301  $(SOPHYAINCP)scan.h \
     302  $(SOPHYAINCP)sphericaltransformserver.h \
     303  $(SOPHYAINCP)fftservintf.h \
     304  $(SOPHYAINCP)fftpserver.h \
     305  $(SOPHYAINCP)tod.h \
     306  $(SOPHYAINCP)sambainit.h \
     307  $(SOPHYAINCP)skymapinit.h \
     308  $(SOPHYAINCP)sophyainit.h \
     309  $(SOPHYAINCP)ntoolsinit.h \
     310  $(SOPHYAINCP)tarrinit.h \
     311  $(SOPHYAINCP)fitsspherehealpix.h \
     312  $(SOPHYAINCP)fitsfile.h \
     313  $(SOPHYAINCP)FitsIO/fitsio.h \
     314  $(SOPHYAINCP)FitsIO/longnam.h \
     315  $(SOPHYAINCP)fitstarray.h
     316        $(CXXCOMPILE) -o $@ $<
     317 
     318$(SOPHYAOBJP)prjsmap.o: prjsmap.cc \
     319  $(SOPHYAINCP)sopnamsp.h \
     320  $(SOPHYAINCP)machdefs.h \
     321  $(SOPHYAINCP)nbmath.h \
     322  $(SOPHYAINCP)smathconst.h \
     323  $(SOPHYAINCP)timing.h \
     324  $(SOPHYAINCP)array.h \
     325  $(SOPHYAINCP)tarray.h \
     326  $(SOPHYAINCP)basarr.h \
     327  $(SOPHYAINCP)anydataobj.h \
     328  $(SOPHYAINCP)mutyv.h \
     329  $(SOPHYAINCP)dvlist.h \
     330  $(SOPHYAINCP)objfio.h \
     331  $(SOPHYAINCP)ppersist.h \
     332  $(SOPHYAINCP)pexceptions.h \
     333  $(SOPHYAINCP)gnumd5.h \
     334  $(SOPHYAINCP)ppfbinstream.h \
     335  $(SOPHYAINCP)rawstream.h \
     336  $(SOPHYAINCP)ppfnametag.h \
     337  $(SOPHYAINCP)ndatablock.h \
     338  $(SOPHYAINCP)utilarr.h \
     339  $(SOPHYAINCP)tmatrix.h \
     340  $(SOPHYAINCP)tvector.h \
     341  $(SOPHYAINCP)matharr.h \
     342  $(SOPHYAINCP)fioarr.h \
     343  $(SOPHYAINCP)sopemtx.h \
     344  $(SOPHYAINCP)skymap.h \
     345  $(SOPHYAINCP)spherethetaphi.h \
     346  $(SOPHYAINCP)sphericalmap.h \
     347  $(SOPHYAINCP)pixelmap.h \
     348  $(SOPHYAINCP)spherepos.h \
     349  $(SOPHYAINCP)unitvector.h \
     350  $(SOPHYAINCP)vector3d.h \
     351  $(SOPHYAINCP)longlat.h \
     352  $(SOPHYAINCP)utilgeom.h \
     353  $(SOPHYAINCP)spherehealpix.h \
     354  $(SOPHYAINCP)HEALPixUtils.h \
     355  $(SOPHYAINCP)localmap.h \
     356  $(SOPHYAINCP)sphereecp.h \
     357  $(SOPHYAINCP)fiospherethetaphi.h \
     358  $(SOPHYAINCP)fiospherehealpix.h \
     359  $(SOPHYAINCP)fiolocalmap.h \
     360  $(SOPHYAINCP)fiosphereecp.h \
     361  $(SOPHYAINCP)samba.h \
     362  $(SOPHYAINCP)alm.h \
     363  $(SOPHYAINCP)nbrandom.h \
     364  $(SOPHYAINCP)srandgen.h \
     365  $(SOPHYAINCP)triangmtx.h \
     366  $(SOPHYAINCP)bruit.h \
     367  $(SOPHYAINCP)circle.h \
     368  $(SOPHYAINCP)geometry.h \
     369  $(SOPHYAINCP)lambdaBuilder.h \
     370  $(SOPHYAINCP)misstime.h \
     371  $(SOPHYAINCP)mlobe.h \
     372  $(SOPHYAINCP)prefcount.h \
     373  $(SOPHYAINCP)scan.h \
     374  $(SOPHYAINCP)sphericaltransformserver.h \
     375  $(SOPHYAINCP)fftservintf.h \
     376  $(SOPHYAINCP)fftpserver.h \
     377  $(SOPHYAINCP)tod.h \
     378  $(SOPHYAINCP)sambainit.h \
     379  $(SOPHYAINCP)skymapinit.h \
     380  $(SOPHYAINCP)sophyainit.h \
     381  $(SOPHYAINCP)ntoolsinit.h \
     382  $(SOPHYAINCP)tarrinit.h \
     383  $(SOPHYAINCP)fitsspherehealpix.h \
     384  $(SOPHYAINCP)fitsfile.h \
     385  $(SOPHYAINCP)FitsIO/fitsio.h \
     386  $(SOPHYAINCP)FitsIO/longnam.h \
     387  $(SOPHYAINCP)fitstarray.h
     388        $(CXXCOMPILE) -o $@ $<
     389 
  • trunk/SophyaProg/PrgUtil/Makefile

    r1599 r2743  
    1 MODULECXXREPNAME :=  PrgUtil
    2 include ../Mgr/Makefile.h
     1include ../BuildMgr/sophyamake.inc
    32 
    4 ifdef NOSHLIB
    5 LIBF =  $(LIB)libFitsIOServer.a $(LIB)libSamba.a $(LIB)libSkyMap.a $(LIB)libSkyT.a $(LIB)libNTools.a $(LIB)libHiStats.a $(LIB)libTArray.a $(LIB)libSysTools.a
    6 LIBS = -L$(LIB) -lFitsIOServer -lSamba -lSkyMap -lSkyT -lNTools -lHiStats -lTArray -lSysTools -lm
    7 ifeq ($(CXX),cxx)
    8 # librairie des instances de templates cxx
    9 LIBS := $(LIBS) -lertcxx
    10 endif
    11 else
    12 LIBF =  $(SLB)libsophya.so $(SLB)libextsophya.so
    13 LIBS = -L$(SLB) -lsophya -lextsophya  -lm
    14 endif
    15 LIBSORA := $(LIBS)
    16 LDLIBS := $(LIBS) $(LDLIBS)
    17 PROGS = $(EXE)runcxx $(EXE)scanppf $(EXE)scanfits
    18 PROBJS = $(OBJ)runcxx.o $(OBJ)scanppf.o $(OBJ)scanfits.o
    19 
     3PROGS = $(SOPHYAEXEP)runcxx $(SOPHYAEXEP)scanppf $(SOPHYAEXEP)scanfits
     4 
    205all: $(PROGS)
    21 
     6 
    227clean:
    238        rm -f $(PROGS)
    24         rm -f $(PROBJS)
    25         if [ -d $(OBJ)cxxrep_PrgUtil ] ; then cd $(OBJ)cxxrep_PrgUtil ; rm -f *.o ; fi
    26 
    27 runcxx: $(EXE)runcxx
    28         @ echo runcxx done
    29 $(EXE)runcxx: $(OBJ)runcxx.o
    30         $(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@
    31 
    32 scanppf: $(EXE)scanppf
    33         @ echo scanppf done
    34 $(EXE)scanppf: $(OBJ)scanppf.o
    35         $(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@
    36 
    37 scanfits: $(EXE)scanfits
    38         @ echo scanfits done
    39 $(EXE)scanfits: $(OBJ)scanfits.o
    40         $(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@
    41 
    42 $(OBJ)runcxx.o: runcxx.cc $(INC)sambainit.h \
    43  $(INC)skymapinit.h \
    44  $(INC)sophyainit.h \
    45  $(INC)machdefs.h \
    46  $(INC)ntoolsinit.h \
    47  $(INC)tarrinit.h \
    48  $(INC)skyinit.h \
    49  $(INC)pexceptions.h \
    50  $(INC)cxxcmplnk.h \
    51  $(INC)pdlmgr.h \
    52  $(INC)timing.h
    53 $(OBJ)scanfits.o: scanfits.cc $(INC)histinit.h \
    54  $(INC)ntoolsinit.h \
    55  $(INC)tarrinit.h \
    56  $(INC)sophyainit.h \
    57  $(INC)machdefs.h \
    58  $(INC)dvlist.h \
    59  $(INC)objfio.h \
    60  $(INC)anydataobj.h \
    61  $(INC)ppersist.h \
    62  $(INC)pexceptions.h \
    63  $(INC)gnumd5.h \
    64  $(INC)mutyv.h \
    65  $(INC)ntuple.h \
    66  $(INC)ntupintf.h \
    67  $(INC)xntuple.h \
    68  $(INC)fitsxntuple.h \
    69  $(INC)fitsfile.h \
    70  $(INC)ndatablock.h \
    71  $(INC)fitsntuple.h
    72 $(OBJ)scanppf.o: scanppf.cc $(INC)ppersist.h \
    73  $(INC)machdefs.h \
    74  $(INC)pexceptions.h \
    75  $(INC)gnumd5.h \
    76  $(INC)anydataobj.h \
    77  $(INC)sambainit.h \
    78  $(INC)skymapinit.h \
    79  $(INC)sophyainit.h \
    80  $(INC)ntoolsinit.h \
    81  $(INC)tarrinit.h
     9        rm -f $(SOPHYAOBJP)scanfits.o $(SOPHYAOBJP)scanppf.o $(SOPHYAOBJP)runcxx.o
     10 
     11runcxx: $(SOPHYAEXEP)runcxx
     12        echo $@ " done"
     13$(SOPHYAEXEP)runcxx: $(SOPHYAOBJP)runcxx.o
     14        $(CXXLINK) -o $@ $? $(SOPHYAEXTSLBLIST)
     15 
     16scanppf: $(SOPHYAEXEP)scanppf
     17        echo $@ " done"
     18$(SOPHYAEXEP)scanppf: $(SOPHYAOBJP)scanppf.o
     19        $(CXXLINK) -o $@ $? $(SOPHYAEXTSLBLIST)
     20 
     21scanfits: $(SOPHYAEXEP)scanfits
     22        echo $@ " done"
     23$(SOPHYAEXEP)scanfits: $(SOPHYAOBJP)scanfits.o
     24        $(CXXLINK) -o $@ $? $(SOPHYAEXTSLBLIST)
     25 
     26$(SOPHYAOBJP)runcxx.o: runcxx.cc $(SOPHYAINCP)sopnamsp.h \
     27  $(SOPHYAINCP)machdefs.h \
     28  $(SOPHYAINCP)tarrinit.h \
     29  $(SOPHYAINCP)sophyainit.h \
     30  $(SOPHYAINCP)array.h \
     31  $(SOPHYAINCP)tarray.h \
     32  $(SOPHYAINCP)basarr.h \
     33  $(SOPHYAINCP)anydataobj.h \
     34  $(SOPHYAINCP)mutyv.h \
     35  $(SOPHYAINCP)dvlist.h \
     36  $(SOPHYAINCP)objfio.h \
     37  $(SOPHYAINCP)ppersist.h \
     38  $(SOPHYAINCP)pexceptions.h \
     39  $(SOPHYAINCP)gnumd5.h \
     40  $(SOPHYAINCP)ppfbinstream.h \
     41  $(SOPHYAINCP)rawstream.h \
     42  $(SOPHYAINCP)ppfnametag.h \
     43  $(SOPHYAINCP)ndatablock.h \
     44  $(SOPHYAINCP)utilarr.h \
     45  $(SOPHYAINCP)tmatrix.h \
     46  $(SOPHYAINCP)tvector.h \
     47  $(SOPHYAINCP)matharr.h \
     48  $(SOPHYAINCP)fioarr.h \
     49  $(SOPHYAINCP)sopemtx.h \
     50  $(SOPHYAINCP)sambainit.h \
     51  $(SOPHYAINCP)skymapinit.h \
     52  $(SOPHYAINCP)ntoolsinit.h \
     53  $(SOPHYAINCP)skyinit.h \
     54  $(SOPHYAINCP)cxxcmplnk.h \
     55  $(SOPHYAINCP)pdlmgr.h \
     56  $(SOPHYAINCP)timing.h
     57        $(CXXCOMPILE) -o $@ $<
     58 
     59$(SOPHYAOBJP)scanfits.o: scanfits.cc \
     60  $(SOPHYAINCP)sopnamsp.h \
     61  $(SOPHYAINCP)histinit.h \
     62  $(SOPHYAINCP)ntoolsinit.h \
     63  $(SOPHYAINCP)tarrinit.h \
     64  $(SOPHYAINCP)sophyainit.h \
     65  $(SOPHYAINCP)machdefs.h \
     66  $(SOPHYAINCP)dvlist.h \
     67  $(SOPHYAINCP)objfio.h \
     68  $(SOPHYAINCP)anydataobj.h \
     69  $(SOPHYAINCP)ppersist.h \
     70  $(SOPHYAINCP)pexceptions.h \
     71  $(SOPHYAINCP)gnumd5.h \
     72  $(SOPHYAINCP)ppfbinstream.h \
     73  $(SOPHYAINCP)rawstream.h \
     74  $(SOPHYAINCP)ppfnametag.h \
     75  $(SOPHYAINCP)mutyv.h \
     76  $(SOPHYAINCP)ntuple.h \
     77  $(SOPHYAINCP)ntupintf.h \
     78  $(SOPHYAINCP)xntuple.h \
     79  $(SOPHYAINCP)fitsxntuple.h \
     80  $(SOPHYAINCP)fitsfile.h \
     81  $(SOPHYAINCP)ndatablock.h \
     82  $(SOPHYAINCP)FitsIO/fitsio.h \
     83  $(SOPHYAINCP)FitsIO/longnam.h \
     84  $(SOPHYAINCP)fitsntuple.h
     85        $(CXXCOMPILE) -o $@ $<
     86 
     87$(SOPHYAOBJP)scanppf.o: scanppf.cc \
     88  $(SOPHYAINCP)sopnamsp.h \
     89  $(SOPHYAINCP)ppersist.h \
     90  $(SOPHYAINCP)machdefs.h \
     91  $(SOPHYAINCP)pexceptions.h \
     92  $(SOPHYAINCP)gnumd5.h \
     93  $(SOPHYAINCP)ppfbinstream.h \
     94  $(SOPHYAINCP)rawstream.h \
     95  $(SOPHYAINCP)ppfnametag.h \
     96  $(SOPHYAINCP)anydataobj.h \
     97  $(SOPHYAINCP)sambainit.h \
     98  $(SOPHYAINCP)skymapinit.h \
     99  $(SOPHYAINCP)sophyainit.h \
     100  $(SOPHYAINCP)ntoolsinit.h \
     101  $(SOPHYAINCP)tarrinit.h \
     102  $(SOPHYAINCP)histinit.h
     103        $(CXXCOMPILE) -o $@ $<
     104 
  • trunk/SophyaProg/Tests/Makefile

    r2582 r2743  
    1 MODULECXXREPNAME := Tests
    2 MODULEDECCXXFLAGS := -msg_quiet
    3 include $(SOPHYADEVREP)/Include/Makefile.h
    4 
    5 
    6 ifdef NOSHLIB
    7 
    8 LIBF =  $(LIB)libFitsIOServer.a $(LIB)libSamba.a $(LIB)libSkyMap.a $(LIB)libSkyT
    9 .a $(LIB)libNTools.a $(LIB)libHiStats.a $(LIB)libTArray.a $(LIB)libSysTools.a
    10 LIBS = -L$(LIB) -lFitsIOServer -lSamba -lSkyMap -lSkyT -lNTools -lHiStats -lTArr
    11 ay -lSysTools -lm
    12 
    13 ifeq ($(CXX),cxx)
    14 # librairie des instances de templates cxx
    15 LIBS := $(LIBS) -lrt
    16 endif
    17 
    18 else
    19 
    20 LIBF =  $(SLB)libsophya.so
    21 LIBS = -L$(SLB) -lextsophya -lsophya -lpthread -lm
    22 ifeq ($(MACHEROS),OSF1)
    23 LIBS := $(LIBS) -lfor
    24 endif
    25 ifeq ($(MACHEROS),Linux)
    26 LIBS := $(LIBS) -ldl
    27 endif
    28 ifeq ($(MACHEROS),Darwin)
    29 LIBS := -L$(LIB) -lLinAlg $(LIBS) -L$(EXTLIBPATH) -framework Accelerate
    30 endif
    31 
    32 endif
    33 
    34 #  Sur MacOSX, LinAlg+lapack ne peuvent pas etre mis ds un
    35 #  shared lib (pb symbols globaux)
    36 # ifeq ($(MACHEROS),Darwin)
    37 # LIBS := -L$(LIB) -lLinAlg $(LIBS) -L$(EXTLIBPATH) -llapack -lblas -lg2c
    38 # endif
    39 
    40 LDLIBS := $(LIBS) $(LDLIBS)
    41 
    42 %:%.cc
    43 %:%.o
    44 %.o:%.cc
    45 %.o:%.c
    46 %:%.c
    47 
    48 .PRECIOUS: $(EXE)% $(OBJ)%.o
    49 
    50 %:$(EXE)%
    51         echo $@ " done"
    52 
    53 $(EXE)%:$(OBJ)%.o
    54         $(LINK.cc)  -o $@ $< $(LIBS)
    55 
    56 $(OBJ)%.o:%.cc
    57         $(COMPILE.cc)   $(USERFLAGS) -o $@ $<
    58 
    59 $(EXE)%:$(OBJ)%.cc
    60         $(LINK.cc) $(USERFLAGS)  -o $@ $< $(LIBS)
    61 
    62 $(EXE)%:$(OBJ)%.c
    63         $(LINK.c)  $(USERFLAGS) -o $@ $< $(LIBS)
    64 
    65 $(OBJ)%.o:%.c
    66         $(COMPILE.c) -c $(CFLAGS) $(USERFLAGS) -o $@ $<
    67 
    68 dump :
    69         echo $(LIBS)
    70 
    71 clean :
    72         ../Mgr/cleantstprg.csh
    73 
    74 basetests : lpk arrt carrt tfft tobjio tspm zthr
    75        
     1include ../BuildMgr/sophyamake.inc
     2 
     3PROGS = $(SOPHYAEXEP)arrt $(SOPHYAEXEP)carrt $(SOPHYAEXEP)lpk $(SOPHYAEXEP)obj_fits $(SOPHYAEXEP)ovharr $(SOPHYAEXEP)pizthr $(SOPHYAEXEP)ppftswap $(SOPHYAEXEP)spar $(SOPHYAEXEP)sphg0 $(SOPHYAEXEP)sph2lm $(SOPHYAEXEP)tcmd $(SOPHYAEXEP)tcxxcmpldynl $(SOPHYAEXEP)tdcr $(SOPHYAEXEP)tdynl $(SOPHYAEXEP)tfft $(SOPHYAEXEP)thash $(SOPHYAEXEP)timg $(SOPHYAEXEP)tmxv $(SOPHYAEXEP)tnt $(SOPHYAEXEP)tobjio2 $(SOPHYAEXEP)tobjio $(SOPHYAEXEP)tpipe $(SOPHYAEXEP)tsimplex $(SOPHYAEXEP)tsphereecp $(SOPHYAEXEP)tspm2 $(SOPHYAEXEP)tspm $(SOPHYAEXEP)tstboloread $(SOPHYAEXEP)tstcolread $(SOPHYAEXEP)tstdtable $(SOPHYAEXEP)tstndblk $(SOPHYAEXEP)tstppfwrapstl $(SOPHYAEXEP)tstsegdb $(SOPHYAEXEP)tsttmat $(SOPHYAEXEP)tsttminv $(SOPHYAEXEP)tsttvec $(SOPHYAEXEP)ttimestamp $(SOPHYAEXEP)zthr
     4 
     5all: $(PROGS)
     6 
     7clean:
     8        rm -f $(PROGS)
     9        rm -f $(SOPHYAOBJP)zthr.o $(SOPHYAOBJP)ttimestamp.o $(SOPHYAOBJP)tsttvec.o $(SOPHYAOBJP)tsttminv.o $(SOPHYAOBJP)tsttmat.o $(SOPHYAOBJP)tstsegdb.o $(SOPHYAOBJP)tstppfwrapstl.o $(SOPHYAOBJP)tstndblk.o $(SOPHYAOBJP)tstdtable.o $(SOPHYAOBJP)tstcolread.o $(SOPHYAOBJP)tstboloread.o $(SOPHYAOBJP)tspm.o $(SOPHYAOBJP)tspm2.o $(SOPHYAOBJP)tsphereecp.o $(SOPHYAOBJP)tsimplex.o $(SOPHYAOBJP)tpipe.o $(SOPHYAOBJP)tobjio.o $(SOPHYAOBJP)tobjio2.o $(SOPHYAOBJP)tnt.o $(SOPHYAOBJP)tmxv.o $(SOPHYAOBJP)timg.o $(SOPHYAOBJP)thash.o $(SOPHYAOBJP)tfft.o $(SOPHYAOBJP)tdynl.o $(SOPHYAOBJP)tdcr.o $(SOPHYAOBJP)tcxxcmpldynl.o $(SOPHYAOBJP)tcmd.o $(SOPHYAOBJP)sph2lm.o $(SOPHYAOBJP)sphg0.o $(SOPHYAOBJP)spar.o $(SOPHYAOBJP)ppftswap.o $(SOPHYAOBJP)pizthr.o $(SOPHYAOBJP)ovharr.o $(SOPHYAOBJP)obj_fits.o $(SOPHYAOBJP)lpk.o $(SOPHYAOBJP)carrt.o $(SOPHYAOBJP)arrt.o
     10 
     11arrt: $(SOPHYAEXEP)arrt
     12        echo $@ " done"
     13$(SOPHYAEXEP)arrt: $(SOPHYAOBJP)arrt.o
     14        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     15 
     16carrt: $(SOPHYAEXEP)carrt
     17        echo $@ " done"
     18$(SOPHYAEXEP)carrt: $(SOPHYAOBJP)carrt.o
     19        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     20 
     21lpk: $(SOPHYAEXEP)lpk
     22        echo $@ " done"
     23$(SOPHYAEXEP)lpk: $(SOPHYAOBJP)lpk.o
     24        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     25 
     26obj_fits: $(SOPHYAEXEP)obj_fits
     27        echo $@ " done"
     28$(SOPHYAEXEP)obj_fits: $(SOPHYAOBJP)obj_fits.o
     29        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     30 
     31ovharr: $(SOPHYAEXEP)ovharr
     32        echo $@ " done"
     33$(SOPHYAEXEP)ovharr: $(SOPHYAOBJP)ovharr.o
     34        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     35 
     36pizthr: $(SOPHYAEXEP)pizthr
     37        echo $@ " done"
     38$(SOPHYAEXEP)pizthr: $(SOPHYAOBJP)pizthr.o
     39        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     40 
     41ppftswap: $(SOPHYAEXEP)ppftswap
     42        echo $@ " done"
     43$(SOPHYAEXEP)ppftswap: $(SOPHYAOBJP)ppftswap.o
     44        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     45 
     46spar: $(SOPHYAEXEP)spar
     47        echo $@ " done"
     48$(SOPHYAEXEP)spar: $(SOPHYAOBJP)spar.o
     49        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     50 
     51sphg0: $(SOPHYAEXEP)sphg0
     52        echo $@ " done"
     53$(SOPHYAEXEP)sphg0: $(SOPHYAOBJP)sphg0.o
     54        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     55 
     56sph2lm: $(SOPHYAEXEP)sph2lm
     57        echo $@ " done"
     58$(SOPHYAEXEP)sph2lm: $(SOPHYAOBJP)sph2lm.o
     59        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     60 
     61tcmd: $(SOPHYAEXEP)tcmd
     62        echo $@ " done"
     63$(SOPHYAEXEP)tcmd: $(SOPHYAOBJP)tcmd.o
     64        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     65 
     66tcxxcmpldynl: $(SOPHYAEXEP)tcxxcmpldynl
     67        echo $@ " done"
     68$(SOPHYAEXEP)tcxxcmpldynl: $(SOPHYAOBJP)tcxxcmpldynl.o
     69        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     70 
     71tdcr: $(SOPHYAEXEP)tdcr
     72        echo $@ " done"
     73$(SOPHYAEXEP)tdcr: $(SOPHYAOBJP)tdcr.o
     74        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     75 
     76tdynl: $(SOPHYAEXEP)tdynl
     77        echo $@ " done"
     78$(SOPHYAEXEP)tdynl: $(SOPHYAOBJP)tdynl.o
     79        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     80 
     81tfft: $(SOPHYAEXEP)tfft
     82        echo $@ " done"
     83$(SOPHYAEXEP)tfft: $(SOPHYAOBJP)tfft.o
     84        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     85 
     86thash: $(SOPHYAEXEP)thash
     87        echo $@ " done"
     88$(SOPHYAEXEP)thash: $(SOPHYAOBJP)thash.o
     89        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     90 
     91timg: $(SOPHYAEXEP)timg
     92        echo $@ " done"
     93$(SOPHYAEXEP)timg: $(SOPHYAOBJP)timg.o
     94        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     95 
     96tmxv: $(SOPHYAEXEP)tmxv
     97        echo $@ " done"
     98$(SOPHYAEXEP)tmxv: $(SOPHYAOBJP)tmxv.o
     99        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     100 
     101tnt: $(SOPHYAEXEP)tnt
     102        echo $@ " done"
     103$(SOPHYAEXEP)tnt: $(SOPHYAOBJP)tnt.o
     104        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     105 
     106tobjio2: $(SOPHYAEXEP)tobjio2
     107        echo $@ " done"
     108$(SOPHYAEXEP)tobjio2: $(SOPHYAOBJP)tobjio2.o
     109        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     110 
     111tobjio: $(SOPHYAEXEP)tobjio
     112        echo $@ " done"
     113$(SOPHYAEXEP)tobjio: $(SOPHYAOBJP)tobjio.o
     114        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     115 
     116tpipe: $(SOPHYAEXEP)tpipe
     117        echo $@ " done"
     118$(SOPHYAEXEP)tpipe: $(SOPHYAOBJP)tpipe.o
     119        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     120 
     121tsimplex: $(SOPHYAEXEP)tsimplex
     122        echo $@ " done"
     123$(SOPHYAEXEP)tsimplex: $(SOPHYAOBJP)tsimplex.o
     124        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     125 
     126tsphereecp: $(SOPHYAEXEP)tsphereecp
     127        echo $@ " done"
     128$(SOPHYAEXEP)tsphereecp: $(SOPHYAOBJP)tsphereecp.o
     129        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     130 
     131tspm2: $(SOPHYAEXEP)tspm2
     132        echo $@ " done"
     133$(SOPHYAEXEP)tspm2: $(SOPHYAOBJP)tspm2.o
     134        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     135 
     136tspm: $(SOPHYAEXEP)tspm
     137        echo $@ " done"
     138$(SOPHYAEXEP)tspm: $(SOPHYAOBJP)tspm.o
     139        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     140 
     141tstboloread: $(SOPHYAEXEP)tstboloread
     142        echo $@ " done"
     143$(SOPHYAEXEP)tstboloread: $(SOPHYAOBJP)tstboloread.o
     144        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     145 
     146tstcolread: $(SOPHYAEXEP)tstcolread
     147        echo $@ " done"
     148$(SOPHYAEXEP)tstcolread: $(SOPHYAOBJP)tstcolread.o
     149        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     150 
     151tstdtable: $(SOPHYAEXEP)tstdtable
     152        echo $@ " done"
     153$(SOPHYAEXEP)tstdtable: $(SOPHYAOBJP)tstdtable.o
     154        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     155 
     156tstndblk: $(SOPHYAEXEP)tstndblk
     157        echo $@ " done"
     158$(SOPHYAEXEP)tstndblk: $(SOPHYAOBJP)tstndblk.o
     159        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     160 
     161tstppfwrapstl: $(SOPHYAEXEP)tstppfwrapstl
     162        echo $@ " done"
     163$(SOPHYAEXEP)tstppfwrapstl: $(SOPHYAOBJP)tstppfwrapstl.o
     164        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     165 
     166tstsegdb: $(SOPHYAEXEP)tstsegdb
     167        echo $@ " done"
     168$(SOPHYAEXEP)tstsegdb: $(SOPHYAOBJP)tstsegdb.o
     169        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     170 
     171tsttmat: $(SOPHYAEXEP)tsttmat
     172        echo $@ " done"
     173$(SOPHYAEXEP)tsttmat: $(SOPHYAOBJP)tsttmat.o
     174        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     175 
     176tsttminv: $(SOPHYAEXEP)tsttminv
     177        echo $@ " done"
     178$(SOPHYAEXEP)tsttminv: $(SOPHYAOBJP)tsttminv.o
     179        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     180 
     181tsttvec: $(SOPHYAEXEP)tsttvec
     182        echo $@ " done"
     183$(SOPHYAEXEP)tsttvec: $(SOPHYAOBJP)tsttvec.o
     184        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     185 
     186ttimestamp: $(SOPHYAEXEP)ttimestamp
     187        echo $@ " done"
     188$(SOPHYAEXEP)ttimestamp: $(SOPHYAOBJP)ttimestamp.o
     189        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     190 
     191zthr: $(SOPHYAEXEP)zthr
     192        echo $@ " done"
     193$(SOPHYAEXEP)zthr: $(SOPHYAOBJP)zthr.o
     194        $(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
     195 
     196$(SOPHYAOBJP)arrt.o: arrt.cc $(SOPHYAINCP)sopnamsp.h \
     197  $(SOPHYAINCP)machdefs.h \
     198  $(SOPHYAINCP)tarrinit.h \
     199  $(SOPHYAINCP)sophyainit.h \
     200  $(SOPHYAINCP)array.h \
     201  $(SOPHYAINCP)tarray.h \
     202  $(SOPHYAINCP)basarr.h \
     203  $(SOPHYAINCP)anydataobj.h \
     204  $(SOPHYAINCP)mutyv.h \
     205  $(SOPHYAINCP)dvlist.h \
     206  $(SOPHYAINCP)objfio.h \
     207  $(SOPHYAINCP)ppersist.h \
     208  $(SOPHYAINCP)pexceptions.h \
     209  $(SOPHYAINCP)gnumd5.h \
     210  $(SOPHYAINCP)ppfbinstream.h \
     211  $(SOPHYAINCP)rawstream.h \
     212  $(SOPHYAINCP)ppfnametag.h \
     213  $(SOPHYAINCP)ndatablock.h \
     214  $(SOPHYAINCP)utilarr.h \
     215  $(SOPHYAINCP)tmatrix.h \
     216  $(SOPHYAINCP)tvector.h \
     217  $(SOPHYAINCP)matharr.h \
     218  $(SOPHYAINCP)fioarr.h \
     219  $(SOPHYAINCP)sopemtx.h \
     220  $(SOPHYAINCP)timing.h
     221        $(CXXCOMPILE) -o $@ $<
     222 
     223$(SOPHYAOBJP)carrt.o: carrt.cc $(SOPHYAINCP)sopnamsp.h \
     224  $(SOPHYAINCP)machdefs.h \
     225  $(SOPHYAINCP)tarrinit.h \
     226  $(SOPHYAINCP)sophyainit.h \
     227  $(SOPHYAINCP)array.h \
     228  $(SOPHYAINCP)tarray.h \
     229  $(SOPHYAINCP)basarr.h \
     230  $(SOPHYAINCP)anydataobj.h \
     231  $(SOPHYAINCP)mutyv.h \
     232  $(SOPHYAINCP)dvlist.h \
     233  $(SOPHYAINCP)objfio.h \
     234  $(SOPHYAINCP)ppersist.h \
     235  $(SOPHYAINCP)pexceptions.h \
     236  $(SOPHYAINCP)gnumd5.h \
     237  $(SOPHYAINCP)ppfbinstream.h \
     238  $(SOPHYAINCP)rawstream.h \
     239  $(SOPHYAINCP)ppfnametag.h \
     240  $(SOPHYAINCP)ndatablock.h \
     241  $(SOPHYAINCP)utilarr.h \
     242  $(SOPHYAINCP)tmatrix.h \
     243  $(SOPHYAINCP)tvector.h \
     244  $(SOPHYAINCP)matharr.h \
     245  $(SOPHYAINCP)fioarr.h \
     246  $(SOPHYAINCP)sopemtx.h \
     247  $(SOPHYAINCP)timing.h
     248        $(CXXCOMPILE) -o $@ $<
     249 
     250$(SOPHYAOBJP)lpk.o: lpk.cc $(SOPHYAINCP)sopnamsp.h \
     251  $(SOPHYAINCP)machdefs.h \
     252  $(SOPHYAINCP)srandgen.h \
     253  $(SOPHYAINCP)tarrinit.h \
     254  $(SOPHYAINCP)sophyainit.h \
     255  $(SOPHYAINCP)array.h \
     256  $(SOPHYAINCP)tarray.h \
     257  $(SOPHYAINCP)basarr.h \
     258  $(SOPHYAINCP)anydataobj.h \
     259  $(SOPHYAINCP)mutyv.h \
     260  $(SOPHYAINCP)dvlist.h \
     261  $(SOPHYAINCP)objfio.h \
     262  $(SOPHYAINCP)ppersist.h \
     263  $(SOPHYAINCP)pexceptions.h \
     264  $(SOPHYAINCP)gnumd5.h \
     265  $(SOPHYAINCP)ppfbinstream.h \
     266  $(SOPHYAINCP)rawstream.h \
     267  $(SOPHYAINCP)ppfnametag.h \
     268  $(SOPHYAINCP)ndatablock.h \
     269  $(SOPHYAINCP)utilarr.h \
     270  $(SOPHYAINCP)tmatrix.h \
     271  $(SOPHYAINCP)tvector.h \
     272  $(SOPHYAINCP)matharr.h \
     273  $(SOPHYAINCP)fioarr.h \
     274  $(SOPHYAINCP)sopemtx.h \
     275  $(SOPHYAINCP)timing.h \
     276  $(SOPHYAINCP)intflapack.h
     277        $(CXXCOMPILE) -o $@ $<
     278 
     279$(SOPHYAOBJP)obj_fits.o: obj_fits.cc \
     280  $(SOPHYAINCP)sopnamsp.h \
     281  $(SOPHYAINCP)histinit.h \
     282  $(SOPHYAINCP)ntoolsinit.h \
     283  $(SOPHYAINCP)tarrinit.h \
     284  $(SOPHYAINCP)sophyainit.h \
     285  $(SOPHYAINCP)machdefs.h \
     286  $(SOPHYAINCP)dvlist.h \
     287  $(SOPHYAINCP)objfio.h \
     288  $(SOPHYAINCP)anydataobj.h \
     289  $(SOPHYAINCP)ppersist.h \
     290  $(SOPHYAINCP)pexceptions.h \
     291  $(SOPHYAINCP)gnumd5.h \
     292  $(SOPHYAINCP)ppfbinstream.h \
     293  $(SOPHYAINCP)rawstream.h \
     294  $(SOPHYAINCP)ppfnametag.h \
     295  $(SOPHYAINCP)mutyv.h \
     296  $(SOPHYAINCP)ntuple.h \
     297  $(SOPHYAINCP)ntupintf.h \
     298  $(SOPHYAINCP)xntuple.h \
     299  $(SOPHYAINCP)fitsxntuple.h \
     300  $(SOPHYAINCP)fitsfile.h \
     301  $(SOPHYAINCP)ndatablock.h \
     302  $(SOPHYAINCP)FitsIO/fitsio.h \
     303  $(SOPHYAINCP)FitsIO/longnam.h \
     304  $(SOPHYAINCP)fitsntuple.h \
     305  $(SOPHYAINCP)fitstarray.h \
     306  $(SOPHYAINCP)tarray.h \
     307  $(SOPHYAINCP)basarr.h \
     308  $(SOPHYAINCP)utilarr.h \
     309  $(SOPHYAINCP)array.h \
     310  $(SOPHYAINCP)tmatrix.h \
     311  $(SOPHYAINCP)tvector.h \
     312  $(SOPHYAINCP)matharr.h \
     313  $(SOPHYAINCP)fioarr.h \
     314  $(SOPHYAINCP)sopemtx.h
     315        $(CXXCOMPILE) -o $@ $<
     316 
     317$(SOPHYAOBJP)ovharr.o: ovharr.cc $(SOPHYAINCP)sopnamsp.h \
     318  $(SOPHYAINCP)machdefs.h \
     319  $(SOPHYAINCP)tarrinit.h \
     320  $(SOPHYAINCP)sophyainit.h \
     321  $(SOPHYAINCP)array.h \
     322  $(SOPHYAINCP)tarray.h \
     323  $(SOPHYAINCP)basarr.h \
     324  $(SOPHYAINCP)anydataobj.h \
     325  $(SOPHYAINCP)mutyv.h \
     326  $(SOPHYAINCP)dvlist.h \
     327  $(SOPHYAINCP)objfio.h \
     328  $(SOPHYAINCP)ppersist.h \
     329  $(SOPHYAINCP)pexceptions.h \
     330  $(SOPHYAINCP)gnumd5.h \
     331  $(SOPHYAINCP)ppfbinstream.h \
     332  $(SOPHYAINCP)rawstream.h \
     333  $(SOPHYAINCP)ppfnametag.h \
     334  $(SOPHYAINCP)ndatablock.h \
     335  $(SOPHYAINCP)utilarr.h \
     336  $(SOPHYAINCP)tmatrix.h \
     337  $(SOPHYAINCP)tvector.h \
     338  $(SOPHYAINCP)matharr.h \
     339  $(SOPHYAINCP)fioarr.h \
     340  $(SOPHYAINCP)sopemtx.h \
     341  $(SOPHYAINCP)ctimer.h \
     342  $(SOPHYAINCP)timing.h \
     343  $(SOPHYAINCP)srandgen.h
     344        $(CXXCOMPILE) -o $@ $<
     345 
     346$(SOPHYAOBJP)pizthr.o: pizthr.cc $(SOPHYAINCP)sopnamsp.h \
     347  $(SOPHYAINCP)machdefs.h \
     348  $(SOPHYAINCP)zthread.h \
     349  $(SOPHYAINCP)pexceptions.h \
     350  $(SOPHYAINCP)pisysdep.h \
     351  $(SOPHYAINCP)piapplx.h \
     352  $(SOPHYAINCP)piapplgen.h \
     353  $(SOPHYAINCP)pimsghandler.h \
     354  $(SOPHYAINCP)picontainerx.h \
     355  $(SOPHYAINCP)picontainergen.h \
     356  $(SOPHYAINCP)piwdgx.h \
     357  $(SOPHYAINCP)piwdggen.h \
     358  $(SOPHYAINCP)picolist.h \
     359  $(SOPHYAINCP)pimenubarx.h \
     360  $(SOPHYAINCP)pimenubargen.h \
     361  $(SOPHYAINCP)pimenux.h \
     362  $(SOPHYAINCP)pimenugen.h \
     363  $(SOPHYAINCP)picons.h \
     364  $(SOPHYAINCP)pistdwdgx.h \
     365  $(SOPHYAINCP)pistdwdggen.h \
     366  $(SOPHYAINCP)pibwdgx.h \
     367  $(SOPHYAINCP)pibwdggen.h \
     368  $(SOPHYAINCP)picmap.h \
     369  $(SOPHYAINCP)picmapx.h \
     370  $(SOPHYAINCP)picmapgen.h \
     371  $(SOPHYAINCP)pigraphx.h \
     372  $(SOPHYAINCP)pigraphgen.h \
     373  $(SOPHYAINCP)pifontx.h \
     374  $(SOPHYAINCP)pifontgen.h \
     375  $(SOPHYAINCP)pigrcoord.h \
     376  $(SOPHYAINCP)pilineatt.h \
     377  $(SOPHYAINCP)pigraphuc.h \
     378  $(SOPHYAINCP)pievthandler.h \
     379  $(SOPHYAINCP)psfile.h \
     380  $(SOPHYAINCP)pigraphps.h \
     381  $(SOPHYAINCP)piwindowx.h \
     382  $(SOPHYAINCP)piwindowgen.h \
     383  $(SOPHYAINCP)piperiodx.h \
     384  $(SOPHYAINCP)periodic.h \
     385  $(SOPHYAINCP)tarrinit.h \
     386  $(SOPHYAINCP)sophyainit.h \
     387  $(SOPHYAINCP)array.h \
     388  $(SOPHYAINCP)tarray.h \
     389  $(SOPHYAINCP)basarr.h \
     390  $(SOPHYAINCP)anydataobj.h \
     391  $(SOPHYAINCP)mutyv.h \
     392  $(SOPHYAINCP)dvlist.h \
     393  $(SOPHYAINCP)objfio.h \
     394  $(SOPHYAINCP)ppersist.h \
     395  $(SOPHYAINCP)gnumd5.h \
     396  $(SOPHYAINCP)ppfbinstream.h \
     397  $(SOPHYAINCP)rawstream.h \
     398  $(SOPHYAINCP)ppfnametag.h \
     399  $(SOPHYAINCP)ndatablock.h \
     400  $(SOPHYAINCP)utilarr.h \
     401  $(SOPHYAINCP)tmatrix.h \
     402  $(SOPHYAINCP)tvector.h \
     403  $(SOPHYAINCP)matharr.h \
     404  $(SOPHYAINCP)fioarr.h \
     405  $(SOPHYAINCP)sopemtx.h \
     406  $(SOPHYAINCP)timing.h
     407        $(CXXCOMPILE) -o $@ $<
     408 
     409$(SOPHYAOBJP)ppftswap.o: ppftswap.cc \
     410  $(SOPHYAINCP)sopnamsp.h \
     411  $(SOPHYAINCP)sophyainit.h \
     412  $(SOPHYAINCP)machdefs.h \
     413  $(SOPHYAINCP)array.h \
     414  $(SOPHYAINCP)tarray.h \
     415  $(SOPHYAINCP)basarr.h \
     416  $(SOPHYAINCP)anydataobj.h \
     417  $(SOPHYAINCP)mutyv.h \
     418  $(SOPHYAINCP)dvlist.h \
     419  $(SOPHYAINCP)objfio.h \
     420  $(SOPHYAINCP)ppersist.h \
     421  $(SOPHYAINCP)pexceptions.h \
     422  $(SOPHYAINCP)gnumd5.h \
     423  $(SOPHYAINCP)ppfbinstream.h \
     424  $(SOPHYAINCP)rawstream.h \
     425  $(SOPHYAINCP)ppfnametag.h \
     426  $(SOPHYAINCP)ndatablock.h \
     427  $(SOPHYAINCP)utilarr.h \
     428  $(SOPHYAINCP)tmatrix.h \
     429  $(SOPHYAINCP)tvector.h \
     430  $(SOPHYAINCP)matharr.h \
     431  $(SOPHYAINCP)fioarr.h \
     432  $(SOPHYAINCP)sopemtx.h \
     433  $(SOPHYAINCP)fiondblock.h \
     434  $(SOPHYAINCP)tarrinit.h
     435        $(CXXCOMPILE) -o $@ $<
     436 
     437$(SOPHYAOBJP)spar.o: spar.cc $(SOPHYAINCP)sopnamsp.h \
     438  $(SOPHYAINCP)machdefs.h \
     439  $(SOPHYAINCP)tarrinit.h \
     440  $(SOPHYAINCP)sophyainit.h \
     441  $(SOPHYAINCP)array.h \
     442  $(SOPHYAINCP)tarray.h \
     443  $(SOPHYAINCP)basarr.h \
     444  $(SOPHYAINCP)anydataobj.h \
     445  $(SOPHYAINCP)mutyv.h \
     446  $(SOPHYAINCP)dvlist.h \
     447  $(SOPHYAINCP)objfio.h \
     448  $(SOPHYAINCP)ppersist.h \
     449  $(SOPHYAINCP)pexceptions.h \
     450  $(SOPHYAINCP)gnumd5.h \
     451  $(SOPHYAINCP)ppfbinstream.h \
     452  $(SOPHYAINCP)rawstream.h \
     453  $(SOPHYAINCP)ppfnametag.h \
     454  $(SOPHYAINCP)ndatablock.h \
     455  $(SOPHYAINCP)utilarr.h \
     456  $(SOPHYAINCP)tmatrix.h \
     457  $(SOPHYAINCP)tvector.h \
     458  $(SOPHYAINCP)matharr.h \
     459  $(SOPHYAINCP)fioarr.h \
     460  $(SOPHYAINCP)sopemtx.h \
     461  $(SOPHYAINCP)timing.h \
     462  $(SOPHYAINCP)resusage.h
     463        $(CXXCOMPILE) -o $@ $<
     464 
     465$(SOPHYAOBJP)sph2lm.o: sph2lm.cc $(SOPHYAINCP)sopnamsp.h \
     466  $(SOPHYAINCP)tarray.h \
     467  $(SOPHYAINCP)machdefs.h \
     468  $(SOPHYAINCP)basarr.h \
     469  $(SOPHYAINCP)anydataobj.h \
     470  $(SOPHYAINCP)mutyv.h \
     471  $(SOPHYAINCP)dvlist.h \
     472  $(SOPHYAINCP)objfio.h \
     473  $(SOPHYAINCP)ppersist.h \
     474  $(SOPHYAINCP)pexceptions.h \
     475  $(SOPHYAINCP)gnumd5.h \
     476  $(SOPHYAINCP)ppfbinstream.h \
     477  $(SOPHYAINCP)rawstream.h \
     478  $(SOPHYAINCP)ppfnametag.h \
     479  $(SOPHYAINCP)ndatablock.h \
     480  $(SOPHYAINCP)utilarr.h \
     481  $(SOPHYAINCP)cimage.h \
     482  $(SOPHYAINCP)tmatrix.h \
     483  $(SOPHYAINCP)fioarr.h \
     484  $(SOPHYAINCP)tvector.h \
     485  $(SOPHYAINCP)skymap.h \
     486  $(SOPHYAINCP)spherethetaphi.h \
     487  $(SOPHYAINCP)sphericalmap.h \
     488  $(SOPHYAINCP)smathconst.h \
     489  $(SOPHYAINCP)pixelmap.h \
     490  $(SOPHYAINCP)spherepos.h \
     491  $(SOPHYAINCP)unitvector.h \
     492  $(SOPHYAINCP)vector3d.h \
     493  $(SOPHYAINCP)longlat.h \
     494  $(SOPHYAINCP)utilgeom.h \
     495  $(SOPHYAINCP)spherehealpix.h \
     496  $(SOPHYAINCP)HEALPixUtils.h \
     497  $(SOPHYAINCP)localmap.h \
     498  $(SOPHYAINCP)sphereecp.h \
     499  $(SOPHYAINCP)fiospherethetaphi.h \
     500  $(SOPHYAINCP)fiospherehealpix.h \
     501  $(SOPHYAINCP)fiolocalmap.h \
     502  $(SOPHYAINCP)fiosphereecp.h \
     503  $(SOPHYAINCP)mapoperation.h \
     504  $(SOPHYAINCP)sambainit.h \
     505  $(SOPHYAINCP)skymapinit.h \
     506  $(SOPHYAINCP)sophyainit.h \
     507  $(SOPHYAINCP)ntoolsinit.h \
     508  $(SOPHYAINCP)tarrinit.h \
     509  $(SOPHYAINCP)fftwserver.h \
     510  $(SOPHYAINCP)fftservintf.h
     511        $(CXXCOMPILE) -o $@ $<
     512 
     513$(SOPHYAOBJP)sphg0.o: sphg0.cc $(SOPHYAINCP)sopnamsp.h \
     514  $(SOPHYAINCP)sambainit.h \
     515  $(SOPHYAINCP)skymapinit.h \
     516  $(SOPHYAINCP)sophyainit.h \
     517  $(SOPHYAINCP)machdefs.h \
     518  $(SOPHYAINCP)ntoolsinit.h \
     519  $(SOPHYAINCP)tarrinit.h \
     520  $(SOPHYAINCP)tod.h \
     521  $(SOPHYAINCP)spherepos.h \
     522  $(SOPHYAINCP)ppersist.h \
     523  $(SOPHYAINCP)pexceptions.h \
     524  $(SOPHYAINCP)gnumd5.h \
     525  $(SOPHYAINCP)ppfbinstream.h \
     526  $(SOPHYAINCP)rawstream.h \
     527  $(SOPHYAINCP)ppfnametag.h \
     528  $(SOPHYAINCP)unitvector.h \
     529  $(SOPHYAINCP)vector3d.h \
     530  $(SOPHYAINCP)longlat.h \
     531  $(SOPHYAINCP)utilgeom.h \
     532  $(SOPHYAINCP)anydataobj.h \
     533  $(SOPHYAINCP)misstime.h \
     534  $(SOPHYAINCP)spherehealpix.h \
     535  $(SOPHYAINCP)sphericalmap.h \
     536  $(SOPHYAINCP)smathconst.h \
     537  $(SOPHYAINCP)pixelmap.h \
     538  $(SOPHYAINCP)dvlist.h \
     539  $(SOPHYAINCP)objfio.h \
     540  $(SOPHYAINCP)mutyv.h \
     541  $(SOPHYAINCP)tvector.h \
     542  $(SOPHYAINCP)tmatrix.h \
     543  $(SOPHYAINCP)tarray.h \
     544  $(SOPHYAINCP)basarr.h \
     545  $(SOPHYAINCP)ndatablock.h \
     546  $(SOPHYAINCP)utilarr.h \
     547  $(SOPHYAINCP)HEALPixUtils.h
     548        $(CXXCOMPILE) -o $@ $<
     549 
     550$(SOPHYAOBJP)tcmd.o: tcmd.cc $(SOPHYAINCP)sopnamsp.h \
     551  $(SOPHYAINCP)machdefs.h \
     552  $(SOPHYAINCP)sophyainit.h \
     553  $(SOPHYAINCP)timing.h \
     554  $(SOPHYAINCP)cexpre.h \
     555  $(SOPHYAINCP)pexceptions.h \
     556  $(SOPHYAINCP)rpneval.h \
     557  $(SOPHYAINCP)commander.h \
     558  $(SOPHYAINCP)pdlmgr.h \
     559  $(SOPHYAINCP)dvlist.h \
     560  $(SOPHYAINCP)objfio.h \
     561  $(SOPHYAINCP)anydataobj.h \
     562  $(SOPHYAINCP)ppersist.h \
     563  $(SOPHYAINCP)gnumd5.h \
     564  $(SOPHYAINCP)ppfbinstream.h \
     565  $(SOPHYAINCP)rawstream.h \
     566  $(SOPHYAINCP)ppfnametag.h \
     567  $(SOPHYAINCP)mutyv.h \
     568  $(SOPHYAINCP)ctimer.h
     569        $(CXXCOMPILE) -o $@ $<
     570 
     571$(SOPHYAOBJP)tcxxcmpldynl.o: tcxxcmpldynl.cc \
     572  $(SOPHYAINCP)sopnamsp.h \
     573  $(SOPHYAINCP)histinit.h \
     574  $(SOPHYAINCP)ntoolsinit.h \
     575  $(SOPHYAINCP)tarrinit.h \
     576  $(SOPHYAINCP)sophyainit.h \
     577  $(SOPHYAINCP)machdefs.h \
     578  $(SOPHYAINCP)array.h \
     579  $(SOPHYAINCP)tarray.h \
     580  $(SOPHYAINCP)basarr.h \
     581  $(SOPHYAINCP)anydataobj.h \
     582  $(SOPHYAINCP)mutyv.h \
     583  $(SOPHYAINCP)dvlist.h \
     584  $(SOPHYAINCP)objfio.h \
     585  $(SOPHYAINCP)ppersist.h \
     586  $(SOPHYAINCP)pexceptions.h \
     587  $(SOPHYAINCP)gnumd5.h \
     588  $(SOPHYAINCP)ppfbinstream.h \
     589  $(SOPHYAINCP)rawstream.h \
     590  $(SOPHYAINCP)ppfnametag.h \
     591  $(SOPHYAINCP)ndatablock.h \
     592  $(SOPHYAINCP)utilarr.h \
     593  $(SOPHYAINCP)tmatrix.h \
     594  $(SOPHYAINCP)tvector.h \
     595  $(SOPHYAINCP)matharr.h \
     596  $(SOPHYAINCP)fioarr.h \
     597  $(SOPHYAINCP)sopemtx.h \
     598  $(SOPHYAINCP)cxxcmplnk.h \
     599  $(SOPHYAINCP)pdlmgr.h \
     600  $(SOPHYAINCP)timing.h
     601        $(CXXCOMPILE) -o $@ $<
     602 
     603$(SOPHYAOBJP)tdcr.o: tdcr.cc $(SOPHYAINCP)sopnamsp.h \
     604  $(SOPHYAINCP)histinit.h \
     605  $(SOPHYAINCP)ntoolsinit.h \
     606  $(SOPHYAINCP)tarrinit.h \
     607  $(SOPHYAINCP)sophyainit.h \
     608  $(SOPHYAINCP)machdefs.h \
     609  $(SOPHYAINCP)histos.h \
     610  $(SOPHYAINCP)objfio.h \
     611  $(SOPHYAINCP)anydataobj.h \
     612  $(SOPHYAINCP)ppersist.h \
     613  $(SOPHYAINCP)pexceptions.h \
     614  $(SOPHYAINCP)gnumd5.h \
     615  $(SOPHYAINCP)ppfbinstream.h \
     616  $(SOPHYAINCP)rawstream.h \
     617  $(SOPHYAINCP)ppfnametag.h \
     618  $(SOPHYAINCP)peida.h \
     619  $(SOPHYAINCP)utils.h \
     620  $(SOPHYAINCP)perrors.h \
     621  $(SOPHYAINCP)fmath.h \
     622  $(SOPHYAINCP)tvector.h \
     623  $(SOPHYAINCP)tmatrix.h \
     624  $(SOPHYAINCP)tarray.h \
     625  $(SOPHYAINCP)basarr.h \
     626  $(SOPHYAINCP)mutyv.h \
     627  $(SOPHYAINCP)dvlist.h \
     628  $(SOPHYAINCP)ndatablock.h \
     629  $(SOPHYAINCP)utilarr.h \
     630  $(SOPHYAINCP)histos2.h \
     631  $(SOPHYAINCP)psighand.h \
     632  $(SOPHYAINCP)nbrandom.h \
     633  $(SOPHYAINCP)srandgen.h
     634        $(CXXCOMPILE) -o $@ $<
     635 
     636$(SOPHYAOBJP)tdynl.o: tdynl.cc $(SOPHYAINCP)sopnamsp.h \
     637  $(SOPHYAINCP)tarrinit.h \
     638  $(SOPHYAINCP)sophyainit.h \
     639  $(SOPHYAINCP)machdefs.h \
     640  $(SOPHYAINCP)array.h \
     641  $(SOPHYAINCP)tarray.h \
     642  $(SOPHYAINCP)basarr.h \
     643  $(SOPHYAINCP)anydataobj.h \
     644  $(SOPHYAINCP)mutyv.h \
     645  $(SOPHYAINCP)dvlist.h \
     646  $(SOPHYAINCP)objfio.h \
     647  $(SOPHYAINCP)ppersist.h \
     648  $(SOPHYAINCP)pexceptions.h \
     649  $(SOPHYAINCP)gnumd5.h \
     650  $(SOPHYAINCP)ppfbinstream.h \
     651  $(SOPHYAINCP)rawstream.h \
     652  $(SOPHYAINCP)ppfnametag.h \
     653  $(SOPHYAINCP)ndatablock.h \
     654  $(SOPHYAINCP)utilarr.h \
     655  $(SOPHYAINCP)tmatrix.h \
     656  $(SOPHYAINCP)tvector.h \
     657  $(SOPHYAINCP)matharr.h \
     658  $(SOPHYAINCP)fioarr.h \
     659  $(SOPHYAINCP)sopemtx.h \
     660  $(SOPHYAINCP)pdlmgr.h \
     661  $(SOPHYAINCP)timing.h
     662        $(CXXCOMPILE) -o $@ $<
     663 
     664$(SOPHYAOBJP)tfft.o: tfft.cc $(SOPHYAINCP)sopnamsp.h \
     665  $(SOPHYAINCP)machdefs.h \
     666  $(SOPHYAINCP)nbrandom.h \
     667  $(SOPHYAINCP)srandgen.h \
     668  $(SOPHYAINCP)matharr.h \
     669  $(SOPHYAINCP)tarray.h \
     670  $(SOPHYAINCP)basarr.h \
     671  $(SOPHYAINCP)anydataobj.h \
     672  $(SOPHYAINCP)mutyv.h \
     673  $(SOPHYAINCP)dvlist.h \
     674  $(SOPHYAINCP)objfio.h \
     675  $(SOPHYAINCP)ppersist.h \
     676  $(SOPHYAINCP)pexceptions.h \
     677  $(SOPHYAINCP)gnumd5.h \
     678  $(SOPHYAINCP)ppfbinstream.h \
     679  $(SOPHYAINCP)rawstream.h \
     680  $(SOPHYAINCP)ppfnametag.h \
     681  $(SOPHYAINCP)ndatablock.h \
     682  $(SOPHYAINCP)utilarr.h \
     683  $(SOPHYAINCP)fftpserver.h \
     684  $(SOPHYAINCP)fftservintf.h \
     685  $(SOPHYAINCP)tmatrix.h \
     686  $(SOPHYAINCP)tvector.h \
     687  $(SOPHYAINCP)fftmserver.h \
     688  $(SOPHYAINCP)fftwserver.h \
     689  $(SOPHYAINCP)ntoolsinit.h \
     690  $(SOPHYAINCP)tarrinit.h \
     691  $(SOPHYAINCP)sophyainit.h \
     692  $(SOPHYAINCP)timing.h
     693        $(CXXCOMPILE) -o $@ $<
     694 
     695$(SOPHYAOBJP)thash.o: thash.cc $(SOPHYAINCP)sopnamsp.h \
     696  $(SOPHYAINCP)ppersist.h \
     697  $(SOPHYAINCP)machdefs.h \
     698  $(SOPHYAINCP)pexceptions.h \
     699  $(SOPHYAINCP)gnumd5.h \
     700  $(SOPHYAINCP)ppfbinstream.h \
     701  $(SOPHYAINCP)rawstream.h \
     702  $(SOPHYAINCP)ppfnametag.h
     703        $(CXXCOMPILE) -o $@ $<
     704 
     705$(SOPHYAOBJP)timg.o: timg.cc $(SOPHYAINCP)sopnamsp.h \
     706  $(SOPHYAINCP)ntoolsinit.h \
     707  $(SOPHYAINCP)tarrinit.h \
     708  $(SOPHYAINCP)sophyainit.h \
     709  $(SOPHYAINCP)machdefs.h \
     710  $(SOPHYAINCP)array.h \
     711  $(SOPHYAINCP)tarray.h \
     712  $(SOPHYAINCP)basarr.h \
     713  $(SOPHYAINCP)anydataobj.h \
     714  $(SOPHYAINCP)mutyv.h \
     715  $(SOPHYAINCP)dvlist.h \
     716  $(SOPHYAINCP)objfio.h \
     717  $(SOPHYAINCP)ppersist.h \
     718  $(SOPHYAINCP)pexceptions.h \
     719  $(SOPHYAINCP)gnumd5.h \
     720  $(SOPHYAINCP)ppfbinstream.h \
     721  $(SOPHYAINCP)rawstream.h \
     722  $(SOPHYAINCP)ppfnametag.h \
     723  $(SOPHYAINCP)ndatablock.h \
     724  $(SOPHYAINCP)utilarr.h \
     725  $(SOPHYAINCP)tmatrix.h \
     726  $(SOPHYAINCP)tvector.h \
     727  $(SOPHYAINCP)matharr.h \
     728  $(SOPHYAINCP)fioarr.h \
     729  $(SOPHYAINCP)sopemtx.h \
     730  $(SOPHYAINCP)cimage.h \
     731  $(SOPHYAINCP)nbrandom.h \
     732  $(SOPHYAINCP)srandgen.h \
     733  $(SOPHYAINCP)fiondblock.h
     734        $(CXXCOMPILE) -o $@ $<
     735 
     736$(SOPHYAOBJP)tmxv.o: tmxv.cc $(SOPHYAINCP)sopnamsp.h \
     737  $(SOPHYAINCP)machdefs.h \
     738  $(SOPHYAINCP)srandgen.h \
     739  $(SOPHYAINCP)tarrinit.h \
     740  $(SOPHYAINCP)sophyainit.h \
     741  $(SOPHYAINCP)tvector.h \
     742  $(SOPHYAINCP)tmatrix.h \
     743  $(SOPHYAINCP)tarray.h \
     744  $(SOPHYAINCP)basarr.h \
     745  $(SOPHYAINCP)anydataobj.h \
     746  $(SOPHYAINCP)mutyv.h \
     747  $(SOPHYAINCP)dvlist.h \
     748  $(SOPHYAINCP)objfio.h \
     749  $(SOPHYAINCP)ppersist.h \
     750  $(SOPHYAINCP)pexceptions.h \
     751  $(SOPHYAINCP)gnumd5.h \
     752  $(SOPHYAINCP)ppfbinstream.h \
     753  $(SOPHYAINCP)rawstream.h \
     754  $(SOPHYAINCP)ppfnametag.h \
     755  $(SOPHYAINCP)ndatablock.h \
     756  $(SOPHYAINCP)utilarr.h \
     757  $(SOPHYAINCP)sopemtx.h \
     758  $(SOPHYAINCP)timing.h
     759        $(CXXCOMPILE) -o $@ $<
     760 
     761$(SOPHYAOBJP)tnt.o: tnt.cc $(SOPHYAINCP)sopnamsp.h \
     762  $(SOPHYAINCP)histinit.h \
     763  $(SOPHYAINCP)ntoolsinit.h \
     764  $(SOPHYAINCP)tarrinit.h \
     765  $(SOPHYAINCP)sophyainit.h \
     766  $(SOPHYAINCP)machdefs.h \
     767  $(SOPHYAINCP)dvlist.h \
     768  $(SOPHYAINCP)objfio.h \
     769  $(SOPHYAINCP)anydataobj.h \
     770  $(SOPHYAINCP)ppersist.h \
     771  $(SOPHYAINCP)pexceptions.h \
     772  $(SOPHYAINCP)gnumd5.h \
     773  $(SOPHYAINCP)ppfbinstream.h \
     774  $(SOPHYAINCP)rawstream.h \
     775  $(SOPHYAINCP)ppfnametag.h \
     776  $(SOPHYAINCP)mutyv.h \
     777  $(SOPHYAINCP)ntuple.h \
     778  $(SOPHYAINCP)ntupintf.h \
     779  $(SOPHYAINCP)xntuple.h \
     780  $(SOPHYAINCP)datatable.h \
     781  $(SOPHYAINCP)basedtable.h \
     782  $(SOPHYAINCP)segdatablock.h \
     783  $(SOPHYAINCP)swppfdtable.h \
     784  $(SOPHYAINCP)swsegdb.h \
     785  $(SOPHYAINCP)ppfswapper.h \
     786  $(SOPHYAINCP)ppftpointerio.h
     787        $(CXXCOMPILE) -o $@ $<
     788 
     789$(SOPHYAOBJP)tobjio2.o: tobjio2.cc \
     790  $(SOPHYAINCP)sopnamsp.h \
     791  $(SOPHYAINCP)histinit.h \
     792  $(SOPHYAINCP)ntoolsinit.h \
     793  $(SOPHYAINCP)tarrinit.h \
     794  $(SOPHYAINCP)sophyainit.h \
     795  $(SOPHYAINCP)machdefs.h \
     796  $(SOPHYAINCP)histos.h \
     797  $(SOPHYAINCP)objfio.h \
     798  $(SOPHYAINCP)anydataobj.h \
     799  $(SOPHYAINCP)ppersist.h \
     800  $(SOPHYAINCP)pexceptions.h \
     801  $(SOPHYAINCP)gnumd5.h \
     802  $(SOPHYAINCP)ppfbinstream.h \
     803  $(SOPHYAINCP)rawstream.h \
     804  $(SOPHYAINCP)ppfnametag.h \
     805  $(SOPHYAINCP)peida.h \
     806  $(SOPHYAINCP)utils.h \
     807  $(SOPHYAINCP)perrors.h \
     808  $(SOPHYAINCP)fmath.h \
     809  $(SOPHYAINCP)tvector.h \
     810  $(SOPHYAINCP)tmatrix.h \
     811  $(SOPHYAINCP)tarray.h \
     812  $(SOPHYAINCP)basarr.h \
     813  $(SOPHYAINCP)mutyv.h \
     814  $(SOPHYAINCP)dvlist.h \
     815  $(SOPHYAINCP)ndatablock.h \
     816  $(SOPHYAINCP)utilarr.h \
     817  $(SOPHYAINCP)histos2.h \
     818  $(SOPHYAINCP)ntuple.h \
     819  $(SOPHYAINCP)ntupintf.h \
     820  $(SOPHYAINCP)nbrandom.h \
     821  $(SOPHYAINCP)srandgen.h
     822        $(CXXCOMPILE) -o $@ $<
     823 
     824$(SOPHYAOBJP)tobjio.o: tobjio.cc $(SOPHYAINCP)sopnamsp.h \
     825  $(SOPHYAINCP)histinit.h \
     826  $(SOPHYAINCP)ntoolsinit.h \
     827  $(SOPHYAINCP)tarrinit.h \
     828  $(SOPHYAINCP)sophyainit.h \
     829  $(SOPHYAINCP)machdefs.h \
     830  $(SOPHYAINCP)histos.h \
     831  $(SOPHYAINCP)objfio.h \
     832  $(SOPHYAINCP)anydataobj.h \
     833  $(SOPHYAINCP)ppersist.h \
     834  $(SOPHYAINCP)pexceptions.h \
     835  $(SOPHYAINCP)gnumd5.h \
     836  $(SOPHYAINCP)ppfbinstream.h \
     837  $(SOPHYAINCP)rawstream.h \
     838  $(SOPHYAINCP)ppfnametag.h \
     839  $(SOPHYAINCP)peida.h \
     840  $(SOPHYAINCP)utils.h \
     841  $(SOPHYAINCP)perrors.h \
     842  $(SOPHYAINCP)fmath.h \
     843  $(SOPHYAINCP)tvector.h \
     844  $(SOPHYAINCP)tmatrix.h \
     845  $(SOPHYAINCP)tarray.h \
     846  $(SOPHYAINCP)basarr.h \
     847  $(SOPHYAINCP)mutyv.h \
     848  $(SOPHYAINCP)dvlist.h \
     849  $(SOPHYAINCP)ndatablock.h \
     850  $(SOPHYAINCP)utilarr.h \
     851  $(SOPHYAINCP)histos2.h \
     852  $(SOPHYAINCP)ntuple.h \
     853  $(SOPHYAINCP)ntupintf.h \
     854  $(SOPHYAINCP)nbrandom.h \
     855  $(SOPHYAINCP)srandgen.h \
     856  $(SOPHYAINCP)fioarr.h
     857        $(CXXCOMPILE) -o $@ $<
     858 
     859$(SOPHYAOBJP)tpipe.o: tpipe.cc $(SOPHYAINCP)sopnamsp.h \
     860  $(SOPHYAINCP)zthread.h \
     861  $(SOPHYAINCP)machdefs.h \
     862  $(SOPHYAINCP)pexceptions.h \
     863  $(SOPHYAINCP)timing.h
     864        $(CXXCOMPILE) -o $@ $<
     865 
     866$(SOPHYAOBJP)tsimplex.o: tsimplex.cc \
     867  $(SOPHYAINCP)sopnamsp.h \
     868  $(SOPHYAINCP)simplex.h \
     869  $(SOPHYAINCP)machdefs.h \
     870  $(SOPHYAINCP)tvector.h \
     871  $(SOPHYAINCP)tmatrix.h \
     872  $(SOPHYAINCP)tarray.h \
     873  $(SOPHYAINCP)basarr.h \
     874  $(SOPHYAINCP)anydataobj.h \
     875  $(SOPHYAINCP)mutyv.h \
     876  $(SOPHYAINCP)dvlist.h \
     877  $(SOPHYAINCP)objfio.h \
     878  $(SOPHYAINCP)ppersist.h \
     879  $(SOPHYAINCP)pexceptions.h \
     880  $(SOPHYAINCP)gnumd5.h \
     881  $(SOPHYAINCP)ppfbinstream.h \
     882  $(SOPHYAINCP)rawstream.h \
     883  $(SOPHYAINCP)ppfnametag.h \
     884  $(SOPHYAINCP)ndatablock.h \
     885  $(SOPHYAINCP)utilarr.h \
     886  $(SOPHYAINCP)generalfit.h \
     887  $(SOPHYAINCP)generaldata.h \
     888  $(SOPHYAINCP)ntupintf.h \
     889  $(SOPHYAINCP)poly.h \
     890  $(SOPHYAINCP)peida.h \
     891  $(SOPHYAINCP)utils.h \
     892  $(SOPHYAINCP)perrors.h \
     893  $(SOPHYAINCP)fmath.h \
     894  $(SOPHYAINCP)histinit.h \
     895  $(SOPHYAINCP)ntoolsinit.h \
     896  $(SOPHYAINCP)tarrinit.h \
     897  $(SOPHYAINCP)sophyainit.h \
     898  $(SOPHYAINCP)timing.h
     899        $(CXXCOMPILE) -o $@ $<
     900 
     901$(SOPHYAOBJP)tsphereecp.o: tsphereecp.cc \
     902  $(SOPHYAINCP)sopnamsp.h \
     903  $(SOPHYAINCP)sambainit.h \
     904  $(SOPHYAINCP)skymapinit.h \
     905  $(SOPHYAINCP)sophyainit.h \
     906  $(SOPHYAINCP)machdefs.h \
     907  $(SOPHYAINCP)ntoolsinit.h \
     908  $(SOPHYAINCP)tarrinit.h \
     909  $(SOPHYAINCP)pexceptions.h \
     910  $(SOPHYAINCP)timing.h \
     911  $(SOPHYAINCP)sphereecp.h \
     912  $(SOPHYAINCP)sphericalmap.h \
     913  $(SOPHYAINCP)smathconst.h \
     914  $(SOPHYAINCP)pixelmap.h \
     915  $(SOPHYAINCP)ppersist.h \
     916  $(SOPHYAINCP)gnumd5.h \
     917  $(SOPHYAINCP)ppfbinstream.h \
     918  $(SOPHYAINCP)rawstream.h \
     919  $(SOPHYAINCP)ppfnametag.h \
     920  $(SOPHYAINCP)dvlist.h \
     921  $(SOPHYAINCP)objfio.h \
     922  $(SOPHYAINCP)anydataobj.h \
     923  $(SOPHYAINCP)mutyv.h \
     924  $(SOPHYAINCP)spherepos.h \
     925  $(SOPHYAINCP)unitvector.h \
     926  $(SOPHYAINCP)vector3d.h \
     927  $(SOPHYAINCP)longlat.h \
     928  $(SOPHYAINCP)utilgeom.h \
     929  $(SOPHYAINCP)tvector.h \
     930  $(SOPHYAINCP)tmatrix.h \
     931  $(SOPHYAINCP)tarray.h \
     932  $(SOPHYAINCP)basarr.h \
     933  $(SOPHYAINCP)ndatablock.h \
     934  $(SOPHYAINCP)utilarr.h \
     935  $(SOPHYAINCP)fiosphereecp.h \
     936  $(SOPHYAINCP)array.h \
     937  $(SOPHYAINCP)matharr.h \
     938  $(SOPHYAINCP)fioarr.h \
     939  $(SOPHYAINCP)sopemtx.h \
     940  $(SOPHYAINCP)samba.h \
     941  $(SOPHYAINCP)alm.h \
     942  $(SOPHYAINCP)nbrandom.h \
     943  $(SOPHYAINCP)srandgen.h \
     944  $(SOPHYAINCP)nbmath.h \
     945  $(SOPHYAINCP)triangmtx.h \
     946  $(SOPHYAINCP)bruit.h \
     947  $(SOPHYAINCP)circle.h \
     948  $(SOPHYAINCP)geometry.h \
     949  $(SOPHYAINCP)lambdaBuilder.h \
     950  $(SOPHYAINCP)misstime.h \
     951  $(SOPHYAINCP)mlobe.h \
     952  $(SOPHYAINCP)prefcount.h \
     953  $(SOPHYAINCP)scan.h \
     954  $(SOPHYAINCP)sphericaltransformserver.h \
     955  $(SOPHYAINCP)fftservintf.h \
     956  $(SOPHYAINCP)fftpserver.h \
     957  $(SOPHYAINCP)tod.h
     958        $(CXXCOMPILE) -o $@ $<
     959 
     960$(SOPHYAOBJP)tspm2.o: tspm2.cc $(SOPHYAINCP)sopnamsp.h \
     961  $(SOPHYAINCP)sambainit.h \
     962  $(SOPHYAINCP)skymapinit.h \
     963  $(SOPHYAINCP)sophyainit.h \
     964  $(SOPHYAINCP)machdefs.h \
     965  $(SOPHYAINCP)ntoolsinit.h \
     966  $(SOPHYAINCP)tarrinit.h \
     967  $(SOPHYAINCP)skymap.h \
     968  $(SOPHYAINCP)spherethetaphi.h \
     969  $(SOPHYAINCP)sphericalmap.h \
     970  $(SOPHYAINCP)smathconst.h \
     971  $(SOPHYAINCP)pixelmap.h \
     972  $(SOPHYAINCP)ppersist.h \
     973  $(SOPHYAINCP)pexceptions.h \
     974  $(SOPHYAINCP)gnumd5.h \
     975  $(SOPHYAINCP)ppfbinstream.h \
     976  $(SOPHYAINCP)rawstream.h \
     977  $(SOPHYAINCP)ppfnametag.h \
     978  $(SOPHYAINCP)dvlist.h \
     979  $(SOPHYAINCP)objfio.h \
     980  $(SOPHYAINCP)anydataobj.h \
     981  $(SOPHYAINCP)mutyv.h \
     982  $(SOPHYAINCP)spherepos.h \
     983  $(SOPHYAINCP)unitvector.h \
     984  $(SOPHYAINCP)vector3d.h \
     985  $(SOPHYAINCP)longlat.h \
     986  $(SOPHYAINCP)utilgeom.h \
     987  $(SOPHYAINCP)tvector.h \
     988  $(SOPHYAINCP)tmatrix.h \
     989  $(SOPHYAINCP)tarray.h \
     990  $(SOPHYAINCP)basarr.h \
     991  $(SOPHYAINCP)ndatablock.h \
     992  $(SOPHYAINCP)utilarr.h \
     993  $(SOPHYAINCP)spherehealpix.h \
     994  $(SOPHYAINCP)HEALPixUtils.h \
     995  $(SOPHYAINCP)localmap.h \
     996  $(SOPHYAINCP)sphereecp.h \
     997  $(SOPHYAINCP)fiospherethetaphi.h \
     998  $(SOPHYAINCP)fiospherehealpix.h \
     999  $(SOPHYAINCP)fiolocalmap.h \
     1000  $(SOPHYAINCP)fiosphereecp.h \
     1001  $(SOPHYAINCP)tod.h \
     1002  $(SOPHYAINCP)misstime.h \
     1003  $(SOPHYAINCP)fitstarray.h \
     1004  $(SOPHYAINCP)fitsfile.h \
     1005  $(SOPHYAINCP)FitsIO/fitsio.h \
     1006  $(SOPHYAINCP)FitsIO/longnam.h \
     1007  $(SOPHYAINCP)fitsspherehealpix.h \
     1008  $(SOPHYAINCP)nbrandom.h \
     1009  $(SOPHYAINCP)srandgen.h \
     1010  $(SOPHYAINCP)timing.h
     1011        $(CXXCOMPILE) -o $@ $<
     1012 
     1013$(SOPHYAOBJP)tspm.o: tspm.cc $(SOPHYAINCP)sopnamsp.h \
     1014  $(SOPHYAINCP)skymapinit.h \
     1015  $(SOPHYAINCP)sophyainit.h \
     1016  $(SOPHYAINCP)machdefs.h \
     1017  $(SOPHYAINCP)skymap.h \
     1018  $(SOPHYAINCP)spherethetaphi.h \
     1019  $(SOPHYAINCP)sphericalmap.h \
     1020  $(SOPHYAINCP)smathconst.h \
     1021  $(SOPHYAINCP)pixelmap.h \
     1022  $(SOPHYAINCP)ppersist.h \
     1023  $(SOPHYAINCP)pexceptions.h \
     1024  $(SOPHYAINCP)gnumd5.h \
     1025  $(SOPHYAINCP)ppfbinstream.h \
     1026  $(SOPHYAINCP)rawstream.h \
     1027  $(SOPHYAINCP)ppfnametag.h \
     1028  $(SOPHYAINCP)dvlist.h \
     1029  $(SOPHYAINCP)objfio.h \
     1030  $(SOPHYAINCP)anydataobj.h \
     1031  $(SOPHYAINCP)mutyv.h \
     1032  $(SOPHYAINCP)spherepos.h \
     1033  $(SOPHYAINCP)unitvector.h \
     1034  $(SOPHYAINCP)vector3d.h \
     1035  $(SOPHYAINCP)longlat.h \
     1036  $(SOPHYAINCP)utilgeom.h \
     1037  $(SOPHYAINCP)tvector.h \
     1038  $(SOPHYAINCP)tmatrix.h \
     1039  $(SOPHYAINCP)tarray.h \
     1040  $(SOPHYAINCP)basarr.h \
     1041  $(SOPHYAINCP)ndatablock.h \
     1042  $(SOPHYAINCP)utilarr.h \
     1043  $(SOPHYAINCP)spherehealpix.h \
     1044  $(SOPHYAINCP)HEALPixUtils.h \
     1045  $(SOPHYAINCP)localmap.h \
     1046  $(SOPHYAINCP)sphereecp.h \
     1047  $(SOPHYAINCP)fiospherethetaphi.h \
     1048  $(SOPHYAINCP)fiospherehealpix.h \
     1049  $(SOPHYAINCP)fiolocalmap.h \
     1050  $(SOPHYAINCP)fiosphereecp.h \
     1051  $(SOPHYAINCP)tod.h \
     1052  $(SOPHYAINCP)misstime.h \
     1053  $(SOPHYAINCP)timing.h
     1054        $(CXXCOMPILE) -o $@ $<
     1055 
     1056$(SOPHYAOBJP)tstboloread.o: tstboloread.cc \
     1057  $(SOPHYAINCP)sopnamsp.h \
     1058  $(SOPHYAINCP)machdefs.h \
     1059  $(SOPHYAINCP)sophyainit.h \
     1060  $(SOPHYAINCP)pexceptions.h \
     1061  $(SOPHYAINCP)fboloread.h \
     1062  $(SOPHYAINCP)anydataobj.h \
     1063  $(SOPHYAINCP)tvector.h \
     1064  $(SOPHYAINCP)tmatrix.h \
     1065  $(SOPHYAINCP)tarray.h \
     1066  $(SOPHYAINCP)basarr.h \
     1067  $(SOPHYAINCP)mutyv.h \
     1068  $(SOPHYAINCP)dvlist.h \
     1069  $(SOPHYAINCP)objfio.h \
     1070  $(SOPHYAINCP)ppersist.h \
     1071  $(SOPHYAINCP)gnumd5.h \
     1072  $(SOPHYAINCP)ppfbinstream.h \
     1073  $(SOPHYAINCP)rawstream.h \
     1074  $(SOPHYAINCP)ppfnametag.h \
     1075  $(SOPHYAINCP)ndatablock.h \
     1076  $(SOPHYAINCP)utilarr.h \
     1077  $(SOPHYAINCP)fabtcolread.h \
     1078  $(SOPHYAINCP)FitsIO/fitsio.h \
     1079  $(SOPHYAINCP)FitsIO/longnam.h \
     1080  $(SOPHYAINCP)fabtwriter.h
     1081        $(CXXCOMPILE) -o $@ $<
     1082 
     1083$(SOPHYAOBJP)tstcolread.o: tstcolread.cc \
     1084  $(SOPHYAINCP)sopnamsp.h \
     1085  $(SOPHYAINCP)machdefs.h \
     1086  $(SOPHYAINCP)sophyainit.h \
     1087  $(SOPHYAINCP)pexceptions.h \
     1088  $(SOPHYAINCP)fabtcolread.h \
     1089  $(SOPHYAINCP)anydataobj.h \
     1090  $(SOPHYAINCP)tvector.h \
     1091  $(SOPHYAINCP)tmatrix.h \
     1092  $(SOPHYAINCP)tarray.h \
     1093  $(SOPHYAINCP)basarr.h \
     1094  $(SOPHYAINCP)mutyv.h \
     1095  $(SOPHYAINCP)dvlist.h \
     1096  $(SOPHYAINCP)objfio.h \
     1097  $(SOPHYAINCP)ppersist.h \
     1098  $(SOPHYAINCP)gnumd5.h \
     1099  $(SOPHYAINCP)ppfbinstream.h \
     1100  $(SOPHYAINCP)rawstream.h \
     1101  $(SOPHYAINCP)ppfnametag.h \
     1102  $(SOPHYAINCP)ndatablock.h \
     1103  $(SOPHYAINCP)utilarr.h \
     1104  $(SOPHYAINCP)FitsIO/fitsio.h \
     1105  $(SOPHYAINCP)FitsIO/longnam.h \
     1106  $(SOPHYAINCP)fabtwriter.h
     1107        $(CXXCOMPILE) -o $@ $<
     1108 
     1109$(SOPHYAOBJP)tstdtable.o: tstdtable.cc \
     1110  $(SOPHYAINCP)sopnamsp.h \
     1111  $(SOPHYAINCP)histinit.h \
     1112  $(SOPHYAINCP)ntoolsinit.h \
     1113  $(SOPHYAINCP)tarrinit.h \
     1114  $(SOPHYAINCP)sophyainit.h \
     1115  $(SOPHYAINCP)machdefs.h \
     1116  $(SOPHYAINCP)ctimer.h \
     1117  $(SOPHYAINCP)datatable.h \
     1118  $(SOPHYAINCP)basedtable.h \
     1119  $(SOPHYAINCP)ntupintf.h \
     1120  $(SOPHYAINCP)dvlist.h \
     1121  $(SOPHYAINCP)objfio.h \
     1122  $(SOPHYAINCP)anydataobj.h \
     1123  $(SOPHYAINCP)ppersist.h \
     1124  $(SOPHYAINCP)pexceptions.h \
     1125  $(SOPHYAINCP)gnumd5.h \
     1126  $(SOPHYAINCP)ppfbinstream.h \
     1127  $(SOPHYAINCP)rawstream.h \
     1128  $(SOPHYAINCP)ppfnametag.h \
     1129  $(SOPHYAINCP)mutyv.h \
     1130  $(SOPHYAINCP)segdatablock.h \
     1131  $(SOPHYAINCP)swppfdtable.h \
     1132  $(SOPHYAINCP)swsegdb.h \
     1133  $(SOPHYAINCP)ppfswapper.h \
     1134  $(SOPHYAINCP)ppftpointerio.h
     1135        $(CXXCOMPILE) -o $@ $<
     1136 
     1137$(SOPHYAOBJP)tstndblk.o: tstndblk.cc \
     1138  $(SOPHYAINCP)sopnamsp.h \
     1139  $(SOPHYAINCP)machdefs.h \
     1140  $(SOPHYAINCP)ntoolsinit.h \
     1141  $(SOPHYAINCP)tarrinit.h \
     1142  $(SOPHYAINCP)sophyainit.h \
     1143  $(SOPHYAINCP)pexceptions.h \
     1144  $(SOPHYAINCP)ndatablock.h \
     1145  $(SOPHYAINCP)anydataobj.h
     1146        $(CXXCOMPILE) -o $@ $<
     1147 
     1148$(SOPHYAOBJP)tstppfwrapstl.o: tstppfwrapstl.cc \
     1149  $(SOPHYAINCP)sopnamsp.h \
     1150  $(SOPHYAINCP)machdefs.h \
     1151  $(SOPHYAINCP)timing.h \
     1152  $(SOPHYAINCP)histinit.h \
     1153  $(SOPHYAINCP)ntoolsinit.h \
     1154  $(SOPHYAINCP)tarrinit.h \
     1155  $(SOPHYAINCP)sophyainit.h \
     1156  $(SOPHYAINCP)pexceptions.h \
     1157  $(SOPHYAINCP)ppfwrapstlv.h \
     1158  $(SOPHYAINCP)anydataobj.h \
     1159  $(SOPHYAINCP)ppersist.h \
     1160  $(SOPHYAINCP)gnumd5.h \
     1161  $(SOPHYAINCP)ppfbinstream.h \
     1162  $(SOPHYAINCP)rawstream.h \
     1163  $(SOPHYAINCP)ppfnametag.h
     1164        $(CXXCOMPILE) -o $@ $<
     1165 
     1166$(SOPHYAOBJP)tstsegdb.o: tstsegdb.cc \
     1167  $(SOPHYAINCP)sopnamsp.h \
     1168  $(SOPHYAINCP)machdefs.h \
     1169  $(SOPHYAINCP)timing.h \
     1170  $(SOPHYAINCP)histinit.h \
     1171  $(SOPHYAINCP)ntoolsinit.h \
     1172  $(SOPHYAINCP)tarrinit.h \
     1173  $(SOPHYAINCP)sophyainit.h \
     1174  $(SOPHYAINCP)pexceptions.h \
     1175  $(SOPHYAINCP)segdatablock.h \
     1176  $(SOPHYAINCP)anydataobj.h \
     1177  $(SOPHYAINCP)fiosegdb.h \
     1178  $(SOPHYAINCP)ppersist.h \
     1179  $(SOPHYAINCP)gnumd5.h \
     1180  $(SOPHYAINCP)ppfbinstream.h \
     1181  $(SOPHYAINCP)rawstream.h \
     1182  $(SOPHYAINCP)ppfnametag.h \
     1183  $(SOPHYAINCP)ppftpointerio.h \
     1184  $(SOPHYAINCP)swsegdb.h \
     1185  $(SOPHYAINCP)ppfswapper.h \
     1186  $(SOPHYAINCP)ppfwrapstlv.h
     1187        $(CXXCOMPILE) -o $@ $<
     1188 
     1189$(SOPHYAOBJP)tsttmat.o: tsttmat.cc \
     1190  $(SOPHYAINCP)sopnamsp.h \
     1191  $(SOPHYAINCP)machdefs.h \
     1192  $(SOPHYAINCP)ntoolsinit.h \
     1193  $(SOPHYAINCP)tarrinit.h \
     1194  $(SOPHYAINCP)sophyainit.h \
     1195  $(SOPHYAINCP)pexceptions.h \
     1196  $(SOPHYAINCP)array.h \
     1197  $(SOPHYAINCP)tarray.h \
     1198  $(SOPHYAINCP)basarr.h \
     1199  $(SOPHYAINCP)anydataobj.h \
     1200  $(SOPHYAINCP)mutyv.h \
     1201  $(SOPHYAINCP)dvlist.h \
     1202  $(SOPHYAINCP)objfio.h \
     1203  $(SOPHYAINCP)ppersist.h \
     1204  $(SOPHYAINCP)gnumd5.h \
     1205  $(SOPHYAINCP)ppfbinstream.h \
     1206  $(SOPHYAINCP)rawstream.h \
     1207  $(SOPHYAINCP)ppfnametag.h \
     1208  $(SOPHYAINCP)ndatablock.h \
     1209  $(SOPHYAINCP)utilarr.h \
     1210  $(SOPHYAINCP)tmatrix.h \
     1211  $(SOPHYAINCP)tvector.h \
     1212  $(SOPHYAINCP)matharr.h \
     1213  $(SOPHYAINCP)fioarr.h \
     1214  $(SOPHYAINCP)sopemtx.h \
     1215  $(SOPHYAINCP)srandgen.h
     1216        $(CXXCOMPILE) -o $@ $<
     1217 
     1218$(SOPHYAOBJP)tsttminv.o: tsttminv.cc \
     1219  $(SOPHYAINCP)sopnamsp.h \
     1220  $(SOPHYAINCP)machdefs.h \
     1221  $(SOPHYAINCP)timing.h \
     1222  $(SOPHYAINCP)ntoolsinit.h \
     1223  $(SOPHYAINCP)tarrinit.h \
     1224  $(SOPHYAINCP)sophyainit.h \
     1225  $(SOPHYAINCP)pexceptions.h \
     1226  $(SOPHYAINCP)array.h \
     1227  $(SOPHYAINCP)tarray.h \
     1228  $(SOPHYAINCP)basarr.h \
     1229  $(SOPHYAINCP)anydataobj.h \
     1230  $(SOPHYAINCP)mutyv.h \
     1231  $(SOPHYAINCP)dvlist.h \
     1232  $(SOPHYAINCP)objfio.h \
     1233  $(SOPHYAINCP)ppersist.h \
     1234  $(SOPHYAINCP)gnumd5.h \
     1235  $(SOPHYAINCP)ppfbinstream.h \
     1236  $(SOPHYAINCP)rawstream.h \
     1237  $(SOPHYAINCP)ppfnametag.h \
     1238  $(SOPHYAINCP)ndatablock.h \
     1239  $(SOPHYAINCP)utilarr.h \
     1240  $(SOPHYAINCP)tmatrix.h \
     1241  $(SOPHYAINCP)tvector.h \
     1242  $(SOPHYAINCP)matharr.h \
     1243  $(SOPHYAINCP)fioarr.h \
     1244  $(SOPHYAINCP)sopemtx.h \
     1245  $(SOPHYAINCP)srandgen.h \
     1246  $(SOPHYAINCP)intflapack.h
     1247        $(CXXCOMPILE) -o $@ $<
     1248 
     1249$(SOPHYAOBJP)tsttvec.o: tsttvec.cc \
     1250  $(SOPHYAINCP)sopnamsp.h \
     1251  $(SOPHYAINCP)machdefs.h \
     1252  $(SOPHYAINCP)ntoolsinit.h \
     1253  $(SOPHYAINCP)tarrinit.h \
     1254  $(SOPHYAINCP)sophyainit.h \
     1255  $(SOPHYAINCP)pexceptions.h \
     1256  $(SOPHYAINCP)array.h \
     1257  $(SOPHYAINCP)tarray.h \
     1258  $(SOPHYAINCP)basarr.h \
     1259  $(SOPHYAINCP)anydataobj.h \
     1260  $(SOPHYAINCP)mutyv.h \
     1261  $(SOPHYAINCP)dvlist.h \
     1262  $(SOPHYAINCP)objfio.h \
     1263  $(SOPHYAINCP)ppersist.h \
     1264  $(SOPHYAINCP)gnumd5.h \
     1265  $(SOPHYAINCP)ppfbinstream.h \
     1266  $(SOPHYAINCP)rawstream.h \
     1267  $(SOPHYAINCP)ppfnametag.h \
     1268  $(SOPHYAINCP)ndatablock.h \
     1269  $(SOPHYAINCP)utilarr.h \
     1270  $(SOPHYAINCP)tmatrix.h \
     1271  $(SOPHYAINCP)tvector.h \
     1272  $(SOPHYAINCP)matharr.h \
     1273  $(SOPHYAINCP)fioarr.h \
     1274  $(SOPHYAINCP)sopemtx.h \
     1275  $(SOPHYAINCP)srandgen.h
     1276        $(CXXCOMPILE) -o $@ $<
     1277 
     1278$(SOPHYAOBJP)ttimestamp.o: ttimestamp.cc \
     1279  $(SOPHYAINCP)sopnamsp.h \
     1280  $(SOPHYAINCP)machdefs.h \
     1281  $(SOPHYAINCP)timing.h \
     1282  $(SOPHYAINCP)timestamp.h \
     1283  $(SOPHYAINCP)histinit.h \
     1284  $(SOPHYAINCP)ntoolsinit.h \
     1285  $(SOPHYAINCP)tarrinit.h \
     1286  $(SOPHYAINCP)sophyainit.h \
     1287  $(SOPHYAINCP)pexceptions.h
     1288        $(CXXCOMPILE) -o $@ $<
     1289 
     1290$(SOPHYAOBJP)zthr.o: zthr.cc $(SOPHYAINCP)sopnamsp.h \
     1291  $(SOPHYAINCP)zthread.h \
     1292  $(SOPHYAINCP)machdefs.h \
     1293  $(SOPHYAINCP)pexceptions.h \
     1294  $(SOPHYAINCP)timing.h
     1295        $(CXXCOMPILE) -o $@ $<
     1296 
Note: See TracChangeset for help on using the changeset viewer.