Пример #1
0
        "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