summaryrefslogtreecommitdiff
path: root/DevTools/FormCompiler/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'DevTools/FormCompiler/Makefile')
-rw-r--r--DevTools/FormCompiler/Makefile28
1 files changed, 28 insertions, 0 deletions
diff --git a/DevTools/FormCompiler/Makefile b/DevTools/FormCompiler/Makefile
new file mode 100644
index 0000000000..497bdacf9a
--- /dev/null
+++ b/DevTools/FormCompiler/Makefile
@@ -0,0 +1,28 @@
+PROGRAM = FormCompiler
+
+SOURCES = \
+ main.cpp \
+ ../../AK/String.cpp \
+ ../../AK/StringImpl.cpp \
+ ../../AK/StringBuilder.cpp \
+ ../../AK/StringView.cpp \
+ ../../AK/JsonObject.cpp \
+ ../../AK/JsonValue.cpp \
+ ../../AK/JsonArray.cpp \
+ ../../AK/JsonParser.cpp \
+ ../../AK/LogStream.cpp \
+ ../../Libraries/LibCore/CIODevice.cpp \
+ ../../Libraries/LibCore/CFile.cpp \
+ ../../Libraries/LibCore/CObject.cpp \
+ ../../Libraries/LibCore/CEvent.cpp \
+ ../../Libraries/LibCore/CEventLoop.cpp
+
+all: $(PROGRAM)
+
+CXXFLAGS = -std=c++17 -Wall -Wextra
+
+$(PROGRAM): $(SOURCES)
+ $(CXX) $(CXXFLAGS) -I../ -I../../ -I../../Libraries/ -o $@ $(SOURCES)
+
+clean:
+ rm -f $(PROGRAM)