summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* fix clang CUDA compilepsychocrypt2017-09-301-8/+25
| | | | | | - add clang compile section - cleanup CMake file - fix missing return value
* rename binary to xmr-stakpsychocrypt2017-09-301-4/+5
| | | | - add pseudo install rule to CMake
* update xmake filepsychocrypt2017-09-301-13/+15
|
* group filespsychocrypt2017-09-301-5/+17
| | | | | | | - move source code to `src` - categorize files and move to group folder - change upper case class files to lower case - change C++ header to `*.hpp`
* config as templatepsychocrypt2017-09-301-9/+0
| | | | | - create config on startup - remove copy `config.txt` on `make install`
* fix opencl for windowspsychocrypt2017-09-301-3/+0
| | | | | - splitt literal to smaller chunks (windows only support 16k literals) - remove copy command for opencl folder
* improve auto suggestionpsychocrypt2017-09-301-0/+5
| | | | | | - amd/nvidia add hard limit that 64MiB memory keeps free - improve nvidia auto suggestion (take care of lmem) - add c++11 flag to nvidia compiler
* fix windows compilepsychocrypt2017-09-301-2/+2
| | | | | | - fix build documentation - fix plugin load methods - fix symbol export for plugins
* add option to disable CPU backendpsychocrypt2017-09-301-2/+11
|
* add CMake flags to disable backendspsychocrypt2017-09-301-78/+88
| | | | | - add `CUDA_ENABLE` - add `OpenCL_ENABLE`
* fix windows supportpsychocrypt2017-09-301-22/+57
| | | | - fix broken windows support
* update CMakepsychocrypt2017-09-301-3/+158
|
* Env variable "MICROHTTPD_ROOT" is ignored by cmakedp7702017-09-121-1/+1
| | | | Fixing bug in CMakeLists.txt preventing to pick up microhttpd library root as defined in environment variable "MICROHTTPD_ROOT" Example: "export MICROHTTPD_ROOT=/opt/gnu/libmicrohttpd-0.9.55" will be ignored without this fix
* Amend cmake to skip GCC options for MSVCfireice-uk2017-07-181-3/+5
|
* Windows cmake fix and .gitignore to match WINDOWS.mdfireice-uk2017-07-181-0/+13
|
* CMake: change GCC to g++ warningpsychocrypt2017-07-121-1/+1
|
* add Windows VS2017 supportpsychocrypt2017-06-151-9/+39
| | | | | | - add windows socket libraries - search for windows name of all dependencies - add missing link step to the intermediate static library
* hwloc autoadjustpsychocrypt2017-05-131-0/+23
| | | | | | - `CMakeLists.txt` add find code to search for `hwloc` - `autoAdjustHwloc.hpp` search optimal config based on hwloc topology - update `README.txt`
* allow to fully disable OpenSSL and microhttpdpsychocrypt2017-05-011-19/+16
| | | | | - rename option `*_REQUIRED` to `*_ENABLE` - allow to disable the dependency OpenSSL and microhttpd
* fix wrong naming in CMake installpsychocrypt2017-04-281-1/+1
|
* Apply psychocrypt's build solution to the templatefireice-uk2017-04-241-3/+3
|
* Windows build fix + gcc cmake optsfireice-uk2017-04-211-3/+3
|
* allow optional static linkingpsychocrypt2017-04-201-1/+13
| | | | | | - add cmake option `CMAKE_LINK_STATIC` - add missing `CMAKE_C_FLAGS` - change documentation
* always build feature completepsychocrypt2017-04-191-6/+19
| | | | | - throw an error if a compile dependancy is not fullfilled - add options to disable hard compile dependancies
* refactor CMakepsychocrypt2017-04-121-17/+87
| | | | | | - allow compiling without microhttpd - allow compiling without OpenSSL - install `config.txt` with command `make install`
* Official MAC build step 1fireice-uk2017-03-171-0/+1
|
* Include OpenSSL in CMakefireice-uk2017-02-121-1/+3
|
* updates *nix build filesJeffrey Quesnelle2017-01-171-1/+1
|
* Further httpd integrationfireice-uk2017-01-161-1/+6
|
* Update static flags to fix seg faultdimecoin2017-01-131-1/+1
| | | -static will compile, but causes a segment fault on both build and target. Using the new flags compiles cleanly and runs on both build and target. (Build = debian sid [test], Target= debian jessie [stable])
* Static build optionfireice-uk2017-01-061-5/+12
|
* First!fireice-uk2017-01-021-0/+23
OpenPOWER on IntegriCloud