Changeset 4747 for trunk/Ohana/src/opihi/pantasks/Makefile
- Timestamp:
- Aug 10, 2005, 10:09:43 AM (21 years ago)
- Location:
- trunk/Ohana/src/opihi
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
pantasks/Makefile (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi
-
Property svn:ignore
set to
lib
bin
-
Property svn:ignore
set to
-
trunk/Ohana/src/opihi/pantasks/Makefile
r4706 r4747 1 1 include ../../../Configure 2 3 default: all4 2 5 3 HOME = $(ROOT)/src/opihi … … 68 66 $(DESTLIB)/libdatacmd.a 69 67 70 all: psched71 72 68 psched: $(BIN)/psched.$(ARCH) 73 @echo done74 69 75 70 $(BIN)/psched.$(ARCH) : $(funcs) $(cmds) $(libs) … … 79 74 help: cmd.basic.help cmd.data.help cmd.astro.help psched.help 80 75 81 # utilities ################################################# 82 $(BIN)/%.$(ARCH): 83 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 84 $(CC) $^ -o $@ $(LFLAGS) $(LIBS) 85 @echo "compiled $*" 86 @echo "" 76 .PHONY: psched 87 77 88 $(DESTBIN)/%: $(BIN)/%.$(ARCH) 89 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 90 rm -f $(DESTBIN)/$* 91 cp $(BIN)/$*.$(ARCH) $(DESTBIN)/$* 92 @echo "installed $*" 93 @echo "" 94 95 $(LIB)/%.$(ARCH).a: 96 @if [ ! -d $(LIB) ]; then mkdir -p $(LIB); fi 97 rm -f $@ 98 ar rcv $@ $^ 99 $(RANLIB) $@ 100 @echo "compiled library $*" 101 @echo "" 102 103 $(DESTLIB)/%.a: $(LIB)/%.$(ARCH).a 104 @if [ ! -d $(DESTLIB) ]; then mkdir -p $(DESTLIB); fi 105 @echo "" 106 rm -f $@ 107 cp $^ $@ 108 109 clean: 110 rm -f $(BIN)/*.$(ARCH) 111 rm -f $(LIB)/*.$(ARCH).a 112 rm -f `find . -name "*.o"` 113 rm -f `find . -name "*~"` 114 rm -f `find . -name "#*"` 115 116 dist: clean 117 rm -f $(BIN)/* 118 rm -f $(LIB)/* 119 120 lib%.clean: 121 rm -f $(LIB)/lib$*.$(ARCH).a 122 rm -f $($*) 123 @echo "" 124 125 %.clean: 126 rm -f $(BIN)/$*.$(ARCH) 127 @echo "" 128 129 %.$(ARCH).o : %.c 130 $(CC) $(CFLAGS) -c $*.c -o $@ 131 132 %.help: 133 @if [ ! -d $(DESTHLP) ]; then mkdir -p $(DESTHLP); fi 134 rm -f $(HOME)/$*/help/*~ 135 rm -f $(HOME)/$*/help/#* 136 for i in `find $(HOME)/$*/help -type f -maxdepth 1`; do cp -f $$i $(DESTHLP); done 78 include ../Makefile.Common
Note:
See TracChangeset
for help on using the changeset viewer.
