-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtest.input
113 lines (84 loc) · 1.78 KB
/
test.input
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
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
# Test file for GMG projects
# Global configuration
config
set debug false
set debug true
set verbose 1
set verbose 0
add include path "/usr/local/include/"
add library path "/usr/local/lib/"
add library "boost-regex"
list
end
#Configure tools
tool add "CXX11" "CXX11FLAGS"
reset flags
add flag "--std=gnu++11"
add flag "-W"
add flag "-Wall"
reset debug flags
add debug flag "-g3"
add debug flag "-gdwarf-2"
set verbose flag "-v"
set optimization flag "-O3"
set linux path "/usr/local/gcc/4.7/bin/x86_64-linux-linux-g++"
reset file patterns
add file pattern ".cpp"
add file pattern ".cxx"
end
tool edit "CXX"
reset file patterns
add file pattern ".cxx"
rm file pattern ".cpp"
set optimization flag "-O3"
set Linux path "/usr/local/gcc/4.7/bin/x86_64-linux-linux-g++"
end
tool add "CPP" "CPPFLAGS"
reset debug flags
add debug flag "-Wall"
set verbose flag "-v"
add file pattern ".cpp"
set optimization flag "-O3"
set Linux path "/usr/local/gcc/4.7/bin/x86_64-linux-linux-g++"
end
# Configure targets
target add "Library"
set type library
set version 1.134
add module "web"
add tool "CXX"
set optimization mode on
end
add tool "CPP"
set optimization mode on
end
end
target add "Program"
set type Application
set version 3.0
config
set verbose true
end
add module "GUI"
add module "helpers/web"
add module "junk"
rm module "junk"
remove module "GUI"
add dependency "Library"
add tool "CPP"
set optimization mode on
end
rm tool "CPP"
end
target add "Tester"
set type unitTest
set version 0.1
config
add include path "/path/to/unit/test/library/include"
add library path "/path/to/unit/test/library/lib"
add library "unitTester"
end
add module "helpers"
end
targets list
exit # Not very useful as <<EOF>> follows, and do the same