Nicholas O'Connor
|
89998bada1
|
fix not finding boost system lib, update json lib
|
2018-03-13 19:19:52 -07:00 |
|
Nicholas O'Connor
|
9bc9838ceb
|
that's what i get for not testing first
|
2017-07-11 16:24:50 -07:00 |
|
Nicholas O'Connor
|
d2f83c0d0f
|
Bottle::load_config now checks ~/.local/share/cellar.json and compiled defaults (this commit is correct)
|
2017-07-05 14:39:48 -07:00 |
|
Nicholas O'Connor
|
237ca9d4cd
|
global config support (fix #24)
|
2017-06-09 13:12:48 -07:00 |
|
Nicholas O'Connor
|
34e048c535
|
forgot some header changes from last commit
|
2017-04-14 20:28:55 -07:00 |
|
Nicholas O'Connor
|
fc814d1cb3
|
move config to its own subdir, preparation for #24
|
2017-04-13 15:02:50 -07:00 |
|
Nicholas O'Connor
|
cd71e7f90f
|
hello output::blank_line() (with optional bool) (fixes bug #8 )
|
2017-04-13 14:35:50 -07:00 |
|
Nicholas O'Connor
|
f83b5eb6d4
|
consolidated command plumbing into one cogfile
|
2017-04-13 12:51:04 -07:00 |
|
Nicholas O'Connor
|
91526bfe5b
|
corking, and a major refactor to accomodate it
|
2017-03-28 12:41:25 -07:00 |
|
Nicholas O'Connor
|
bfffa2dd7f
|
remove command, which supports dry runs (so does create)
|
2017-03-27 22:14:41 -07:00 |
|
Nicholas O'Connor
|
0adbe5e0d1
|
build types, untested recursive_remove function in fs
|
2017-03-27 21:03:35 -07:00 |
|
Nicholas O'Connor
|
166395681c
|
create wine bottles
|
2017-03-27 17:53:28 -07:00 |
|
Nicholas O'Connor
|
70fa9f4cf7
|
winetricks support
|
2017-03-27 16:14:04 -07:00 |
|
Nicholas O'Connor
|
3dc004d27a
|
improvements to the help command, including outputting detailed descriptions
|
2017-03-25 00:25:20 -07:00 |
|
Nicholas O'Connor
|
de77c55df7
|
description implementation! version already has one
|
2017-03-24 23:37:49 -07:00 |
|
Nicholas O'Connor
|
a5a8fb284c
|
help descriptions now understood by the cog files, no implementation yet, don't try to build this
|
2017-03-24 23:05:31 -07:00 |
|
Nicholas O'Connor
|
02571218bd
|
git commit -a doesn't add untracked files, you idiot stoner
|
2017-03-24 22:06:03 -07:00 |
|
Nicholas O'Connor
|
5024b69dcb
|
core command reorganizing, including splitting off help for new help system
|
2017-03-24 22:05:22 -07:00 |
|
Nicholas O'Connor
|
06512f0503
|
support for being specific about your bottle, via -b flag
|
2017-03-24 21:50:32 -07:00 |
|
Nicholas O'Connor
|
f4de6406bb
|
verbose output is now a thing
|
2017-03-24 20:01:25 -07:00 |
|
Nicholas O'Connor
|
4e67bd40c5
|
cellar now outputs pretty shit when it detects stdout is a terminal
|
2017-03-24 19:30:58 -07:00 |
|
Nicholas O'Connor
|
22cffca2d8
|
bottles now initialize their config in a new constructor instead of get_bottles
|
2017-03-24 17:58:24 -07:00 |
|
Nicholas O'Connor
|
20844ae72b
|
removed need for dummy file (and therefore removed dummy file)
|
2017-03-24 17:30:49 -07:00 |
|
Nicholas O'Connor
|
55787584e2
|
config loading is now done via bottle class method, save function also exists
|
2017-03-24 17:17:43 -07:00 |
|
Nicholas O'Connor
|
1c91618f5c
|
launching commands!
|
2017-03-23 21:20:26 -07:00 |
|
Nicholas O'Connor
|
325413f3f2
|
converted executable-based commands to the new command API (as "core")
|
2017-03-23 19:09:36 -07:00 |
|
Nicholas O'Connor
|
5a7353abc1
|
introduction of new output functions to use instead of directly streaming to cout
|
2017-03-23 18:51:11 -07:00 |
|
Nicholas O'Connor
|
b4f5740006
|
switched commandfunction to vector<string>
|
2017-03-23 15:13:52 -07:00 |
|
Nicholas O'Connor
|
fbe52e8e13
|
fixed errant newlines in generated code
|
2017-03-23 14:44:39 -07:00 |
|
Nicholas O'Connor
|
6943ebfd87
|
cogged include/internal/bottles.hpp
|
2017-03-23 14:43:48 -07:00 |
|
Nicholas O'Connor
|
91e7ba7990
|
cogged bottle command code, should be easier to add commands
|
2017-03-23 13:17:07 -07:00 |
|
Nicholas O'Connor
|
30d0787a62
|
so that's how libraries work
|
2017-03-23 12:06:29 -07:00 |
|
Nicholas O'Connor
|
fc09bf57dc
|
switch to cmake for build system
|
2017-03-23 01:03:33 -07:00 |
|