Mercurial > hg > xemacs-beta
comparison src/Makefile.in.in @ 165:5a88923fcbfe r20-3b9
Import from CVS: tag r20-3b9
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:44:42 +0200 |
parents | 0132846995bd |
children | 85ec50267440 |
comparison
equal
deleted
inserted
replaced
164:4e0740e5aab2 | 165:5a88923fcbfe |
---|---|
252 # endif | 252 # endif |
253 other_files=\ | 253 other_files=\ |
254 ${motif_other_files}\ | 254 ${motif_other_files}\ |
255 libextcli_Xt.a libextcli_Xlib.a\ | 255 libextcli_Xt.a libextcli_Xlib.a\ |
256 ${shared_other_files} | 256 ${shared_other_files} |
257 | |
258 all: ${other_files} | |
257 # endif /* EXTERNAL_WIDGET */ | 259 # endif /* EXTERNAL_WIDGET */ |
258 | 260 |
259 X11_objs = EmacsFrame.o EmacsShell.o TopLevelEmacsShell.o TransientEmacsShell.o EmacsManager.o $(external_widget_objs) | 261 X11_objs = EmacsFrame.o EmacsShell.o TopLevelEmacsShell.o TransientEmacsShell.o EmacsManager.o $(external_widget_objs) |
260 #endif /* HAVE_X_WINDOWS */ | 262 #endif /* HAVE_X_WINDOWS */ |
261 | 263 |
262 ## define otherobjs as list of object files that make-docfile | 264 ## define otherobjs as list of object files that make-docfile |
263 ## should not be told about. | 265 ## should not be told about. |
264 otherobjs = $(BTL_objs) lastfile.o $(mallocobjs) $(rallocobjs) $(X11_objs) | 266 otherobjs = $(BTL_objs) lastfile.o $(mallocobjs) $(rallocobjs) $(X11_objs) |
265 | 267 |
266 | 268 LIBES = $(lwlib_libs) $(quantify_libs) $(ld_libs_all) $(lib_gcc) |
267 LIBES = $(lwlib_libs) $(quantify_libs) $(ld_libs_all) $(GNULIB_VAR) | |
268 | |
269 ## Enable recompilation of certain other files depending on system type. | |
270 | |
271 ## Enable inclusion of object files in temacs depending on system type. | |
272 #ifndef OBJECTS_SYSTEM | |
273 #define OBJECTS_SYSTEM | |
274 #endif | |
275 | |
276 #ifndef OBJECTS_MACHINE | |
277 #define OBJECTS_MACHINE | |
278 #endif | |
279 | |
280 all: xemacs ${other_files} | |
281 | 269 |
282 #ifdef I18N3 | 270 #ifdef I18N3 |
283 mo_dir = ${etcdir} | 271 mo_dir = ${etcdir} |
284 mo_file = ${mo_dir}emacs.mo | 272 mo_file = ${mo_dir}emacs.mo |
285 #endif | 273 #endif |
340 dump_elcs: dump-elcs | 328 dump_elcs: dump-elcs |
341 | 329 |
342 dump-elcs: temacs | 330 dump-elcs: temacs |
343 @touch SATISFIED | 331 @touch SATISFIED |
344 -${DUMPENV} ./temacs -batch -l ../prim/update-elc.el | 332 -${DUMPENV} ./temacs -batch -l ../prim/update-elc.el |
345 @if [ ! -f SATISFIED ]; then \ | 333 @if test ! -f SATISFIED; then $(MAKE) $@; fi |
346 $(MAKE) dump-elcs; \ | |
347 fi | |
348 @$(RM) SATISFIED | 334 @$(RM) SATISFIED |
349 | 335 |
350 all-elc all-elcs: | 336 all-elc all-elcs: |
351 cd .. && $(MAKE) all-elc $(MFLAGS) | 337 cd .. && $(MAKE) all-elc $(MFLAGS) |
352 | 338 |