You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by ra...@hyperreal.org on 1999/12/24 19:35:23 UTC

cvs commit: apache-2.0/src/regex .cvsignore

rasmus      99/12/24 10:35:22

  Modified:    src      .cvsignore
               src/ap   .cvsignore
               src/include .cvsignore
               src/lib  .cvsignore
               src/lib/apr/include .cvsignore
               src/main .cvsignore
               src/modules .cvsignore
               src/modules/mpm/dexter .cvsignore
               src/modules/mpm/mpmt_pthread .cvsignore
               src/modules/mpm/prefork .cvsignore
               src/modules/standard .cvsignore
               src/os/unix .cvsignore
               src/regex .cvsignore
  Log:
  Submitted by:	Sascha Schumann <sa...@schumann.cx>
  Reviewed by:	Rasmus Lerdorf
  
  Revision  Changes    Path
  1.3       +10 -0     apache-2.0/src/.cvsignore
  
  Index: .cvsignore
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/.cvsignore,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- .cvsignore	1999/08/27 10:25:27	1.2
  +++ .cvsignore	1999/12/24 18:35:03	1.3
  @@ -14,6 +14,16 @@
   CoreR
   httpd
   apache
  +buildconf.stamp
  +aclocal.m4
  +Makefile.in
  +configure
  +config.log
  +.libs
  +.deps
  +libtool
  +config.cache
  +config.status
   libhttpd.*
   Makefile
   Makefile.config
  
  
  
  1.2       +5 -0      apache-2.0/src/ap/.cvsignore
  
  Index: .cvsignore
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/ap/.cvsignore,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- .cvsignore	1999/08/24 05:50:29	1.1
  +++ .cvsignore	1999/12/24 18:35:05	1.2
  @@ -1,2 +1,7 @@
  +Makefile.in
  +.deps
  +*.lo
  +.libs
  +*.la
   Makefile
   Debug
  
  
  
  1.2       +2 -1      apache-2.0/src/include/.cvsignore
  
  Index: .cvsignore
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/include/.cvsignore,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- .cvsignore	1999/08/24 05:50:42	1.1
  +++ .cvsignore	1999/12/24 18:35:06	1.2
  @@ -1 +1,2 @@
  -ap_config_auto.h
  +stamp-h*
  +ap_config_auto.h*
  
  
  
  1.3       +1 -0      apache-2.0/src/lib/.cvsignore
  
  Index: .cvsignore
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/lib/.cvsignore,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- .cvsignore	1999/09/27 07:29:08	1.2
  +++ .cvsignore	1999/12/24 18:35:07	1.3
  @@ -1,2 +1,3 @@
  +Makefile.in
   Makefile
   pth
  
  
  
  1.3       +1 -0      apache-2.0/src/lib/apr/include/.cvsignore
  
  Index: .cvsignore
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/lib/apr/include/.cvsignore,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- .cvsignore	1999/10/10 12:19:58	1.2
  +++ .cvsignore	1999/12/24 18:35:09	1.3
  @@ -1,2 +1,3 @@
  +apr.h
   apr_config.h
   apr_config.h.in
  
  
  
  1.2       +5 -0      apache-2.0/src/main/.cvsignore
  
  Index: .cvsignore
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/main/.cvsignore,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- .cvsignore	1999/08/24 06:45:15	1.1
  +++ .cvsignore	1999/12/24 18:35:10	1.2
  @@ -1,4 +1,9 @@
   Makefile
  +Makefile.in
  +.deps
  +.libs
  +*.lo
  +*.la
   uri_delims.h
   gen_uri_delims
   test_char.h
  
  
  
  1.2       +1 -0      apache-2.0/src/modules/.cvsignore
  
  Index: .cvsignore
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/.cvsignore,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- .cvsignore	1999/08/24 06:55:05	1.1
  +++ .cvsignore	1999/12/24 18:35:11	1.2
  @@ -1 +1,2 @@
  +Makefile.in
   Makefile
  
  
  
  1.2       +3 -0      apache-2.0/src/modules/mpm/dexter/.cvsignore
  
  Index: .cvsignore
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/mpm/dexter/.cvsignore,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- .cvsignore	1999/07/21 19:08:33	1.1
  +++ .cvsignore	1999/12/24 18:35:12	1.2
  @@ -1 +1,4 @@
  +Makefile.in
  +*.lo
  +*.la
   Makefile
  
  
  
  1.2       +5 -0      apache-2.0/src/modules/mpm/mpmt_pthread/.cvsignore
  
  Index: .cvsignore
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/mpm/mpmt_pthread/.cvsignore,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- .cvsignore	1999/06/24 12:24:31	1.1
  +++ .cvsignore	1999/12/24 18:35:14	1.2
  @@ -1 +1,6 @@
  +Makefile.in
  +.deps
  +.libs
  +*.lo
  +*.la
   Makefile
  
  
  
  1.2       +3 -0      apache-2.0/src/modules/mpm/prefork/.cvsignore
  
  Index: .cvsignore
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/mpm/prefork/.cvsignore,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- .cvsignore	1999/06/24 07:29:58	1.1
  +++ .cvsignore	1999/12/24 18:35:15	1.2
  @@ -1 +1,4 @@
  +Makefile.in
  +*.lo
  +*.la
   Makefile
  
  
  
  1.2       +4 -1      apache-2.0/src/modules/standard/.cvsignore
  
  Index: .cvsignore
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/standard/.cvsignore,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- .cvsignore	1999/08/24 06:55:23	1.1
  +++ .cvsignore	1999/12/24 18:35:17	1.2
  @@ -1,6 +1,9 @@
  +Makefile.in
  +.deps
  +.libs
  +*.la
   Makefile
   *.lo
   *.so
   *.dll
   *.def
  -*.exp
  
  
  
  1.2       +5 -0      apache-2.0/src/os/unix/.cvsignore
  
  Index: .cvsignore
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/os/unix/.cvsignore,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- .cvsignore	1999/08/24 06:45:32	1.1
  +++ .cvsignore	1999/12/24 18:35:19	1.2
  @@ -1 +1,6 @@
  +Makefile.in
   Makefile
  +.deps
  +.libs
  +*.lo
  +*.la
  
  
  
  1.6       +5 -0      apache-2.0/src/regex/.cvsignore
  
  Index: .cvsignore
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/regex/.cvsignore,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- .cvsignore	1997/11/05 12:48:24	1.5
  +++ .cvsignore	1999/12/24 18:35:21	1.6
  @@ -1,3 +1,8 @@
  +Makefile.in
  +.deps
  +*.lo
  +*.la
  +.libs
   re
   Debug
   Release
  
  
  

