packages feed

freesect-0.6: cln

#!/bin/csh

# CLNSCRIPT (don't remove this comment or change the two following lines)
#echo "Check script first, it uses rm..."
#exit 1

## Temp file created by freesect (non GHC -F mode):
rm -f Z_[0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]* >&! /dev/null

## Temp dirs created by GHC:
rm -rf ghc* >&! /dev/null

## Test input's GHC-generated files:
rm -f S[0-9][0-9].{o,hi} S[0-9][0-9] >&! /dev/null

## FreeSect linked binary:
#rm -f /media/ramdisk/freesect >&! /dev/null
#rm -f freesect >&! /dev/null

## FreeSect generated object and interface files:
#rm -f Main.{o,hi} >&! /dev/null
#rm -f FilesAndParsing.{o,hi} >&! /dev/null

## Patched HSE generated object and interface files:
#rm -f HSE.{o,hi} >&! /dev/null
#rm -f HSE/*.{o,hi} >&! /dev/null
#rm -f HSE/Annotated/*.{o,hi} >&! /dev/null

## Can be regenerated by make, if you have Happy installed:
#rm -f HSE/InternalParser.hs >&! /dev/null