IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 6130


Ignore:
Timestamp:
Jan 21, 2006, 11:50:00 AM (20 years ago)
Author:
eugene
Message:

adds

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psphot/Makefile

    r6056 r6130  
    66SRC     =       src
    77BIN     =       bin
     8LIB     =       lib
    89
    910DESTBIN =       $(HOME)/src/bin/$(ARCH)
     11DESTLIB =       $(HOME)/src/lib/$(ARCH)
    1012
    1113LPSLIB  :=      $(shell pslib-config --libs)
     
    1719INCS    =       $(IPSLIB) $(IPSMOD)
    1820LIBS    =       $(LPSLIB) $(LPSMOD)
    19 CFLAGS  =       $(INCS) -std=c99 -Wall -Werror -O2
    20 LFLAGS  =       $(LIBS)
     21CFLAGS  =       $(INCS) -std=c99 -Wall -Werror -g
     22LFLAGS  =       $(LIBS) -L$(DESTLIB) -lpsphot -ljpeg
    2123
    2224PSPHOT = \
    2325$(SRC)/psphot.$(ARCH).o             \
    2426$(SRC)/psphotArguments.$(ARCH).o    \
    25 $(SRC)/psphotSetup.$(ARCH).o        \
     27$(SRC)/psphotParseCamera.$(ARCH).o    \
     28$(SRC)/psphotImageLoop.$(ARCH).o    \
    2629$(SRC)/psphotModelTest.$(ARCH).o    \
     30
     31LIBPSPHOT = \
     32$(SRC)/psphotReadout.$(ARCH).o    \
    2733$(SRC)/psphotImageStats.$(ARCH).o   \
    2834$(SRC)/psphotImageBackground.$(ARCH).o \
     
    3945$(SRC)/psphotReplaceUnfit.$(ARCH).o \
    4046$(SRC)/psphotApResid.$(ARCH).o      \
    41 $(SRC)/psphotOutput.$(ARCH).o       
     47$(SRC)/psphotOutput.$(ARCH).o       \
     48$(SRC)/psphotLoadPixels.$(ARCH).o       
    4249
    4350SUPPORT = \
     
    5966$(SRC)/pmSourceContour.$(ARCH).o    \
    6067$(SRC)/pmModelFitSet.$(ARCH).o      \
     68$(SRC)/pmCellSetMask.$(ARCH).o      \
    6169$(SRC)/pmSourceFitSet.$(ARCH).o     
    6270
    6371TEST = \
    6472$(SRC)/psphotTest.$(ARCH).o     \
    65 $(SRC)/psBicube.$(ARCH).o           \
     73$(SRC)/psImageJpeg.$(ARCH).o           \
    6674$(SRC)/psphotTestArguments.$(ARCH).o
    6775
    6876OLD = \
    69 $(SRC)/psImageData.$(ARCH).o       
    70 
     77$(SRC)/psImageData.$(ARCH).o  \
     78$(SRC)/psphotSetup.$(ARCH).o       
    7179
    7280psphot: $(BIN)/psphot.$(ARCH)
    73 $(BIN)/psphot.$(ARCH) : $(PSPHOT) $(PSMODULES) $(SUPPORT)
     81$(BIN)/psphot.$(ARCH) : $(PSPHOT) $(DESTLIB)/libpsphot.a
    7482$(PSPHOT) : $(SRC)/psphot.h
     83
     84libinstall: $(DESTLIB)/libpsphot.a
     85libpsphot: $(LIB)/libpsphot.$(ARCH).a
    7586
    7687test.install: psphotTest.install
     
    100111        cp $(BIN)/$*.$(ARCH) $(DESTBIN)/$* || exit
    101112
     113$(DESTLIB)/libpsphot.a: $(LIB)/libpsphot.$(ARCH).a
     114        @if [ ! -d $(DESTLIB) ]; then mkdir -p $(DESTLIB); fi
     115        rm -f $(DESTLIB)/libpsphot.a
     116        cp $(LIB)/libpsphot.$(ARCH).a $(DESTLIB)/libpsphot.a
     117
     118$(LIB)/libpsphot.$(ARCH).a: $(LIBPSPHOT) $(PSMODULES) $(SUPPORT)
     119        @if [ ! -d $(LIB) ]; then mkdir -p $(LIB); fi
     120        rm -f $(LIB)/libpsphot.$(ARCH).a
     121        ar rcv $(LIB)/libpsphot.$(ARCH).a $^
     122        $(RANLIB) $(LIB)/libpsphot.$(ARCH).a
     123
    102124$(INSTALL): % : $(BIN)/%.$(ARCH)
    103125
Note: See TracChangeset for help on using the changeset viewer.