2 MAKE
= make
# BSD doesn't have it as a default.
3 #Note: an alternative is CPP = /lib/cpp
8 $(MAKE
) $(MAKEOVERRIDES
) -f xmakefile
${MFLAGS} all
10 #This is used in making a distribution.
11 #Do not use it on development directories!
13 -rm -f paths.h config.h emacs-
* temacs xemacs xmakefile core
*~ \
#* *.o
16 -rm -f temacs xemacs xmakefile core \
#* *.o
18 xemacs
: xmakefile doxemacs
21 $(MAKE
) $(MAKEOVERRIDES
) -f xmakefile
${MFLAGS} xemacs
23 temacs
: xmakefile dotemacs
26 $(MAKE
) $(MAKEOVERRIDES
) -f xmakefile
${MFLAGS} temacs
28 # If you have a problem with cc -E here, changing
29 # the definition of CPP above may fix it.
30 xmakefile
: ymakefile config.h
33 $(CPP
) junk.c | sed
-e
's/^#.*//' -e
's/^[ \f\t][ \f\t]*$$//' -e
's/^ / /' | \
34 sed
-n
-e
'/^..*$$/p' > xmakefile
38 etags
[a-z
]*.h
[a-z
]*.c ..
/lisp
/[a-z
]*.el ..
/lisp
/term
/[a-z
]*.el