37 Commits

Author SHA1 Message Date
66517921ab link with curses library 2018-02-14 11:54:45 -05:00
957f7ec0fd SvnRunner: add --non-interactive when not interactive 2018-02-12 21:35:38 -05:00
94c38ade8f SvnRunner.run_svn should be a class method 2018-02-12 21:22:26 -05:00
50529580c0 Begin parsing arguments and add checkout command handler 2018-02-12 21:11:32 -05:00
85157bc8f2 depend on yawpa 2018-02-12 20:45:55 -05:00
05ada6c504 extconf.rb: error out if curses.h is not found 2018-02-12 20:43:07 -05:00
7a820a99ea add C extension 2018-02-12 20:29:20 -05:00
a63adda1a8 gemspec: replace a couple TODO's 2018-02-12 20:20:08 -05:00
83075fd21d rename bin to exe; apparently that is where Ruby executables go now 2018-02-12 20:19:53 -05:00
5cedd30df6 add bin/svi and lib/svi/cli.rb 2018-02-12 20:18:12 -05:00
432bd7458e rearchitect as a gem
embedding Ruby in C did not go so well
2018-02-12 20:13:44 -05:00
9188bb42e2 add initial SvnRunner.run_svn() 2018-02-07 17:08:50 -05:00
c6be5a46a2 add yawpa 2018-02-06 22:07:43 -05:00
723b910fa3 set $ARGS global value 2018-02-06 21:50:16 -05:00
9f306cfbb5 add SvnRunner module 2018-02-06 21:42:02 -05:00
f91f98aae4 rename ruby_protect_eval_string() 2018-02-06 21:41:09 -05:00
c84fbddaca move ruby share files under share/svi/lib 2018-02-06 21:35:19 -05:00
ea585d0f5b set $SHARE_DIR 2018-02-06 21:31:20 -05:00
1ac247400d read bootstrap file relative to exe path 2018-02-06 21:15:17 -05:00
b7b587fb8f move Ruby bootstrapping to bootstrap.rb 2018-02-06 20:21:41 -05:00
7c5a2ebe3a print exception class 2018-01-29 17:15:28 -05:00
53ac0a2963 add initial share/svi/svi.rb 2018-01-29 17:11:24 -05:00
4f3fe36d90 add Ruby bootstrapping code 2018-01-29 17:01:14 -05:00
e82c661d50 Remove SvnRunner in preparation to use Ruby 2018-01-29 16:19:26 -05:00
e3c11407c3 install share files under ${PREFIX}/share/svi 2018-01-29 16:16:39 -05:00
8777e3f758 add several Makefile targets to redirect to waf 2018-01-29 16:13:36 -05:00
4a16e49672 require ruby development package 2018-01-25 14:10:33 -05:00
f7102c1c7f add svi.h 2016-06-02 14:20:07 -04:00
b530c82dca start using getopt to parse arguments 2016-06-02 13:59:53 -04:00
a1bf890b7c configure: pass any command-line arguments to waf 2016-05-24 11:39:38 -04:00
a8bee35697 make SvnRunner usable as a class 2016-03-15 23:02:05 -04:00
4491e4e22e add an initial hacky svn-runner capturing subversion standard output 2016-03-15 21:40:33 -04:00
d044fc5055 fix build script to specify cxxflags instead of cflags 2016-03-15 21:39:50 -04:00
a2fa5a1677 add initial waf build script and source 2016-03-06 22:07:55 -05:00
b9a43efaa0 ignore /.lock-waf* 2016-03-06 22:06:03 -05:00
5abdefe99a ignore /build 2016-03-06 21:59:47 -05:00
059961519d add waf 2016-03-06 20:22:00 -05:00