"outro.js" ], [ "/*{use_strict}*/" ], [ 'exports.Database = Database;' ] ) print ("----------------------") print ("") # automate the xpi creation/build process # change this address if necessary to point to proper sdk folder relativeSDKPath = "../../Desktop/addon-sdk-1.0/bin/" try: import os current = JSBuilder.fullPath("../") sdk = JSBuilder.fullPath(relativeSDKPath) os.chdir(sdk) os.system("./cfx xpi --pkgdir=" + current + "/extension") f = open("dbjs.xpi", "r") content = f.read() f.close() f = open(current + "/build/dbjs.xpi", "w") f.write(content) f.close() os.remove("dbjs.xpi") except: print("SDK folder not found") # let me read the result ... import time