#!/usr/bin/env python
#coding:utf-8
import re
import sys
import os
t = sys.argv[1]
with open('.git/config', 'rb') as f:
s = f.read()
o = re.search(r'\[submodule\s+"' + t + '"][^[]+', s, re.S)
p1 = o.start()
p2 = o.end()
s = s[:p1] + s[p2:]
with open('.git/config', 'wb') as f:
f.write(s)
os.system('git rm --cached' + ' "' + t + '"')
os.system('rm -rf' + ' "' + t + '"')