mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-07-08 03:03:54 +02:00
Merge 934c8b2144
into 9980df2c67
This commit is contained in:
commit
4345637548
2 changed files with 6 additions and 6 deletions
|
@ -74,13 +74,13 @@ namespace i2p
|
||||||
LogPrint(eLogError, "Daemon: could not chdir: ", strerror(errno));
|
LogPrint(eLogError, "Daemon: could not chdir: ", strerror(errno));
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
// point std{in,out,err} descriptors to /dev/null
|
|
||||||
stdin = freopen("/dev/null", "r", stdin);
|
|
||||||
stdout = freopen("/dev/null", "w", stdout);
|
|
||||||
stderr = freopen("/dev/null", "w", stderr);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
std::ofstream fout("/dev/null");
|
||||||
|
std::cout.rdbuf(fout.rdbuf());
|
||||||
|
std::cerr.rdbuf(fout.rdbuf());
|
||||||
|
std::cin.rdbuf(fout.rdbuf());
|
||||||
|
|
||||||
// Pidfile
|
// Pidfile
|
||||||
// this code is c-styled and a bit ugly, but we need fd for locking pidfile
|
// this code is c-styled and a bit ugly, but we need fd for locking pidfile
|
||||||
std::string pidfile; i2p::config::GetOption("pidfile", pidfile);
|
std::string pidfile; i2p::config::GetOption("pidfile", pidfile);
|
||||||
|
|
|
@ -407,7 +407,7 @@ if (WITH_BINARY)
|
||||||
endif()
|
endif()
|
||||||
target_link_libraries( "${PROJECT_NAME}" libi2pd i2pdclient ${DL_LIB} ${Boost_LIBRARIES} ${OPENSSL_LIBRARIES} ${ZLIB_LIBRARY} ${CMAKE_THREAD_LIBS_INIT} ${MINGW_EXTRA} ${DL_LIB})
|
target_link_libraries( "${PROJECT_NAME}" libi2pd i2pdclient ${DL_LIB} ${Boost_LIBRARIES} ${OPENSSL_LIBRARIES} ${ZLIB_LIBRARY} ${CMAKE_THREAD_LIBS_INIT} ${MINGW_EXTRA} ${DL_LIB})
|
||||||
|
|
||||||
install(TARGETS "${PROJECT_NAME}" RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT Runtime)
|
install(TARGETS "${PROJECT_NAME}" RUNTIME DESTINATION ${CMAKE_INSTALL_SBINDIR} COMPONENT Runtime)
|
||||||
set (APPS "\${CMAKE_INSTALL_PREFIX}/bin/${PROJECT_NAME}${CMAKE_EXECUTABLE_SUFFIX}")
|
set (APPS "\${CMAKE_INSTALL_PREFIX}/bin/${PROJECT_NAME}${CMAKE_EXECUTABLE_SUFFIX}")
|
||||||
set (DIRS "${Boost_LIBRARY_DIR};${OPENSSL_INCLUDE_DIR}/../bin;${ZLIB_INCLUDE_DIR}/../bin;/mingw32/bin")
|
set (DIRS "${Boost_LIBRARY_DIR};${OPENSSL_INCLUDE_DIR}/../bin;${ZLIB_INCLUDE_DIR}/../bin;/mingw32/bin")
|
||||||
if (MSVC)
|
if (MSVC)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue