Changeset b547aa4 for Makefile.in
- Timestamp:
- Mar 19, 2007, 2:14:33 PM (18 years ago)
- Branches:
- master, barnowl_perlaim, debian, release-1.10, release-1.4, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
- Children:
- 836e6263
- Parents:
- 925faae
- git-author:
- Nelson Elhage <nelhage@mit.edu> (03/19/07 13:32:25)
- git-committer:
- Nelson Elhage <nelhage@mit.edu> (03/19/07 14:14:33)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Makefile.in
ra956288 rb547aa4 31 31 32 32 EXE = barnowl 33 PERL_MODULES = Jabber 34 MODULE_DIRS = $(PERL_MODULES:%=perl/modules/%) 33 35 34 36 BASE_OBJS = $(BASE_SRCS:.c=.o) … … 57 59 ./tester reg 58 60 59 clean: libfaimclean 61 clean: libfaimclean modules_clean 60 62 $(RM) $(EXE) tester *.o $(AUTOGEN) owl_prototypes.h.new 61 63 62 64 distclean: clean libfaimdistclean 63 65 $(RM) config.cache config.log config.status Makefile config.h TAGS *~ core 66 67 .PHONY: $(MODULE_DIRS) 68 69 modules: $(MODULE_DIRS) 70 modules_clean: 71 for i in $(MODULE_DIRS); do \ 72 cd $$i; test ! -f Makefile || make clean; \ 73 done 74 75 $(MODULE_DIRS): %: %/Makefile 76 ( cd $@ && make $(notdir $@).par ) 77 78 $(MODULE_DIRS:=/Makefile): %/Makefile: %/Makefile.PL 79 ( cd $(dir $@) && perl -I../../lib Makefile.PL ) 64 80 65 81 proto: owl_prototypes.h … … 104 120 (cd libfaim; $(MAKE) distclean) 105 121 106 all: $(EXE) 122 all: $(EXE) $(MODULE_DIRS) 107 123 108 124 install: all installdirs 109 125 ${INSTALL_PROGRAM} $(EXE) ${DESTDIR}${bindir}/$(EXE) 110 126 ${INSTALL_DATA} doc/owl.1 ${DESTDIR}${mandir}/man1/barnowl.1 111 tar -C perl -c . | tar -C ${DESTDIR}${datadir} -x 127 ${INSTALL} -d ${DESTDIR}${datadir}/lib 128 tar -C perl/lib -c . | tar -C ${DESTDIR}${datadir}/lib -x 129 for i in $(PERL_MODULES); do \ 130 ${INSTALL_DATA} perl/modules/$$i/$$i.par ${DESTDIR}${datadir}/modules; \ 131 done 112 132 113 133 installdirs: mkinstalldirs
Note: See TracChangeset
for help on using the changeset viewer.