comparison nt/xemacs.mak @ 327:03446687b7cc r21-0-61

Import from CVS: tag r21-0-61
author cvs
date Mon, 13 Aug 2007 10:48:16 +0200
parents f2b5d7006b0a
children 58bac07dfa74
comparison
equal deleted inserted replaced
326:e2671bc7f66a 327:03446687b7cc
63 INSTALL_DIR=c:\Program Files\Infodock\Infodock-$(INFODOCK_VERSION_STRING) 63 INSTALL_DIR=c:\Program Files\Infodock\Infodock-$(INFODOCK_VERSION_STRING)
64 ! else 64 ! else
65 INSTALL_DIR=c:\Program Files\XEmacs\XEmacs-$(XEMACS_VERSION_STRING) 65 INSTALL_DIR=c:\Program Files\XEmacs\XEmacs-$(XEMACS_VERSION_STRING)
66 ! endif 66 ! endif
67 !endif 67 !endif
68 !if !defined(PACKAGEPATH) 68 !if !defined(PACKAGE_PATH)
69 PATH_PACKAGEPATH="c:\\Program Files\\XEmacs\\packages" 69 ! if !defined(PACKAGE_PREFIX)
70 !else 70 PACKAGE_PREFIX=c:\Program Files\XEmacs
71 PATH_PACKAGEPATH="$(PACKAGEPATH)" 71 ! endif
72 !endif 72 PACKAGE_PATH=~\.xemacs;;$(PACKAGE_PREFIX)\site-packages;$(PACKAGE_PREFIX)\mule-packages;$(PACKAGE_PREFIX)\xemacs-packages
73 !endif
74 PATH_PACKAGEPATH="$(PACKAGE_PATH:\=\\)"
73 !if !defined(HAVE_MSW) 75 !if !defined(HAVE_MSW)
74 HAVE_MSW=1 76 HAVE_MSW=1
75 !endif 77 !endif
76 !if !defined(HAVE_X) 78 !if !defined(HAVE_X)
77 HAVE_X=0 79 HAVE_X=0
220 !endif 222 !endif
221 !message ------------------------------------------------ 223 !message ------------------------------------------------
222 !message XEmacs $(XEMACS_VERSION_STRING) $(xemacs_codename) configured for "$(EMACS_CONFIGURATION)". 224 !message XEmacs $(XEMACS_VERSION_STRING) $(xemacs_codename) configured for "$(EMACS_CONFIGURATION)".
223 !message 225 !message
224 !message Installation directory is "$(INSTALL_DIR)". 226 !message Installation directory is "$(INSTALL_DIR)".
225 !message Package path is $(PATH_PACKAGEPATH). 227 !message Package path is "$(PACKAGE_PATH)".
226 !message 228 !message
227 !if $(INFODOCK) 229 !if $(INFODOCK)
228 !message Building InfoDock. 230 !message Building InfoDock.
229 !endif 231 !endif
230 !if $(HAVE_MSW) 232 !if $(HAVE_MSW)
1008 temacs: $(TEMACS) 1010 temacs: $(TEMACS)
1009 1011
1010 # use this rule to install the system 1012 # use this rule to install the system
1011 install: all 1013 install: all
1012 @echo Installing in $(INSTALL_DIR) ... 1014 @echo Installing in $(INSTALL_DIR) ...
1015 @echo PlaceHolder > PlaceHolder
1013 @xcopy /q PROBLEMS "$(INSTALL_DIR)\" 1016 @xcopy /q PROBLEMS "$(INSTALL_DIR)\"
1014 @xcopy /q README "$(INSTALL_DIR)\lock\" 1017 @xcopy /q PlaceHolder "$(INSTALL_DIR)\lock\"
1015 @del "$(INSTALL_DIR)\lock\README" 1018 @del "$(INSTALL_DIR)\lock\PlaceHolder"
1016 @xcopy /q $(LIB_SRC)\*.exe "$(INSTALL_DIR)\$(EMACS_CONFIGURATION)\" 1019 @xcopy /q $(LIB_SRC)\*.exe "$(INSTALL_DIR)\$(EMACS_CONFIGURATION)\"
1017 @copy $(LIB_SRC)\DOC "$(INSTALL_DIR)\$(EMACS_CONFIGURATION)" 1020 @copy $(LIB_SRC)\DOC "$(INSTALL_DIR)\$(EMACS_CONFIGURATION)"
1018 @copy $(CONFIG_VALUES) "$(INSTALL_DIR)\$(EMACS_CONFIGURATION)" 1021 @copy $(CONFIG_VALUES) "$(INSTALL_DIR)\$(EMACS_CONFIGURATION)"
1019 @copy $(XEMACS)\src\xemacs.exe "$(INSTALL_DIR)\$(EMACS_CONFIGURATION)" 1022 @copy $(XEMACS)\src\xemacs.exe "$(INSTALL_DIR)\$(EMACS_CONFIGURATION)"
1020 @copy $(RUNEMACS) "$(INSTALL_DIR)\$(EMACS_CONFIGURATION)" 1023 @copy $(RUNEMACS) "$(INSTALL_DIR)\$(EMACS_CONFIGURATION)"
1021 @xcopy /e /q $(XEMACS)\etc "$(INSTALL_DIR)\etc\" 1024 @xcopy /e /q $(XEMACS)\etc "$(INSTALL_DIR)\etc\"
1022 @xcopy /e /q $(XEMACS)\info "$(INSTALL_DIR)\info\" 1025 @xcopy /e /q $(XEMACS)\info "$(INSTALL_DIR)\info\"
1023 @xcopy /e /q $(XEMACS)\lisp "$(INSTALL_DIR)\lisp\" 1026 @xcopy /e /q $(XEMACS)\lisp "$(INSTALL_DIR)\lisp\"
1027 @echo Making skeleton package tree in $(PACKAGE_PREFIX) ...
1028 @xcopy /q PlaceHolder "$(PACKAGE_PREFIX)\site-packages\"
1029 @del "$(PACKAGE_PREFIX)\site-packages\PlaceHolder"
1030 @xcopy /q PlaceHolder "$(PACKAGE_PREFIX)\mule-packages\"
1031 @del "$(PACKAGE_PREFIX)\mule-packages\PlaceHolder"
1032 @xcopy /q PlaceHolder "$(PACKAGE_PREFIX)\xemacs-packages\"
1033 @del "$(PACKAGE_PREFIX)\xemacs-packages\PlaceHolder"
1034 @del PlaceHolder
1024 1035
1025 distclean: 1036 distclean:
1026 del *.bak 1037 del *.bak
1027 del *.orig 1038 del *.orig
1028 del *.rej 1039 del *.rej