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") diff --git a/FREEBSDCOMPILE.md b/doc/FREEBSDCOMPILE.md similarity index 100% rename from FREEBSDCOMPILE.md rename to doc/FREEBSDCOMPILE.md diff --git a/LINUXCOMPILE.md b/doc/LINUXCOMPILE.md similarity index 100% rename from LINUXCOMPILE.md rename to doc/LINUXCOMPILE.md diff --git a/WINCOMPILE.md b/doc/WINCOMPILE.md similarity index 100% rename from WINCOMPILE.md rename to doc/WINCOMPILE.md diff --git a/xmr-stak-cpu.cbp b/xmr-stak-cpu.cbp deleted file mode 100644 index c2f3774..0000000 --- a/xmr-stak-cpu.cbp +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - diff --git a/backend/amd/amd_gpu/gpu.cpp b/xmrstak/backend/amd/amd_gpu/gpu.cpp similarity index 100% rename from backend/amd/amd_gpu/gpu.cpp rename to xmrstak/backend/amd/amd_gpu/gpu.cpp diff --git a/backend/amd/amd_gpu/gpu.h b/xmrstak/backend/amd/amd_gpu/gpu.hpp similarity index 100% rename from backend/amd/amd_gpu/gpu.h rename to xmrstak/backend/amd/amd_gpu/gpu.hpp diff --git a/backend/amd/amd_gpu/opencl/blake256.cl b/xmrstak/backend/amd/amd_gpu/opencl/blake256.cl similarity index 100% rename from backend/amd/amd_gpu/opencl/blake256.cl rename to xmrstak/backend/amd/amd_gpu/opencl/blake256.cl diff --git a/backend/amd/amd_gpu/opencl/cryptonight.cl b/xmrstak/backend/amd/amd_gpu/opencl/cryptonight.cl similarity index 100% rename from backend/amd/amd_gpu/opencl/cryptonight.cl rename to xmrstak/backend/amd/amd_gpu/opencl/cryptonight.cl diff --git a/backend/amd/amd_gpu/opencl/groestl256.cl b/xmrstak/backend/amd/amd_gpu/opencl/groestl256.cl similarity index 100% rename from backend/amd/amd_gpu/opencl/groestl256.cl rename to xmrstak/backend/amd/amd_gpu/opencl/groestl256.cl diff --git a/backend/amd/amd_gpu/opencl/jh.cl b/xmrstak/backend/amd/amd_gpu/opencl/jh.cl similarity index 100% rename from backend/amd/amd_gpu/opencl/jh.cl rename to xmrstak/backend/amd/amd_gpu/opencl/jh.cl diff --git a/backend/amd/amd_gpu/opencl/wolf-aes.cl b/xmrstak/backend/amd/amd_gpu/opencl/wolf-aes.cl similarity index 100% rename from backend/amd/amd_gpu/opencl/wolf-aes.cl rename to xmrstak/backend/amd/amd_gpu/opencl/wolf-aes.cl diff --git a/backend/amd/amd_gpu/opencl/wolf-skein.cl b/xmrstak/backend/amd/amd_gpu/opencl/wolf-skein.cl similarity index 100% rename from backend/amd/amd_gpu/opencl/wolf-skein.cl rename to xmrstak/backend/amd/amd_gpu/opencl/wolf-skein.cl diff --git a/backend/amd/autoAdjust.hpp b/xmrstak/backend/amd/autoAdjust.hpp similarity index 100% rename from backend/amd/autoAdjust.hpp rename to xmrstak/backend/amd/autoAdjust.hpp diff --git a/backend/amd/config.tpl b/xmrstak/backend/amd/config.tpl similarity index 100% rename from backend/amd/config.tpl rename to xmrstak/backend/amd/config.tpl diff --git a/backend/amd/jconf.cpp b/xmrstak/backend/amd/jconf.cpp similarity index 100% rename from backend/amd/jconf.cpp rename to xmrstak/backend/amd/jconf.cpp diff --git a/backend/amd/jconf.h b/xmrstak/backend/amd/jconf.hpp similarity index 100% rename from backend/amd/jconf.h rename to xmrstak/backend/amd/jconf.hpp diff --git a/backend/amd/minethd.cpp b/xmrstak/backend/amd/minethd.cpp similarity index 100% rename from backend/amd/minethd.cpp rename to xmrstak/backend/amd/minethd.cpp diff --git a/backend/amd/minethd.h b/xmrstak/backend/amd/minethd.hpp similarity index 100% rename from backend/amd/minethd.h rename to xmrstak/backend/amd/minethd.hpp diff --git a/backend/BackendConnector.cpp b/xmrstak/backend/backendConnector.cpp similarity index 100% rename from backend/BackendConnector.cpp rename to xmrstak/backend/backendConnector.cpp diff --git a/backend/BackendConnector.hpp b/xmrstak/backend/backendConnector.hpp similarity index 100% rename from backend/BackendConnector.hpp rename to xmrstak/backend/backendConnector.hpp diff --git a/backend/cpu/autoAdjust.hpp b/xmrstak/backend/cpu/autoAdjust.hpp similarity index 100% rename from backend/cpu/autoAdjust.hpp rename to xmrstak/backend/cpu/autoAdjust.hpp diff --git a/backend/cpu/autoAdjustHwloc.hpp b/xmrstak/backend/cpu/autoAdjustHwloc.hpp similarity index 100% rename from backend/cpu/autoAdjustHwloc.hpp rename to xmrstak/backend/cpu/autoAdjustHwloc.hpp diff --git a/backend/cpu/config.tpl b/xmrstak/backend/cpu/config.tpl similarity index 100% rename from backend/cpu/config.tpl rename to xmrstak/backend/cpu/config.tpl diff --git a/crypto/c_blake256.c b/xmrstak/backend/cpu/crypto/c_blake256.c similarity index 100% rename from crypto/c_blake256.c rename to xmrstak/backend/cpu/crypto/c_blake256.c diff --git a/crypto/c_blake256.h b/xmrstak/backend/cpu/crypto/c_blake256.h similarity index 100% rename from crypto/c_blake256.h rename to xmrstak/backend/cpu/crypto/c_blake256.h diff --git a/crypto/c_groestl.c b/xmrstak/backend/cpu/crypto/c_groestl.c similarity index 100% rename from crypto/c_groestl.c rename to xmrstak/backend/cpu/crypto/c_groestl.c diff --git a/crypto/c_groestl.h b/xmrstak/backend/cpu/crypto/c_groestl.h similarity index 100% rename from crypto/c_groestl.h rename to xmrstak/backend/cpu/crypto/c_groestl.h diff --git a/crypto/c_jh.c b/xmrstak/backend/cpu/crypto/c_jh.c similarity index 100% rename from crypto/c_jh.c rename to xmrstak/backend/cpu/crypto/c_jh.c diff --git a/crypto/c_jh.h b/xmrstak/backend/cpu/crypto/c_jh.h similarity index 100% rename from crypto/c_jh.h rename to xmrstak/backend/cpu/crypto/c_jh.h diff --git a/crypto/c_keccak.c b/xmrstak/backend/cpu/crypto/c_keccak.c similarity index 100% rename from crypto/c_keccak.c rename to xmrstak/backend/cpu/crypto/c_keccak.c diff --git a/crypto/c_keccak.h b/xmrstak/backend/cpu/crypto/c_keccak.h similarity index 100% rename from crypto/c_keccak.h rename to xmrstak/backend/cpu/crypto/c_keccak.h diff --git a/crypto/c_skein.c b/xmrstak/backend/cpu/crypto/c_skein.c similarity index 100% rename from crypto/c_skein.c rename to xmrstak/backend/cpu/crypto/c_skein.c diff --git a/crypto/c_skein.h b/xmrstak/backend/cpu/crypto/c_skein.h similarity index 100% rename from crypto/c_skein.h rename to xmrstak/backend/cpu/crypto/c_skein.h diff --git a/crypto/cryptonight.h b/xmrstak/backend/cpu/crypto/cryptonight.h similarity index 100% rename from crypto/cryptonight.h rename to xmrstak/backend/cpu/crypto/cryptonight.h diff --git a/crypto/cryptonight_aesni.h b/xmrstak/backend/cpu/crypto/cryptonight_aesni.h similarity index 100% rename from crypto/cryptonight_aesni.h rename to xmrstak/backend/cpu/crypto/cryptonight_aesni.h diff --git a/crypto/cryptonight_common.cpp b/xmrstak/backend/cpu/crypto/cryptonight_common.cpp similarity index 100% rename from crypto/cryptonight_common.cpp rename to xmrstak/backend/cpu/crypto/cryptonight_common.cpp diff --git a/crypto/groestl_tables.h b/xmrstak/backend/cpu/crypto/groestl_tables.h similarity index 100% rename from crypto/groestl_tables.h rename to xmrstak/backend/cpu/crypto/groestl_tables.h diff --git a/crypto/hash.h b/xmrstak/backend/cpu/crypto/hash.h similarity index 100% rename from crypto/hash.h rename to xmrstak/backend/cpu/crypto/hash.h diff --git a/crypto/int-util.h b/xmrstak/backend/cpu/crypto/int-util.h similarity index 100% rename from crypto/int-util.h rename to xmrstak/backend/cpu/crypto/int-util.h diff --git a/crypto/skein_port.h b/xmrstak/backend/cpu/crypto/skein_port.h similarity index 100% rename from crypto/skein_port.h rename to xmrstak/backend/cpu/crypto/skein_port.h diff --git a/crypto/soft_aes.c b/xmrstak/backend/cpu/crypto/soft_aes.c similarity index 100% rename from crypto/soft_aes.c rename to xmrstak/backend/cpu/crypto/soft_aes.c diff --git a/hwlocMemory.hpp b/xmrstak/backend/cpu/hwlocMemory.hpp similarity index 100% rename from hwlocMemory.hpp rename to xmrstak/backend/cpu/hwlocMemory.hpp diff --git a/backend/cpu/jconf.cpp b/xmrstak/backend/cpu/jconf.cpp similarity index 100% rename from backend/cpu/jconf.cpp rename to xmrstak/backend/cpu/jconf.cpp diff --git a/backend/cpu/jconf.h b/xmrstak/backend/cpu/jconf.hpp similarity index 100% rename from backend/cpu/jconf.h rename to xmrstak/backend/cpu/jconf.hpp diff --git a/backend/cpu/minethd.cpp b/xmrstak/backend/cpu/minethd.cpp similarity index 100% rename from backend/cpu/minethd.cpp rename to xmrstak/backend/cpu/minethd.cpp diff --git a/backend/cpu/minethd.h b/xmrstak/backend/cpu/minethd.hpp similarity index 100% rename from backend/cpu/minethd.h rename to xmrstak/backend/cpu/minethd.hpp diff --git a/backend/GlobalStates.cpp b/xmrstak/backend/globalStates.cpp similarity index 100% rename from backend/GlobalStates.cpp rename to xmrstak/backend/globalStates.cpp diff --git a/backend/GlobalStates.hpp b/xmrstak/backend/globalStates.hpp similarity index 100% rename from backend/GlobalStates.hpp rename to xmrstak/backend/globalStates.hpp diff --git a/backend/IBackend.hpp b/xmrstak/backend/iBackend.hpp similarity index 100% rename from backend/IBackend.hpp rename to xmrstak/backend/iBackend.hpp diff --git a/backend/miner_work.h b/xmrstak/backend/miner_work.hpp similarity index 100% rename from backend/miner_work.h rename to xmrstak/backend/miner_work.hpp diff --git a/backend/nvidia/autoAdjust.hpp b/xmrstak/backend/nvidia/autoAdjust.hpp similarity index 100% rename from backend/nvidia/autoAdjust.hpp rename to xmrstak/backend/nvidia/autoAdjust.hpp diff --git a/backend/nvidia/config.tpl b/xmrstak/backend/nvidia/config.tpl similarity index 100% rename from backend/nvidia/config.tpl rename to xmrstak/backend/nvidia/config.tpl diff --git a/backend/nvidia/jconf.cpp b/xmrstak/backend/nvidia/jconf.cpp similarity index 100% rename from backend/nvidia/jconf.cpp rename to xmrstak/backend/nvidia/jconf.cpp diff --git a/backend/nvidia/jconf.h b/xmrstak/backend/nvidia/jconf.hpp similarity index 100% rename from backend/nvidia/jconf.h rename to xmrstak/backend/nvidia/jconf.hpp diff --git a/backend/nvidia/minethd.cpp b/xmrstak/backend/nvidia/minethd.cpp similarity index 100% rename from backend/nvidia/minethd.cpp rename to xmrstak/backend/nvidia/minethd.cpp diff --git a/backend/nvidia/minethd.h b/xmrstak/backend/nvidia/minethd.hpp similarity index 100% rename from backend/nvidia/minethd.h rename to xmrstak/backend/nvidia/minethd.hpp diff --git a/backend/nvidia/nvcc_code/cryptonight.h b/xmrstak/backend/nvidia/nvcc_code/cryptonight.hpp similarity index 100% rename from backend/nvidia/nvcc_code/cryptonight.h rename to xmrstak/backend/nvidia/nvcc_code/cryptonight.hpp diff --git a/backend/nvidia/nvcc_code/cuda_aes.hpp b/xmrstak/backend/nvidia/nvcc_code/cuda_aes.hpp similarity index 100% rename from backend/nvidia/nvcc_code/cuda_aes.hpp rename to xmrstak/backend/nvidia/nvcc_code/cuda_aes.hpp diff --git a/backend/nvidia/nvcc_code/cuda_blake.hpp b/xmrstak/backend/nvidia/nvcc_code/cuda_blake.hpp similarity index 100% rename from backend/nvidia/nvcc_code/cuda_blake.hpp rename to xmrstak/backend/nvidia/nvcc_code/cuda_blake.hpp diff --git a/backend/nvidia/nvcc_code/cuda_core.cu b/xmrstak/backend/nvidia/nvcc_code/cuda_core.cu similarity index 100% rename from backend/nvidia/nvcc_code/cuda_core.cu rename to xmrstak/backend/nvidia/nvcc_code/cuda_core.cu diff --git a/backend/nvidia/nvcc_code/cuda_device.hpp b/xmrstak/backend/nvidia/nvcc_code/cuda_device.hpp similarity index 100% rename from backend/nvidia/nvcc_code/cuda_device.hpp rename to xmrstak/backend/nvidia/nvcc_code/cuda_device.hpp diff --git a/backend/nvidia/nvcc_code/cuda_extra.cu b/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu similarity index 100% rename from backend/nvidia/nvcc_code/cuda_extra.cu rename to xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu diff --git a/backend/nvidia/nvcc_code/cuda_extra.h b/xmrstak/backend/nvidia/nvcc_code/cuda_extra.hpp similarity index 100% rename from backend/nvidia/nvcc_code/cuda_extra.h rename to xmrstak/backend/nvidia/nvcc_code/cuda_extra.hpp diff --git a/backend/nvidia/nvcc_code/cuda_groestl.hpp b/xmrstak/backend/nvidia/nvcc_code/cuda_groestl.hpp similarity index 100% rename from backend/nvidia/nvcc_code/cuda_groestl.hpp rename to xmrstak/backend/nvidia/nvcc_code/cuda_groestl.hpp diff --git a/backend/nvidia/nvcc_code/cuda_jh.hpp b/xmrstak/backend/nvidia/nvcc_code/cuda_jh.hpp similarity index 100% rename from backend/nvidia/nvcc_code/cuda_jh.hpp rename to xmrstak/backend/nvidia/nvcc_code/cuda_jh.hpp diff --git a/backend/nvidia/nvcc_code/cuda_keccak.hpp b/xmrstak/backend/nvidia/nvcc_code/cuda_keccak.hpp similarity index 100% rename from backend/nvidia/nvcc_code/cuda_keccak.hpp rename to xmrstak/backend/nvidia/nvcc_code/cuda_keccak.hpp diff --git a/backend/nvidia/nvcc_code/cuda_skein.hpp b/xmrstak/backend/nvidia/nvcc_code/cuda_skein.hpp similarity index 100% rename from backend/nvidia/nvcc_code/cuda_skein.hpp rename to xmrstak/backend/nvidia/nvcc_code/cuda_skein.hpp diff --git a/backend/Plugin.hpp b/xmrstak/backend/plugin.hpp similarity index 100% rename from backend/Plugin.hpp rename to xmrstak/backend/plugin.hpp diff --git a/cli/cli-miner.cpp b/xmrstak/cli/cli-miner.cpp similarity index 100% rename from cli/cli-miner.cpp rename to xmrstak/cli/cli-miner.cpp diff --git a/config.tpl b/xmrstak/config.tpl similarity index 100% rename from config.tpl rename to xmrstak/config.tpl diff --git a/donate-level.h b/xmrstak/donate-level.hpp similarity index 100% rename from donate-level.h rename to xmrstak/donate-level.hpp diff --git a/httpd.cpp b/xmrstak/http/httpd.cpp similarity index 100% rename from httpd.cpp rename to xmrstak/http/httpd.cpp diff --git a/httpd.h b/xmrstak/http/httpd.hpp similarity index 100% rename from httpd.h rename to xmrstak/http/httpd.hpp diff --git a/webdesign.cpp b/xmrstak/http/webdesign.cpp similarity index 100% rename from webdesign.cpp rename to xmrstak/http/webdesign.cpp diff --git a/webdesign.h b/xmrstak/http/webdesign.hpp similarity index 100% rename from webdesign.h rename to xmrstak/http/webdesign.hpp diff --git a/jconf.cpp b/xmrstak/jconf.cpp similarity index 100% rename from jconf.cpp rename to xmrstak/jconf.cpp diff --git a/jconf.h b/xmrstak/jconf.hpp similarity index 100% rename from jconf.h rename to xmrstak/jconf.hpp diff --git a/ConfigEditor.hpp b/xmrstak/misc/configEditor.hpp similarity index 100% rename from ConfigEditor.hpp rename to xmrstak/misc/configEditor.hpp diff --git a/console.cpp b/xmrstak/misc/console.cpp similarity index 100% rename from console.cpp rename to xmrstak/misc/console.cpp diff --git a/console.h b/xmrstak/misc/console.hpp similarity index 100% rename from console.h rename to xmrstak/misc/console.hpp diff --git a/Environment.hpp b/xmrstak/misc/environment.hpp similarity index 100% rename from Environment.hpp rename to xmrstak/misc/environment.hpp diff --git a/executor.cpp b/xmrstak/misc/executor.cpp similarity index 100% rename from executor.cpp rename to xmrstak/misc/executor.cpp diff --git a/executor.h b/xmrstak/misc/executor.hpp similarity index 100% rename from executor.h rename to xmrstak/misc/executor.hpp diff --git a/jext.h b/xmrstak/misc/jext.hpp similarity index 100% rename from jext.h rename to xmrstak/misc/jext.hpp diff --git a/telemetry.cpp b/xmrstak/misc/telemetry.cpp similarity index 100% rename from telemetry.cpp rename to xmrstak/misc/telemetry.cpp diff --git a/telemetry.h b/xmrstak/misc/telemetry.hpp similarity index 100% rename from telemetry.h rename to xmrstak/misc/telemetry.hpp diff --git a/thdq.hpp b/xmrstak/misc/thdq.hpp similarity index 100% rename from thdq.hpp rename to xmrstak/misc/thdq.hpp diff --git a/jpsock.cpp b/xmrstak/net/jpsock.cpp similarity index 100% rename from jpsock.cpp rename to xmrstak/net/jpsock.cpp diff --git a/jpsock.h b/xmrstak/net/jpsock.hpp similarity index 100% rename from jpsock.h rename to xmrstak/net/jpsock.hpp diff --git a/msgstruct.h b/xmrstak/net/msgstruct.hpp similarity index 100% rename from msgstruct.h rename to xmrstak/net/msgstruct.hpp diff --git a/socket.cpp b/xmrstak/net/socket.cpp similarity index 100% rename from socket.cpp rename to xmrstak/net/socket.cpp diff --git a/socket.h b/xmrstak/net/socket.hpp similarity index 100% rename from socket.h rename to xmrstak/net/socket.hpp diff --git a/socks.h b/xmrstak/net/socks.hpp similarity index 100% rename from socks.h rename to xmrstak/net/socks.hpp diff --git a/Params.hpp b/xmrstak/params.hpp similarity index 100% rename from Params.hpp rename to xmrstak/params.hpp diff --git a/rapidjson/allocators.h b/xmrstak/rapidjson/allocators.h similarity index 100% rename from rapidjson/allocators.h rename to xmrstak/rapidjson/allocators.h diff --git a/rapidjson/document.h b/xmrstak/rapidjson/document.h similarity index 100% rename from rapidjson/document.h rename to xmrstak/rapidjson/document.h diff --git a/rapidjson/encodedstream.h b/xmrstak/rapidjson/encodedstream.h similarity index 100% rename from rapidjson/encodedstream.h rename to xmrstak/rapidjson/encodedstream.h diff --git a/rapidjson/encodings.h b/xmrstak/rapidjson/encodings.h similarity index 100% rename from rapidjson/encodings.h rename to xmrstak/rapidjson/encodings.h diff --git a/rapidjson/error/en.h b/xmrstak/rapidjson/error/en.h similarity index 100% rename from rapidjson/error/en.h rename to xmrstak/rapidjson/error/en.h diff --git a/rapidjson/error/error.h b/xmrstak/rapidjson/error/error.h similarity index 100% rename from rapidjson/error/error.h rename to xmrstak/rapidjson/error/error.h diff --git a/rapidjson/filereadstream.h b/xmrstak/rapidjson/filereadstream.h similarity index 100% rename from rapidjson/filereadstream.h rename to xmrstak/rapidjson/filereadstream.h diff --git a/rapidjson/filewritestream.h b/xmrstak/rapidjson/filewritestream.h similarity index 100% rename from rapidjson/filewritestream.h rename to xmrstak/rapidjson/filewritestream.h diff --git a/rapidjson/fwd.h b/xmrstak/rapidjson/fwd.h similarity index 100% rename from rapidjson/fwd.h rename to xmrstak/rapidjson/fwd.h diff --git a/rapidjson/internal/biginteger.h b/xmrstak/rapidjson/internal/biginteger.h similarity index 100% rename from rapidjson/internal/biginteger.h rename to xmrstak/rapidjson/internal/biginteger.h diff --git a/rapidjson/internal/diyfp.h b/xmrstak/rapidjson/internal/diyfp.h similarity index 100% rename from rapidjson/internal/diyfp.h rename to xmrstak/rapidjson/internal/diyfp.h diff --git a/rapidjson/internal/dtoa.h b/xmrstak/rapidjson/internal/dtoa.h similarity index 100% rename from rapidjson/internal/dtoa.h rename to xmrstak/rapidjson/internal/dtoa.h diff --git a/rapidjson/internal/ieee754.h b/xmrstak/rapidjson/internal/ieee754.h similarity index 100% rename from rapidjson/internal/ieee754.h rename to xmrstak/rapidjson/internal/ieee754.h diff --git a/rapidjson/internal/itoa.h b/xmrstak/rapidjson/internal/itoa.h similarity index 100% rename from rapidjson/internal/itoa.h rename to xmrstak/rapidjson/internal/itoa.h diff --git a/rapidjson/internal/meta.h b/xmrstak/rapidjson/internal/meta.h similarity index 100% rename from rapidjson/internal/meta.h rename to xmrstak/rapidjson/internal/meta.h diff --git a/rapidjson/internal/pow10.h b/xmrstak/rapidjson/internal/pow10.h similarity index 100% rename from rapidjson/internal/pow10.h rename to xmrstak/rapidjson/internal/pow10.h diff --git a/rapidjson/internal/regex.h b/xmrstak/rapidjson/internal/regex.h similarity index 100% rename from rapidjson/internal/regex.h rename to xmrstak/rapidjson/internal/regex.h diff --git a/rapidjson/internal/stack.h b/xmrstak/rapidjson/internal/stack.h similarity index 100% rename from rapidjson/internal/stack.h rename to xmrstak/rapidjson/internal/stack.h diff --git a/rapidjson/internal/strfunc.h b/xmrstak/rapidjson/internal/strfunc.h similarity index 100% rename from rapidjson/internal/strfunc.h rename to xmrstak/rapidjson/internal/strfunc.h diff --git a/rapidjson/internal/strtod.h b/xmrstak/rapidjson/internal/strtod.h similarity index 100% rename from rapidjson/internal/strtod.h rename to xmrstak/rapidjson/internal/strtod.h diff --git a/rapidjson/internal/swap.h b/xmrstak/rapidjson/internal/swap.h similarity index 100% rename from rapidjson/internal/swap.h rename to xmrstak/rapidjson/internal/swap.h diff --git a/rapidjson/istreamwrapper.h b/xmrstak/rapidjson/istreamwrapper.h similarity index 100% rename from rapidjson/istreamwrapper.h rename to xmrstak/rapidjson/istreamwrapper.h diff --git a/rapidjson/memorybuffer.h b/xmrstak/rapidjson/memorybuffer.h similarity index 100% rename from rapidjson/memorybuffer.h rename to xmrstak/rapidjson/memorybuffer.h diff --git a/rapidjson/memorystream.h b/xmrstak/rapidjson/memorystream.h similarity index 100% rename from rapidjson/memorystream.h rename to xmrstak/rapidjson/memorystream.h diff --git a/rapidjson/msinttypes/inttypes.h b/xmrstak/rapidjson/msinttypes/inttypes.h similarity index 100% rename from rapidjson/msinttypes/inttypes.h rename to xmrstak/rapidjson/msinttypes/inttypes.h diff --git a/rapidjson/msinttypes/stdint.h b/xmrstak/rapidjson/msinttypes/stdint.h similarity index 100% rename from rapidjson/msinttypes/stdint.h rename to xmrstak/rapidjson/msinttypes/stdint.h diff --git a/rapidjson/ostreamwrapper.h b/xmrstak/rapidjson/ostreamwrapper.h similarity index 100% rename from rapidjson/ostreamwrapper.h rename to xmrstak/rapidjson/ostreamwrapper.h diff --git a/rapidjson/pointer.h b/xmrstak/rapidjson/pointer.h similarity index 100% rename from rapidjson/pointer.h rename to xmrstak/rapidjson/pointer.h diff --git a/rapidjson/prettywriter.h b/xmrstak/rapidjson/prettywriter.h similarity index 100% rename from rapidjson/prettywriter.h rename to xmrstak/rapidjson/prettywriter.h diff --git a/rapidjson/rapidjson.h b/xmrstak/rapidjson/rapidjson.h similarity index 100% rename from rapidjson/rapidjson.h rename to xmrstak/rapidjson/rapidjson.h diff --git a/rapidjson/reader.h b/xmrstak/rapidjson/reader.h similarity index 100% rename from rapidjson/reader.h rename to xmrstak/rapidjson/reader.h diff --git a/rapidjson/schema.h b/xmrstak/rapidjson/schema.h similarity index 100% rename from rapidjson/schema.h rename to xmrstak/rapidjson/schema.h diff --git a/rapidjson/stream.h b/xmrstak/rapidjson/stream.h similarity index 100% rename from rapidjson/stream.h rename to xmrstak/rapidjson/stream.h diff --git a/rapidjson/stringbuffer.h b/xmrstak/rapidjson/stringbuffer.h similarity index 100% rename from rapidjson/stringbuffer.h rename to xmrstak/rapidjson/stringbuffer.h diff --git a/rapidjson/writer.h b/xmrstak/rapidjson/writer.h similarity index 100% rename from rapidjson/writer.h rename to xmrstak/rapidjson/writer.h diff --git a/version.h b/xmrstak/version.hpp similarity index 100% rename from version.h rename to xmrstak/version.hpp