26dc361eecfleshed out missing help system data
Nicholas O'Connor
2017-03-25 09:31:29 -07:00
3dc004d27aimprovements to the help command, including outputting detailed descriptions
Nicholas O'Connor
2017-03-25 00:25:20 -07:00
de77c55df7description implementation! version already has one
Nicholas O'Connor
2017-03-24 23:37:49 -07:00
a5a8fb284chelp descriptions now understood by the cog files, no implementation yet, don't try to build this
Nicholas O'Connor
2017-03-24 23:05:31 -07:00
405ba80d8dmoved source finding logic to its own function for easy reuse later
Nicholas O'Connor
2017-03-24 22:41:33 -07:00
f32328c32acellar_library funciton in CMakeLists.txt
Nicholas O'Connor
2017-03-24 22:33:26 -07:00
02571218bdgit commit -a doesn't add untracked files, you idiot stoner
Nicholas O'Connor
2017-03-24 22:06:03 -07:00
5024b69dcbcore command reorganizing, including splitting off help for new help system
Nicholas O'Connor
2017-03-24 22:05:22 -07:00
06512f0503support for being specific about your bottle, via -b flag
Nicholas O'Connor
2017-03-24 21:50:32 -07:00
f20b0899a1cellar config set is now effective
Nicholas O'Connor
2017-03-24 20:12:57 -07:00
f4de6406bbverbose output is now a thing
Nicholas O'Connor
2017-03-24 20:01:25 -07:00
4e67bd40c5cellar now outputs pretty shit when it detects stdout is a terminal
Nicholas O'Connor
2017-03-24 19:30:58 -07:00
c877663932config command can get values now
Nicholas O'Connor
2017-03-24 18:45:50 -07:00
22cffca2d8bottles now initialize their config in a new constructor instead of get_bottles
Nicholas O'Connor
2017-03-24 17:58:24 -07:00
20844ae72bremoved need for dummy file (and therefore removed dummy file)
Nicholas O'Connor
2017-03-24 17:30:49 -07:00
55787584e2config loading is now done via bottle class method, save function also exists
Nicholas O'Connor
2017-03-24 17:17:43 -07:00
04f2c46defbeginnings of a config command
Nicholas O'Connor
2017-03-24 15:57:49 -07:00
ece1c07b1aupdate install rules
Nicholas O'Connor
2017-03-23 21:23:01 -07:00
1c91618f5claunching commands!
Nicholas O'Connor
2017-03-23 21:20:26 -07:00
325413f3f2converted executable-based commands to the new command API (as "core")
Nicholas O'Connor
2017-03-23 19:09:36 -07:00
5a7353abc1introduction of new output functions to use instead of directly streaming to cout
Nicholas O'Connor
2017-03-23 18:51:11 -07:00
8b2cb4cebafixed building in directories other than the package root
Nicholas O'Connor
2017-03-23 18:22:09 -07:00
5278b5d98bstill learning to cmake correctly
Nicholas O'Connor
2017-03-23 18:09:18 -07:00
a6d9c341dffunctional but naive activate command
Nicholas O'Connor
2017-03-23 18:08:24 -07:00
af056ee961subargv[0] is now the expected value of "cellar <command>"
Nicholas O'Connor
2017-03-23 17:23:59 -07:00
e2382719d5added generated files to .gitignore
Nicholas O'Connor
2017-03-23 15:39:50 -07:00
38d6419c23commands now actually receive subarguments
Nicholas O'Connor
2017-03-23 15:25:56 -07:00
b4f5740006switched commandfunction to vector<string>
Nicholas O'Connor
2017-03-23 15:13:52 -07:00
ad670b5033beginnings of an activate command
Nicholas O'Connor
2017-03-23 15:03:07 -07:00
13cda029e7beginnings of an activate command
Nicholas O'Connor
2017-03-23 15:03:02 -07:00
e47571d03aremoved extraneous boost headers
Nicholas O'Connor
2017-03-23 14:56:20 -07:00
fbe52e8e13fixed errant newlines in generated code
Nicholas O'Connor
2017-03-23 14:44:39 -07:00
6943ebfd87cogged include/internal/bottles.hpp
Nicholas O'Connor
2017-03-23 14:43:48 -07:00
d8760c321acellar understands bottle descriptions now
Nicholas O'Connor
2017-03-23 14:23:58 -07:00
0be8131606cmake checks for cogapp module now thanks to a module I found on the Internet
Nicholas O'Connor
2017-03-23 14:23:22 -07:00
7390446b63install rules
Nicholas O'Connor
2017-03-23 13:36:38 -07:00
91e7ba7990cogged bottle command code, should be easier to add commands
Nicholas O'Connor
2017-03-23 13:17:07 -07:00
30d0787a62so that's how libraries work
Nicholas O'Connor
2017-03-23 12:06:29 -07:00
64c96cba26cogrc correction again
Nicholas O'Connor
2017-03-23 11:13:21 -07:00
b2e7b8b120checks for tclap, assumes its in include if not
Nicholas O'Connor
2017-03-23 11:13:00 -07:00
30e98430caadd prefix to bootstrap
Nicholas O'Connor
2017-03-23 10:50:05 -07:00
7164692e1fforgot to include cmakelists changes
Nicholas O'Connor
2017-03-23 01:03:56 -07:00
fc09bf57dcswitch to cmake for build system
Nicholas O'Connor
2017-03-23 01:03:33 -07:00
44a831a4b0list command
Nicholas O'Connor
2017-03-23 00:02:38 -07:00
7f5e6088cfhelp and version commands, tclap dependency introduced here
Nicholas O'Connor
2017-03-22 23:23:15 -07:00
207599eab1moved cog to compile time, now aware of its own version
Nicholas O'Connor
2017-03-22 22:01:34 -07:00
b34430b9e2it understands it has a version now
Nicholas O'Connor
2017-03-22 20:42:08 -07:00
89738cecaabootstrap now runs cogs on relevant files
Nicholas O'Connor
2017-03-22 20:31:46 -07:00
40ecf54856beginnings of a cogged version file
Nicholas O'Connor
2017-03-22 20:13:24 -07:00
4ef22255b0the humble beginnings of a command system
Nicholas O'Connor
2017-03-22 19:34:50 -07:00
9cf038ebc0list becomes get_bottles, which returns a map<string, Bottle>
Nicholas O'Connor
2017-03-22 19:02:14 -07:00
05eeca49c9now handles symlinks
Nicholas O'Connor
2017-03-22 18:12:12 -07:00
f69095d7abmoved to separate file
Nicholas O'Connor
2017-03-13 19:03:07 -07:00
252b2fdfe6now reads names from cellar.json
Nicholas O'Connor
2017-03-12 23:39:03 -07:00
e30cddee84.gitignore, beginning of cellar.json support
Nicholas O'Connor
2017-03-12 23:10:04 -07:00
107c00f769MIT license, third party JSON lib
Nicholas O'Connor
2017-03-12 22:39:44 -07:00
16e8051557actually using and building it
Nicholas O'Connor
2017-03-12 22:33:42 -07:00
9a6177092fmove listdir to separate file
Nicholas O'Connor
2017-03-12 22:32:46 -07:00
f82035df55fix bootstrap
Nicholas O'Connor
2017-03-12 17:38:48 -07:00
9aaee6af14boost fs
Nicholas O'Connor
2017-03-12 17:13:07 -07:00
e60cd7d9cec11
Nicholas O'Connor
2017-03-12 16:05:31 -07:00
01e425ca68init
Nicholas O'Connor
2017-03-12 15:43:11 -07:00