#!/bin/shset-e
LICENSE="$(dirname$0)/COPYING"OUTFILE="$(dirname$0)/src/license.h"echo"$(basename$0): generating ${OUTFILE} from ${LICENSE}"echo'#ifndef LICENSE_H'>${OUTFILE}echo'#define LICENSE_H 1'>>${OUTFILE}echo"\n">>${OUTFILE}echo'#define ALL_LICENSES \'>>${OUTFILE}# first sed will escape all existing double quotes# second sed will C-ify the text
cat"${LICENSE}"|sed's/\"/\\"/g'|sed's/\(.*\)/\"\1\\n\" \\/g'>>${OUTFILE}echo'""'>>${OUTFILE}echo"\n">>${OUTFILE}echo'#endif'>>${OUTFILE}