home *** CD-ROM | disk | FTP | other *** search
Makefile | 1994-05-24 | 2.1 KB | 80 lines |
- #! /bin/make -f
- # Makefile
- # architecture-customized Makefile for zsh 2.4.315 beta
- # for architecture "next",
- # automagically generated by buildzsh -- do not edit
-
- MAKE=make
-
- AUX=buildzsh
-
- SRC=builtin.c cond.c exec.c glob.c hist.c init.c jobs.c lex.c loop.c math.c mem.c params.c parse.c subst.c table.c text.c utils.c watch.c zle_bindings.c zle_hist.c zle_main.c zle_misc.c zle_move.c zle_refresh.c zle_tricky.c zle_utils.c zle_vi.c zle_word.c
-
- HEADER=funcs.h zle.h zsh.h ztype.h
-
- PROTO=builtin.pro cond.pro exec.pro glob.pro hist.pro init.pro jobs.pro lex.pro loop.pro math.pro mem.pro params.pro parse.pro subst.pro table.pro text.pro utils.pro watch.pro zle_bindings.pro zle_hist.pro zle_main.pro zle_misc.pro zle_move.pro zle_refresh.pro zle_tricky.pro zle_utils.pro zle_vi.pro zle_word.pro
-
- OBJS=builtin.o cond.o exec.o glob.o hist.o init.o jobs.o lex.o loop.o math.o mem.o params.o parse.o subst.o table.o text.o utils.o watch.o zle_bindings.o zle_hist.o zle_main.o zle_misc.o zle_move.o zle_refresh.o zle_tricky.o zle_utils.o zle_vi.o zle_word.o
-
- BINDIR=/usr/local/bin
- MANDIR=/usr/local/man/man1
-
- # Debugging flags
- DFLAGS=
-
- CC=cc
-
- CFLAGS=-Wall `allArchs` -Wno-implicit -Waggregate-return -Winline -pipe -O2
-
- CFLAGS_WO_O=-Wall `allArchs` -Wno-implicit -Waggregate-return -Winline -pipe
-
- LD=cc
-
- LDFLAGS=-pipe -O2 `allArchs`
-
- LIBS=-ltermcap
-
- ZSHPATH=zsh
-
- all: $(PROTO) $(ZSHPATH)
-
- .SUFFIXES: .c .o .pro
-
- # --- NEXT notes
- # You will get two warnings for each file because
- # /NextDeveloper/Headers/bsd/memory.h:23 contains
- # ANSI-illegal trash after #endif.
- #
- .c.o:
- $(CC) $(CFLAGS) -c $(DFLAGS) $<
-
-
- .c.pro:
- sed -n -f makepro.sed $< > `basename $@`
-
- $(ZSHPATH): $(OBJS)
- $(LD) $(LDFLAGS) -o $(ZSHPATH) $(OBJS) $(LIBS)
-
- $(PROTO): makepro.sed
-
- tags: /tmp
- ctags *.[cy]
-
- # I hate this next line
- $(OBJS): config.h signals.h zsh.h zle.h ztype.h funcs.h
-
- params.o: version.h
-
- makepro.sed:
- $(CO) $(COFLAGS) makepro.sed
-
- clean:
- rm -f $(OBJS) $(ZSHPATH) core
-
- spotless: clean
- rm -f $(PROTO) Makefile signals.h config.h
-
- install: zsh
- install -s -m 755 zsh $(BINDIR)
- install -m 444 ../man/zsh.1 $(MANDIR)/zsh.1
-