2
0
mirror of https://github.com/boostorg/process.git synced 2026-01-21 05:02:16 +00:00

Compare commits

..

4 Commits

Author SHA1 Message Date
Klemens Morgenstern
ef33259c24 added CLOSE_RANGE_UNSHARE defined for syscall of close_range. 2024-07-20 07:25:13 +08:00
Ruben Perez
042091042a missing linux-headers 2024-07-19 17:12:35 +02:00
Ruben Perez
5aa276431d Empty-Commit 2024-07-19 17:09:30 +02:00
Ruben Perez
953f80ea50 Alpine-Linux CI 2024-07-19 17:07:42 +02:00
5 changed files with 11 additions and 10 deletions

View File

@@ -57,7 +57,7 @@ else()
endif()
if (WIN32)
target_link_libraries(boost_process PUBLIC ntdll shell32 advapi32 user32)
target_link_libraries(boost_process PUBLIC ntdll shell32 Advapi32 user32)
endif()
if(BUILD_SHARED_LIBS)

View File

@@ -43,10 +43,9 @@ alias process_sources
if [ os.name ] = NT
{
lib shell32 ;
lib advapi32 ;
lib ntdll ;
lib Advapi32 ;
lib Ntdll ;
lib user32 ;
explicit shell32 advapi32 ntdll user32 ;
}
lib boost_process
@@ -56,10 +55,11 @@ lib boost_process
<boost.process.fs>boost:<library>/boost//filesystem
<target-os>windows:<library>shell32
<target-os>windows:<library>user32
<target-os>windows:<library>ntdll
<target-os>windows:<library>advapi32
<target-os>windows:<library>Ntdll
<target-os>windows:<library>Advapi32
: usage-requirements
<link>shared:<define>BOOST_PROCESS_DYN_LINK=1
<boost.process.fs>boost:<library>/boost//filesystem
;
boost-install boost_process ;
boost-install boost_process ;

View File

@@ -63,6 +63,7 @@ doxygen reference_v2
\"BOOST_PROCESS_V2_END_NAMESPACE= } } }\" \\
BOOST_PROCESS_V2_NAMESPACE=boost::process::v2 \\
BOOST_PROCESS_V2_DECL \\
BOOST_PROCESS_V2_SOURCE \\
BOOST_PROCESS_V2_INITFN_AUTO_RESULT_TYPE(x,y)=deduced \\
BOOST_PROCESS_V2_COMPLETION_TOKEN_FOR(X)=Token \\
BOOST_PROCESS_V2_DEFAULT_COMPLETION_TOKEN_TYPE(E)=DEFAULT_TYPE \\

View File

@@ -154,8 +154,8 @@ namespace filesystem = boost::filesystem;
BOOST_PROCESS_V2_END_NAMESPACE
#if defined(BOOST_ALL_DYN_LINK) || defined(BOOST_PROCESS_DYN_LINK)
#if defined(BOOST_PROCESS_SOURCE)
#if defined(BOOST_ALL_DYN_LINK) || defined(BOOST_PROCESS_V2_DYN_LINK)
#if defined(BOOST_PROCESS_V2_SOURCE)
#define BOOST_PROCESS_V2_DECL BOOST_SYMBOL_EXPORT
#else
#define BOOST_PROCESS_V2_DECL BOOST_SYMBOL_IMPORT

View File

@@ -9,7 +9,7 @@
#include <boost/process/v2/error.hpp>
#if defined(BOOST_PROCESS_V2_WINDOWS)
#include <windows.h>
#include <Windows.h>
#endif
BOOST_PROCESS_V2_BEGIN_NAMESPACE