From 632000a15e3dc204ad55b83970e21710aae40671 Mon Sep 17 00:00:00 2001 From: Radek Novacek Date: Fri, 26 Jul 2013 10:45:31 +0200 Subject: Fix profile_mof_generate macro --- cmake/modules/OpenLMIMacros.cmake | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'cmake') diff --git a/cmake/modules/OpenLMIMacros.cmake b/cmake/modules/OpenLMIMacros.cmake index b61b31c..8597495 100644 --- a/cmake/modules/OpenLMIMacros.cmake +++ b/cmake/modules/OpenLMIMacros.cmake @@ -169,9 +169,10 @@ endmacro(cim_registration) macro(profile_mof_generate SKEL_MOF OUT_MOF CIM_CLASSES) SET(INSTANCE_SKEL "") file(READ "${SKEL_MOF}" INSTANCE_SKEL) + file(WRITE "${OUT_MOF}" "") foreach(CLASS ${CIM_CLASSES}) string(REPLACE "\@CLASS\@" ${CLASS} INSTANCE "${INSTANCE_SKEL}") - string(REPLACE "\@VERSION\@" ${OPENLMI_VERSION} INSTANCE "${INSTANCE_SKEL}") + string(REPLACE "\@VERSION\@" ${OPENLMI_VERSION} INSTANCE "${INSTANCE}") file(APPEND "${OUT_MOF}" "${INSTANCE}") endforeach(CLASS ${CIM_CLASSES}) message(STATUS "Generated profile mof ${OUT_MOF}") -- cgit