-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathMakefile
More file actions
56 lines (38 loc) · 2.45 KB
/
Makefile
File metadata and controls
56 lines (38 loc) · 2.45 KB
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
CC = g++-8 -std=c++17
libgtk = `pkg-config gtk+-3.0 --cflags --libs`
PrecompiledHeaders: CGUI.hh ./Widgets/Box/Box.hh ./Widgets/Button/Button.hh ./Widgets/Entry/Entry.hh ./Widgets/Image/Image.hh ./Widgets/Label/Label.hh ./Widgets/Widget.hh ./Converter/Convert.hh ./CssProvider/CssProvider.hh ./Widgets/Spinner/Spinner.hh ./Widgets/ScrolledWindow/ScrolledWindow.hh
make PrecompileCGUI && make PrecompileCGuiWindow && make PrecompileCGuiBox && make PrecompileCGuiButton && make PrecompileCGuiEntry && make PrecompileCGuiImage && make PrecompileCGuiLabel && make PrecompileCGuiWidget && make PrecompileCGuiConvert && make PrecompileCGuiCssProvider && make PrecompileCGuiHeaderbar && make PrecompileCGuiCheckButton && make PrecompileCGuiProgressbar && make PrecompileCGuiRevealer && make PrecompileCGuiInfobar && make PrecompileCGuiSpinner && make PrecompileCGuiScrolledWindow
PrecompileCGUI: CGUI.hh
$(CC) CGUI.hh $(libgtk)
PrecompileCGuiWindow: ./Widgets/Window/Window.hh
$(CC) ./Widgets/Window/Window.hh $(libgtk)
PrecompileCGuiBox: ./Widgets/Box/Box.hh
$(CC) ./Widgets/Box/Box.hh $(libgtk)
PrecompileCGuiButton: ./Widgets/Button/Button.hh
$(CC) ./Widgets/Button/Button.hh $(libgtk)
PrecompileCGuiEntry: ./Widgets/Entry/Entry.hh
$(CC) ./Widgets/Entry/Entry.hh $(libgtk)
PrecompileCGuiImage: ./Widgets/Image/Image.hh
$(CC) ./Widgets/Image/Image.hh $(libgtk)
PrecompileCGuiLabel: ./Widgets/Label/Label.hh
$(CC) ./Widgets/Label/Label.hh $(libgtk)
PrecompileCGuiWidget: ./Widgets/Widget.hh
$(CC) ./Widgets/Widget.hh $(libgtk)
PrecompileCGuiConvert: ./Converter/Convert.hh
$(CC) ./Converter/Convert.hh $(libgtk)
PrecompileCGuiCssProvider: ./CssProvider/CssProvider.hh
$(CC) ./CssProvider/CssProvider.hh $(libgtk)
PrecompileCGuiHeaderbar: ./Widgets/Headerbar/Headerbar.hh
$(CC) ./Widgets/Headerbar/Headerbar.hh $(libgtk)
PrecompileCGuiCheckButton: ./Widgets/CheckButton/CheckButton.hh
${CC} ./Widgets/CheckButton/CheckButton.hh ${libgtk}
PrecompileCGuiProgressbar: ./Widgets/Progressbar/Progressbar.hh
${CC} ./Widgets/Progressbar/Progressbar.hh ${libgtk}
PrecompileCGuiRevealer: ./Widgets/Revealer/Revealer.hh
${CC} ./Widgets/Revealer/Revealer.hh ${libgtk}
PrecompileCGuiInfobar: ./Widgets/Infobar/Infobar.hh
${CC} ./Widgets/Infobar/Infobar.hh ${libgtk}
PrecompileCGuiSpinner: ./Widgets/Spinner/Spinner.hh
${CC} ./Widgets/Spinner/Spinner.hh ${libgtk}
PrecompileCGuiScrolledWindow: ./Widgets/ScrolledWindow/ScrolledWindow.hh
${CC} ./Widgets/ScrolledWindow/ScrolledWindow.hh ${libgtk}