Changeset 3303
- Timestamp:
- Feb 22, 2005, 2:25:57 PM (21 years ago)
- Location:
- trunk/Ohana/src/gastro
- Files:
-
- 34 deleted
- 1 edited
-
Makefile (modified) (2 diffs)
-
include/astro.h (deleted)
-
src/alter_header.c (deleted)
-
src/args.c (deleted)
-
src/astro.c (deleted)
-
src/config.c (deleted)
-
src/coordops.c (deleted)
-
src/dastro.c (deleted)
-
src/delta.c (deleted)
-
src/extract.c (deleted)
-
src/extract_catalog.c (deleted)
-
src/find_shift.c (deleted)
-
src/gaussian.c (deleted)
-
src/gdelta.c (deleted)
-
src/get_argument.c (deleted)
-
src/get_catalog_stars.c (deleted)
-
src/get_stars.c (deleted)
-
src/gfit.test.c (deleted)
-
src/gregions.c (deleted)
-
src/gscdump.c (deleted)
-
src/gstars1.c (deleted)
-
src/line_fit.c (deleted)
-
src/nrutil.c (deleted)
-
src/precess.c (deleted)
-
src/ralter_header.c (deleted)
-
src/ranges.c (deleted)
-
src/rargs.c (deleted)
-
src/rastro.c (deleted)
-
src/remove_argument.c (deleted)
-
src/simulate.c (deleted)
-
src/stats.c (deleted)
-
src/svbksb.c (deleted)
-
src/svd.c (deleted)
-
src/svdcmp.c (deleted)
-
src/test.c (deleted)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/gastro/Makefile
r2510 r3303 1 default: gastro 2 help: 3 @echo "make options: gastro (default)" 4 1 5 include ../../Configure 6 2 7 HOME = $(ROOT)/src/gastro 3 CONFIG = $(ROOT)/config4 5 default: gastro6 7 8 BIN = $(HOME)/bin 8 9 INC = $(HOME)/include … … 17 18 INCS = -I$(INC) -I$(LINC) -I$(XINC) 18 19 LIBS = -L$(LLIB) -lFITS -lohana -lm -lsocket -lnsl 19 CFLAGS = -o $*.$(ARCH).o $(INCS) 20 CCFLAGS = $(INCS) $(LIBS) 21 22 OBJS = \ 23 $(SRC)/get_stars.$(ARCH).o $(SRC)/delta.$(ARCH).o \ 24 $(SRC)/line_fit.$(ARCH).o $(SRC)/ranges.$(ARCH).o \ 25 $(SRC)/find_shift.$(ARCH).o 26 27 # 28 # ----------------------- 29 EOBJ = \ 30 $(SRC)/extract.$(ARCH).o $(SRC)/extract_catalog.$(ARCH).o \ 31 $(SRC)/precess.$(ARCH).o $(SRC)/stats.$(ARCH).o 32 33 34 $(EOBJ): $(INC)/astro.h 35 36 extract: $(BIN)/extract 37 38 $(BIN)/extract: $(EOBJ) 39 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 40 $(CC) $(EOBJ) -o $(BIN)/extract $(CCFLAGS) 41 42 install.extract: 43 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 44 rm -f $(DESTBIN)/extract 45 cp $(BIN)/extract $(DESTBIN)/ 46 # ----------------------- 47 SOBJ = \ 48 $(SRC)/simulate.$(ARCH).o $(SRC)/gregions2.$(ARCH).o \ 49 $(SRC)/gcatalog.$(ARCH).o $(SRC)/coordops.$(ARCH).o \ 50 $(SRC)/gproject.$(ARCH).o $(SRC)/gaussian.$(ARCH).o 51 52 $(SOBJ): $(INC)/astro.h 53 54 simulate: $(BIN)/simulate.$(ARCH) 55 56 $(BIN)/simulate: $(SOBJ) 57 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 58 $(CC) $(SOBJ) -o $(BIN)/simulate.$(ARCH) $(CCFLAGS) 59 60 install.simulate: 61 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 62 rm -f $(DESTBIN)/simulate 63 cp $(BIN)/simulate.$(ARCH) $(DESTBIN)/simulate 20 CFLAGS = $(INCS) 21 LFLAGS = $(LIBS) 64 22 65 23 # ----------------------- 66 GOBJ = \ 67 $(SRC)/gastro.$(ARCH).o $(SRC)/gstars.$(ARCH).o \ 68 $(SRC)/gargs.$(ARCH).o $(SRC)/gregions2.$(ARCH).o \ 69 $(SRC)/gcatalog.$(ARCH).o \ 70 $(SRC)/gcenter.$(ARCH).o $(SRC)/granges.$(ARCH).o \ 71 $(SRC)/gfit.$(ARCH).o $(SRC)/rotate.$(ARCH).o \ 72 $(SRC)/gproject.$(ARCH).o $(SRC)/gheader.$(ARCH).o \ 24 OBJ = \ 25 $(SRC)/gastro.$(ARCH).o \ 26 $(SRC)/gstars.$(ARCH).o \ 27 $(SRC)/gargs.$(ARCH).o \ 28 $(SRC)/gregions2.$(ARCH).o \ 29 $(SRC)/gcatalog.$(ARCH).o \ 30 $(SRC)/gcenter.$(ARCH).o \ 31 $(SRC)/granges.$(ARCH).o \ 32 $(SRC)/gfit.$(ARCH).o \ 33 $(SRC)/rotate.$(ARCH).o \ 34 $(SRC)/gproject.$(ARCH).o \ 35 $(SRC)/gheader.$(ARCH).o \ 73 36 $(SRC)/ConfigInit.$(ARCH).o \ 74 $(SRC)/sort.$(ARCH).o $(SRC)/gfitpoly.$(ARCH).o \ 37 $(SRC)/sort.$(ARCH).o \ 38 $(SRC)/gfitpoly.$(ARCH).o \ 75 39 $(SRC)/gaussj.$(ARCH).o \ 76 40 $(SRC)/get_region_coords.$(ARCH).o \ 77 $(SRC)/greference.$(ARCH).o $(SRC)/getusno.$(ARCH).o \ 78 $(SRC)/plotstuff.$(ARCH).o $(SRC)/gptolemy.$(ARCH).o \ 79 $(SRC)/g2mass.$(ARCH).o $(SRC)/misc.$(ARCH).o 80 81 $(GOBJ): $(INC)/gastro.h 41 $(SRC)/greference.$(ARCH).o \ 42 $(SRC)/getusno.$(ARCH).o \ 43 $(SRC)/plotstuff.$(ARCH).o \ 44 $(SRC)/gptolemy.$(ARCH).o \ 45 $(SRC)/g2mass.$(ARCH).o \ 46 $(SRC)/misc.$(ARCH).o 82 47 83 48 gastro: $(BIN)/gastro.$(ARCH) 84 49 85 $(BIN)/gastro.$(ARCH): $(GOBJ) 50 $(BIN)/gastro.$(ARCH): $(OBJ) 51 52 $(OBJ): $(INC)/gastro.h 53 54 INSTALL = gastro 55 56 # generic dependancy rules for binary code ######################### 57 .PRECIOUS: %.$(ARCH).o 58 .PRECIOUS: $(BIN)/%.$(ARCH) 59 60 %.$(ARCH).o : %.c 61 $(CC) $(CFLAGS) -c $< -o $@ 62 63 $(BIN)/%.$(ARCH) : $(SRC)/%.$(ARCH).o 86 64 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 87 $(CC) $ (GOBJ) -o $(BIN)/gastro.$(ARCH) $(CCFLAGS)65 $(CC) $^ -o $@ $(LFLAGS) 88 66 89 install.gastro: $(DESTBIN)/gastro 67 $(DESTBIN)/%: $(BIN)/%.$(ARCH) 68 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 69 rm -f $(DESTBIN)/$* 70 cp $(BIN)/$*.$(ARCH) $(DESTBIN)/$* 90 71 91 $(DESTBIN)/gastro: $(BIN)/gastro.$(ARCH) 92 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 93 rm -f $(DESTBIN)/gastro 94 cp $(BIN)/gastro.$(ARCH) $(DESTBIN)/gastro 95 # ----------------------- 96 DOBJ = \ 97 $(SRC)/gscdump.$(ARCH).o $(SRC)/gstars.$(ARCH).o \ 98 $(SRC)/gargs.$(ARCH).o $(SRC)/gregions2.$(ARCH).o \ 99 $(SRC)/gcatalog.$(ARCH).o $(SRC)/coordops.$(ARCH).o \ 100 $(SRC)/gcenter.$(ARCH).o $(SRC)/granges.$(ARCH).o \ 101 $(SRC)/gfit.$(ARCH).o $(SRC)/rotate.$(ARCH).o \ 102 $(SRC)/gproject.$(ARCH).o $(SRC)/gheader.$(ARCH).o \ 103 $(SRC)/config.$(ARCH).o $(SRC)/ConfigInit.$(ARCH).o \ 104 $(SRC)/sort.$(ARCH).o 72 $(INSTALL) $(DEVEL): % : $(BIN)/%.$(ARCH) 105 73 106 $(DOBJ): $(INC)/gastro.h 74 %.clean : 75 rm -f $(BIN)/$*.$(ARCH) 107 76 108 gscdump: $(BIN)/gscdump.$(ARCH) 77 %.install: 78 make $(DESTBIN)/$* 109 79 110 $(BIN)/gscdump.$(ARCH): $(DOBJ) 111 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 112 $(CC) $(DOBJ) -o $(BIN)/gscdump.$(ARCH) $(CCFLAGS) 80 # utilities ################################################# 113 81 114 install.gscdump: $(DESTBIN)/gscdump 82 install: 83 for i in $(INSTALL); do make $$i.install; done 115 84 116 $(DESTBIN)/gscdump: $(BIN)/gscdump.$(ARCH) 117 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 118 rm -f $(DESTBIN)/gscdump 119 cp $(BIN)/gscdump.$(ARCH) $(DESTBIN)/gscdump 120 # ----------------------- 121 AOBJ = $(OBJS) \ 122 $(SRC)/stats.$(ARCH).o $(SRC)/astro.$(ARCH).o \ 123 $(SRC)/get_catalog_stars.$(ARCH).o $(SRC)/extract_catalog.$(ARCH).o \ 124 $(SRC)/precess.$(ARCH).o $(SRC)/alter_header.$(ARCH).o \ 125 $(SRC)/args.$(ARCH).o 126 127 $(AOBJ): $(INC)/astro.h 128 129 astro: $(BIN)/astro 130 131 $(BIN)/astro: $(AOBJ) 132 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 133 $(CC) $(AOBJ) -o $(BIN)/astro $(CCFLAGS) 134 135 # ----------------------- 136 ROBJ = $(OBJS) \ 137 $(SRC)/rastro.$(ARCH).o $(SRC)/ralter_header.$(ARCH).o \ 138 $(SRC)/rargs.$(ARCH).o $(SRC)/get_argument.$(ARCH).o \ 139 $(SRC)/remove_argument.$(ARCH).o 140 141 $(ROBJ): $(INC)/astro.h 142 143 rastro: $(BIN)/rastro 144 145 $(BIN)/rastro: $(ROBJ) 146 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 147 $(CC) $(ROBJ) -o $(BIN)/rastro $(CCFLAGS) 148 149 # ----------------------- 150 install: install.gastro 151 152 clean: 85 clean: 153 86 rm -f $(BIN)/*.$(ARCH) 154 87 rm -f `find . -name "*.o"` 155 88 rm -f `find . -name "*~"` 156 89 rm -f `find . -name "#*"` 157 158 dist: clean159 rm -f $(BIN)/astro160 rm -f $(BIN)/rastro161 162 163 .SUFFIXES: .$(ARCH).o164 165 .c.$(ARCH).o:166 $(CC) $(CFLAGS) -c $<167 168
Note:
See TracChangeset
for help on using the changeset viewer.
