Changeset 6130
- Timestamp:
- Jan 21, 2006, 11:50:00 AM (20 years ago)
- File:
-
- 1 edited
-
trunk/psphot/Makefile (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psphot/Makefile
r6056 r6130 6 6 SRC = src 7 7 BIN = bin 8 LIB = lib 8 9 9 10 DESTBIN = $(HOME)/src/bin/$(ARCH) 11 DESTLIB = $(HOME)/src/lib/$(ARCH) 10 12 11 13 LPSLIB := $(shell pslib-config --libs) … … 17 19 INCS = $(IPSLIB) $(IPSMOD) 18 20 LIBS = $(LPSLIB) $(LPSMOD) 19 CFLAGS = $(INCS) -std=c99 -Wall -Werror - O220 LFLAGS = $(LIBS) 21 CFLAGS = $(INCS) -std=c99 -Wall -Werror -g 22 LFLAGS = $(LIBS) -L$(DESTLIB) -lpsphot -ljpeg 21 23 22 24 PSPHOT = \ 23 25 $(SRC)/psphot.$(ARCH).o \ 24 26 $(SRC)/psphotArguments.$(ARCH).o \ 25 $(SRC)/psphotSetup.$(ARCH).o \ 27 $(SRC)/psphotParseCamera.$(ARCH).o \ 28 $(SRC)/psphotImageLoop.$(ARCH).o \ 26 29 $(SRC)/psphotModelTest.$(ARCH).o \ 30 31 LIBPSPHOT = \ 32 $(SRC)/psphotReadout.$(ARCH).o \ 27 33 $(SRC)/psphotImageStats.$(ARCH).o \ 28 34 $(SRC)/psphotImageBackground.$(ARCH).o \ … … 39 45 $(SRC)/psphotReplaceUnfit.$(ARCH).o \ 40 46 $(SRC)/psphotApResid.$(ARCH).o \ 41 $(SRC)/psphotOutput.$(ARCH).o 47 $(SRC)/psphotOutput.$(ARCH).o \ 48 $(SRC)/psphotLoadPixels.$(ARCH).o 42 49 43 50 SUPPORT = \ … … 59 66 $(SRC)/pmSourceContour.$(ARCH).o \ 60 67 $(SRC)/pmModelFitSet.$(ARCH).o \ 68 $(SRC)/pmCellSetMask.$(ARCH).o \ 61 69 $(SRC)/pmSourceFitSet.$(ARCH).o 62 70 63 71 TEST = \ 64 72 $(SRC)/psphotTest.$(ARCH).o \ 65 $(SRC)/ps Bicube.$(ARCH).o \73 $(SRC)/psImageJpeg.$(ARCH).o \ 66 74 $(SRC)/psphotTestArguments.$(ARCH).o 67 75 68 76 OLD = \ 69 $(SRC)/psImageData.$(ARCH).o 70 77 $(SRC)/psImageData.$(ARCH).o \ 78 $(SRC)/psphotSetup.$(ARCH).o 71 79 72 80 psphot: $(BIN)/psphot.$(ARCH) 73 $(BIN)/psphot.$(ARCH) : $(PSPHOT) $( PSMODULES) $(SUPPORT)81 $(BIN)/psphot.$(ARCH) : $(PSPHOT) $(DESTLIB)/libpsphot.a 74 82 $(PSPHOT) : $(SRC)/psphot.h 83 84 libinstall: $(DESTLIB)/libpsphot.a 85 libpsphot: $(LIB)/libpsphot.$(ARCH).a 75 86 76 87 test.install: psphotTest.install … … 100 111 cp $(BIN)/$*.$(ARCH) $(DESTBIN)/$* || exit 101 112 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 102 124 $(INSTALL): % : $(BIN)/%.$(ARCH) 103 125
Note:
See TracChangeset
for help on using the changeset viewer.
