Changeset 10342 for trunk/Ohana/src/lightcurve/Makefile
- Timestamp:
- Nov 30, 2006, 5:05:29 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/lightcurve/Makefile (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/lightcurve/Makefile
r10305 r10342 1 default: lightcurve 2 help: 3 @echo "make options: lightcurve (default)" 4 1 5 include ../../Configure 2 PROGRAM = lightcurve3 6 HOME = $(ROOT)/lightcurve 4 5 default: $(PROGRAM)6 7 7 BIN = $(HOME)/bin 8 8 LIB = $(HOME)/lib 9 INC = $(HOME)/include10 9 SRC = $(HOME)/src 11 10 MAN = $(HOME)/doc 12 DESTBIN = $(BINDIR) 13 DESTLIB = $(LIBDIR) 14 DESTINC = $(INCDIR) 15 DESTMAN = $(MANDIR) 11 INC = $(HOME)/include 12 include ../../Makefile.Common 16 13 17 # 18 CFLAGS = -I$(INC) -I$(INCDIR) $(INCDIRS) 19 LFLAGS = -L$(LIB) -L$(LIBDIR) $(LIBDIRS) -ldvo -lFITS -lohana $(LIBFLAGS) 14 LDFLAGS := -ldvo -lFITS -lohana $(LDFLAGS) 20 15 21 OBJS = \ 16 lightcurve: $(BIN)/lightcurve.$(ARCH) 17 install: $(DESTBIN)/lightcurve 18 19 LIGHTCURVE = \ 22 20 $(SRC)/args.$(ARCH).o $(SRC)/get_names.$(ARCH).o \ 23 21 $(SRC)/get_stars.$(ARCH).o $(SRC)/sort_stars.$(ARCH).o \ … … 28 26 $(SRC)/help.$(ARCH).o 29 27 30 $(OBJS): $(INC)/lightcurve.h 31 32 $(PROGRAM): $(BIN)/$(PROGRAM).$(ARCH) 33 34 $(BIN)/$(PROGRAM).$(ARCH): $(OBJS) 35 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 36 $(CC) $(OBJS) -o $(BIN)/$(PROGRAM).$(ARCH) $(LFLAGS) 37 38 # ----------------------- 39 install: 40 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 41 rm -f $(DESTBIN)/$(PROGRAM) 42 # rm -f $(DESTMAN)/$(PROGRAM).1 43 cp $(BIN)/$(PROGRAM).$(ARCH) $(DESTBIN)/ 44 # cp $(MAN)/$(PROGRAM).1 $(DESTMAN)/ 45 46 clean: 47 rm -f $(BIN)/*.$(ARCH) 48 rm -f `find . -name "*.o"` 49 rm -f `find . -name "*~"` 50 rm -f `find . -name "#*"` 51 52 dist: clean 53 rm -f $(BIN)/$(PROGRAM) 54 55 56 .PRECIOUS: %.$(ARCH).o 57 .PRECIOUS: $(BIN)/%.$(ARCH) 58 59 %.$(ARCH).o : %.c 60 $(CC) $(CFLAGS)-c $< -o $@ 28 $(LIGHTCURVE): $(INC)/lightcurve.h 29 $(BIN)/lightcurve.$(ARCH): $(LIGHTCURVE)
Note:
See TracChangeset
for help on using the changeset viewer.
