zep
zep.h
1 #pragma once
2 
3 #ifdef ZEP_SINGLE_HEADER_BUILD
4 #include "../src/buffer.cpp"
5 #include "../src/commands.cpp"
6 #include "../src/editor.cpp"
7 #include "../src/keymap.cpp"
8 #include "../src/mode.cpp"
9 #include "../src/mode_standard.cpp"
10 #include "../src/mode_vim.cpp"
11 #include "../src/mode_repl.cpp"
12 #include "../src/mode_search.cpp"
13 #include "../src/scroller.cpp"
14 #include "../src/splits.cpp"
15 #include "../src/syntax.cpp"
16 #include "../src/syntax_providers.cpp"
17 #include "../src/syntax_rainbow_brackets.cpp"
18 #include "../src/tab_window.cpp"
19 #include "../src/theme.cpp"
20 #include "../src/display.cpp"
21 #include "../src/window.cpp"
22 #include "../src/filesystem.cpp"
23 #include "../src/line_widgets.cpp"
24 #include "../src/mcommon/file/path.cpp"
25 #include "../src/mcommon/string/stringutils.cpp"
26 #include "../src/mcommon/animation/timer.cpp"
27 #include "zep/imgui/display_imgui.h"
28 #include "zep/imgui/editor_imgui.h"
29 #else
30 #include "zep/editor.h"
31 #include "zep/syntax.h"
32 #include "zep/buffer.h"
33 #include "zep/tab_window.h"
34 #include "zep/mode_vim.h"
35 #include "zep/mode_standard.h"
36 #include "zep/window.h"
37 #include "zep/mode.h"
38 #include "zep/mode_vim.h"
39 #include "zep/mode_standard.h"
40 #ifdef ZEP_QT
41 #include "zep/qt/display_qt.h"
42 #include "zep/qt/editor_qt.h"
43 #else
44 #include "zep/imgui/display_imgui.h"
45 #include "zep/imgui/editor_imgui.h"
46 #include "zep/imgui/console_imgui.h"
47 #endif
48 #endif
49