Re: [perl #27304] [PATCH] move libnci.def out of root directory

2004-12-06 Thread Bernhard Schmalhofer
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

2004-12-06 Thread Leopold Toetsch
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

2004-12-06 Thread Leopold Toetsch
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

2004-12-05 Thread Will Coleda via RT
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

2004-03-03 Thread via RT
# 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[]