use submodules so we don't rely on bower for builts anymore

This commit is contained in:
ziirish 2015-11-28 10:51:15 +01:00
parent b4c6a9ba7e
commit 13872fa36e
6 changed files with 4 additions and 47 deletions

View file

@ -1,4 +0,0 @@
{
"directory": "burpui/static/vendor/",
"allow_root": true
}

1
.gitignore vendored
View file

@ -1,6 +1,5 @@
*.pyc
*.swp
burpui/static/vendor
burpui-dev.cfg
burpui/RELEASE
devel.sh

3
.gitmodules vendored Normal file
View file

@ -0,0 +1,3 @@
[submodule "burpui/static/vendor"]
path = burpui/static/vendor
url = https://git.ziirish.me/ziirish/burp-ui-externals.git

View file

@ -1,37 +0,0 @@
{
"name": "burp-ui",
"authors": [
"ziirish <ziirish@ziirish.info>"
],
"repository": {
"type": "git",
"url": "https://git.ziirish.me/ziirish/burp-ui.git"
},
"description": "Burp-UI is a web-ui for burp backup written in python with Flask and jQuery/Bootstrap",
"license": "BSD",
"homepage": "https://git.ziirish.me/ziirish/burp-ui",
"private": true,
"dependencies": {
"jquery-file-download": "~1.4.4",
"datatables-responsive": "~1.0.7",
"jquery-ui": "jqueryui#~1.11.4",
"angular-bootstrap-switch": "~0.4.1",
"angular-onbeforeunload": "~0.1.7",
"angular-strap": "~2.3.3",
"ui-select": "angular-ui-select#~0.13.2",
"jquery.fancytree": "fancytree#~2.12.0",
"d3": "~3.5.6",
"nvd3": "~1.8.1",
"lodash": "~2.4.2",
"typeahead.js": "~0.11.1",
"bootswatch": "~3.3.5",
"angular-resource": "~1.4.7",
"angular-sanitize": "~1.4.7",
"angular-animate": "~1.4.7",
"angular-route": "~1.4.7",
"bootstrap-switch": "~3.3.2"
},
"resolutions": {
"angular": "~1.4.0"
}
}

1
burpui/static/vendor Submodule

@ -0,0 +1 @@
Subproject commit bc4c064cbdeea4946cf0e1c976d14a823584522a

View file

@ -83,11 +83,6 @@ class BuildStatic(Command):
pass
except:
pass
log.info("running [bower install]")
try:
check_output(['bower', 'install'])
except Exception as e:
log.warn('Bower error: {}'.format(str(e)))
# Not sure bower was a great idea...
keep = [
'burpui/static/vendor/bootswatch/slate/bootstrap.min.css',