Re: [perl #27304] [PATCH] move libnci.def out of root directory
Will Coleda via RT wrote: Can we get a ruling on this? I tend to agree with the statement Random build files do not belong in the root directory. The patch has been un-ACK'd for nine months at the moment. While we are at it, shouldn't we rename 'libnci.so' and 'libnci.def' to 'libnci_test.so' and 'libnci_test.def'. The library isn't used for NCI support, but for testing NCI support. CU, Bernhard Steps: (1) move ./libnci.def to ./src/libnci.def (2) apply patch Patch updates ./config/gen/makefiles/root.in and ./MANIFEST with the new location. Why? Random build files do not belong in the root directory. -- ** Dipl.-Physiker Bernhard Schmalhofer Senior Developer Biomax Informatics AG Lochhamer Str. 11 82152 Martinsried, Germany Tel: +49 89 895574-839 Fax: +49 89 895574-825 eMail: [EMAIL PROTECTED] Website: www.biomax.com **
Re: [perl #27304] [PATCH] move libnci.def out of root directory
Will Coleda via RT [EMAIL PROTECTED] wrote: Can we get a ruling on this? I tend to agree with the statement Random build files do not belong in the root directory. There's a stricter rule too (IIRC proposed by Nick or Jarkko). No build files in the Parrot tree, because this prevents a shared (possibly r/o) source tree. Configure.pl --build-dir=xxx with a reasonable default inside the tree would be better. leo
Re: [perl #27304] [PATCH] move libnci.def out of root directory
Bernhard Schmalhofer [EMAIL PROTECTED] wrote: Will Coleda via RT wrote: Can we get a ruling on this? I tend to agree with the statement Random build files do not belong in the root directory. The patch has been un-ACK'd for nine months at the moment. While we are at it, shouldn't we rename 'libnci.so' and 'libnci.def' to 'libnci_test.so' and 'libnci_test.def'. The library isn't used for NCI support, but for testing NCI support. Yep. CU, Bernhard leo
[perl #27304] [PATCH] move libnci.def out of root directory
Can we get a ruling on this? I tend to agree with the statement Random build files do not belong in the root directory. The patch has been un-ACK'd for nine months at the moment. [EMAIL PROTECTED] - Tue Mar 02 03:49:32 2004]: Steps: (1) move ./libnci.def to ./src/libnci.def (2) apply patch Patch updates ./config/gen/makefiles/root.in and ./MANIFEST with the new location. Why? Random build files do not belong in the root directory. Why src/? libnci.def is used to make a libnci.dll from src/nci_test.c, so src/ seemed an appropriate place to put it. Knocking out bit rot, Mitchell
[perl #27304] [PATCH] move libnci.def out of root directory
# New Ticket Created by [EMAIL PROTECTED] # Please include the string: [perl #27304] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=27304 Steps: (1) move ./libnci.def to ./src/libnci.def (2) apply patch Patch updates ./config/gen/makefiles/root.in and ./MANIFEST with the new location. Why? Random build files do not belong in the root directory. Why src/? libnci.def is used to make a libnci.dll from src/nci_test.c, so src/ seemed an appropriate place to put it. Knocking out bit rot, Mitchell --- ./config/gen/makefiles/root.in.old Tue Mar 2 06:33:29 2004 +++ ./config/gen/makefiles/root.in Tue Mar 2 06:44:49 2004 @@ -1108,7 +1108,7 @@ $(LD_OUT)$@ $(SRC)/nci_test$(O) libnci.dll: $(SRC)/nci_test$(O) - $(LD) $(LD_SHARED) libnci.def $(LDFLAGS) \ + $(LD) $(LD_SHARED) $(SRC)/libnci.def $(LDFLAGS) \ $(LD_OUT)$@ $(SRC)/nci_test$(O) # vim ctags --- ./MANIFEST.old Sun Feb 29 08:18:39 2004 +++ ./MANIFEST Tue Mar 2 06:46:50 2004 @@ -2295,7 +2295,6 @@ lib/Test/More.pm [devel] lib/Test/Simple.pm[devel] lib/Text/Balanced.pm [devel] -libnci.def[] library/dumper.imc[devel] library/libpcre.imc [devel] library/ncurses.declarations [devel] @@ -2372,6 +2371,7 @@ src/jit_debug.c [] src/jit.c [] src/key.c [] +src/libnci.def[] src/list.c[] src/longopt.c [] src/malloc-trace.c[]