3 # (c)'06 H.Merijn Brand [ 09 Apr 2006 ]
5 # Small script to regenerate the links in U/all, that should
6 # represent all the modules used in the current Configure
7 # except the default dist libs
14 my $meta = "/pro/3gl/CPAN/metaconfig";
15 my $perl = "/pro/3gl/CPAN/perl-current";
16 # the files that metaconfig might (probably will) overwrite:
17 my @safe = qw( Configure config_h.SH );
19 chdir $meta or die "no $meta";
20 mkdir "U/all"; # Ignore error if already exists
29 @ARGV = ("metaconfig -v -m 2>&1 |");
31 s{^\s+$perl/U}{} or next;
33 (my $f = $_) =~ s{.*/}{};
34 (my $l = "../$_") =~ s{//+}{/}g;
38 for (qw( Configure config_h.SH )) {
44 The list of files that were linked before I started this script:
81 U/all/d_clock_getres.U
82 U/all/d_clock_gettime.U
83 U/all/d_clock_settime.U
92 U/all/d_drand48proto.U
108 U/all/d_fcntl_can_lock.U
139 U/all/d_gethostprotos.U
142 U/all/d_getmntent_r.U
144 U/all/d_getmntinfo_r.U
149 U/all/d_getnetprotos.U
154 U/all/d_getprotoprotos.U
162 U/all/d_getservprotos.U
185 U/all/d_libm_lib_version.U
187 U/all/d_localtime_r.U
194 U/all/d_malloc_size.U
219 U/all/d_posix_clock.U
221 U/all/d_posix_sched.U
224 U/all/d_posix_timer.U
240 U/all/d_sched_getparam.U
241 U/all/d_sched_getscheduler.U
242 U/all/d_sched_gpmax.U
243 U/all/d_sched_gpmin.U
245 U/all/d_sched_setparam.U
246 U/all/d_sched_setscheduler.U
248 U/all/d_sem_destroy.U
249 U/all/d_sem_getvalue.U
253 U/all/d_sem_trywait.U
266 U/all/d_setproctitle.U
281 U/all/d_sigtimedwait.U
282 U/all/d_sigwaitinfo.U
284 U/all/d_sitecustomize.U
288 U/all/d_socks5_init.U
289 U/all/d_sprintf_len.U
296 U/all/d_statfs_f_flags.U
309 U/all/d_telldirproto.U
310 U/all/d_timer_create.U
311 U/all/d_timer_delete.U
312 U/all/d_timer_getoverrun.U
313 U/all/d_timer_gettime.U
314 U/all/d_timer_settime.U
319 U/all/d_union_semun.U
368 U/all/inc_version_list.U
374 U/all/installprefix.U
460 U/all/selectminbits.U
477 U/all/sitescriptdir.U
491 U/all/stdio_streams.U
506 U/all/usemultiplicity.U
514 U/all/vendorhtml1dir.U
516 U/all/vendorhtml3dir.U
519 U/all/vendorman1dir.U
521 U/all/vendorman3dir.U
527 U/all/xs_apiversion.U