diff options
author | psychocrypt <psychocrypt@users.noreply.github.com> | 2017-09-29 20:32:31 +0200 |
---|---|---|
committer | psychocrypt <psychocrypt@users.noreply.github.com> | 2017-09-30 23:46:08 +0200 |
commit | cc429b68fadc502b981fd0acd64a5ff6e2ae1d15 (patch) | |
tree | 3fb23fc4db15dbdd08af4c7ea20134b9d82e58fd /CMakeLists.txt | |
parent | e5b0319d5a9f58762fa934ad700113908940cb31 (diff) | |
download | xmr-stak-cc429b68fadc502b981fd0acd64a5ff6e2ae1d15.zip xmr-stak-cc429b68fadc502b981fd0acd64a5ff6e2ae1d15.tar.gz |
group files
- 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`
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 22 |
1 files changed, 17 insertions, 5 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index f818209..5c97ca3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -313,14 +313,22 @@ if(CMAKE_LINK_STATIC) set(LIBS "-static-libgcc -static-libstdc++ ${LIBS}") endif() -file(GLOB SRCFILES_C "crypto/*.c") +file(GLOB SRCFILES_C "backend/cpu/crypto/*.c") add_library(xmr-stak-c STATIC ${SRCFILES_C} ) -file(GLOB BACKEND_CPP "*.cpp" "backend/cpu/*.cpp" "backend/*.cpp" "crypto/*.cpp") +file(GLOB BACKEND_CPP + "*.cpp" + "backend/cpu/*.cpp" + "backend/*.cpp" + "backend/cpu/crypto/*.cpp" + "http/*.cpp" + "misc/*.cpp" + "net/*.cpp") + add_library(xmr-stak-backend STATIC ${BACKEND_CPP} @@ -328,7 +336,9 @@ add_library(xmr-stak-backend target_link_libraries(xmr-stak-backend xmr-stak-c ${CMAKE_DL_LIBS}) if(CUDA_FOUND) - file(GLOB CUDASRCFILES "backend/nvidia/nvcc_code/*.cu" "backend/nvidia/*.cpp") + file(GLOB CUDASRCFILES + "backend/nvidia/nvcc_code/*.cu" + "backend/nvidia/*.cpp") # build device code with nvcc cuda_add_library(xmrstak_cuda_backend @@ -342,10 +352,12 @@ if(CUDA_FOUND) endif() if(OpenCL_FOUND) - file(GLOB OPENCLSRCFILES_C "backend/amd/amd_gpu/*.cpp" "backend/amd/*.cpp") + file(GLOB OPENCLSRCFILES + "backend/amd/amd_gpu/*.cpp" + "backend/amd/*.cpp") add_library(xmrstak_opencl_backend SHARED - ${OPENCLSRCFILES_C} + ${OPENCLSRCFILES} ) target_link_libraries(xmrstak_opencl_backend ${OpenCL_LIBRARY} ) if(CMAKE_CXX_COMPILER_ID MATCHES "MSVC") |