7
sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), "..", "build")))
11
script_dir = os.path.abspath(os.path.dirname(__file__))
12
wxwebkit_dir = os.path.abspath(os.path.join(script_dir, "..", "..", "..", "WebKitBuild", "Debug" + build_utils.git_branch_name()))
13
wxwk_root = os.path.abspath(os.path.join(script_dir, "..", "..", ".."))
17
deb_dir = os.path.join(wxwk_root, 'wxwebkit')
18
if os.path.exists(deb_dir):
19
shutil.rmtree(deb_dir)
21
print "Archiving git tree..."
22
os.system('git archive --format=tar HEAD | gzip > %s/webkitwx_0.1.orig.tar.gz' % deb_dir)
23
src_root = os.path.join(deb_dir, 'webkitwx-0.1')
24
print "Extracting tree..."
27
os.system('tar xzvf ../webkitwx_0.1.orig.tar.gz')
29
shutil.copytree(os.path.join(script_dir, 'debian'), os.path.join(src_root, 'debian'))
31
print "Building package..."
32
os.system('fakeroot debian/rules clean')
33
os.system('fakeroot debian/rules build')
34
os.system('debuild -i -rfakeroot -us -uc')
36
shutil.rmtree(os.path.join(src_root, 'debian'))