Changeset d09e5a1 for Makefile.in
- Timestamp:
- May 31, 2003, 3:33:42 PM (21 years ago)
- Branches:
- master, barnowl_perlaim, debian, owl, release-1.10, release-1.4, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
- Children:
- 5e53c4a
- Parents:
- c86a35c
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Makefile.in
raaf6071 rd09e5a1 10 10 11 11 CC=@CC@ 12 LIBS=@LIBS@ 13 CFLAGS=@CFLAGS@ - DDATADIR=\"${datadir}\"12 LIBS=@LIBS@ -L./libfaim -lfaim 13 CFLAGS=@CFLAGS@ -I. -I./libfaim -DDATADIR=\"${datadir}\" 14 14 LDFLAGS=@LDFLAGS@ 15 15 XSUBPPDIR=@XSUBPPDIR@ … … 22 22 readconfig.c keys.c functions.c zwrite.c viewwin.c help.c filter.c \ 23 23 regex.c history.c view.c dict.c variable.c filterelement.c pair.c \ 24 keypress.c keymap.c keybinding.c cmd.c context.c zcrypt.c 24 keypress.c keymap.c keybinding.c cmd.c context.c zcrypt.c aim.c 25 25 OWL_SRC = owl.c 26 26 TESTER_SRC = tester.c … … 34 34 OBJS = $(BASE_OBJS) $(GEN_O) 35 35 36 AUTOGEN=$(GEN_C) $(GEN_H) 36 #AUTOGEN=$(GEN_C) $(GEN_H) 37 AUTOGEN=$(GEN_C) 37 38 38 39 39 owl: $(AUTOGEN) $(OBJS) owl.o 40 owl: $(AUTOGEN) $(OBJS) owl.o libfaim 40 41 ./athstatic $(CC) -o owl owl.o $(OBJS) $(LDFLAGS) $(LIBS) 41 42 … … 46 47 ./tester reg 47 48 48 clean: 49 clean: libfaimclean 49 50 $(RM) owl tester *.o $(AUTOGEN) owl_prototypes.h.new 50 51 51 distclean: clean 52 distclean: clean libfaimdistclean 52 53 $(RM) config.cache config.log config.status Makefile config.h TAGS *~ core 53 54 54 proto: owl_prototypes.h55 #proto: owl_prototypes.h 55 56 56 57 perlglue.c: perlglue.xs … … 61 62 62 63 # Only move owl_prototypes.h into place if the new one is different 63 owl_prototypes.h: codelist.pl varstubs.c $(BASE_SRCS) 64 perl codelist.pl | grep -v ZWRITEOPTIONS > owl_prototypes.h.new 65 @cmp -s owl_prototypes.h.new $@ || { \ 66 echo 'Interfaces changed!'; \ 67 echo mv -f owl_prototypes.h.new $@; \ 68 mv -f owl_prototypes.h.new $@; } 64 #owl_prototypes.h: codelist.pl varstubs.c $(BASE_SRCS) 65 # perl codelist.pl | grep -v ZWRITEOPTIONS > owl_prototypes.h.new 66 # @cmp -s owl_prototypes.h.new $@ || { \ 67 # echo 'Interfaces changed!'; \ 68 # echo mv -f owl_prototypes.h.new $@; \ 69 # mv -f owl_prototypes.h.new $@; } 70 owl_prototypes.h: 69 71 70 72 .PHONY: tags clean distclean proto test … … 75 77 etags $(BASE_SRCS) $(OWL_SRC) $(TESTER_SRC) $(GEN_C) owl.h $(GEN_H) 76 78 77 $(BASE_OBJS) varstubs.h:: owl.h config.h owl_prototypes.h 79 #$(BASE_OBJS) varstubs.h:: owl.h config.h owl_prototypes.h 80 $(BASE_OBJS) varstubs.h:: owl.h config.h 81 82 libfaim: libfaim/libfaim.a 83 84 libfaim/libfaim.a: 85 (cd libfaim; $(MAKE)) 86 87 libfaimclean: 88 (cd libfaim; $(MAKE) clean) 89 90 libfaimdistclean: 91 (cd libfaim; $(MAKE) distclean) 78 92 79 93 all: owl … … 83 97 ${INSTALL_DATA} doc/owl.1 ${mandir}/man1/owl.1 84 98 85 86 99 installdirs: mkinstalldirs 87 100 ${srcdir}/mkinstalldirs ${bindir} ${mandir}/man1 ${datadir}/owl
Note: See TracChangeset
for help on using the changeset viewer.