Re: cvs commit: apache-2.0/src/regex .cvsignore

Posted by Greg Stein <gs...@lyra.org>.
On Tue, 28 Dec 1999, Manoj Kasichainula wrote:
> On Tue, Dec 28, 1999 at 10:35:19PM +0100, Sascha Schumann wrote:
> >     Some modules named mod_foo_bar.c contain a symbol named
> >     bar_foo_module. One would have to clean it up first to make
> >     it work.
> 
> There is some code in the 1.3 Configure that divines the module
> structure name from the source file. We could do the same thing to
> generate the .exp files. Sound good?
> 
> Actually, it would be nice if the module struct names were consistent
> with the name of the module.

Yes!

+1

-- 
Greg Stein, http://www.lyra.org/


Re: cvs commit: apache-2.0/src/regex .cvsignore

Posted by Manoj Kasichainula <ma...@io.com>.
On Tue, Dec 28, 1999 at 10:35:19PM +0100, Sascha Schumann wrote:
>     Some modules named mod_foo_bar.c contain a symbol named
>     bar_foo_module. One would have to clean it up first to make
>     it work.

There is some code in the 1.3 Configure that divines the module
structure name from the source file. We could do the same thing to
generate the .exp files. Sound good?

Actually, it would be nice if the module struct names were consistent
with the name of the module.


Re: cvs commit: apache-2.0/src/regex .cvsignore

Posted by Brian Havard <br...@kheldar.apana.org.au>.
On Tue, 28 Dec 1999 22:35:19 +0100, Sascha Schumann wrote:

>On Tue, Dec 28, 1999 at 04:25:50PM -0500, Manoj Kasichainula wrote:
>> On Fri, Dec 24, 1999 at 09:12:39PM +0100, Sascha Schumann wrote:
>> >     Yes, it does not make much sense to hold them under CVS
>> >     control. They can be recreated with a simple loop like
>> > 
>> >     for i in <module names>; do echo ${i}_module>mod_$i.exp; done
>> 
>> +1 on doing this. Any objections?
>
>    Yes. :)
>
>    Some modules named mod_foo_bar.c contain a symbol named
>    bar_foo_module. One would have to clean it up first to make
>    it work.

Something I've already done in Makefile.OS2 to generate .def files for OS/2
dlls. It looks like:

%.def : %.c
  ...
  grep "^module .*=" $< | sed "s/module.* \(.*\) =.*/	\1/" >> $@

-- 
 ______________________________________________________________________________
 |  Brian Havard                 |  "He is not the messiah!                   |
 |  brianh@kheldar.apana.org.au  |  He's a very naughty boy!" - Life of Brian |
 ------------------------------------------------------------------------------


Re: cvs commit: apache-2.0/src/regex .cvsignore

Posted by Sascha Schumann <sa...@schumann.cx>.
On Tue, Dec 28, 1999 at 04:25:50PM -0500, Manoj Kasichainula wrote:
> On Fri, Dec 24, 1999 at 09:12:39PM +0100, Sascha Schumann wrote:
> >     Yes, it does not make much sense to hold them under CVS
> >     control. They can be recreated with a simple loop like
> > 
> >     for i in <module names>; do echo ${i}_module>mod_$i.exp; done
> 
> +1 on doing this. Any objections?

    Yes. :)

    Some modules named mod_foo_bar.c contain a symbol named
    bar_foo_module. One would have to clean it up first to make
    it work.

-- 

          Regards,

                            Sascha Schumann
                                 Consultant

Re: cvs commit: apache-2.0/src/regex .cvsignore

Posted by rb...@apache.org.
On Tue, 28 Dec 1999, Manoj Kasichainula wrote:

