diff --git a/CMakeLists.txt b/CMakeLists.txt index 9b3c35de..4c46e62a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -54,6 +54,14 @@ add_library (blake2 blake2/blake2.h blake2/blake2b.c) +if (APPLE) + set (PLATFORM_NODE_SOURCE rai/plat/osx/working.mm) +elseif (WIN32) + set (PLATFORM_NODE_SOURCE rai/plat/windows/working.cpp) +elseif (UNIX) + set (PLATFORM_NODE_SOURCE rai/plat/posix/working.cpp) +endif (APPLE) + add_library (secure ${PLATFORM_NODE_SOURCE} rai/config.cpp @@ -63,14 +71,6 @@ add_library (secure rai/utility.cpp rai/utility.hpp) -if (APPLE) - set (PLATFORM_NODE_SOURCE rai/plat/osx/working.mm) -elseif (WIN32) - set (PLATFORM_NODE_SOURCE rai/plat/windows/working.cpp) -elseif (UNIX) - set (PLATFORM_NODE_SOURCE rai/plat/posix/working.cpp) -endif (APPLE) - add_library (node rai/working.hpp rai/node.hpp