X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/5126d3b7fe2461f735eaa200132288a16583286c..d2251bbf79c3a3c7739f0813ac85c0f99d295d6d:/lib-src/Makefile.in diff --git a/lib-src/Makefile.in b/lib-src/Makefile.in index 896641b85b..44e8089c4f 100644 --- a/lib-src/Makefile.in +++ b/lib-src/Makefile.in @@ -92,8 +92,8 @@ INSTALL_STRIP = # Things that a user might actually run, # which should be installed in bindir. -INSTALLABLES = etags ctags emacsclient b2m -INSTALLABLE_SCRIPTS = rcs-checkin +INSTALLABLES = etags ctags emacsclient b2m ebrowse +INSTALLABLE_SCRIPTS = rcs-checkin grep-changelog # Things that Emacs runs internally, or during the build process, # which should not be installed in bindir. @@ -185,27 +185,27 @@ MOVE_FLAGS= #ifdef KERBEROS # ifdef HAVE_LIBKRB - KRB4LIB = -lkrb + KRB4LIB = -lkrb # else # ifdef HAVE_LIBKRB4 - KRB4LIB = -lkrb4 + KRB4LIB = -lkrb4 # endif # endif # ifdef HAVE_LIBDES - DESLIB = -ldes + DESLIB = -ldes # else # ifdef HAVE_LIBDES425 - DESLIB = -ldes425 + DESLIB = -ldes425 # endif # endif # ifdef HAVE_LIBKRB5 - KRB5LIB = -lkrb5 + KRB5LIB = -lkrb5 # endif # ifdef HAVE_LIBCRYPTO - CRYPTOLIB = -lcrypto + CRYPTOLIB = -lcrypto # endif # ifdef HAVE_LIBCOM_ERR - COM_ERRLIB = -lcom_err + COM_ERRLIB = -lcom_err # endif #endif /* KERBEROS */ @@ -305,7 +305,7 @@ mostlyclean: clean: mostlyclean -rm -f ${INSTALLABLES} ${UTILITIES} ${DONT_INSTALL} - -rm -f ../etc/DOC* *.tab.c *.tab.h + -rm -f ../etc/DOC* fns*.el *.tab.c *.tab.h distclean: clean -rm -f TAGS @@ -346,7 +346,7 @@ getopt.o: ${srcdir}/getopt.c ${srcdir}/getopt.h getopt1.o: ${srcdir}/getopt1.c ${srcdir}/getopt.h ${CC} -c ${CPP_CFLAGS} ${srcdir}/getopt1.c alloca.o: ${srcdir}/alloca.c - ${CC} -c ${BASE_CFLAGS} ${srcdir}/alloca.c + ${CC} -Demacs -c ${BASE_CFLAGS} ${srcdir}/alloca.c #ifdef REGEXP_IN_LIBC REGEXPOBJ = @@ -362,15 +362,18 @@ regex.o: $(srcdir)/../src/regex.c $(srcdir)/../src/regex.h ../src/config.h etags: ${srcdir}/etags.c $(GETOPTDEPS) $(REGEXPDEPS) ../src/config.h $(CC) ${ALL_CFLAGS} -DVERSION="\"${version}\"" ${srcdir}/etags.c $(GETOPTOBJS) $(REGEXPOBJ) $(LOADLIBES) -o etags +ebrowse: ${srcdir}/ebrowse.c $(GETOPTDEPS) ../src/config.h + $(CC) ${ALL_CFLAGS} -DVERSION="\"${version}\"" ${srcdir}/ebrowse.c $(GETOPTOBJS) $(LOADLIBES) -o ebrowse + /* We depend on etags to assure that parallel makes don't write two etags.o files on top of each other. */ ctags: etags $(CC) ${ALL_CFLAGS} -DCTAGS -DVERSION="\"${version}\"" ${srcdir}/etags.c $(GETOPTOBJS) $(REGEXPOBJ) $(LOADLIBES) -o ctags -profile: ${srcdir}/profile.c +profile: ${srcdir}/profile.c ../src/config.h $(CC) ${ALL_CFLAGS} ${srcdir}/profile.c $(LOADLIBES) -o profile -make-docfile: ${srcdir}/make-docfile.c +make-docfile: ${srcdir}/make-docfile.c ../src/config.h $(CC) ${ALL_CFLAGS} ${srcdir}/make-docfile.c $(LOADLIBES) -o make-docfile digest-doc: ${srcdir}/digest-doc.c @@ -379,7 +382,7 @@ digest-doc: ${srcdir}/digest-doc.c sorted-doc: ${srcdir}/sorted-doc.c ${ALLOCA} $(CC) ${ALL_CFLAGS} ${srcdir}/sorted-doc.c ${ALLOCA} $(LOADLIBES) -o sorted-doc -b2m: ${srcdir}/b2m.c ../src/config.h +b2m: ${srcdir}/b2m.c ../src/config.h $(GETOPTDEPS) $(CC) ${ALL_CFLAGS} ${srcdir}/b2m.c -DVERSION="\"${version}\"" \ $(GETOPTOBJS) $(LOADLIBES) -o b2m @@ -389,7 +392,7 @@ movemail: movemail.o pop.o $(GETOPTDEPS) movemail.o: ${srcdir}/movemail.c ../src/config.h $(CC) -c ${CPP_CFLAGS} -Demacs ${MOVE_FLAGS} ${srcdir}/movemail.c -pop.o: ${srcdir}/pop.c +pop.o: ${srcdir}/pop.c ../src/config.h $(CC) -c ${CPP_CFLAGS} ${MOVE_FLAGS} ${srcdir}/pop.c cvtmail: ${srcdir}/cvtmail.c @@ -398,7 +401,7 @@ cvtmail: ${srcdir}/cvtmail.c fakemail: ${srcdir}/fakemail.c ../src/config.h $(CC) ${ALL_CFLAGS} ${srcdir}/fakemail.c $(LOADLIBES) -o fakemail -yow: ${srcdir}/yow.c ../src/paths.h +yow: ${srcdir}/yow.c ../src/epaths.h $(CC) ${ALL_CFLAGS} ${srcdir}/yow.c $(LOADLIBES) -o yow emacsserver: ${srcdir}/emacsserver.c ../src/config.h @@ -409,7 +412,7 @@ emacsclient: ${srcdir}/emacsclient.c ../src/config.h $(GETOPTDEPS) -DVERSION=`sed -n -e '/(defconst emacs-version/ s/^[^"]*\("[^"]*"\).*/\1/p' ${srcdir}/../lisp/version.el` \ $(LOADLIBES) -o emacsclient -hexl: ${srcdir}/hexl.c +hexl: ${srcdir}/hexl.c ../src/config.h $(CC) ${ALL_CFLAGS} ${srcdir}/hexl.c $(LOADLIBES) -o hexl /* These are NOT included in INSTALLABLES or UTILITIES.