houseoflifeproperty / bitpop

Repo for the freedom loving - the open source browser project, BitPop
Other
8 stars 5 forks source link

Build failed: missing files #1

Open quyen194 opened 9 years ago

quyen194 commented 9 years ago

I try to build bitpop browser with ninja but failed, missing so many files so i tried get source 36.0.1985.125 from google, then merge them with bitpop is source, but failed too, also missing many files :( runhooks ok but when build (ninja -C out\Debug chrome) it failed:

E:\bitpop\36.0.1985.125\src>ninja -C out\Debug chrome ninja: Entering directory `out\Debug' ninja: error: '....\chrome\browser\extensions\default_extensions\dropdown_most_visited.crx', needed by 'extensions\dropdown_most_visited.crx', missing and no known rule to make it

I also tried build with visual studio 2010 but failed :(

vian commented 9 years ago

Thing is, to build bitpop you need some additional extensions, which are generated by bitpop_specific/extensions/makeall.sh script. You will need to generate *.pem private key files for extensions in that folder by hand, and also you will maybe need to replace extension identifier strings in header code and in extensions themselves. Private keys are not provided so that noone is able to force bitpop browser to use his own extensions.