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