mirror of
https://github.com/mii443/libdatachannel.git
synced 2025-08-22 15:15:28 +00:00
Fixed Jamfile
This commit is contained in:
20
Jamfile
20
Jamfile
@ -20,9 +20,8 @@ lib libdatachannel
|
||||
: # usage requirements
|
||||
<include>./include
|
||||
<library>/libdatachannel//plog
|
||||
<cxxflags>-pthread
|
||||
<toolset>gcc:<cxxflags>"-Wno-pedantic -Wno-unused-parameter -Wno-unused-variable"
|
||||
<toolset>clang:<cxxflags>"-Wno-pedantic -Wno-unused-parameter -Wno-unused-variable"
|
||||
<toolset>gcc:<cxxflags>"-pthread -Wno-pedantic -Wno-unused-parameter -Wno-unused-variable"
|
||||
<toolset>clang:<cxxflags>"-pthread -Wno-pedantic -Wno-unused-parameter -Wno-unused-variable"
|
||||
;
|
||||
|
||||
feature gnutls : off on : composite propagated ;
|
||||
@ -80,16 +79,12 @@ make libusrsctp.lib : : @make_libusrsctp_msvc ;
|
||||
|
||||
actions make_libusrsctp
|
||||
{
|
||||
(cd $(CWD)/deps/usrsctp \
|
||||
&& cmake -B build -D CMAKE_C_FLAGS="-fPIC" \
|
||||
&& cd build && make -j2 usrsctplib-static)
|
||||
(cd $(CWD)/deps/usrsctp && cmake -B build -D CMAKE_C_FLAGS="-fPIC" && cd build && make -j2 usrsctplib-static)
|
||||
cp $(CWD)/deps/usrsctp/build/usrsctplib/libusrsctp.a $(<)
|
||||
}
|
||||
actions make_libusrsctp_msvc
|
||||
{
|
||||
(cd $(CWD)/deps/usrsctp \
|
||||
&& cmake -B build -G "NMake Makefiles" \
|
||||
&& cd build && nmake usrsctplib-static)
|
||||
(cd $(CWD)/deps/usrsctp && cmake -B build -G "NMake Makefiles" && cd build && nmake usrsctplib-static)
|
||||
cp $(CWD)/deps/usrsctp/build/usrsctplib/libusrsctp.lib $(<)
|
||||
}
|
||||
|
||||
@ -109,8 +104,7 @@ rule make_libjuice ( targets * : sources * : properties * )
|
||||
}
|
||||
actions make_libjuice
|
||||
{
|
||||
(cd $(CWD)/deps/libjuice && cmake -B build -D CMAKE_C_FLAGS="-fPIC" $(CMAKEOPTS) \
|
||||
&& cd build && make -j2 juice-static)
|
||||
(cd $(CWD)/deps/libjuice && cmake -B build -D CMAKE_C_FLAGS="-fPIC" $(CMAKEOPTS) && cd build && make -j2 juice-static)
|
||||
cp $(CWD)/deps/libjuice/build/libjuice-static.a $(<)
|
||||
}
|
||||
rule make_libjuice_msvc ( targets * : sources * : properties * )
|
||||
@ -126,9 +120,7 @@ rule make_libjuice_msvc ( targets * : sources * : properties * )
|
||||
}
|
||||
actions make_libjuice_msvc
|
||||
{
|
||||
(cd $(CWD)/deps/libjuice \
|
||||
&& cmake -B build -D CMAKE_C_FLAGS="-fPIC" $(CMAKEOPTS) \
|
||||
&& cd build && make -j2 juice-static)
|
||||
(cd $(CWD)/deps/libjuice && cmake -B build -G "NMake Makefiles" $(CMAKEOPTS) && cd build && nmake juice-static)
|
||||
cp $(CWD)/deps/libjuice/build/libjuice-static.lib $(<)
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user