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