Mercurial > hg > xemacs-beta
comparison nt/xemacs.mak @ 4458:d9b9b5f90386
Provide SHEBANG_PROGNAME on Win32; correct a bug with it and string concat'ing
nt/ChangeLog addition:
2008-05-13 Aidan Kehoe <kehoea@parhasard.net>
* xemacs.mak (PROGRAM_DEFINES):
Provide SHEBANG_PROGNAME on Win32 too.
src/ChangeLog addition:
2008-05-13 Aidan Kehoe <kehoea@parhasard.net>
* emacs.c (SHEBANG_EXE_PROGNAME_LENGTH):
Use WEXTSTRING separately on the two concatenated strings,
avoiding an error on Win32.
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Tue, 13 May 2008 20:16:53 +0200 |
parents | eb82fbb675ea |
children | 202cb69c4d87 |
comparison
equal
deleted
inserted
replaced
4457:2fddd822ce87 | 4458:d9b9b5f90386 |
---|---|
425 INFODOCK_VERSION_STRING=$(infodock_major_version).$(infodock_minor_version).$(infodock_build_version) | 425 INFODOCK_VERSION_STRING=$(infodock_major_version).$(infodock_minor_version).$(infodock_build_version) |
426 PROGRAM_DEFINES=-DINFODOCK \ | 426 PROGRAM_DEFINES=-DINFODOCK \ |
427 -DPATH_VERSION=\"$(INFODOCK_VERSION_STRING)\" \ | 427 -DPATH_VERSION=\"$(INFODOCK_VERSION_STRING)\" \ |
428 -DPATH_PROGNAME=\"infodock\" \ | 428 -DPATH_PROGNAME=\"infodock\" \ |
429 -DEMACS_PROGNAME=\"infodock\" \ | 429 -DEMACS_PROGNAME=\"infodock\" \ |
430 -DSHEBANG_PROGNAME=\"infodock-script\" \ | |
430 -DEMACS_VERSION=\"$(INFODOCK_VERSION_STRING)\" \ | 431 -DEMACS_VERSION=\"$(INFODOCK_VERSION_STRING)\" \ |
431 -DINFODOCK_MAJOR_VERSION=$(infodock_major_version) \ | 432 -DINFODOCK_MAJOR_VERSION=$(infodock_major_version) \ |
432 -DINFODOCK_MINOR_VERSION=$(infodock_minor_version) \ | 433 -DINFODOCK_MINOR_VERSION=$(infodock_minor_version) \ |
433 -DINFODOCK_BUILD_VERSION=$(infodock_build_version) | 434 -DINFODOCK_BUILD_VERSION=$(infodock_build_version) |
434 !else | 435 !else |
442 !endif | 443 !endif |
443 PROGRAM_DEFINES= \ | 444 PROGRAM_DEFINES= \ |
444 -DPATH_VERSION=\"$(XEMACS_VERSION_STRING)\" \ | 445 -DPATH_VERSION=\"$(XEMACS_VERSION_STRING)\" \ |
445 -DPATH_PROGNAME=\"xemacs\" \ | 446 -DPATH_PROGNAME=\"xemacs\" \ |
446 -DEMACS_VERSION=\"$(XEMACS_VERSION_STRING)\" \ | 447 -DEMACS_VERSION=\"$(XEMACS_VERSION_STRING)\" \ |
447 -DEMACS_PROGNAME=\"xemacs\" | 448 -DEMACS_PROGNAME=\"xemacs\" -DSHEBANG_PROGNAME=\"xemacs-script\" |
448 !endif | 449 !endif |
449 | 450 |
450 ########################### Set up installation and package directories. | 451 ########################### Set up installation and package directories. |
451 | 452 |
452 !if !defined(INSTALL_DIR) | 453 !if !defined(INSTALL_DIR) |