lynx-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: LYNX-DEV patch generation doesn't change userdefs.h


From: Jim Spath (Webmaster Jim)
Subject: Re: LYNX-DEV patch generation doesn't change userdefs.h
Date: Thu, 3 Apr 1997 06:52:44 -0500 (EST)

On Thu, 3 Apr 1997, Larry W. Virden, x2487 wrote:
> Put in userdefs.h:
> #ifndef       {name of version string variable}
> #define {name of version string variable} "2.7develop"
> #endif
> In my local userdefs.h, I've added #ifndef..#endif around all the blocks
> where I am going to override the default.  That way I can leave the original
> default in the .h file and just add my own define before them.  My next
> step will probably be to add a local.h that gets #include'd in the beginng
> of userdefs.h to contain my changes; that way userdef.h lists what could
> be changed, but the only change I have to add to userdef.h is my #include.
> 
> My goal is to get to make changes to lynx to get the point where
> no modifications of the distributed lynx source code OR DIRECTORIES is
> necessary .  The reason for this is a Source Code
> Management strategies - one wants a setup where one can distribute the
> source on a CD-ROM, or at least have a tree that looks like:
> lynx/src/     - as distributed
> lynx/bin/sparc-sun-solaris2.5.1/ headers, .o, executables

Here's the direction the autoconfigure project is going with
Lynx (and I hope you're going this way, too, Larry):

Move all system specific features out of userdefs.h and Makefile so that
no installation will need to change any source code, only possibly specify
configure options or environment variables. 

Remove all personal preferences from the userdefs.h to be runtime
specific.  This will eventually eliminate userdefs.h so that changes such
as "version" or "user agent" can be done at startup or during a session. 

The bug with version not being changed during the patch generation is just
a glitch with the way prcs works and how I created the patches.  You
should not need to patch around this issue, just be aware of or for now. 

------
<http://www.cs.indiana.edu/picons/db/users/us/md/lib/bcpl/jspath/face.xbm>
Marvin the Paranoid Android says:
You are one of the least benighted unintelligent organic life forms
it has been my profound lack of pleasure not to be able to avoid
meeting.

;
; To UNSUBSCRIBE:  Send a mail message to address@hidden
;                  with "unsubscribe lynx-dev" (without the
;                  quotation marks) on a line by itself.
;

reply via email to

[Prev in Thread] Current Thread [Next in Thread]