blob: 3a5dbad2649c15d1d4d6d1d6b806f55abb71d4c3 (
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
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
|
CPPFLAGS=-Wall -pipe -DNDEBUG `wx-config --cppflags` -DFFS_LINUX -DTIXML_USE_STL -O3 -pthread -c
ENDFLAGS=`wx-config --libs` -O3 -pthread
all: FreeFileSync
init:
if [ ! -d obj ]; then mkdir obj; fi
obj/algorithm.o: algorithm.cpp
g++ $(CPPFLAGS) algorithm.cpp -o obj/algorithm.o
obj/comparison.o: comparison.cpp
g++ $(CPPFLAGS) comparison.cpp -o obj/comparison.o
obj/synchronization.o: synchronization.cpp
g++ $(CPPFLAGS) synchronization.cpp -o obj/synchronization.o
obj/application.o: application.cpp
g++ $(CPPFLAGS) application.cpp -o obj/application.o
obj/globalFunctions.o: library/globalFunctions.cpp
g++ $(CPPFLAGS) library/globalFunctions.cpp -o obj/globalFunctions.o
obj/guiGenerated.o: ui/guiGenerated.cpp
g++ $(CPPFLAGS) ui/guiGenerated.cpp -o obj/guiGenerated.o
obj/mainDialog.o: ui/mainDialog.cpp
g++ $(CPPFLAGS) ui/mainDialog.cpp -o obj/mainDialog.o
obj/syncDialog.o: ui/syncDialog.cpp
g++ $(CPPFLAGS) ui/syncDialog.cpp -o obj/syncDialog.o
obj/checkVersion.o: ui/checkVersion.cpp
g++ $(CPPFLAGS) ui/checkVersion.cpp -o obj/checkVersion.o
obj/customGrid.o: library/customGrid.cpp
g++ $(CPPFLAGS) library/customGrid.cpp -o obj/customGrid.o
obj/fileHandling.o: library/fileHandling.cpp
g++ $(CPPFLAGS) library/fileHandling.cpp -o obj/fileHandling.o
obj/multithreading.o: library/multithreading.cpp
g++ $(CPPFLAGS) library/multithreading.cpp -o obj/multithreading.o
obj/statusHandler.o: library/statusHandler.cpp
g++ $(CPPFLAGS) library/statusHandler.cpp -o obj/statusHandler.o
obj/resources.o: library/resources.cpp
g++ $(CPPFLAGS) library/resources.cpp -o obj/resources.o
obj/smallDialogs.o: ui/smallDialogs.cpp
g++ $(CPPFLAGS) ui/smallDialogs.cpp -o obj/smallDialogs.o
obj/misc.o: library/misc.cpp
g++ $(CPPFLAGS) library/misc.cpp -o obj/misc.o
obj/tinyxml.o: library/tinyxml/tinyxml.cpp
g++ $(CPPFLAGS) library/tinyxml/tinyxml.cpp -o obj/tinyxml.o
obj/tinystr.o: library/tinyxml/tinystr.cpp
g++ $(CPPFLAGS) library/tinyxml/tinystr.cpp -o obj/tinystr.o
obj/tinyxmlerror.o: library/tinyxml/tinyxmlerror.cpp
g++ $(CPPFLAGS) library/tinyxml/tinyxmlerror.cpp -o obj/tinyxmlerror.o
obj/tinyxmlparser.o: library/tinyxml/tinyxmlparser.cpp
g++ $(CPPFLAGS) library/tinyxml/tinyxmlparser.cpp -o obj/tinyxmlparser.o
obj/processXml.o: library/processXml.cpp
g++ $(CPPFLAGS) library/processXml.cpp -o obj/processXml.o
obj/zstring.o: library/zstring.cpp
g++ $(CPPFLAGS) library/zstring.cpp -o obj/zstring.o
obj/customButton.o: library/customButton.cpp
g++ $(CPPFLAGS) library/customButton.cpp -o obj/customButton.o
FreeFileSync: init obj/application.o obj/algorithm.o obj/comparison.o obj/customButton.o obj/checkVersion.o obj/synchronization.o obj/globalFunctions.o obj/guiGenerated.o obj/mainDialog.o obj/syncDialog.o obj/customGrid.o obj/fileHandling.o obj/resources.o obj/smallDialogs.o obj/multithreading.o obj/statusHandler.o obj/misc.o obj/tinyxml.o obj/tinystr.o obj/tinyxmlerror.o obj/tinyxmlparser.o obj/processXml.o obj/zstring.o
g++ $(ENDFLAGS) -o FreeFileSync obj/application.o obj/algorithm.o obj/comparison.o obj/customButton.o obj/checkVersion.o obj/synchronization.o obj/globalFunctions.o obj/guiGenerated.o obj/mainDialog.o obj/syncDialog.o obj/customGrid.o obj/fileHandling.o obj/resources.o obj/smallDialogs.o obj/multithreading.o obj/statusHandler.o obj/misc.o obj/tinyxml.o obj/tinystr.o obj/tinyxmlerror.o obj/tinyxmlparser.o obj/processXml.o obj/zstring.o
clean:
find obj -type f -exec rm {} \;
|