orignal
bcace3fb29
use -std=c++17
4 months ago
Vort
10dfe39f5f
Fix architecture detection in cmake build ( #1890 )
2 years ago
R4SAS
b7f0d87daf
GHA and Cmake changes ( #1888 )
...
Done with Vort's (https://github.com/Vort ) cooperation
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2 years ago
barracuda156
385e592045
TargetArch.cmake: fix info re OSX arch support, update copyright year
2 years ago
Eric Long
54b7d4ef32
Fix CheckAtomic.cmake
2 years ago
barracuda156
61bcfebcc8
Add CMake support for tests
2 years ago
Sergey Fedorov
7f98a8b972
Fix definitions for Darwin PPC; do not use pthread_setname_np on unsupported OS versions ( #1797 )
...
* Correct define for Darwin PPC is __POWERPC__
* util.cpp: do not use pthread_setname_np on unsupported macOS versions
2 years ago
R4SAS
39f14fd952
[cmake] add GetGitRevisionDecription module
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
R4SAS
31242401e5
[cmake] update TargetArch.cmake ( #1724 )
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
yangfl
951f8972c7
replace non-working CheckLibcxxAtomic
7 years ago
yangfl
46f62e1af9
remove trailing whitespaces
7 years ago
yangfl
e3238ff75c
CMakeLists: autodetect libatomic
7 years ago
Jeff Becker
3b8c3c1346
try fixing issue #897
7 years ago
R4SAS
a1e9c3d270
remove NSIS template
8 years ago
Dmitry Marakasov
959843ee9c
Find miniupnpc library as well as header
8 years ago
Mikhail Titov
23cb45454b
Set default install folder for CMake based NSIS
9 years ago
Mikhail Titov
7fc9a161b1
Default NSIS template from CMake
9 years ago
hagen
1af8d873bb
delete build/cmake_modules/FindCryptoPP.cmake (now using openssl)
9 years ago
Mikhail Titov
7f27580f1b
Proper miniupnpc CMake detection
9 years ago
Mikhail Titov
ba2b792916
Cleanup cryptopp headers path search
10 years ago
Mikhail Titov
046ffd8648
Fix UPnP for Win32
...
* find_package for headers
* Swap includes order to pass compilation with MSVC 2013
* Enforce SO address resolution checks
* Change SO/DLL name on Windows
* Portable sleep from C++11
This closes #186
10 years ago
Mikhail Titov
2d3493a225
Perhaps bitness detection is an introspection
...
http://www.cmake.org/cmake/help/v3.0/command/find_library.html
10 years ago
Mikhail Titov
a3b08c0016
Fix Win32 build with CMake and MSVC
10 years ago
Meeh
fb350d30dd
Removing FindBoost since it's apparently shipped with default cmake.
11 years ago
Meeh
e38f7c884c
Updating cmake so it exit if libraries are missing. Adding FindBoost and upating FindCryptoPP.
11 years ago
cpubug
adbfa688ba
CMAKE support added
11 years ago