Author: spetreolle
Date: Sun Jun 12 22:23:22 2011
New Revision: 52205
URL:
http://svn.reactos.org/svn/reactos?rev=52205&view=rev
Log:
[CMAKE]
Implement concatenate_files() for unix.
Modified:
trunk/reactos/CMakeMacros.cmake
Modified: trunk/reactos/CMakeMacros.cmake
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/CMakeMacros.cmake?rev=5220…
==============================================================================
--- trunk/reactos/CMakeMacros.cmake [iso-8859-1] (original)
+++ trunk/reactos/CMakeMacros.cmake [iso-8859-1] Sun Jun 12 22:23:22 2011
@@ -202,7 +202,7 @@
endfunction()
endif()
-if(WIN32)
+if(CMAKE_HOST_SYSTEM_NAME MATCHES Windows)
macro(to_win_path _cmake_path _native_path)
string(REPLACE "/" "\\" ${_native_path}
"${_cmake_path}")
endmacro()
@@ -218,5 +218,11 @@
DEPENDS ${_file2})
endmacro()
else()
-
+ macro(concatenate_files _file1 _file2 _output)
+ add_custom_command(
+ OUTPUT ${_output}
+ COMMAND cat ${_file1} ${_file2} > ${_output}
+ DEPENDS ${_file1}
+ DEPENDS ${_file2})
+ endmacro()
endif()