You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
#!/bin/sh
|
|
|
|
#
|
|
|
|
# generate a tarball of assets suitable for the matrix.org site
|
|
|
|
|
|
|
|
cd `dirname $0`/..
|
|
|
|
|
|
|
|
mkdir -p assets
|
|
|
|
|
|
|
|
# generate the spec docs
|
|
|
|
./scripts/gendoc.py -d assets/spec
|
|
|
|
|
|
|
|
# and the swagger
|
|
|
|
./scripts/dump-swagger.py -o assets/spec/client_server/unstable.json
|
|
|
|
|
|
|
|
# also need the supporting-docs, which become the jekyll posts.
|
|
|
|
cp -rT supporting-docs assets/jekyll-posts
|
|
|
|
|
|
|
|
# create a tarball of the assets. Exclude the spec index for now, as
|
|
|
|
# we want to leave it pointing at the release versions of the specs.
|
|
|
|
# (XXX: how to maintain this?)
|
|
|
|
tar -czf assets.tar.gz --exclude="assets/spec/index.html" assets
|