@@ -16,8 +16,6 @@ constant c20-requires :
1616 ]
1717 ;
1818
19- path-constant COROSIO_ROOT : .. ;
20-
2119project boost/corosio
2220 : requirements
2321 $(c20-requires)
@@ -28,18 +26,13 @@ project boost/corosio
2826 <link>static:<define>BOOST_COROSIO_STATIC_LINK
2927 : usage-requirements
3028 <define>BOOST_COROSIO_NO_LIB
31- : source-location $(COROSIO_ROOT)
29+ : source-location ..
3230 ;
3331
3432# System libraries
3533lib ws2_32 ;
3634
37- local COROSIO_SRC =
38- [ glob $(COROSIO_ROOT)/src/corosio/src/*.cpp ]
39- [ glob $(COROSIO_ROOT)/src/corosio/src/detail/*.cpp ]
40- ;
41-
42- alias corosio_sources : $(COROSIO_SRC) ;
35+ alias corosio_sources : [ glob-tree-ex src/corosio/src : *.cpp ] ;
4336
4437lib boost_corosio
4538 : corosio_sources
@@ -49,21 +42,20 @@ lib boost_corosio
4942 <library>/boost/system//boost_system
5043 <target-os>windows:<library>ws2_32
5144 <target-os>windows:<define>_WIN32_WINNT=0x0602
52- <include>$(COROSIO_ROOT)/include
53- <include>$(COROSIO_ROOT)/src/corosio
54- <include>$(COROSIO_ROOT)/src/corosio/src
45+ <include>../include
46+ <include>../src/corosio
5547 : usage-requirements
5648 <library>/boost/capy//boost_capy
5749 <library>/boost/url//boost_url
5850 <library>/boost/system//boost_system
5951 <target-os>windows:<library>ws2_32
60- <include>$(COROSIO_ROOT) /include
52+ <include>.. /include
6153 ;
6254
6355# WolfSSL
6456using wolfssl ;
6557
66- alias corosio_wolfssl_sources : [ glob-tree-ex $(COROSIO_ROOT)/ src/wolfssl/src : *.cpp ] ;
58+ alias corosio_wolfssl_sources : [ glob-tree-ex src/wolfssl/src : *.cpp ] ;
6759
6860lib boost_corosio_wolfssl
6961 : corosio_wolfssl_sources
0 commit comments