Home | History | Annotate | Line # | Download | only in crunchgen
      1  1.2  perry #!/bin/sh
      2  1.2  perry 
      3  1.3  lukem #	$NetBSD: mkskel.sh,v 1.3 2009/04/14 22:03:07 lukem Exp $
      4  1.2  perry 
      5  1.1    cgd # idea and sed lines taken straight from flex
      6  1.1    cgd 
      7  1.1    cgd cat <<!EOF
      8  1.1    cgd /* File created via mkskel.sh */
      9  1.1    cgd 
     10  1.3  lukem const char *crunched_skel[] = {
     11  1.1    cgd !EOF
     12  1.1    cgd 
     13  1.1    cgd sed 's/\\/&&/g' $* | sed 's/"/\\"/g' | sed 's/.*/  "&",/'
     14  1.1    cgd 
     15  1.1    cgd cat <<!EOF
     16  1.1    cgd   0
     17  1.1    cgd };
     18  1.1    cgd !EOF
     19