Mercurial > hg > xemacs-beta
diff netinstall/reginfo.h @ 448:3078fd1074e8 r21-2-39
Import from CVS: tag r21-2-39
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:38:25 +0200 |
parents | |
children | 3d3049ae1304 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/netinstall/reginfo.h Mon Aug 13 11:38:25 2007 +0200 @@ -0,0 +1,56 @@ +/* reginfo.h -- XEmacs version numbers and accompanying documentation. + +Copyright (C) 2000 Andy Piper. */ + +#define XEMACS_INFO_XEMACS_ORG_REGISTRY_NAME "GNU" +#define XEMACS_INFO_XEMACS_REGISTRY_NAME "XEmacs" +/* Keys */ +#define XEMACS_INFO_XEMACS_ROOT_KEY "emacs_dir" +#define XEMACS_INFO_XEMACS_ROOT_TYPE "install_type" +#define XEMACS_INFO_XEMACS_PACKAGE_KEY "EMACSPACKAGEPATH" +#define XEMACS_INFO_XEMACS_VERSION_KEY "version" + +#define XEMACS_DEFAULT_ROOT "\\Program Files\\XEmacs" +#define XEMACS_CYGWIN_DEFAULT_ROOT "\\usr\\local" + +#define XEMACS_SETUP_DIR \ + ((char*)(install_type == IDC_INSTALL_NATIVE ? "\\setup\\" : "/lib/xemacs/setup/")) +#define XEMACS_RESOURCE_DIR \ + ((char*)(install_type == IDC_INSTALL_NATIVE ? "\\" : "/lib/xemacs/")) +#define XEMACS_PACKAGE_DIR \ + ((char*)(install_type == IDC_INSTALL_NATIVE ? "\\xemacs-packages\\" \ + : "/lib/xemacs/xemacs-packages/")) +#define XEMACS_NATIVE_ARCH_NAME "i586-pc-win32" +#define XEMACS_CYGWIN_ARCH_NAME "i686-pc-cygwin32" + +/* + * Installation hierarchy is: + * C:\Program Files\XEmacs + * \xemacs-packages + * \etc + * \info + * \lib-src + * \lisp + * \man + * \pkginfo + * \site-packages + * \mule-packages + * \XEmacs-21.2 + * \i586-pc-win32 + * \etc + * \info + * \lisp + * Or: + * /usr/local/lib + * /xemacs/xemacs-packages + * /xemacs/site-packages + * /xemacs/mule-packages + * /xemacs-21.2 + * /i686-pc-cygwin32 + * /etc + * /info + * /lisp + * /usr/local/bin/i686-pc-cygwin32 + */ + +