Changeset 27 in Sophya for trunk/SophyaPI


Ignore:
Timestamp:
Oct 23, 1996, 4:43:14 PM (29 years ago)
Author:
cmv
Message:

Makefile: librairies sans pidemo.cc dedans.. cmv

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaPI/PI/Makefile

    r21 r27  
    99#     i.e. variables LIB, OBJ, EXE, INC
    1010#---------------------------------------------------------------------------
    11 
    1211
    1312# define MACHEROS from uname
     
    4746else
    4847  FFLAGS   :=  -I${INC} -D${MACHEROSD} 
    49   CPPFLAGS :=  -I${INC} -D${MACHEROSD}
     48  CFLAGS       := -g -O -Wall -Wpointer-arith \
     49                -Wmissing-prototypes -Wsynth -I$(INC)
     50  CXXFLAGS     := $(CFLAGS) -I$(CXI)
    5051endif
    5152AR       := /usr/bin/ar
    5253ARFLAGS  := -rcs
     54
    5355
    5456ifeq ($(CC), gcc)
     
    7981#------------------------------------------------- End of Makefile.h -------
    8082 
    81 all: $(LIB)libPI.a
    82 $(LIB)libPI.a : $(OBJ)piapplgen.o $(OBJ)piapplx.o $(OBJ)pibwdggen.o $(OBJ)pibwdgx.o $(OBJ)picmap.o $(OBJ)picmapgen.o $(OBJ)picmapx.o $(OBJ)picontainergen.o $(OBJ)picontainerx.o $(OBJ)pidemo.o $(OBJ)pidrawwin.o $(OBJ)pierrdisp.o $(OBJ)pifilechogen.o $(OBJ)pifilechox.o $(OBJ)pihisto.o $(OBJ)piimage.o $(OBJ)pimenubargen.o $(OBJ)pimenubarx.o $(OBJ)pimenugen.o $(OBJ)pimenux.o $(OBJ)pimsghandler.o $(OBJ)pioptmenugen.o $(OBJ)pioptmenux.o $(OBJ)piperiodx.o $(OBJ)pipixmapgen.o $(OBJ)pipixmapx.o $(OBJ)piqualmon.o $(OBJ)piscdrawwdg.o $(OBJ)pistatmon.o $(OBJ)pistdwdggen.o $(OBJ)pistdwdgx.o $(OBJ)piup.o $(OBJ)piwdggen.o $(OBJ)piwdgx.o $(OBJ)piwindowgen.o $(OBJ)piwindowx.o $(OBJ)pixtbase.o
     83all: $(LIB)libPI.a 
     84$(LIB)libPI.a : $(OBJ)piapplgen.o $(OBJ)piapplx.o $(OBJ)pibwdggen.o $(OBJ)pibwdgx.o $(OBJ)picmap.o $(OBJ)picmapgen.o $(OBJ)picmapx.o $(OBJ)picontainergen.o $(OBJ)picontainerx.o $(OBJ)pidrawwin.o $(OBJ)pifilechogen.o $(OBJ)pifilechox.o $(OBJ)pihisto.o $(OBJ)piimage.o $(OBJ)pimenubargen.o $(OBJ)pimenubarx.o $(OBJ)pimenugen.o $(OBJ)pimenux.o $(OBJ)pimsghandler.o $(OBJ)pioptmenugen.o $(OBJ)pioptmenux.o $(OBJ)piperiodx.o $(OBJ)pipixmapgen.o $(OBJ)pipixmapx.o $(OBJ)piscdrawwdg.o $(OBJ)pistdwdggen.o $(OBJ)pistdwdgx.o $(OBJ)piwdggen.o $(OBJ)piwdgx.o $(OBJ)piwindowgen.o $(OBJ)piwindowx.o $(OBJ)pixtbase.o
    8385        $(AR) $(ARFLAGS)  $@ $?
    8486 
     
    105107 $(INC)exceptions.h \
    106108 $(INC)defs.h \
    107  $(INC)peidainit.h \
    108  $(INC)ctimer.h \
    109  $(INC)peida.h \
    110  $(INC)utils.h \
    111  $(INC)machine.h \
    112109 $(INC)fitsimage.h \
    113110 $(INC)cimage.h \
    114111 $(INC)rzimage.h \
    115112 $(INC)rzvect.h \
    116  $(INC)imaginit.h \
     113 $(INC)machine.h \
    117114 $(INC)datatypes.h \
    118115 $(INC)fitsheader.h \
    119  $(INC)erosio.h \
    120  $(INC)fitskeys.h \
    121  $(INC)erostape.h \
    122  $(INC)strutil.h \
    123  $(INC)ptrarray.h \
    124  $(INC)voidptrarray.h \
    125  $(INC)basearray.h \
    126  $(INC)array.h \
    127  $(INC)lockfile.h \
    128  $(INC)erostarfile.h \
    129  $(INC)dates.h \
    130  $(INC)tarlib.h \
    131  $(INC)dynccd.h \
    132  $(INC)ppersist.h \
    133  $(INC)pclassids.h \
    134  $(CXI)strecinit.h \
    135  $(CXI)psf.h \
    136  $(CXI)star.h \
    137  $(CXI)starmacro.h \
    138  $(INC)generalfit.h \
    139  $(INC)matrix.h \
    140  $(INC)cvector.h \
    141  $(INC)nbmath.h \
    142  $(INC)pemath.h pidemo.h \
     116 $(INC)fitskeys.h pidemo.h \
    143117 pisysdep.h piapplx.h piapplgen.h pimsghandler.h picontainerx.h \
    144118 picontainergen.h piwdgx.h piwdggen.h pimenubarx.h pimenubargen.h \
     
    148122 pipixmapx.h pipixmapgen.h pibwdgx.h pibwdggen.h picmap.h picmapx.h \
    149123 picmapgen.h pihisto.h piscdrawwdg.h \
    150  $(INC)histos.h pidrawwin.h \
    151  piup.h
     124 $(INC)histos.h \
     125 $(INC)peida.h \
     126 $(INC)utils.h pidrawwin.h \
     127 $(INC)piup.h
    152128$(OBJ)pidrawwin.o: ./pidrawwin.cc pidrawwin.h pisysdep.h piwindowx.h \
    153129 piwindowgen.h picontainerx.h picontainergen.h piwdgx.h piwdggen.h \
    154  pimsghandler.h piscdrawwdg.h pibwdgx.h pibwdggen.h pistdwdgx.h \
    155  pistdwdggen.h
    156 $(OBJ)pierrdisp.o: ./pierrdisp.cc pierrdisp.h pisysdep.h pibwdgx.h \
    157  pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h pistdwdgx.h \
    158  pistdwdggen.h picontainerx.h picontainergen.h piperiodx.h \
    159  $(INC)periodic.h \
    160  $(INC)errorhandlerc.h \
    161  $(INC)utils.h \
    162  $(INC)defs.h
     130 pimsghandler.h piscdrawwdg.h pibwdgx.h pibwdggen.h
    163131$(OBJ)pifilechogen.o: ./pifilechogen.cc pifilechogen.h pisysdep.h piwdgx.h \
    164132 piwdggen.h pimsghandler.h
     
    167135 picontainerx.h picontainergen.h
    168136$(OBJ)pihisto.o: ./pihisto.cc pihisto.h piscdrawwdg.h pisysdep.h pibwdgx.h \
    169  pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h pistdwdgx.h \
    170  pistdwdggen.h $(INC)histos.h \
     137 pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h \
     138 $(INC)histos.h \
    171139 $(INC)peida.h \
    172140 $(INC)defs.h \
     
    174142 $(INC)machine.h \
    175143 $(INC)perrors.h \
    176  $(INC)exceptions.h \
    177  $(INC)peidainit.h
     144 $(INC)exceptions.h
    178145$(OBJ)piimage.o: ./piimage.cc piimage.h \
    179146 $(INC)cimage.h \
     
    183150 $(INC)defs.h \
    184151 $(INC)exceptions.h \
    185  $(INC)peidainit.h \
    186  $(INC)perrors.h \
    187  $(INC)imaginit.h \
     152 $(INC)perrors.h \
    188153 $(INC)datatypes.h \
    189154 $(INC)lut.h pisysdep.h \
     
    194159 $(INC)fitsimage.h \
    195160 $(INC)fitsheader.h \
    196  $(INC)erosio.h \
    197  $(INC)fitskeys.h \
    198  $(INC)erostape.h \
    199  $(INC)strutil.h \
    200  $(INC)ptrarray.h \
    201  $(INC)voidptrarray.h \
    202  $(INC)basearray.h \
    203  $(INC)peida.h \
    204  $(INC)utils.h \
    205  $(INC)array.h \
    206  $(INC)lockfile.h \
    207  $(INC)erostarfile.h \
    208  $(INC)dates.h \
    209  $(INC)tarlib.h
     161 $(INC)fitskeys.h
    210162$(OBJ)pimenubargen.o: ./pimenubargen.cc pimenubargen.h pisysdep.h pimenux.h \
    211163 pimenugen.h piwdgx.h piwdggen.h pimsghandler.h piapplx.h piapplgen.h \
     
    225177 picontainerx.h picontainergen.h piwdgx.h piwdggen.h pimsghandler.h \
    226178 pimenux.h pimenugen.h pistdwdgx.h pistdwdggen.h
    227 $(OBJ)piperiodx.o: ./piperiodx.cc piperiodx.h \
    228  $(INC)periodic.h
    229179$(OBJ)pipixmapgen.o: ./pipixmapgen.cc pipixmapgen.h pisysdep.h pibwdgx.h \
    230180 pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picmap.h picmapx.h \
    231181 picmapgen.h
     182$(OBJ)piperiodx.o: ./piperiodx.cc ./piperiodx.h $(INC)periodic.h
    232183$(OBJ)pipixmapx.o: ./pipixmapx.cc pipixmapx.h pipixmapgen.h pisysdep.h \
    233184 pibwdgx.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picmap.h \
    234185 picmapx.h picmapgen.h
    235 $(OBJ)piqualmon.o: ./piqualmon.cc piqualmon.h pisysdep.h piscdrawwdg.h \
    236  pibwdgx.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h pistdwdgx.h \
    237  pistdwdggen.h pioptmenux.h pioptmenugen.h picontainerx.h \
    238  picontainergen.h pimenux.h pimenugen.h piwindowx.h piwindowgen.h \
    239  $(CXI)qualite.h \
    240  $(INC)histos.h \
    241  $(INC)peida.h \
    242  $(INC)defs.h \
    243  $(INC)utils.h \
    244  $(INC)machine.h \
    245  $(INC)perrors.h \
    246  $(INC)exceptions.h \
    247  $(INC)peidainit.h \
    248  $(CXI)recostar.h \
    249  $(INC)cimage.h \
    250  $(INC)rzimage.h \
    251  $(INC)rzvect.h \
    252  $(INC)imaginit.h \
    253  $(INC)datatypes.h \
    254  $(CXI)stlist.h \
    255  $(INC)dynccd.h \
    256  $(INC)ppersist.h \
    257  $(INC)pclassids.h \
    258  $(CXI)star.h \
    259  $(CXI)strecinit.h \
    260  $(CXI)starmacro.h \
    261  $(CXI)psf.h \
    262  $(INC)generalfit.h \
    263  $(INC)matrix.h \
    264  $(INC)cvector.h \
    265  $(CXI)transfo.h \
    266  $(INC)poly.h \
    267  $(INC)erosfitsname.h \
    268  $(INC)dates.h \
    269  $(INC)fitsimage.h \
    270  $(INC)fitsheader.h \
    271  $(INC)erosio.h \
    272  $(INC)fitskeys.h \
    273  $(INC)erostape.h \
    274  $(INC)strutil.h \
    275  $(INC)ptrarray.h \
    276  $(INC)voidptrarray.h \
    277  $(INC)basearray.h \
    278  $(INC)array.h \
    279  $(INC)lockfile.h \
    280  $(INC)erostarfile.h \
    281  $(INC)tarlib.h
    282186$(OBJ)piscdrawwdg.o: ./piscdrawwdg.cc piscdrawwdg.h pisysdep.h pibwdgx.h \
    283  pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h pistdwdgx.h \
    284  pistdwdggen.h \
     187 pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h \
    285188 $(INC)generalfit.h \
    286189 $(INC)exceptions.h \
    287190 $(INC)defs.h \
    288  $(INC)peidainit.h \
    289191 $(INC)matrix.h \
    290192 $(INC)peida.h \
     
    295197 $(INC)pclassids.h \
    296198 $(INC)cvector.h
    297 $(OBJ)pistatmon.o: ./pistatmon.cc pistatmon.h pisysdep.h piscdrawwdg.h \
    298  pibwdgx.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h pistdwdgx.h \
    299  pistdwdggen.h piwindowx.h piwindowgen.h picontainerx.h \
    300  picontainergen.h \
    301  $(CXI)qualite.h \
    302  $(INC)histos.h \
    303  $(INC)peida.h \
    304  $(INC)defs.h \
    305  $(INC)utils.h \
    306  $(INC)machine.h \
    307  $(INC)perrors.h \
    308  $(INC)exceptions.h \
    309  $(INC)peidainit.h \
    310  $(CXI)recostar.h \
    311  $(INC)cimage.h \
    312  $(INC)rzimage.h \
    313  $(INC)rzvect.h \
    314  $(INC)imaginit.h \
    315  $(INC)datatypes.h \
    316  $(CXI)stlist.h \
    317  $(INC)dynccd.h \
    318  $(INC)ppersist.h \
    319  $(INC)pclassids.h \
    320  $(CXI)star.h \
    321  $(CXI)strecinit.h \
    322  $(CXI)starmacro.h \
    323  $(CXI)psf.h \
    324  $(INC)generalfit.h \
    325  $(INC)matrix.h \
    326  $(INC)cvector.h \
    327  $(CXI)transfo.h \
    328  $(INC)poly.h \
    329  $(INC)erosfitsname.h \
    330  $(INC)dates.h \
    331  $(INC)fitsimage.h \
    332  $(INC)fitsheader.h \
    333  $(INC)erosio.h \
    334  $(INC)fitskeys.h \
    335  $(INC)erostape.h \
    336  $(INC)strutil.h \
    337  $(INC)ptrarray.h \
    338  $(INC)voidptrarray.h \
    339  $(INC)basearray.h \
    340  $(INC)array.h \
    341  $(INC)lockfile.h \
    342  $(INC)erostarfile.h \
    343  $(INC)tarlib.h
    344199$(OBJ)pistdwdggen.o: ./pistdwdggen.cc pistdwdggen.h pisysdep.h piwdgx.h \
    345200 piwdggen.h pimsghandler.h
    346201$(OBJ)pistdwdgx.o: ./pistdwdgx.cc pisysdep.h pistdwdgx.h pistdwdggen.h \
    347202 piwdgx.h piwdggen.h pimsghandler.h
    348 $(OBJ)piup.o: ./piup.cc \
    349  $(INC)ctimer.h \
    350  $(INC)peida.h \
    351  $(INC)defs.h \
    352  $(INC)utils.h \
    353  $(INC)machine.h \
    354  $(INC)perrors.h \
    355  $(INC)exceptions.h \
    356  $(INC)peidainit.h \
    357  $(INC)imageop.h \
    358  $(INC)cimage.h \
    359  $(INC)rzimage.h \
    360  $(INC)rzvect.h \
    361  $(INC)imaginit.h \
    362  $(INC)datatypes.h \
    363  $(INC)fitsimage.h \
    364  $(INC)fitsheader.h \
    365  $(INC)erosio.h \
    366  $(INC)fitskeys.h \
    367  $(INC)erostape.h \
    368  $(INC)strutil.h \
    369  $(INC)ptrarray.h \
    370  $(INC)voidptrarray.h \
    371  $(INC)basearray.h \
    372  $(INC)array.h \
    373  $(INC)lockfile.h \
    374  $(INC)erostarfile.h \
    375  $(INC)dates.h \
    376  $(INC)tarlib.h piup.h
    377203$(OBJ)piwdggen.o: ./piwdggen.cc piwdggen.h pimsghandler.h picontainergen.h \
    378204 pisysdep.h piwdgx.h
Note: See TracChangeset for help on using the changeset viewer.