#!/usr/bin/env python


import os, sys, time

def cmd(x):
    print x
    if os.system(x):
        print "(Failed.)"

DIR = os.path.split(os.path.abspath(os.curdir))[1]
if os.path.exists(DIR):
    cmd('rm -rf "%s"*'%DIR)

os.makedirs('../tmp_%s'%DIR)
cmd("cp -r * ../tmp_%s"%DIR)
cmd('mv ../tmp_%s %s'%(DIR,DIR))

for X in ['impnotes.html', 'mop-spec.pdf', 'mop.xml',
          'impbody.xml', 'impext.xml', 'clhs-ent.xml', 
	  'impbyte.xml', 'impent.xml']:
    cmd('cd src/%s/doc && echo "" > %s'%(DIR,X))

cmd('cd src/%s/src && echo "" > ChangeLog'%DIR)

cmd('cd src/%s && rm -rf ffcall'%DIR)

cmd('cd src/%s && rm -rf tests'%DIR)

cmd('sage -pkg "%s"'%DIR)
