Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Jan 1995 00:25:17 -0800
From:      Paul Traina <pst@shockwave.com>
To:        Poul-Henning Kamp <phk@freefall.cdrom.com>
Cc:        CVS-commiters@freefall.cdrom.com, cvs-usrbin@freefall.cdrom.com
Subject:   Re: cvs commit: src/usr.bin/file2c Makefile file2c.1 file2c.c 
Message-ID:  <199501290825.AAA06062@precipice.Shockwave.COM>
In-Reply-To: Your message of "Sat, 28 Jan 1995 16:50:06 PST." <199501290050.QAA26218@freefall.cdrom.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
Age old questions:
	Do we -really- need this in the src distribution?

	Isn't this a better canidate for ports?

	Shouldn't additions to src be discussed on core first?

Paul

  From: Poul-Henning Kamp <phk@freefall.cdrom.com>
  Subject: cvs commit: src/usr.bin/file2c Makefile file2c.1 file2c.c
  phk         95/01/28 16:50:04
  
    Added:       usr.bin/file2c Makefile file2c.1 file2c.c
    Log:
    This is a small little program used to execute a bad practice a clean way :
>>-)
    It will read a file on stdin and write it as decimal integers on stdout,
    this is useful for embedding files in c-sources.
    
    There are a few places where this is needed, and this is a better way than
    the current practice of hand-editing the sources.
    
    The command:
    
    date | file2c 'const char date[] = {' ',0};'
    
    will produce:
    
    const char date[] = {
    83,97,116,32,74,97,110,32,50,56,32,49,54,58,52,55,58,51,51,32,80,83,84,
    32,49,57,57,53,10
    ,0};
    
    The manual page is 2 lines longer than the source :-)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199501290825.AAA06062>