[#38,make][s]: convert make(file) to python.
This commit is contained in:
parent
28ab026ca1
commit
c707951aae
45
make
45
make
@ -1,15 +1,34 @@
|
||||
#!/bin/bash
|
||||
echo "** Combining js files"
|
||||
cat src/*.js src/backend/*.js > recline.js
|
||||
#!/usr/bin/env python
|
||||
import sys
|
||||
import os
|
||||
|
||||
# build docs
|
||||
echo "** Building docs"
|
||||
docco src/model.js src/view.js src/view-grid.js src/view-flot-graph.js
|
||||
mkdir -p /tmp/recline-docs
|
||||
mkdir -p docs/backend
|
||||
PWD=`pwd`
|
||||
FILES=$PWD/src/backend/*.js
|
||||
DEST=$PWD/docs/backend
|
||||
cd /tmp/recline-docs && docco $FILES && mv docs/* $DEST
|
||||
echo "** Docs built ok"
|
||||
def cat():
|
||||
print("** Combining js files")
|
||||
cmd = 'cat src/*.js src/backend/*.js > recline.js'
|
||||
os.system(cmd)
|
||||
|
||||
def docs():
|
||||
# build docs
|
||||
print("** Building docs")
|
||||
cmd = 'docco src/model.js src/view.js src/view-grid.js src/view-flot-graph.js'
|
||||
os.system(cmd)
|
||||
os.makedirs('/tmp/recline-docs')
|
||||
os.system('mkdir -p docs/backend')
|
||||
files = '%s/src/backend/*.js' % os.getcwd()
|
||||
dest = '%s/docs/backend' % os.getcwd()
|
||||
os.system('cd /tmp/recline-docs && docco %s && mv docs/* %s' % (files, dest))
|
||||
print("** Docs built ok")
|
||||
|
||||
if __name__ == '__main__':
|
||||
if not len(sys.argv) > 1:
|
||||
print 'make cat | docs | all'
|
||||
sys.exit(1)
|
||||
action = sys.argv[1]
|
||||
if action == 'cat':
|
||||
cat()
|
||||
elif action == 'docs':
|
||||
docs()
|
||||
elif action == 'all':
|
||||
cat()
|
||||
docs()
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user