X-Git-Url: http://git.chise.org/gitweb/?p=chise%2Fxemacs-chise.git.1;a=blobdiff_plain;f=src%2FMakefile.in.in;h=4e868173085d7330248620c8e065dedf017ecb55;hp=bfc4a46e888f6f0e795437003f1eff18cd7336e1;hb=3062d425fac0473eb5aa2efc0bb002f6ce0cb028;hpb=b50fd71ea3c920afc5ba60af567d73940993be3f diff --git a/src/Makefile.in.in b/src/Makefile.in.in index bfc4a46..4e86817 100644 --- a/src/Makefile.in.in +++ b/src/Makefile.in.in @@ -31,11 +31,10 @@ PROGNAME=@PROGNAME@ #ifdef PDUMP DUMP_TARGET = ${PROGNAME}.dmp EXE_TARGET = ${PROGNAME} -ID_FILE = dump-id.c +DUMP_ID = dump-id.o #else DUMP_TARGET = ${PROGNAME} EXE_TARGET = temacs -ID_FILE = #endif all: ${DUMP_TARGET} @@ -391,7 +390,7 @@ ${libsrc}DOC: ${EXE_TARGET} update-elc.stamp $(RM) ${libsrc}DOC; \ ${DUMPENV} ./${EXE_TARGET} -nd -batch -l ${srcdir}/../lisp/make-docfile.el -- \ -o ${libsrc}DOC -d ${srcdir} -i ${libsrc}../site-packages \ - ${obj_src} ${mallocdocsrc} ${rallocdocsrc} + ${obj_src} ${mallocdocsrc} ${rallocdocsrc} ${extra_doc_files} dump_elcs: dump-elcs @@ -450,12 +449,11 @@ link_deps=\ $(start_files) ${objs} ${otherobjs}\ $(lwlib_deps) $(dynodump_deps) -temacs_deps=\ - $(link_deps) $(ID_FILE) +temacs_deps = $(link_deps) ${DUMP_ID} temacs_link_args=\ - ${start_flags} ${ldflags} -I${srcdir} \ - -o $@ ${start_files} ${objs} ${otherobjs} ${ID_FILE} ${LIBES} + ${start_flags} ${ldflags}\ + -o $@ ${start_files} ${objs} ${otherobjs} ${DUMP_ID} ${LIBES} ${EXE_TARGET}: $(temacs_deps) $(LD) $(temacs_link_args) @@ -512,14 +510,14 @@ debug-temacs: ${EXE_TARGET} ## ## Purify PURIFY_PROG = purify +PURIFY_LIBS = PURIFY_FLAGS =\ #ifdef PDUMP -search-mmaps=yes\ #endif - -chain-length=32 -ignore-signals=SIGPOLL -threads=yes\ - -cache-dir=${srcdir}/purecache -always-use-cache-dir=yes + -chain-length=32 -ignore-signals=SIGPOLL\ + -cache-dir=${blddir}/purecache -always-use-cache-dir=yes -PURIFY_LIBS = -lpthread puremacs: $(temacs_deps) $(PURIFY_PROG) $(PURIFY_FLAGS) $(LD) $(temacs_link_args) $(PURIFY_LIBS) cp $@ ${EXE_TARGET} @@ -702,6 +700,14 @@ hpplay.o: ${srcdir}/hpplay.c $(CC) -c -Demacs $(sound_cflags) $(cflags) ${srcdir}/hpplay.c #endif /* HAVE_NATIVE_SOUND */ +#if defined(HAVE_GLADE_GLADE_H) || defined(HAVE_GLADE_H) +glade_files=glade.c +#endif + +#ifdef HAVE_GTK +extra_doc_files=emacs-widget-accessors.c ui-byhand.c $(glade_files) +#endif + xemacs_res.o: ${srcdir}/../nt/xemacs.rc windres --include-dir ${srcdir}/../nt -i ${srcdir}/../nt/xemacs.rc -o $@