> On Fri, Dec 24, 1999 at 09:12:39PM +0100, Sascha Schumann wrote:
> >     Yes, it does not make much sense to hold them under CVS
> >     control. They can be recreated with a simple loop like
> > 
> >     for i in <module names>; do echo ${i}_module>mod_$i.exp; done
> 
> +1 on doing this. Any objections?

I really don't see how this works, but I'm +1 for it if it does.

Ryan

_______________________________________________________________________________
Ryan Bloom                        	rbb@ntrnet.net
6209 H Shanda Dr.
Raleigh, NC 27609		Ryan Bloom -- thinker, adventurer, artist,
				     writer, but mostly, friend.
-------------------------------------------------------------------------------


Re: cvs commit: apache-2.0/src/regex .cvsignore

Posted by Manoj Kasichainula <ma...@io.com>.
On Fri, Dec 24, 1999 at 09:12:39PM +0100, Sascha Schumann wrote:
>     Yes, it does not make much sense to hold them under CVS
>     control. They can be recreated with a simple loop like
> 
>     for i in <module names>; do echo ${i}_module>mod_$i.exp; done

+1 on doing this. Any objections?


Re: cvs commit: apache-2.0/src/regex .cvsignore

Posted by Sascha Schumann <sa...@schumann.cx>.
On Fri, Dec 24, 1999 at 12:09:25PM -0800, Greg Stein wrote:
[...]
> 
> Anyone know if it's possible to generate those during the make/build
> process rather than checking them in and separately maintaining them?

    Yes, it does not make much sense to hold them under CVS
    control. They can be recreated with a simple loop like

    for i in <module names>; do echo ${i}_module>mod_$i.exp; done

-- 

          Regards,

                            Sascha Schumann
                                 Consultant

Re: cvs commit: apache-2.0/src/regex .cvsignore

Posted by Greg Stein <gs...@lyra.org>.
On Fri, 24 Dec 1999, Sascha Schumann wrote:
> On Fri, Dec 24, 1999 at 12:01:31PM -0800, Greg Stein wrote:
> > On 24 Dec 1999 rasmus@hyperreal.org wrote:
> > >...
> > >   1.2       +4 -1      apache-2.0/src/modules/standard/.cvsignore
>...
> > >   -*.exp
> > 
> > Was this last bit intentional? It looks like AIX's export files were
> > dumped...
> 
>     Hm? Notice the - at the beginning of the line. They are under
>     CVS control, so I assumed they should not be ignored by CVS.

Ah. You're right. I never noticed that those export files got added to
CVS. Icky.

Anyone know if it's possible to generate those during the make/build
process rather than checking them in and separately maintaining them?

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/


Re: cvs commit: apache-2.0/src/regex .cvsignore

Posted by Sascha Schumann <sa...@schumann.cx>.
On Fri, Dec 24, 1999 at 12:01:31PM -0800, Greg Stein wrote:
> On 24 Dec 1999 rasmus@hyperreal.org wrote:
> >...
> >   1.2       +4 -1      apache-2.0/src/modules/standard/.cvsignore
> >   
> >   Index: .cvsignore
> >   ===================================================================
> >   RCS file: /home/cvs/apache-2.0/src/modules/standard/.cvsignore,v
> >   retrieving revision 1.1
> >   retrieving revision 1.2
> >   diff -u -r1.1 -r1.2
> >   --- .cvsignore	1999/08/24 06:55:23	1.1
> >   +++ .cvsignore	1999/12/24 18:35:17	1.2
> >   @@ -1,6 +1,9 @@
> >   +Makefile.in
> >   +.deps
> >   +.libs
> >   +*.la
> >    Makefile
> >    *.lo
> >    *.so
> >    *.dll
> >    *.def
> >   -*.exp
> 
> Was this last bit intentional? It looks like AIX's export files were
> dumped...

    Hm? Notice the - at the beginning of the line. They are under
    CVS control, so I assumed they should not be ignored by CVS.

-- 

          Regards,

                            Sascha Schumann
                                 Consultant

Re: cvs commit: apache-2.0/src/regex .cvsignore

Posted by Greg Stein <gs...@lyra.org>.
On 24 Dec 1999 rasmus@hyperreal.org wrote:
>...
>   1.2       +4 -1      apache-2.0/src/modules/standard/.cvsignore
>   
>   Index: .cvsignore
>   ===================================================================
>   RCS file: /home/cvs/apache-2.0/src/modules/standard/.cvsignore,v
>   retrieving revision 1.1
>   retrieving revision 1.2
>   diff -u -r1.1 -r1.2
>   --- .cvsignore	1999/08/24 06:55:23	1.1
>   +++ .cvsignore	1999/12/24 18:35:17	1.2
>   @@ -1,6 +1,9 @@
>   +Makefile.in
>   +.deps
>   +.libs
>   +*.la
>    Makefile
>    *.lo
>    *.so
>    *.dll
>    *.def
>   -*.exp

Was this last bit intentional? It looks like AIX's export files were
dumped...

Happy Holidays,
-g

-- 
Greg Stein, http://www.lyra.org/