.cshrc
上传用户:lyxiangda
上传日期:2007-01-12
资源大小:3042k
文件大小:6k
源码类别:

CA认证

开发平台:

WINDOWS

  1. #!/bin/csh
  2. #
  3. # The contents of this file are subject to the Mozilla Public
  4. # License Version 1.1 (the "License"); you may not use this file
  5. # except in compliance with the License. You may obtain a copy of
  6. # the License at http://www.mozilla.org/MPL/
  7. # Software distributed under the License is distributed on an "AS
  8. # IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
  9. # implied. See the License for the specific language governing
  10. # rights and limitations under the License.
  11. # The Original Code is the Netscape security libraries.
  12. # The Initial Developer of the Original Code is Netscape
  13. # Communications Corporation.  Portions created by Netscape are 
  14. # Copyright (C) 1994-2000 Netscape Communications Corporation.  All
  15. # Rights Reserved.
  16. # Contributor(s):
  17. # Alternatively, the contents of this file may be used under the
  18. # terms of the GNU General Public License Version 2 or later (the
  19. # "GPL"), in which case the provisions of the GPL are applicable 
  20. # instead of those above.  If you wish to allow use of your 
  21. # version of this file only under the terms of the GPL and not to
  22. # allow others to use your version of this file under the MPL,
  23. # indicate your decision by deleting the provisions above and
  24. # replace them with the notice and other provisions required by
  25. # the GPL.  If you do not delete the provisions above, a recipient
  26. # may use your version of this file under either the MPL or the
  27. # GPL.
  28. #
  29. # Startup file for csh and tcsh.  It is meant to work on:
  30. #
  31. # SunOS 4.1.3_U1,
  32. # Sun Solaris,
  33. # Sun Solaris on Intel,
  34. # SGI IRIX,
  35. # SGI IRIX64,
  36. # UNIX_SV,
  37. # IBM AIX,
  38. # Hewlett-Packard HP-UX,
  39. # SCO_SV,
  40. # FreeBSD,
  41. # DEC OSF/1,
  42. # Linux,
  43. # and everything else.
  44. #
  45. ###############################################
  46. # Set operating system name and release level #
  47. ###############################################
  48. set os_name=`uname -s`
  49. set os_release=`uname -r`
  50. ##########################################################
  51. #  Set environment variables based upon operating system #
  52. ##########################################################
  53. if ($os_name == "SunOS" && $os_release == "4.1.3_U1") then
  54. ##############################
  55. # SunOS 4.1.3_U1
  56. #
  57. setenv NO_MDUPDATE 1
  58. set path = ( /tools/ns/soft/gcc-2.6.3/run/default/sparc_sun_sunos4.1.3_U1/bin 
  59. /tools/ns/bin 
  60. /sbin 
  61. /usr/bin 
  62. /usr/openwin/bin 
  63. /usr/openwin/include 
  64. /usr/ucb 
  65. /usr/local/bin 
  66. /etc 
  67. /usr/etc 
  68. /usr/etc/install 
  69. . )
  70. else if ($os_name == "SunOS") then
  71. ################################
  72. #  Assume it is Sun Solaris
  73. #
  74. # To build Navigator on Solaris 2.5, I must set the environment
  75. # variable NO_MDUPDATE and use gcc-2.6.3.
  76. setenv NO_MDUPDATE 1
  77. set path = ( /share/builds/components/jdk/1.2.2_01/SunOS 
  78. /usr/ccs/bin 
  79. /usr/opt/bin 
  80. /tools/ns/bin 
  81. /usr/sbin 
  82. /sbin 
  83. /usr/bin 
  84. /usr/dt/bin 
  85. /usr/openwin/bin 
  86. /usr/openwin/include 
  87. /usr/ucb 
  88. /usr/opt/java/bin 
  89. /usr/local/bin 
  90. /etc 
  91. /usr/etc 
  92. /usr/etc/install 
  93. /opt/Acrobat3/bin 
  94. . )
  95. # To get the native Solaris cc
  96. if (`uname -m` == i86pc) then
  97. set path = ( /h/solx86/export/home/opt/SUNWspro/SC3.0.1/bin 
  98. $path )
  99. else
  100. set path = ( /tools/ns/workshop/bin 
  101. /tools/ns/soft/gcc-2.6.3/run/default/sparc_sun_solaris2.4/bin 
  102. $path )
  103. endif
  104. setenv LD_LIBRARY_PATH /share/builds/components/jdk/1.2.2_01/SunOS/lib/sparc/native_threads
  105. setenv MANPATH /usr/local/man:/usr/local/lib/mh/man:/usr/local/lib/rcscvs/man:/usr/local/lib/fvwm/man:/usr/local/lib/xscreensaver/man:/usr/share/man:/usr/openwin/man:/usr/opt/man
  106. # For Purify
  107. setenv PURIFYHOME /usr/local-sparc-solaris/pure/purify-4.0-solaris2
  108. setenv PATH ${PURIFYHOME}:$PATH
  109. setenv MANPATH $PURIFYHOME/man:$MANPATH
  110. setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:$PURIFYHOME
  111. setenv PURIFYOPTIONS "-max_threads=1000 -follow-child-processes=yes"
  112. else if ($os_name == "IRIX" || $os_name == "IRIX64") then
  113. #############
  114. #  SGI Irix
  115. #
  116. set path = ( /share/builds/components/jdk/1.2.1/IRIX 
  117. /tools/ns/bin 
  118. /tools/contrib/bin 
  119. /usr/local/bin 
  120. /usr/sbin 
  121. /usr/bsd 
  122. /usr/bin 
  123. /bin 
  124. /etc 
  125. /usr/etc 
  126. /usr/bin/X11 
  127. . )
  128. else if ($os_name == "UNIX_SV") then
  129. #################
  130. # UNIX_SV
  131. #
  132. set path = ( /usr/local/bin 
  133. /tools/ns/bin 
  134. /bin 
  135. /usr/bin 
  136. /usr/bin/X11 
  137. /X11/bin 
  138. /usr/X/bin 
  139. /usr/ucb 
  140. /usr/sbin 
  141. /sbin 
  142. /usr/ccs/bin 
  143. . )
  144. else if ($os_name == "AIX") then
  145. #################
  146. #  IBM AIX
  147. #
  148. set path = ( /share/builds/components/jdk/1.2.2/AIX 
  149. /usr/ucb/ 
  150. /tools/ns-arch/rs6000_ibm_aix4.1/bin 
  151. /tools/ns-arch/rs6000_ibm_aix3.2.5/bin 
  152. /share/tools/ns/soft/cvs-1.8/run/default/rs6000_ibm_aix3.2.5/bin 
  153. /bin 
  154. /usr/bin 
  155. /usr/ccs/bin 
  156. /usr/sbin 
  157. /usr/local/bin 
  158. /usr/bin/X11 
  159. /usr/etc 
  160. /etc 
  161. /sbin 
  162. . )
  163. else if ($os_name == "HP-UX") then
  164. #################
  165. # HP UX
  166. #
  167. set path = ( /share/builds/components/jdk/1.1.6/HP-UX 
  168. /usr/bin 
  169. /opt/ansic/bin 
  170. /usr/ccs/bin 
  171. /usr/contrib/bin 
  172. /opt/nettladm/bin 
  173. /opt/graphics/common/bin 
  174. /usr/bin/X11 
  175. /usr/contrib/bin/X11 
  176. /opt/upgrade/bin 
  177. /opt/CC/bin 
  178. /opt/aCC/bin
  179. /opt/langtools/bin 
  180. /opt/imake/bin 
  181. /etc 
  182. /usr/etc 
  183. /usr/local/bin 
  184. /tools/ns/bin 
  185. /tools/contrib/bin 
  186. /usr/sbin 
  187. /usr/local/bin 
  188. /tools/ns/bin 
  189. /tools/contrib/bin 
  190. /usr/sbin 
  191. /usr/include/X11R5 
  192. . )
  193. else if ($os_name == "SCO_SV") then
  194. #################
  195. # SCO
  196. #
  197. set path = ( /bin 
  198. /usr/bin 
  199. /tools/ns/bin 
  200. /tools/contrib/bin 
  201. /usr/sco/bin 
  202. /usr/bin/X11 
  203. /usr/local/bin 
  204. . )
  205. else if ($os_name == "FreeBSD") then
  206. #################
  207. # FreeBSD
  208. #
  209. setenv PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/X11R6/bin:/usr/local/java/bin:/usr/local/bin:/usr/ucb:/usr/ccs/bin:/tools/contrib/bin:/tools/ns/bin:.
  210. else if ($os_name == "OSF1") then
  211. #################
  212. # DEC OSF1
  213. #
  214. set path = ( /share/builds/components/jdk/1.2.2_3/OSF1 
  215. /tools/ns-arch/alpha_dec_osf4.0/bin 
  216. /tools/ns-arch/soft/cvs-1.8.3/run/default/alpha_dec_osf2.0/bin 
  217. /usr/local-alpha-osf/bin 
  218. /usr3/local/bin 
  219. /usr/local/bin 
  220. /usr/sbin 
  221. /usr/bin 
  222. /bin 
  223. /usr/bin/X11 
  224. /usr/ucb 
  225. . )
  226. else if ($os_name == "Linux") then
  227. #################
  228. # Linux
  229. #
  230. set path = ( /share/builds/components/jdk/1.2.2/Linux 
  231. $path )
  232. endif
  233. ###############################
  234. # Reset any "tracked" aliases #
  235. ###############################
  236. rehash