File tree 4 files changed +16
-12
lines changed
4 files changed +16
-12
lines changed Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ target("acl_cpp")
12
12
13
13
-- add include directories
14
14
add_includedirs (" $(projectdir)/include" )
15
- add_includedirs (" $(projectdir)/include/zlib" )
15
+ add_includedirs (" $(projectdir)/include/zlib-1.2.11 " )
16
16
add_includedirs (" $(projectdir)/include/mysql" )
17
17
add_includedirs (" $(projectdir)/include/pgsql" )
18
18
add_includedirs (" $(projectdir)/include/sqlite" )
Original file line number Diff line number Diff line change @@ -16,5 +16,5 @@ target("fiber")
16
16
17
17
-- add flags
18
18
add_cxflags (" -std=gnu99" )
19
- add_defines (" USE_JMP " )
19
+ add_defines (" DUSE_BOOST_JMP " )
20
20
Original file line number Diff line number Diff line change @@ -8,14 +8,16 @@ target("fiber_cpp")
8
8
add_deps (" fiber" , " acl_cpp" , " acl" )
9
9
10
10
-- add source files
11
- add_files (" src/**.cpp" )
11
+ add_files (" src/*.cpp" )
12
+ add_files (" src/keeper/*.cpp" )
12
13
13
14
-- add include directories
14
15
add_includedirs (" src" )
15
16
add_includedirs (" include" , {public = true })
16
17
17
18
-- add headers
18
19
add_headerfiles (" include/(**.h)" , " include/(**.hpp)" )
20
+ add_includedirs (" $(projectdir)/lib_acl/src/master" )
19
21
20
22
21
23
Original file line number Diff line number Diff line change 72
72
if not is_plat (" windows" ) then
73
73
add_cflags (" -Wshadow" ,
74
74
" -Wpointer-arith" ,
75
- " -Waggregate-return" ,
75
+ -- "-Waggregate-return",
76
76
" -Wmissing-prototypes" ,
77
77
" -Wno-long-long" ,
78
78
" -Wuninitialized" ,
79
79
" -Wstrict-prototypes" ,
80
80
" -fdata-sections" ,
81
81
" -ffunction-sections" ,
82
82
" -fPIC" ,
83
- " -fno-rtti" ,
84
- " -fno-exceptions " ,
85
- " -fomit-frame-pointer "
83
+ -- "-fno-rtti",
84
+ " -fomit-frame-pointer " ,
85
+ " -fno-exceptions "
86
86
)
87
87
add_cxxflags (" -Wshadow" ,
88
88
" -Wpointer-arith" ,
@@ -93,11 +93,13 @@ if not is_plat("windows") then
93
93
" -fPIC" ,
94
94
" -fno-rtti" ,
95
95
" -fno-exceptions" ,
96
+ " -fexceptions" ,
97
+ " -fpermissive" ,
96
98
" -fomit-frame-pointer"
97
99
)
98
100
99
101
if is_kind (" static" ) then
100
- add_cxflags (" -fvisibility-inlines-hidden" )
102
+ -- add_cxflags("-fvisibility-inlines-hidden")
101
103
102
104
-- add_cflags("-flto")
103
105
-- add_cxxflags("-flto")
@@ -115,14 +117,14 @@ if not is_plat("windows") then
115
117
add_defines (" ANDROID" )
116
118
add_defines (" NDEBUG" )
117
119
add_defines (" acl_cpp_EXPORTS" )
118
- add_cflags (" fno-addrsig" )
119
- add_cxxflags (" fno-addrsig" )
120
+ -- add_cflags("fno-addrsig")
121
+ -- add_cflags("-fno-addrsig")
122
+ -- add_cxxflags("fno-addrsig")
123
+ -- add_cxxflags("-fno-addrsig")
120
124
-- add_cflags("-MD", "-MT", "-MF")
121
125
-- add_cxxflags("-MD", "-MT", "-MF")
122
126
add_cflags (" -no-canonical-prefixes" )
123
127
add_cxxflags (" -no-canonical-prefixes" )
124
- add_cflags (" -fno-addrsig" )
125
- add_cxxflags (" -fno-addrsig" )
126
128
end
127
129
128
130
-- include project sources
You can’t perform that action at this time.
0 commit comments