summaryrefslogtreecommitdiff
path: root/DevTools/FormCompiler/Makefile
blob: 497bdacf9a29932483da6bee4889360edc2b8593 (plain)
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
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)