clean_gnv_curl.com (7481B)
1 $! File: clean_gnv_curl.COM 2 $! 3 $! The GNV environment leaves behind some during the configure and build 4 $! procedure that need to be cleaned up. 5 $! 6 $! The default is to remove all the left over stuff from running the 7 $! configure script and to remove all intermediate binary files. 8 $! 9 $! This should be run with no parameters after the gnv_curl_configure.sh 10 $! script is run. 11 $! 12 $! Parameter P1: REALCLEAN 13 $! This removes all build products and brings the environment back to 14 $! the point where the gnv_curl_configure.sh procedure needs to be run again. 15 $! 16 $! Copyright (C) John Malmberg 17 $! 18 $! Permission to use, copy, modify, and/or distribute this software for any 19 $! purpose with or without fee is hereby granted, provided that the above 20 $! copyright notice and this permission notice appear in all copies. 21 $! 22 $! THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 23 $! WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 24 $! MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 25 $! ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 26 $! WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 27 $! ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT 28 $! OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 29 $! 30 $! SPDX-License-Identifier: ISC 31 $! 32 $!============================================================================ 33 $! 34 $! Save this so we can get back. 35 $ default_dir = f$environment("default") 36 $! 37 $! 38 $! Move to where the base directory is. 39 $ set def [--] 40 $! 41 $! 42 $ file = "sys$login:sh*." 43 $ if f$search(file) .nes. "" then delete 'file';* 44 $! 45 $ file = "sys$login:make*." 46 $ if f$search(file) .nes. "" then delete 'file';* 47 $! 48 $ file = "lcl_root:[]confdefs.h" 49 $ if f$search(file) .nes. "" then delete 'file';* 50 $! 51 $ file = "lcl_root:[]conftest.dsf" 52 $ if f$search(file) .nes. "" then delete 'file';* 53 $! 54 $ file = "lcl_root:[]conftest.lis" 55 $ if f$search(file) .nes. "" then delete 'file';* 56 $! 57 $ file = "lcl_root:[]conftest.sym" 58 $ if f$search(file) .nes. "" then delete 'file';* 59 $! 60 $! 61 $ file = "lcl_root:[.conf*...]*.*" 62 $ if f$search(file) .nes. "" then delete 'file';* 63 $ file = "lcl_root:[]conf*.dir 64 $ if f$search(file) .nes. "" then delete 'file';* 65 $! 66 $! 67 $ file = "lcl_root:[.lib]*.out" 68 $ if f$search(file) .nes. "" then delete 'file';* 69 $ file = "lcl_root:[.lib]*.o" 70 $ if f$search(file) .nes. "" then delete 'file';* 71 $! 72 $! 73 $ file = "lcl_root:[.lib]*.lis" 74 $ if f$search(file) .nes. "" then delete 'file';* 75 $! 76 $ file = "lcl_root:[.src]*.lis" 77 $ if f$search(file) .nes. "" then delete 'file';* 78 $! 79 $ file = "lcl_root:[.src]cc_temp*." 80 $ if f$search(file) .nes. "" then delete 'file';* 81 $! 82 $ file = "lcl_root:[.src]*.dsf" 83 $ if f$search(file) .nes. "" then delete 'file';* 84 $! 85 $ file = "lcl_root:[.src]*.o" 86 $ if f$search(file) .nes. "" then delete 'file';* 87 $! 88 $ file = "lcl_root:[.lib]ar*." 89 $ if f$search(file) .nes. "" then delete 'file';* 90 $! 91 $ file = "lcl_root:[.lib]cc_temp*." 92 $ if f$search(file) .nes. "" then delete 'file';* 93 $! 94 $ file = "lcl_root:[...]*.lo" 95 $ if f$search(file) .nes. "" then delete 'file';* 96 $! 97 $ file = "lcl_root:[...]*.a" 98 $ if f$search(file) .nes. "" then delete 'file';* 99 $! 100 $ file = "lcl_root:[...]*.la" 101 $ if f$search(file) .nes. "" then delete 'file';* 102 $! 103 $ file = "lcl_root:[...]*.lai" 104 $ if f$search(file) .nes. "" then delete 'file';* 105 $! 106 $ file = "lcl_root:[.packages.vms]curl-*_original_src.bck" 107 $ if f$search(file) .nes. "" then delete 'file';* 108 $! 109 $ file = "lcl_root:[.packages.vms]curl_d-*_original_src.bck" 110 $ if f$search(file) .nes. "" then delete 'file';* 111 $! 112 $ file = "lcl_root:[.packages.vms]curl-*_vms_src.bck" 113 $ if f$search(file) .nes. "" then delete 'file';* 114 $! 115 $ file = "lcl_root:[.packages.vms]curl_d-*_vms_src.bck" 116 $ if f$search(file) .nes. "" then delete 'file';* 117 $! 118 $ file = "lcl_root:[.packages.vms]curl-*.release_notes" 119 $ if f$search(file) .nes. "" then delete 'file';* 120 $! 121 $ file = "lcl_root:[.packages.vms]curl_d-*.release_notes" 122 $ if f$search(file) .nes. "" then delete 'file';* 123 $! 124 $ file = "lcl_root:[.packages.vms]*-curl-*.pcsi$desc" 125 $ if f$search(file) .nes. "" then delete 'file';* 126 $! 127 $ file = "lcl_root:[.packages.vms]*-curl_d-*.pcsi$desc" 128 $ if f$search(file) .nes. "" then delete 'file';* 129 $! 130 $ file = "lcl_root:[.packages.vms]*-curl-*.pcsi$text" 131 $ if f$search(file) .nes. "" then delete 'file';* 132 $! 133 $ file = "lcl_root:[.packages.vms]*-curl_d-*.pcsi$text" 134 $ if f$search(file) .nes. "" then delete 'file';* 135 $! 136 $!====================================================================== 137 $! 138 $ if p1 .nes. "REALCLEAN" then goto all_exit 139 $! 140 $ file = "lcl_root:[...]*.obj" 141 $ if f$search(file) .nes. "" then delete 'file';* 142 $! 143 $ file = "lcl_root:[...]Makefile." 144 $ if f$search(file) .nes. "" then delete 'file';* 145 $! 146 $ file = "lcl_root:[...]libtool." 147 $ if f$search(file) .nes. "" then delete 'file';* 148 $! 149 $ file = "lcl_root:[...]*.lis" 150 $ if f$search(file) .nes. "" then delete 'file';* 151 $! 152 $ file = "lcl_root:[...]POTFILES." 153 $ if f$search(file) .nes. "" then delete 'file';* 154 $! 155 $ file = "lcl_root:[]libcurl.pc" 156 $ if f$search(file) .nes. "" then delete 'file';* 157 $! 158 $ file = "lcl_root:[]curl-config." 159 $ if f$search(file) .nes. "" then delete 'file';* 160 $! 161 $ file = "lcl_root:[]config.h" 162 $ if f$search(file) .nes. "" then delete 'file';* 163 $! 164 $ file = "lcl_root:[.src]config.h" 165 $ if f$search(file) .nes. "" then delete 'file';* 166 $! 167 $ file = "lcl_root:[.src]curl." 168 $ if f$search(file) .nes. "" then delete 'file';* 169 $! 170 $ file = "lcl_root:[.tests]configurehelp.pm" 171 $ if f$search(file) .nes. "" then delete 'file';* 172 $! 173 $ file = "lcl_root:[.lib]config.h" 174 $ if f$search(file) .nes. "" then delete 'file';* 175 $! 176 $ file = "lcl_root:[.lib]curl_config.h" 177 $ if f$search(file) .nes. "" then delete 'file';* 178 $! 179 $ file = "lcl_root:[.lib]libcurl.vers" 180 $ if f$search(file) .nes. "" then delete 'file';* 181 $! 182 $ file = "lcl_root:[]ca-bundle.h" 183 $ if f$search(file) .nes. "" then delete 'file';* 184 $! 185 $ file = "lcl_root:[]config.log" 186 $ if f$search(file) .nes. "" then delete 'file';* 187 $! 188 $ file = "lcl_root:[]config.status" 189 $ if f$search(file) .nes. "" then delete 'file';* 190 $! 191 $ file = "lcl_root:[]conftest.dangle" 192 $ if f$search(file) .nes. "" then delete 'file';* 193 $! 194 $ file = "lcl_root:[]CXX$DEMANGLER_DB." 195 $ if f$search(file) .nes. "" then delete 'file';* 196 $! 197 $ file = "lcl_root:[]stamp-h1." 198 $ if f$search(file) .nes. "" then delete 'file';* 199 $! 200 $ file = "lcl_root:[...]stamp-h1." 201 $ if f$search(file) .nes. "" then delete 'file';* 202 $! 203 $ file = "lcl_root:[...]stamp-h2." 204 $ if f$search(file) .nes. "" then delete 'file';* 205 $! 206 $ file = "lcl_root:[...]stamp-h3." 207 $ if f$search(file) .nes. "" then delete 'file';* 208 $! 209 $ file = "lcl_root:[.lib]*.a" 210 $ if f$search(file) .nes. "" then delete 'file';* 211 $! 212 $ file = "lcl_root:[...]*.spec" 213 $ if f$search(file) .nes. "" then delete 'file';* 214 $! 215 $ file = "lcl_root:[...]gnv$*.*" 216 $ if f$search(file) .nes. "" then delete 'file';* 217 $! 218 $ file = "lcl_root:[...]gnv*.opt" 219 $ if f$search(file) .nes. "" then delete 'file';* 220 $! 221 $ file = "lcl_root:[.packages.vms]macro32_exactcase.exe" 222 $ if f$search(file) .nes. "" then delete 'file';* 223 $! 224 $ file = "lcl_root:[.packages.vms]report_openssl_version.exe" 225 $ if f$search(file) .nes. "" then delete 'file';* 226 $! 227 $ file = "lcl_root:[.packages.vms]hp_ssl_release_info.txt" 228 $ if f$search(file) .nes. "" then delete 'file';* 229 $! 230 $ file = "lcl_root:[.src]curl.exe" 231 $ if f$search(file) .nes. "" then delete 'file';* 232 $! 233 $all_exit: 234 $! 235 $! Put the default back. 236 $!----------------------- 237 $ set def 'default_dir' 238 $! 239 $ exit