Changeset 5439 for trunk/Ohana/src/opihi/dvo2/Makefile
- Timestamp:
- Oct 21, 2005, 5:53:44 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/dvo2/Makefile (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/dvo2/Makefile
r5242 r5439 17 17 INCS = -I$(INC) -I$(LINC) -I$(XINC) 18 18 LFLAGS = -L$(LLIB) -L$(LIB) 19 LIBS1 = -lsocket -lnsl -lreadline -ltermcap -l FITS -lohana -lm19 LIBS1 = -lsocket -lnsl -lreadline -ltermcap -ldvo -lFITS -lohana -lm 20 20 LIBS2 = -lbasiccmd -ldatacmd -lastrocmd -lshell -ldata 21 21 LIBS = $(LIBS2) $(LIBS1) … … 47 47 install: $(DESTBIN)/dvo2 48 48 49 # utilities ################################################# 50 $(BIN)/%.$(ARCH): 51 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 52 $(CC) $^ -o $@ $(LFLAGS) $(LIBS) 53 @echo "compiled $*" 54 @echo "" 49 mkst = \ 50 $(SDIR)/mkskytable.$(ARCH).o \ 51 $(SDIR)/skydbutils.$(ARCH).o 55 52 56 $(DESTBIN)/%: $(BIN)/%.$(ARCH) 57 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 58 rm -f $(DESTBIN)/$* 59 cp $(BIN)/$*.$(ARCH) $(DESTBIN)/$* 60 @echo "installed $*" 61 @echo "" 53 $(BIN)/mkskytable.$(ARCH): $(mkst) 54 mkskytable: $(BIN)/mkskytable.$(ARCH) 55 mkskytable.install: $(DESTBIN)/mkskytable 62 56 63 $(LIB)/%.$(ARCH).a: 64 @if [ ! -d $(LIB) ]; then mkdir -p $(LIB); fi 65 rm -f $@ 66 ar rcv $@ $^ 67 $(RANLIB) $@ 68 @echo "compiled library $*" 69 @echo "" 57 .PHONY: dvo 58 .PHONY: mkskytable 70 59 71 $(DESTLIB)/%.a: $(LIB)/%.$(ARCH).a 72 @if [ ! -d $(DESTLIB) ]; then mkdir -p $(DESTLIB); fi 73 @echo "" 74 rm -f $@ 75 cp $^ $@ 76 77 clean: 78 rm -f $(BIN)/*.$(ARCH) 79 rm -f $(LIB)/*.$(ARCH).a 80 rm -f `find . -name "*.o"` 81 rm -f `find . -name "*~"` 82 rm -f `find . -name "#*"` 83 84 dist: clean 85 rm -f $(BIN)/* 86 rm -f $(LIB)/* 87 88 lib%.clean: 89 rm -f $(LIB)/lib$*.$(ARCH).a 90 rm -f $($*) 91 @echo "" 92 93 %.clean: 94 rm -f $(BIN)/$*.$(ARCH) 95 @echo "" 96 97 %.$(ARCH).o : %.c 98 $(CC) $(CFLAGS) -c $*.c -o $@ 60 include ../Makefile.Common 99 61 100 62 101 102 ## -*- makefile -*-103 # deprecated functions: verify & delete104 #$(SDIR)/abszero.$(ARCH).o \105 #$(SDIR)/cals.$(ARCH).o \106 #$(SDIR)/dumpmags.$(ARCH).o \107 #$(SDIR)/extract.$(ARCH).o \108 #$(SDIR)/gtypes.$(ARCH).o \109 #$(SDIR)/photresid.$(ARCH).o \110 #$(SDIR)/resid.$(ARCH).o \111 #$(SDIR)/zeropts.$(ARCH).o112 #$(SDIR)/objload.$(ARCH).o \ - make sure we have vect to tv113 #$(SDIR)/ccdextract.$(ARCH).o \114 #$(SDIR)/cmdextract.$(ARCH).o \115 #$(SDIR)/dmagextract.$(ARCH).o \116 #$(SDIR)/ddmagextract.$(ARCH).o \117 118 # future functions, not fully implemented119 #$(SDIR)/detrend.$(ARCH).o \120 #$(SDIR)/getxtra.$(ARCH).o \121 #$(SDIR)/addxtra.$(ARCH).o \122 123 # functions that need to be updated124 #$(SDIR)/gregions.$(ARCH).o \125
Note:
See TracChangeset
for help on using the changeset viewer.
