home
readme
diff
tree
note
docs
0commit d9cf1485b7ae0614130494f0e73237921323b9a1
1Author: Mason Wright <mason@lakefox.net>
2Date: Fri Jun 20 19:53:51 2025 -0600
3
4 Made changes to the makefile
5
6diff --git a/Makefile b/Makefile
7index 634834e..1260c17 100644
8--- a/Makefile
9+++ b/Makefile
10@@ -2,13 +2,20 @@
11 CCFLAGS = -Wall -Wextra -std=c++23
12 CC = clang++
13
14-main: main.cc build/grim.o build/parser.o
15+.PHONY: all clean run docs
16+
17+all: main
18+
19+build:
20+ mkdir -p build
21+
22+main: main.cc build/grim.o build/parser.o
23 ${CC} ${CCFLAGS} main.cc -Iinclude/ build/grim.o build/parser.o -o main
24
25-grim: src/grim.cc include/grim.h
26+build/grim.o: src/grim.cc include/grim.h | build
27 ${CC} ${CCFLAGS} -Iinclude/ -c src/grim.cc -o build/grim.o
28
29-parser: src/parser.cc include/parser.h
30+build/parser.o: src/parser.cc include/parser.h | build
31 ${CC} ${CCFLAGS} -Iinclude/ -c src/parser.cc -o build/parser.o
32
33 clean:
34@@ -16,3 +23,5 @@ clean:
35
36 run:
37 clear && ./main
38+docs:
39+ cd ../build && ./git.sh && ./tracker.sh
40diff --git a/build/grim.o b/build/grim.o
41index 5227626..d30b88a 100644
42Binary files a/build/grim.o and b/build/grim.o differ
43diff --git a/build/main b/build/main
44deleted file mode 100755
45index 4405023..0000000
46Binary files a/build/main and /dev/null differ
47diff --git a/main b/main
48index f4d8f51..29af90c 100755
49Binary files a/main and b/main differ
50diff --git a/src/grim.cc b/src/grim.cc
51index 4f968f3..6d356b9 100755
52--- a/src/grim.cc
53+++ b/src/grim.cc
54@@ -282,6 +282,9 @@ class StyleHandler {
55
56 return deduplicated;
57 }
58+
59+
60+ // std::vector<std::string> parseNodeParts(Node* node) {
61 public:
62 void add(Style style) {
63 styles.push_back(std::move(style));