Changeset 15621 for trunk/Ohana/src/libdvo
- Timestamp:
- Nov 15, 2007, 9:29:47 AM (19 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/libdvo/Makefile (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/libdvo/Makefile
r15540 r15621 70 70 71 71 $(OBJS): $(INCS) 72 $(AOBJS): $(ADEF)/autocode.c $(ADEF)/autocode.h $(AINC)/autocode.h73 74 $(AINC)/autocode.h: $(AINCS)75 76 $(DESTINC)/autocode.h: $(AINC)/autocode.h77 @if [ ! -d $(DESTINC) ]; then mkdir -p $(DESTINC); fi78 rm -f $@79 cp $< $@80 81 bar: $(DESTINC)/autocode.h82 83 foo:84 @echo $(DESTINC)/autocode.h85 @echo $(AINC)/autocode.h86 @echo $(AINCS)87 72 88 73 $(LIB)/libdvo.$(ARCH).a: $(AOBJS) $(OBJS) … … 92 77 $(DESTLIB)/libdvo.$(DLLTYPE): $(LIB)/libdvo.$(ARCH).$(DLLTYPE) 93 78 94 $(ASRC)/%.c : $(ADEF)/%.d 79 # dependency rules for the autocode files 80 81 $(AOBJS): $(ADEF)/autocode.c $(DESTINC)/autocode.h 82 83 $(DESTINC)/autocode.h: $(AINC)/autocode.h 84 @if [ ! -d $(DESTINC) ]; then mkdir -p $(DESTINC); fi 85 rm -f $@ 86 cp $< $@ 87 88 $(AINC)/autocode.h: $(AINCS) $(ADEF)/autocode.h $(ADEF)/common.h 95 89 echo "make $@ from $^" 96 90 cd $(AUTO) && make $@ 97 91 98 $(ASRC)/%.$(ARCH).o : $(ASRC)/%.c 92 # generic rule for AINCS 93 $(AINC)/%.h : $(ADEF)/%.d $(ADEF)/autocode.h $(ADEF)/common.h 99 94 echo "make $@ from $^" 100 95 cd $(AUTO) && make $@ 101 96 102 $(AINC)/%.h : $(ADEF)/%.d 97 # generic rule for ASRC 98 $(ASRC)/%.c : $(ADEF)/%.d $(ADEF)/autocode.c $(AINC)/%.h 103 99 echo "make $@ from $^" 104 100 cd $(AUTO) && make $@ 105 101 106 $(AINC)/autocode.h: $(AINCS) $(ADEF)/common.h 102 # generic rule for AOBJS 103 $(ASRC)/%.$(ARCH).o : $(ASRC)/%.c 107 104 echo "make $@ from $^" 108 105 cd $(AUTO) && make $@
Note:
See TracChangeset
for help on using the changeset viewer.
