diff nt/xemacs.mak @ 294:4b85ae5eabfb r21-0b45

Import from CVS: tag r21-0b45
author cvs
date Mon, 13 Aug 2007 10:38:01 +0200
parents e11d67e05968
children 70ad99077275
line wrap: on
line diff
--- a/nt/xemacs.mak	Mon Aug 13 10:37:16 2007 +0200
+++ b/nt/xemacs.mak	Mon Aug 13 10:38:01 2007 +0200
@@ -94,8 +94,8 @@
 !message Please specify root directory for your XPM installation: XPM_DIR=path
 CONFIG_ERROR=1
 !endif
-!if $(HAVE_MSW) && $(HAVE_XPM) && defined(XPM_DIR) && !exist("$(XPM_DIR)\LIB\XPM.LIB")
-!message Specified XPM directory does not contain "$(XPM_DIR)\LIB\XPM.LIB"
+!if $(HAVE_MSW) && $(HAVE_XPM) && defined(XPM_DIR) && !exist("$(XPM_DIR)\lib\Xpm.lib")
+!message Specified XPM directory does not contain "$(XPM_DIR)\lib\Xpm.lib"
 CONFIG_ERROR=1
 !endif
 !if $(HAVE_MSW) && $(HAVE_TOOLBARS) && !$(HAVE_XPM)
@@ -259,7 +259,7 @@
 	-DINFODOCK_MINOR_VERSION=$(infodock_minor_version)	\
 	-DINFODOCK_BUILD_VERSION=$(infodock_build_version)
 !else
-!if defined(emacs_beta_version)
+!if "$(emacs_beta_version)" != ""
 XEMACS_VERSION_STRING=$(emacs_major_version).$(emacs_minor_version)-b$(emacs_beta_version)
 !else
 XEMACS_VERSION_STRING=$(emacs_major_version).$(emacs_minor_version)
@@ -553,6 +553,11 @@
 
 # TEMACS Executable
 
+# This may not exist
+!if "$(emacs_beta_version)" != ""
+EMACS_BETA_VERSION=-DEMACS_BETA_VERSION=$(emacs_beta_version)
+!ENDIF
+
 TEMACS_DIR=$(XEMACS)\src
 TEMACS=$(TEMACS_DIR)\temacs.exe
 TEMACS_BROWSE=$(TEMACS_DIR)\temacs.bsc
@@ -567,7 +572,7 @@
 TEMACS_CPP_FLAGS= $(WARN_CPP_FLAGS) $(INCLUDES) $(DEFINES) $(DEBUG_DEFINES) \
  -DEMACS_MAJOR_VERSION=$(emacs_major_version) \
  -DEMACS_MINOR_VERSION=$(emacs_minor_version) \
- -DEMACS_BETA_VERSION=$(emacs_beta_version) \
+ $(EMACS_BETA_VERSION) \
  -DXEMACS_CODENAME=\"$(xemacs_codename)\" \
  -DPATH_PACKAGEPATH=\"$(PATH_PACKAGEPATH)\"
 
@@ -817,12 +822,12 @@
 	del *.rej
 	del *.pdb
 	del *.tmp
-	del puresize-adjust.h
 	cd $(OUTDIR)
 	del *.obj
 	del *.sbr
 	del *.lib
 	cd $(XEMACS)\$(TEMACS_DIR)
+	del puresize-adjust.h
 	del config.h
 	del paths.h
 	del Emacs.ad.h