1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 13:18:13 +00:00
serenity/DevTools/HackStudio/Makefile
Andreas Kling bb8e65be41 LibGUI+HackStudio: Move syntax highlighting from HackStudio to LibGUI
This patch introduces the GUI::SyntaxHighlighter class, which can be
attached to a GUI::TextEditor to provide syntax highlighting.

The C++ syntax highlighting from HackStudio becomes a new class called
GUI::CppSyntaxHighlighter. This will make it possible to get C++ syntax
highlighting in any app that uses a GUI::TextEditor. :^)

Sidenote: It does feel a bit weird having a C++ lexer in a GUI toolkit
library, and we'll probably end up moving this out to a separate place
as this functionality grows larger.
2020-02-07 20:07:15 +01:00

22 lines
428 B
Makefile

OBJS = \
Project.o \
ProjectFile.o \
TerminalWrapper.o \
FindInFilesWidget.o \
ProcessStateWidget.o \
FormEditorWidget.o \
FormWidget.o \
Editor.o \
EditorWrapper.o \
Locator.o \
Tool.o \
CursorTool.o \
WidgetTool.o \
WidgetTreeModel.o \
main.o
PROGRAM = HackStudio
LIB_DEPS = GUI HTML VT Protocol Markdown Gfx IPC Thread Pthread Core
include ../../Makefile.common