Closed lonnen closed 11 years ago
In theory, it should do everything for you. Someone else just rewrote gkoberger/omnium (which is used to build the add-ons), so I'm not sure exactly how it works anymore -- but I just tried building it and it worked for me.
The builder sdk should be in .builder/jetpack-sdk
. Try cd
ing there, and running:
source bin/activate
cfx xpi --pkgdir='_bugzillajs'
Does _bugzillajs
folder exist there? Can you build it manually using the command above? Maybe you didn't check things out recursively?
Another possibility is that the sdk_dir
is being set wrong. After line 302 in builder.js
, try doing console.log(sdk_dir)
? Maybe the code (var sdk_dir = Path.join(__dirname, ".builder", "jetpack-sdk");
) is using the wrong __dirname
or something?
the sdk was missing from .builder/jetpack-sdk, so I blew everything away and redownloaded it using exactly what's in the readme. Everything works now. Thanks!
I can't seem to build a fresh checkout. I follow the README and the build cannot find
bin/activate
-- do I need to setup jetpack or something?