IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 5269


Ignore:
Timestamp:
Oct 10, 2005, 8:49:35 PM (21 years ago)
Author:
eugene
Message:

added entries for commcode, addstarc, addstard

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/addstar/Makefile

    r5239 r5269  
    99INC     =       $(HOME)/include
    1010SRC     =       $(HOME)/src
     11DEF     =       $(HOME)/def
     12DFS     =       $(HOME)/dfs
    1113MAN     =       $(HOME)/doc
    1214DESTBIN =       $(LBIN)
     
    8486$(SRC)/match_refstars.$(ARCH).o \
    8587
     88SERVER = \
     89$(SRC)/SocketOps.$(ARCH).o \
     90$(SRC)/IOBufferOps.$(ARCH).o \
     91$(SRC)/ConfigInit.$(ARCH).o \
     92$(SRC)/args_server.$(ARCH).o \
     93$(SRC)/CheckPassword.$(ARCH).o \
     94$(SRC)/NewImage.$(ARCH).o \
     95$(SRC)/CommOps.$(ARCH).o
     96
     97CLIENT = \
     98$(SRC)/SocketOps.$(ARCH).o \
     99$(SRC)/IOBufferOps.$(ARCH).o \
     100$(SRC)/ConfigInit.$(ARCH).o \
     101$(SRC)/args_client.$(ARCH).o \
     102$(SRC)/CommOps.$(ARCH).o
     103
    86104default: $(PROGRAM)
     105
     106COMMOBJ = \
     107$(DFS)/AddstarClientOptions.$(ARCH).o \
     108$(DFS)/Stars.$(ARCH).o
     109
     110COMMINC = \
     111$(DFS)/AddstarClientOptions.h \
     112$(DFS)/Stars.h
     113
     114autocode: $(COMMOBJ)
     115
     116ADDSTARC = $(SRC)/addstarc.$(ARCH).o $(CLIENT) $(COMMOBJ)
     117ADDSTARD = $(SRC)/addstard.$(ARCH).o $(SERVER) $(COMMOBJ)
     118
     119$(ADDSTARC) : $(INC)/addstar.h
     120$(ADDSTARD) : $(INC)/addstar.h
     121$(ADDSTAR)  : $(INC)/addstar.h
     122
     123$(INC)/addstar.h       : $(INC)/commcode.h
    87124
    88125addstar                : $(BIN)/addstar.$(ARCH)
    89126$(BIN)/addstar.$(ARCH) : $(ADDSTAR)
    90 # $(ADDSTAR): $(INC)/addstar.h
    91127
    92 gztest                : $(BIN)/gztest.$(ARCH)
    93 $(BIN)/gztest.$(ARCH) : $(SRC)/gztest.$(ARCH).o
     128addstard                : $(BIN)/addstard.$(ARCH)
     129$(BIN)/addstard.$(ARCH) : $(SRC)/addstard.$(ARCH).o $(SERVER) $(COMMOBJ)
     130
     131addstarc                : $(BIN)/addstarc.$(ARCH)
     132$(BIN)/addstarc.$(ARCH) : $(ADDSTARC)
     133
     134gztest                  : $(BIN)/gztest.$(ARCH)
    94135
    95136mkacc-2mass                : $(BIN)/mkacc-2mass.$(ARCH)
     
    109150        @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi
    110151        $(CC) $^ -o $@ $(LFLAGS)
     152
     153$(INC)/commcode.h: $(COMMINC)
     154        cat $(DEF)/common.h >  $(INC)/commcode.h
     155        cat $(COMMINC)      >> $(INC)/commcode.h
     156        @echo "# endif"     >> $(INC)/commcode.h
     157        @echo done with commcode.h
     158
     159$(DFS)/%.c: $(DEF)/%.d $(DEF)/commcode.c $(INC)/commcode.h
     160        @if [ ! -d $(DFS) ]; then mkdir -p $(DFS); fi
     161        generate $< $(DEF)/commcode.c $@
     162
     163$(DFS)/%.h: $(DEF)/%.d $(DEF)/commcode.h
     164        @if [ ! -d $(DFS) ]; then mkdir -p $(DFS); fi
     165        generate $< $(DEF)/commcode.h $@
    111166
    112167$(DESTBIN)/%: $(BIN)/%.$(ARCH)
     
    133188        rm -f `find . -name "*~"`
    134189        rm -f `find . -name "#*"`
     190        rm -f $(DFS)/*.h
     191        rm -f $(DFS)/*.c
     192        rm -f $(INC)/commcode.h
Note: See TracChangeset for help on using the changeset viewer.