-
Notifications
You must be signed in to change notification settings - Fork 3
/
initialize.hpp
62 lines (59 loc) · 1.82 KB
/
initialize.hpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#pragma once
#include <all.hpp>
#include "commands/_if.hpp"
#include "commands/array.hpp"
#include "commands/cat.hpp"
#include "commands/cd.hpp"
#include "commands/clear.hpp"
#include "commands/color.hpp"
#include "commands/date.hpp"
#include "commands/echo.hpp"
#include "commands/echoln.hpp"
#include "commands/env.hpp"
#include "commands/eval.hpp"
#include "commands/exit.hpp"
#include "commands/for.hpp"
#include "commands/help.hpp"
#include "commands/if.hpp"
#include "commands/jump.hpp"
#include "commands/kill.hpp"
#include "commands/ls.hpp"
#include "commands/memory.hpp"
#include "commands/mkdir.hpp"
#include "commands/mv.hpp"
#include "commands/ps.hpp"
#include "commands/resume.hpp"
#include "commands/rm.hpp"
#include "commands/start.hpp"
#include "commands/suspend.hpp"
#include "commands/volume.hpp"
void initialize(liteshell::Client *client)
{
client->add_command<_IfCommand>()
->add_command<ArrayCommand>()
->add_command<CatCommand>()
->add_command<CdCommand>()
->add_command<ClearCommand>()
->add_command<ColorCommand>()
->add_command<DateCommand>()
->add_command<EchoCommand>()
->add_command<EcholnCommand>()
->add_command<EnvCommand>()
->add_command<EvalCommand>()
->add_command<ExitCommand>()
->add_command<ForCommand>()
->add_command<HelpCommand>()
->add_command<IfCommand>()
->add_command<JumpCommand>()
->add_command<KillCommand>()
->add_command<LsCommand>()
->add_command<MemoryCommand>()
->add_command<MkdirCommand>()
->add_command<MvCommand>()
->add_command<PsCommand>()
->add_command<ResumeCommand>()
->add_command<RmCommand>()
->add_command<StartCommand>()
->add_command<SuspendCommand>()
->add_command<VolumeCommand>();
}