File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -67,18 +67,19 @@ sed -e "s/VERSION/$VERSION/g" chromium/updates-master.xml > chromium/updates.xml
6767
6868[ -d pkg ] || mkdir -p pkg
6969[ -e pkg/crx ] && rm -rf pkg/crx
70- mkdir -p pkg/crx
70+ mkdir -p pkg/crx/rules
7171cd pkg/crx
7272ln -sf ../../chromium/* .
7373do_not_ship=" *.py *.xml icon.jpg"
7474rm -f $do_not_ship
7575cd ../..
76- cp -r src/chrome/content/rules pkg/crx/
77- # TODO: switch the chrome version over to using default.rulesets too
78- # For now, don't ship it!
79- [ -f pkg/crx/rules/default.rulesets ] && rm -f pkg/crx/rules/default.rulesets
76+
77+ . merge-rulesets.sh
78+
79+ cp src/$RULESETS pkg/crx/rules/default.rulesets
80+
8081echo ' var rule_list = [' > pkg/crx/rule_list.js
81- for i in $( ls pkg/crx/rules/* .xml)
82+ for i in $( ls pkg/crx/rules/* .xml pkg/crx/rules/ * .rulesets )
8283do
8384 echo " \" rules/$( basename $i ) \" ," >> pkg/crx/rule_list.js
8485done
Original file line number Diff line number Diff line change @@ -81,7 +81,9 @@ if [ -e "$GIT_OBJECT_FILE" ]; then
8181 GIT_COMMIT_ID=$( cat " $GIT_OBJECT_FILE " )
8282fi
8383
84+
8485. merge-rulesets.sh
86+ cd src
8587
8688# Build the XPI!
8789rm -f " ../$XPI_NAME "
Original file line number Diff line number Diff line change @@ -29,3 +29,5 @@ echo "Crushed $CRUSH bytes of rulesets into `rulesize`"
2929# We make default.rulesets at build time, but it shouldn't have a variable
3030# timestamp
3131touch -r chrome/content/rules $RULESETS
32+
33+ cd ..
You can’t perform that action at this time.
0 commit comments