aboutsummaryrefslogtreecommitdiffstats
path: root/build.py
diff options
context:
space:
mode:
authorVincent Driessen <vincent@datafox.nl>2010-08-18 14:11:51 +0200
committerVincent Driessen <vincent@datafox.nl>2010-08-18 14:11:51 +0200
commit3013d6afbe4ca23de1571579082d325b44fef4d5 (patch)
treeb6b9f01956a5be3f84ff80c5d9c147cfe0217177 /build.py
downloadvim-rst-tables-3013d6afbe4ca23de1571579082d325b44fef4d5.tar.gz
vim-rst-tables-3013d6afbe4ca23de1571579082d325b44fef4d5.tar.bz2
vim-rst-tables-3013d6afbe4ca23de1571579082d325b44fef4d5.zip
Add initial files.
Diffstat (limited to 'build.py')
-rwxr-xr-xbuild.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/build.py b/build.py
new file mode 100755
index 0000000..a700549
--- /dev/null
+++ b/build.py
@@ -0,0 +1,18 @@
+#!/usr/bin/env python
+import os
+
+source_dir = 'src'
+output_dir = 'ftplugin'
+
+
+def build():
+ py_src = file(os.path.join(source_dir, 'rst_tables.py')).read()
+ vim_src = file(os.path.join(source_dir, 'base.vim')).read()
+ combined_src = vim_src.replace('__PYTHON_SOURCE__', py_src)
+ if not os.path.exists(output_dir):
+ os.mkdir(output_dir)
+ output_path = os.path.join(output_dir, 'rst_tables.vim')
+ file(output_path, 'w').write(combined_src)
+
+if __name__ == '__main__':
+ build()