IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Nov 21, 2005, 11:03:53 AM (21 years ago)
Author:
eugene
Message:

various cleanups and fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psastro/Makefile

    r5360 r5560  
    1 default: psphot
     1default: psastro
    22help:
    3         @echo "USAGE: make psphot"
     3        @echo "USAGE: make psastro"
    44
    55CC      =       gcc
     
    1212IPSLIB  :=      $(shell pslib-config --cflags)
    1313
    14 INCS    =       $(IPSLIB)
    15 # LIBS  =       -lpsmodule $(LPSLIB)
    16 LIBS    =       $(LPSLIB)
     14LPSMOD  :=      $(shell psmodule-config --libs)
     15IPSMOD  :=      $(shell psmodule-config --cflags)
     16
     17INCS    =       $(IPSLIB) $(IPSMOD)
     18LIBS    =       $(LPSLIB) $(LPSMOD)
    1719CFLAGS  =       $(INCS) -std=c99 -Wall -Werror -g
    1820# CFLAGS        =       $(INCS) -std=c99 -g
    1921LFLAGS  =       $(LIBS)
    2022
    21 PSPHOT = \
    22 $(SRC)/psphot.$(ARCH).o            \
    23 $(SRC)/psphotArguments.$(ARCH).o   \
    24 $(SRC)/psphotSetup.$(ARCH).o       \
    25 $(SRC)/psphotImageStats.$(ARCH).o  \
    26 $(SRC)/psphotSourceStats.$(ARCH).o \
    27 $(SRC)/psphotChoosePSF.$(ARCH).o   \
    28 $(SRC)/psphotApplyPSF.$(ARCH).o    \
    29 $(SRC)/psphotFitGalaxies.$(ARCH).o \
    30 $(SRC)/psphotOutput.$(ARCH).o      \
    31 $(SRC)/psphotMarkPSF.$(ARCH).o     \
    32 $(SRC)/psphotSubtractPSF.$(ARCH).o \
    33 $(SRC)/psphotSortBySN.$(ARCH).o    \
    34 $(SRC)/psphotDefinePixels.$(ARCH).o \
    35 $(SRC)/psphotMagnitudes.$(ARCH).o  \
     23PSASTRO = \
     24$(SRC)/psastro.$(ARCH).o           \
     25$(SRC)/psastroIO.$(ARCH).o         \
     26$(SRC)/psastroBuildFPA.$(ARCH).o   \
     27$(SRC)/psastroArguments.$(ARCH).o  \
     28$(SRC)/psastroUtils.$(ARCH).o      \
    3629$(SRC)/psLibUtils.$(ARCH).o        \
    37 $(SRC)/psLine.$(ARCH).o            \
    38 $(SRC)/psMinimize.$(ARCH).o        \
    39 $(SRC)/psPolynomials.$(ARCH).o     \
    40 $(SRC)/psEllipse.$(ARCH).o         \
    41 $(SRC)/psModulesUtils.$(ARCH).o    \
    42 $(SRC)/pmPeaksSigmaLimit.$(ARCH).o \
    43 $(SRC)/pmPSF.$(ARCH).o             \
    44 $(SRC)/pmPSFtry.$(ARCH).o          \
    45 $(SRC)/psImageData.$(ARCH).o       \
    46 $(SRC)/pmModelGroup.$(ARCH).o       \
    47 $(SRC)/pmObjects_EAM.$(ARCH).o
     30$(SRC)/pmAstrom.$(ARCH).o          \
     31$(SRC)/pmAstromGrid.$(ARCH).o
    4832
    49 MODELS = \
    50 $(SRC)/models/pmModel_GAUSS.c      \
    51 $(SRC)/models/pmModel_PGAUSS.c     \
    52 $(SRC)/models/pmModel_QGAUSS.c     \
    53 $(SRC)/models/pmModel_SGAUSS.c     \
    54 $(SRC)/models/pmModel_TGAUSS.c     
     33PSASTRO-MKTEST = \
     34$(SRC)/psastro-mktest.$(ARCH).o    \
     35$(SRC)/psastroArguments.$(ARCH).o  \
     36$(SRC)/psLibUtils.$(ARCH).o        \
     37$(SRC)/pmAstrom.$(ARCH).o
    5538
    56 $(SRC)/pmModelGroup.$(ARCH).o: $(MODELS)
     39# $(SRC)/psModUtils.$(ARCH).o      \
    5740
    58 # deprecated
     41psastro: $(BIN)/psastro.$(ARCH)
     42$(BIN)/psastro.$(ARCH) : $(PSASTRO)
     43$(PSASTRO): $(SRC)/psastro.h $(SRC)/pmAstrom.h
    5944
    60 FITSOURCE = \
    61 $(SRC)/fitsource.$(ARCH).o \
    62 $(SRC)/onesource.$(ARCH).o \
    63 $(SRC)/fs_args.$(ARCH).o \
    64 $(SRC)/psphot-utils.$(ARCH).o \
    65 $(SRC)/psPolynomials.$(ARCH).o \
    66 $(SRC)/psUtils.$(ARCH).o \
    67 $(SRC)/setup.$(ARCH).o \
    68 $(SRC)/LocalSky.$(ARCH).o
     45psastro-mktest: $(BIN)/psastro-mktest.$(ARCH)
     46$(BIN)/psastro-mktest.$(ARCH) : $(PSASTRO-MKTEST)
     47$(PSASTRO-MKTEST): $(SRC)/psastro.h $(SRC)/pmAstrom.h
    6948
    70 psphot: $(BIN)/psphot.$(ARCH)
    71 $(BIN)/psphot.$(ARCH) : $(PSPHOT)
    72 $(PSPHOT): $(SRC)/psphot.h
    73 
    74 fitsource: $(BIN)/fitsource.$(ARCH)
    75 $(BIN)/fitsource.$(ARCH) : $(FITSOURCE)
    76 $(FITSOURCE): $(SRC)/psphot.h
    77 
    78 INSTALL = psphot
     49INSTALL = psastro psastro-mktest
    7950
    8051# dependancy rules for binary code #########################
Note: See TracChangeset for help on using the changeset viewer.