find . -type f |xargs perl -pi -e 's, *$,,' find . -type f |xargs perl -pi -e 's, *$,,' Change-Id: I62c2bc15b7c395a68b68422e701edf98b08e27c6 Signed-off-by: Stefan Reinauer <stefan.reinauer@coreboot.org> Reviewed-on: http://review.coreboot.org/12399 Tested-by: build bot (Jenkins) Reviewed-by: Patrick Georgi <pgeorgi@google.com>
		
			
				
	
	
		
			65 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			65 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| PDCurses for X11
 | |
| ================
 | |
| 
 | |
| This is a port of PDCurses for X11, aka XCurses.  It is designed to
 | |
| allow existing curses programs to be re-compiled with PDCurses,
 | |
| resulting in native X11 programs.
 | |
| 
 | |
| 
 | |
| Building
 | |
| --------
 | |
| 
 | |
| . Run "./configure" in the top-level directory.
 | |
| 
 | |
|   To build the wide-character version of the library, specify
 | |
|   "--enable-widec" as a parameter. To use X Input Methods, add
 | |
|   "--enable-xim". I recommend these options, but I haven't yet made
 | |
|   them the defaults, for the sake of backwards compatibility and due to
 | |
|   their new and relatively untested status.
 | |
| 
 | |
|   If your system is lacking in UTF-8 support, you can force the use of
 | |
|   UTF-8 instead of the system locale via "--enable-force-utf8". This is
 | |
|   generally more useful in Windows.
 | |
| 
 | |
|   If configure can't find your X include files or X libraries, you can
 | |
|   specify the paths with the arguments "--x-includes=inc_path" and/or
 | |
|   "--x-libraries=lib_path".
 | |
| 
 | |
|   By default, the library and demo programs are built with the optimizer
 | |
|   switch -O2. You can turn this off, and turn on debugging (-g), by
 | |
|   adding "--with-debug" to the configure command.
 | |
| 
 | |
| . Run "make". This should build libXCurses and all the demo programs.
 | |
| 
 | |
| . Optionally, run "make install". curses.h and panel.h will be renamed
 | |
|   when installed (to xcurses.h and xpanel.h), to avoid conflicts with
 | |
|   any existing curses installations. Unrenamed copies of curses.h and
 | |
|   panel.h are installed in (by default) /usr/local/include/xcurses.
 | |
| 
 | |
|   libXpanel is just a symlink to libXCurses. Both curses and panel
 | |
|   functions are in the main library.
 | |
| 
 | |
| 
 | |
| Distribution Status
 | |
| -------------------
 | |
| 
 | |
| As of April 13, 2006, the files in this directory are released to the
 | |
| Public Domain, except for ScrollBox*, which are under essentially the
 | |
| MIT X License.
 | |
| 
 | |
| 
 | |
| To be Done
 | |
| ----------
 | |
| 
 | |
| - have newterm() create a new X window
 | |
| 
 | |
| - provide a command line parsing function to enable X command line
 | |
|   arguments to be parsed and stripped from the arguments passed back
 | |
|   to the calling procedure.
 | |
| 
 | |
| 
 | |
| Acknowledgements
 | |
| ----------------
 | |
| 
 | |
| X11 port was provided by Mark Hessling <mark@rexx.org>
 |