From decb6b8006a974b7eefa1d2417a447e2ab75b414 Mon Sep 17 00:00:00 2001
From: PBerger <philipp.berger@rwth-aachen.de>
Date: Wed, 5 Sep 2012 20:21:41 +0200
Subject: [PATCH] Fixed CMakeLists.txt for Google Test to work with VS2012
 Fixed STLSoft to compile under VS2012 Fixed Pantheios to work with VS2012
 Fixed CMakeLists.txt for MRMC, removed duplicate code (Thomas?), converted
 keywords to lowercase

---
 CMakeLists.txt                                |   107 +-
 FindPantheios.cmake                           |     5 +
 resources/3rdparty/gtest-1.6.0/CMakeLists.txt |     5 +
 .../build/vc11.unixem/makefile                |  8369 ++++
 .../build/vc11.x64/makefile                   | 33583 ++++++++++++++++
 .../build/vc11/makefile                       | 33583 ++++++++++++++++
 .../implicit_link/implicit_link_base_.h       |     2 +
 .../stlsoft-1.9.116/include/stlsoft/stlsoft.h |     4 +-
 .../util/std/library_discriminator.hpp        |     4 +
 9 files changed, 75603 insertions(+), 59 deletions(-)
 create mode 100644 resources/3rdparty/pantheios-1.0.1-beta214/build/vc11.unixem/makefile
 create mode 100644 resources/3rdparty/pantheios-1.0.1-beta214/build/vc11.x64/makefile
 create mode 100644 resources/3rdparty/pantheios-1.0.1-beta214/build/vc11/makefile

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 8341f5f34..0dbad804b 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -24,40 +24,53 @@ configure_file (
 include_directories("${PROJECT_BINARY_DIR}")
 
 # Main Sources
-FILE(GLOB_RECURSE MRMCHeaders ${PROJECT_SOURCE_DIR}/src/*.h)
-FILE(GLOB_RECURSE MRMCSources ${PROJECT_SOURCE_DIR}/src/*.cpp)
+file(GLOB_RECURSE MRMCHeaders ${PROJECT_SOURCE_DIR}/src/*.h)
+file(GLOB_RECURSE MRMCSources ${PROJECT_SOURCE_DIR}/src/*.cpp)
 # Test Sources
 # Note that the tests also need the source files, except the main file!
-FILE(GLOB_RECURSE MRMCTestHeaders ${PROJECT_SOURCE_DIR}/test/*.h)
-FILE(GLOB_RECURSE MRMCTestSources ${PROJECT_SOURCE_DIR}/test/*.cpp ${PROJECT_SOURCE_DIR}/src/*/*.cpp)
+file(GLOB_RECURSE MRMCTestHeaders ${PROJECT_SOURCE_DIR}/test/*.h)
+file(GLOB_RECURSE MRMCTestSources ${PROJECT_SOURCE_DIR}/test/*.cpp ${PROJECT_SOURCE_DIR}/src/*/*.cpp)
 # Main Grouping
-SOURCE_GROUP(Headers FILES ${MRMCHeaders})
-SOURCE_GROUP(Sources FILES ${MRMCSources})
+source_group(Headers FILES ${MRMCHeaders})
+source_group(Sources FILES ${MRMCSources})
 # Test Grouping
-SOURCE_GROUP(Headers FILES ${MRMCTestHeaders})
-SOURCE_GROUP(Sources FILES ${MRMCTestSources})
+source_group(Headers FILES ${MRMCTestHeaders})
+source_group(Sources FILES ${MRMCTestSources})
 
 # Add base folder for better inclusion pathes
 include_directories("${PROJECT_SOURCE_DIR}")
 include_directories("${PROJECT_SOURCE_DIR}/src")
 
 # temp search path for Pantheios/STLSoft
-message(STATUS "CMAKE_MODULE_PATH = ${CMAKE_MODULE_PATH}")
-set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR})
-message(STATUS "CMAKE_MODULE_PATH = ${CMAKE_MODULE_PATH}")
+if (NOT GTEST_INCLUDE_DIR)
+	set(GTEST_INCLUDE_DIR ${PROJECT_SOURCE_DIR}/resources/3rdparty/gtest-1.6.0/include)
+endif()
+
+if (NOT STLSOFT_INCLUDE_DIR)
+	set(STLSOFT_INCLUDE_DIR ${PROJECT_SOURCE_DIR}/resources/3rdparty/stlsoft-1.9.116/include)
+endif()
+
+if (NOT PANTHEIOS_INCLUDE_DIR)
+	set(PANTHEIOS_INCLUDE_DIR ${PROJECT_SOURCE_DIR}/resources/3rdparty/pantheios-1.0.1-beta214/include)
+endif()
+
+message(STATUS "GTEST Include Dir is: ${GTEST_INCLUDE_DIR}")
+#message(STATUS "CMAKE_MODULE_PATH = ${CMAKE_MODULE_PATH}")
+list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR})
+#list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/resources/3rdparty/gtest-1.6.0)
+#list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/resources/3rdparty/pantheios-1.0.1-beta214)
+#list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/resources/3rdparty/gteststlsoft-1.9.116)
+#message(STATUS "CMAKE_MODULE_PATH = ${CMAKE_MODULE_PATH}")
 
 # external packages
-FIND_PACKAGE(GTest REQUIRED)
-FIND_PACKAGE(Threads REQUIRED)
-SET(Boost_USE_STATIC_LIBS        ON)
-SET(Boost_USE_MULTITHREADED      ON)
-SET(Boost_USE_STATIC_RUNTIME    OFF)
-FIND_PACKAGE(Boost REQUIRED)
-FIND_PACKAGE(Doxygen REQUIRED)
-FIND_PACKAGE(STLSoft REQUIRED)
-
-#set(PANTHEIOS_USE_DYNAMIC_RUNTIME ON)
-FIND_PACKAGE(Pantheios REQUIRED COMPONENTS SimpleFrontEnd File)
+find_package(GTest REQUIRED)
+find_package(Threads REQUIRED)
+set(Boost_USE_STATIC_LIBS        ON)
+set(Boost_USE_MULTITHREADED      ON)
+set(Boost_USE_STATIC_RUNTIME    OFF)
+find_package(Boost REQUIRED)
+find_package(Doxygen REQUIRED)
+find_package(STLSoft REQUIRED)
 
 # STLsoft headers
 # include_directories("${PROJECT_SRC_DIR}/resources/3rdParty/stlsoft-1.9.114")
@@ -65,10 +78,9 @@ FIND_PACKAGE(Pantheios REQUIRED COMPONENTS SimpleFrontEnd File)
 # include_directories("${PROJECT_SRC_DIR}/resources/3rdParty/pantheios-1.0.1-beta213")
 
 if (STLSOFT_FOUND)
-    message(STATUS "STLSoft found")
-    INCLUDE_DIRECTORIES(${STLSOFT_INCLUDE_DIR})
+    include_directories(${STLSOFT_INCLUDE_DIR})
 endif()
-FIND_PACKAGE(STLSoft REQUIRED)
+find_package(STLSoft REQUIRED)
 
 #Dynamic runtime for Pantheios is configured for dll-files, hence only usable under Windows...
 if (WIN32)
@@ -76,49 +88,28 @@ if (WIN32)
 else()
     set(PANTHEIOS_USE_DYNAMIC_RUNTIME OFF)
 endif()
-FIND_PACKAGE(Pantheios REQUIRED COMPONENTS SimpleFrontEnd File)
-
-# STLsoft headers
-# include_directories("${PROJECT_SRC_DIR}/resources/3rdParty/stlsoft-1.9.114")
-# Pantheios Logging library
-# include_directories("${PROJECT_SRC_DIR}/resources/3rdParty/pantheios-1.0.1-beta213")
-
-if (STLSOFT_FOUND)
-    message(STATUS "STLSoft found")
-    INCLUDE_DIRECTORIES(${STLSOFT_INCLUDE_DIR})
-endif()
+find_package(Pantheios REQUIRED COMPONENTS SimpleFrontEnd File)
 
-IF (PANTHEIOS_FOUND)
-    message(STATUS "Pantheios found")
-    INCLUDE_DIRECTORIES(${PANTHEIOS_INCLUDE_DIR})
-    LINK_DIRECTORIES(${PANTHEIOS_LIBRARY_DIRS})
-else()
-    message(STATUS "NO PANTHEIOS!")
-ENDIF()
     
 IF (PANTHEIOS_FOUND)
-    message(STATUS "Pantheios found")
-    INCLUDE_DIRECTORIES(${PANTHEIOS_INCLUDE_DIR})
-    LINK_DIRECTORIES(${PANTHEIOS_LIBRARY_DIRS})
+    include_directories(${PANTHEIOS_INCLUDE_DIR})
+    link_directories(${PANTHEIOS_LIBRARY_DIRS})
 else()
     message(STATUS "NO PANTHEIOS!")
 ENDIF()
     
 if(Boost_FOUND)
-include_directories(${Boost_INCLUDE_DIRS})
-
-if ((NOT Boost_LIBRARY_DIRS) OR ("${Boost_LIBRARY_DIRS}" STREQUAL ""))
-    set(Boost_LIBRARY_DIRS "${Boost_INCLUDE_DIRS}/stage/lib")
-    message(STATUS "Boost_LIBRARY_DIRS was empty, setting to ${Boost_LIBRARY_DIRS}")
-endif ()
-
-link_directories(${Boost_LIBRARY_DIRS})
+	include_directories(${Boost_INCLUDE_DIRS})
 
+	if ((NOT Boost_LIBRARY_DIRS) OR ("${Boost_LIBRARY_DIRS}" STREQUAL ""))
+		set(Boost_LIBRARY_DIRS "${Boost_INCLUDE_DIRS}/stage/lib")
+	endif ()
+	link_directories(${Boost_LIBRARY_DIRS})
 endif(Boost_FOUND)
 
 # must be created AFTER Boost was added because of LINK_DIRECTORIES
-ADD_EXECUTABLE(MRMC-cpp ${MRMCSources} ${MRMCHeaders})
-ADD_EXECUTABLE(MRMC-tests ${MRMCTestSources} ${MRMCTestHeaders})
+add_executable(MRMC-cpp ${MRMCSources} ${MRMCHeaders})
+add_executable(MRMC-tests ${MRMCTestSources} ${MRMCTestHeaders})
 
 # Add target link deps for Pantheios
 target_link_libraries(MRMC-cpp ${PANTHEIOS_LIBRARIES})
@@ -127,8 +118,8 @@ target_link_libraries(MRMC-tests ${PANTHEIOS_LIBRARIES})
 # add a target to generate API documentation with Doxygen
 if(DOXYGEN_FOUND)
 
-SET(CMAKE_DOXYGEN_OUTPUT_DIR "${CMAKE_CURRENT_BINARY_DIR}/doc")
-STRING(REGEX REPLACE ";" " " CMAKE_DOXYGEN_INPUT_LIST "${PROJECT_SOURCE_DIR}/src")
+set(CMAKE_DOXYGEN_OUTPUT_DIR "${CMAKE_CURRENT_BINARY_DIR}/doc")
+string(REGEX REPLACE ";" " " CMAKE_DOXYGEN_INPUT_LIST "${PROJECT_SOURCE_DIR}/src")
 
 configure_file(${CMAKE_CURRENT_SOURCE_DIR}/doc/Doxyfile.in ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile @ONLY)
 
diff --git a/FindPantheios.cmake b/FindPantheios.cmake
index 864d9044f..bfc5f39ad 100644
--- a/FindPantheios.cmake
+++ b/FindPantheios.cmake
@@ -212,6 +212,11 @@ if(MSVC)
 		if(CMAKE_SIZEOF_VOID_P EQUAL 8)
 			set(_P_ARCH_TAG .x64)
 		endif()
+	elseif(MSVC11)
+		set(_P_COMP_TAG vc11)
+		if(CMAKE_SIZEOF_VOID_P EQUAL 8)
+			set(_P_ARCH_TAG .x64)
+		endif()
 	endif()
 elseif(CMAKE_COMPILER_IS_GNUCC)
 	execute_process(COMMAND ${CMAKE_C_COMPILER} -dumpversion OUTPUT_VARIABLE GCC_VERSION)
diff --git a/resources/3rdparty/gtest-1.6.0/CMakeLists.txt b/resources/3rdparty/gtest-1.6.0/CMakeLists.txt
index 0fe26540b..b394cfea3 100644
--- a/resources/3rdparty/gtest-1.6.0/CMakeLists.txt
+++ b/resources/3rdparty/gtest-1.6.0/CMakeLists.txt
@@ -238,3 +238,8 @@ if (gtest_build_tests)
   cxx_executable(gtest_xml_output_unittest_ test gtest)
   py_test(gtest_xml_output_unittest)
 endif()
+
+
+if( MSVC ) # VS2012 doesn't support correctly the tuples yet
+	add_definitions( /D _VARIADIC_MAX=10 )
+endif()
\ No newline at end of file
diff --git a/resources/3rdparty/pantheios-1.0.1-beta214/build/vc11.unixem/makefile b/resources/3rdparty/pantheios-1.0.1-beta214/build/vc11.unixem/makefile
new file mode 100644
index 000000000..96625bdc7
--- /dev/null
+++ b/resources/3rdparty/pantheios-1.0.1-beta214/build/vc11.unixem/makefile
@@ -0,0 +1,8369 @@
+############################################################################
+# File: 	makefile
+#
+# Purpose:	Makefile for the Pantheios project, for the Visual C++ 11.0 (x86 UNIXEm)
+#			compiler, on UNIX
+#
+# Created:	15th Feburary 2005
+# Updated:	05th September 2012
+#
+############################################################################
+
+
+############################################################################
+# Environment check
+#
+
+!ifndef STLSOFT
+!error STLSOFT must be defined
+!endif # !STLSOFT
+!ifndef PTHREADS_WIN32
+!error PTHREADS_WIN32 must be defined
+!endif # !PTHREADS_WIN32
+!ifndef UNIXEM
+!error UNIXEM must be defined
+!endif # !UNIXEM
+
+############################################################################
+# Symbols
+
+########################################
+# Project & compiler version
+
+COMP_TAG			=	vc11
+ARCH_TAG            =   
+OS_TAG				=   .unix
+PROJ_TAG			=	pantheios
+PROJ_VER_MAJOR		=	1
+PROJ_TAG_VER		=	$(PROJ_TAG).$(PROJ_VER_MAJOR)
+COMP_ARCH_OS_TAG	=	$(COMP_TAG)$(OS_TAG)$(ARCH_TAG)
+
+B64_VER_MAJOR		=   1
+B64_TAG_VER			=   b64.$(B64_VER_MAJOR)
+
+SHWILD_VER_MAJOR    =   0
+SHWILD_TAG_VER      =   shwild.$(SHWILD_VER_MAJOR)
+
+XTESTS_VER_MAJOR    =   0
+XTESTS_TAG_VER      =   xtests.$(XTESTS_VER_MAJOR)
+
+UNIXEM_VER_MAJOR	=	1
+UNIXEM_TAG_VER      =   unixem.$(XTESTS_VER_MAJOR)
+
+PROJ_MAKEFILE_NAME  =   makefile
+
+NOTHING				=
+
+########################################
+# Testing verbosity
+
+TEST_VERBOSITY		=	2
+
+########################################
+# Directories
+
+PROJ_BASE_DIR			=	..\..
+PROJ_BIN_DIR			=	$(PROJ_BASE_DIR)\bin
+PROJ_INCLUDE_DIR		=	$(PROJ_BASE_DIR)\include
+PROJ_LIB_DIR			=	$(PROJ_BASE_DIR)\lib
+PROJ_OBJ_DIR			=	.
+PROJ_SRC_DIR			=	$(PROJ_BASE_DIR)\src
+PROJ_BACKENDS_DIR		=	$(PROJ_BASE_DIR)\backends
+PROJ_FRONTENDS_DIR		=	$(PROJ_BASE_DIR)\frontends
+PROJ_EXAMPLES_DIR		=	$(PROJ_BASE_DIR)\examples
+PROJ_SAMPLES_DIR        =   $(PROJ_BASE_DIR)\samples
+PROJ_TEST_ROOT_DIR		=	$(PROJ_BASE_DIR)\test
+PROJ_TEST_COMPONENT_DIR	=	$(PROJ_TEST_ROOT_DIR)\component
+PROJ_TEST_PERFORMANCE_DIR	=	$(PROJ_TEST_ROOT_DIR)\performance
+PROJ_TEST_SCRATCH_DIR	=	$(PROJ_TEST_ROOT_DIR)\scratch
+PROJ_TEST_UNIT_DIR		=	$(PROJ_TEST_ROOT_DIR)\unit
+
+B64_INCLUDE_DIR			=   $(PROJ_BASE_DIR)\include
+B64_SRC_DIR				=   $(PROJ_SRC_DIR)\b64
+
+SHWILD_INCLUDE_DIR      =   $(PROJ_BASE_DIR)\include
+SHWILD_SRC_DIR          =   $(PROJ_SRC_DIR)\shwild
+
+XTESTS_INCLUDE_DIR      =   $(PROJ_BASE_DIR)\include
+XTESTS_SRC_DIR          =   $(PROJ_SRC_DIR)\xtests
+
+########################################
+# tools
+
+CC                      =   cl
+CPPC                    =   cl
+AR                      =   lib
+LD                      =   link
+RM                      =   del /f
+CP                      =   copy
+RC                      =   rc
+
+# Includes
+
+INCLUDES_LEADER 	=	
+
+PROJ_INCLUDE		=	-I$(PROJ_INCLUDE_DIR)
+
+ENV_INCLUDES 	=
+
+COMMON_INCLUDES 	=	-I$(SYNESIS_DEV)/include -I$(SYNESIS_DEV)/libraries/include
+
+CC_INCLUDES_BASE=\
+$(INCLUDES_LEADER)\
+$(PROJ_INCLUDE)\
+-I"$(STLSOFT)\include"\
+$(COMMON_INCLUDES)\
+-I"$(PTHREADS_WIN32)\include"\
+-I"$(UNIXEM)\include"\
+$(ENV_INCLUDES)\
+ \
+
+CC_INCLUDES=\
+$(CC_INCLUDES_BASE)\
+ \
+
+
+!ifdef ACE
+CC_INCLUDES_ACE=\
+$(CC_INCLUDES_BASE)\
+-I"$(ACE)"\
+ \
+
+!endif # ACE
+
+CPPC_INCLUDES_BASE=\
+$(INCLUDES_LEADER)\
+$(PROJ_INCLUDE)\
+-I"$(STLSOFT)\include"\
+$(COMMON_INCLUDES)\
+-I"$(PTHREADS_WIN32)\include"\
+-I"$(UNIXEM)\include"\
+$(ENV_INCLUDES)\
+ \
+
+CPPC_INCLUDES=\
+$(CPPC_INCLUDES_BASE)\
+ \
+
+!ifdef ACE
+CPPC_INCLUDES_ACE=\
+$(CPPC_INCLUDES_BASE)\
+-I"$(ACE)"\
+ \
+
+!endif # ACE
+
+
+# b64
+
+CC_B64_INCLUDES_BASE =\
+$(CC_INCLUDES_BASE)\
+ \
+
+CC_B64_INCLUDES_MT_UX =\
+$(CC_B64_INCLUDES_BASE)\
+ \
+
+CC_B64_INCLUDES_MT_UX_DEBUG =\
+$(CC_B64_INCLUDES_BASE)\
+ \
+
+
+CPPC_B64_INCLUDES_BASE =\
+$(CPPC_INCLUDES_BASE)\
+ \
+
+CPPC_B64_INCLUDES_MT_UX =\
+$(CPPC_B64_INCLUDES_BASE)\
+ \
+
+CPPC_B64_INCLUDES_MT_UX_DEBUG =\
+$(CPPC_B64_INCLUDES_BASE)\
+ \
+
+
+# shwild
+
+CPPC_SHWILD_INCLUDES_BASE =\
+$(CPPC_INCLUDES_BASE)\
+ \
+
+CPPC_SHWILD_INCLUDES_MT_UX =\
+$(CPPC_SHWILD_INCLUDES_BASE)\
+ \
+
+CPPC_SHWILD_INCLUDES_MT_UX_DEBUG =\
+$(CPPC_SHWILD_INCLUDES_BASE)\
+ \
+
+
+# xTests
+
+CPPC_XTESTS_INCLUDES_BASE =\
+$(CPPC_INCLUDES_BASE)\
+ \
+
+CPPC_XTESTS_INCLUDES_MT_UX =\
+$(CPPC_XTESTS_INCLUDES_BASE)\
+ \
+
+CPPC_XTESTS_INCLUDES_MT_UX_DEBUG =\
+$(CPPC_XTESTS_INCLUDES_BASE)\
+ \
+
+
+
+
+# Lib
+
+LIBS_LEADER 		=	
+
+# lib paths
+
+ENV_LIBPATHS		=
+COMMON_LIBPATHS			=	-libpath:$(SYNESIS_DEV)/lib 
+
+
+
+LIBPATHS=\
+$(LIBS_LEADER)\
+-libpath:"$(PTHREADS_WIN32)\lib"\
+-libpath:"$(UNIXEM)\lib"\
+$(COMMON_LIBPATHS)\
+$(ENV_LIBPATHS)\
+\
+
+
+# lib names
+
+TARGET_LIB_MT_UX	= kernel32.lib user32.lib advapi32.lib uuid.lib wininet.lib ole32.lib oleaut32.lib ws2_32.lib pthreadVC.lib
+TARGET_LIB_MT_UX_DEBUG	= kernel32.lib user32.lib advapi32.lib uuid.lib wininet.lib ole32.lib oleaut32.lib ws2_32.lib pthreadVC.lib
+
+# #defines
+#
+# - OS
+# - 
+
+OS_DEFS				=	-DUNIX
+
+COMMON_DEFS 		=
+
+CUSTOM_DEFS			=
+
+CC_CUSTOM_DEFS		=	$(CUSTOM_DEFS)
+
+CPPC_CUSTOM_DEFS	=	$(CUSTOM_DEFS)
+
+CC_DEFS 			=	$(COMMON_DEFS) $(OS_DEFS) $(CC_CUSTOM_DEFS)
+
+CPPC_DEFS			=	$(COMMON_DEFS) $(OS_DEFS) $(CPPC_CUSTOM_DEFS)
+
+# CC flags
+
+CC_F_NOLOGO 			=	-nologo
+CC_F_COMPILE_ONLY		=	-c
+CC_F_WARNING_MAX		=	-W4
+CC_F_WARNING_ERR		=	-WX
+CC_F_WARNINGS_LIMIT		=	
+CC_F_MINIMUM_SIZE		=	-O1
+#CC_F_MAXIMUM_SPEED		=	-O2
+CC_APP_F_WARNING_MAX	=	$(CC_F_WARNING_MAX)
+CC_APP_F_WARNING_ERR	=	$(CC_F_WARNING_ERR)
+CC_F_ADDITIONAL			=	
+
+# CPPC flags
+
+CPPC_F_NOLOGO			=	-nologo
+CPPC_F_COMPILE_ONLY 	=	-c
+CPPC_F_WARNING_MAX		=	-W4
+CPPC_F_WARNING_ERR		=	-WX
+CPPC_F_EXCEPTIONS_ON	=	-EHsc
+CPPC_F_EXCEPTIONS_OFF	=	-wd4530
+CPPC_F_EXCEPTIONS		=	
+CPPC_F_RTTI_ON			=	-GR
+CPPC_F_RTTI_OFF 		=	-GR-
+CPPC_F_RTTI				=	
+CPPC_F_WARNINGS_LIMIT	=	
+CPPC_F_MINIMUM_SIZE 	=	-O1
+CPPC_F_MAXIMUM_SPEED	=	-O2
+CPPC_F_OPTIMISED		=	$(CPPC_F_MAXIMUM_SPEED)
+CPPC_APP_F_WARNING_MAX	=	$(CPPC_F_WARNING_MAX)
+CPPC_APP_F_WARNING_ERR	=	$(CPPC_F_WARNING_ERR)
+CPPC_F_ADDITIONAL		=	
+
+
+
+CC_TOOL_FLAGS		=
+
+CPPC_TOOL_FLAGS 	=
+
+
+
+CC_FLAGS=\
+$(CC_TOOL_FLAGS)\
+$(CC_F_ADDITIONAL)\
+$(CC_F_NOLOGO)\
+$(CC_F_COMPILE_ONLY)\
+$(CC_F_WARNING_MAX)\
+$(CC_F_WARNING_ERR)\
+$(CC_F_WARNINGS_LIMIT)\
+$(CC_F_MINIMUM_SIZE)\
+ \
+
+CPPC_FLAGS=\
+$(CPPC_TOOL_FLAGS)\
+$(CPPC_F_ADDITIONAL)\
+$(CPPC_F_NOLOGO)\
+$(CPPC_F_COMPILE_ONLY)\
+$(CPPC_F_WARNING_MAX)\
+$(CPPC_F_WARNING_ERR)\
+$(CPPC_F_WARNINGS_LIMIT)\
+$(CPPC_F_EXCEPTIONS)\
+$(CPPC_F_RTTI)\
+ \
+
+
+# - App (base)
+CC_APP_FLAGS=\
+$(CC_TOOL_FLAGS)\
+$(CC_F_ADDITIONAL)\
+$(CC_F_NOLOGO)\
+$(CC_F_COMPILE_ONLY)\
+$(CC_APP_F_WARNING_MAX)\
+$(CC_APP_F_WARNING_ERR)\
+$(CC_F_WARNINGS_LIMIT)\
+$(CC_F_MINIMUM_SIZE)\
+ \
+
+CPPC_APP_FLAGS=\
+$(CPPC_TOOL_FLAGS)\
+$(CPPC_F_ADDITIONAL)\
+$(CPPC_F_NOLOGO)\
+$(CPPC_F_COMPILE_ONLY)\
+$(CPPC_APP_F_WARNING_MAX)\
+$(CPPC_APP_F_WARNING_ERR)\
+$(CPPC_F_WARNINGS_LIMIT)\
+$(CPPC_F_EXCEPTIONS)\
+$(CPPC_F_RTTI)\
+ \
+
+
+# - b64
+CC_B64_FLAGS = $(CC_APP_FLAGS)
+
+CPPC_B64_FLAGS = $(CPPC_APP_FLAGS)
+
+
+# - shwild
+CC_SHWILD_FLAGS = $(CC_APP_FLAGS)
+
+CPPC_SHWILD_FLAGS = $(CPPC_APP_FLAGS)
+
+
+# - xTests
+CC_XTESTS_FLAGS = $(CC_APP_FLAGS)
+
+CPPC_XTESTS_FLAGS = $(CPPC_APP_FLAGS)
+
+
+# - Example
+CC_EXAMPLE_FLAGS = $(CC_APP_FLAGS)
+
+CPPC_EXAMPLE_FLAGS = $(CPPC_APP_FLAGS)
+
+
+# - Test (Component)
+CC_TEST_COMPONENT_FLAGS = $(CC_APP_FLAGS)
+
+CPPC_TEST_COMPONENT_FLAGS = $(CPPC_APP_FLAGS)
+
+
+# - Test (Scratch)
+CC_TEST_SCRATCH_FLAGS = $(CC_APP_FLAGS)
+
+CPPC_TEST_SCRATCH_FLAGS = $(CPPC_APP_FLAGS)
+
+
+# - Test (Unit)
+CC_TEST_UNIT_FLAGS = $(CC_APP_FLAGS)
+
+CPPC_TEST_UNIT_FLAGS = $(CPPC_APP_FLAGS)
+
+
+
+
+
+# Arguments (= flags + defines + includes)
+
+# - Libs
+CC_LIB_ARGS_MT_UX			=	$(CC_FLAGS) -MTd -DNDEBUG $(CC_F_MAXIMUM_SPEED) -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CC_LIB_ARGS_MT_UX_DEBUG			=	$(CC_FLAGS) -MTd -D_DEBUG -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+
+CPPC_LIB_ARGS_MT_UX			=	$(CPPC_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -DNDEBUG $(CPPC_F_MAXIMUM_SPEED) -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CPPC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CPPC_LIB_ARGS_MT_UX_DEBUG			=	$(CPPC_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -D_DEBUG -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CPPC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+
+
+# - b64
+CC_B64_ARGS_MT_UX			=	$(CC_B64_FLAGS) -MTd -DNDEBUG $(CC_F_MAXIMUM_SPEED) -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_B64_ARGS_MT_UX_DEBUG			=	$(CC_B64_FLAGS) -MTd -D_DEBUG -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CC_DEFS)
+
+CPPC_B64_ARGS_MT_UX			=	$(CPPC_B64_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -DNDEBUG $(CPPC_F_MAXIMUM_SPEED) -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_B64_ARGS_MT_UX_DEBUG			=	$(CPPC_B64_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -D_DEBUG -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CPPC_DEFS)
+
+
+# - shwild
+CC_SHWILD_ARGS_MT_UX			=	$(CC_SHWILD_FLAGS) -MTd -DNDEBUG $(CC_F_MAXIMUM_SPEED) -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_SHWILD_ARGS_MT_UX_DEBUG			=	$(CC_SHWILD_FLAGS) -MTd -D_DEBUG -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CC_DEFS)
+
+CPPC_SHWILD_ARGS_MT_UX		=	$(CPPC_SHWILD_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -DNDEBUG $(CPPC_F_MAXIMUM_SPEED) -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_SHWILD_ARGS_MT_UX_DEBUG		=	$(CPPC_SHWILD_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -D_DEBUG -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CPPC_DEFS)
+
+
+# - xTests
+CC_XTESTS_ARGS_MT_UX			=	$(CC_XTESTS_FLAGS) -MTd -DNDEBUG $(CC_F_MAXIMUM_SPEED) -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_XTESTS_ARGS_MT_UX_DEBUG			=	$(CC_XTESTS_FLAGS) -MTd -D_DEBUG -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CC_DEFS)
+
+CPPC_XTESTS_ARGS_MT_UX			=	$(CPPC_XTESTS_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -DNDEBUG $(CPPC_F_MAXIMUM_SPEED) -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_XTESTS_ARGS_MT_UX_DEBUG			=	$(CPPC_XTESTS_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -D_DEBUG -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CPPC_DEFS)
+
+
+# - Examples
+CC_EXAMPLE_ARGS_MT_UX		=	$(CC_EXAMPLE_FLAGS) -MTd -DNDEBUG $(CC_F_MAXIMUM_SPEED) -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_EXAMPLE_ARGS_MT_UX_DEBUG		=	$(CC_EXAMPLE_FLAGS) -MTd -D_DEBUG -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CC_DEFS)
+
+CPPC_EXAMPLE_ARGS_MT_UX		=	$(CPPC_EXAMPLE_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -DNDEBUG $(CPPC_F_MAXIMUM_SPEED) -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_EXAMPLE_ARGS_MT_UX_DEBUG		=	$(CPPC_EXAMPLE_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -D_DEBUG -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CPPC_DEFS)
+
+
+# - Test (Component)
+CC_TEST_COMPONENT_ARGS_MT_UX			=	$(CC_TEST_COMPONENT_FLAGS) -MTd -DNDEBUG $(CC_F_MAXIMUM_SPEED) -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_COMPONENT_ARGS_MT_UX_DEBUG			=	$(CC_TEST_COMPONENT_FLAGS) -MTd -D_DEBUG -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CC_DEFS)
+
+CPPC_TEST_COMPONENT_ARGS_MT_UX			=	$(CPPC_TEST_COMPONENT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -DNDEBUG $(CPPC_F_MAXIMUM_SPEED) -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_COMPONENT_ARGS_MT_UX_DEBUG			=	$(CPPC_TEST_COMPONENT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -D_DEBUG -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CPPC_DEFS)
+
+
+# - Test (Scratch)
+CC_TEST_SCRATCH_ARGS_MT_UX			=	$(CC_TEST_SCRATCH_FLAGS) -MTd -DNDEBUG $(CC_F_MAXIMUM_SPEED) -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_SCRATCH_ARGS_MT_UX_DEBUG			=	$(CC_TEST_SCRATCH_FLAGS) -MTd -D_DEBUG -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CC_DEFS)
+
+CPPC_TEST_SCRATCH_ARGS_MT_UX			=	$(CPPC_TEST_SCRATCH_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -DNDEBUG $(CPPC_F_MAXIMUM_SPEED) -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_SCRATCH_ARGS_MT_UX_DEBUG			=	$(CPPC_TEST_SCRATCH_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -D_DEBUG -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CPPC_DEFS)
+
+
+# - Test (Unit)
+CC_TEST_UNIT_ARGS_MT_UX			=	$(CC_TEST_UNIT_FLAGS) -MTd -DNDEBUG $(CC_F_MAXIMUM_SPEED) -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_UNIT_ARGS_MT_UX_DEBUG			=	$(CC_TEST_UNIT_FLAGS) -MTd -D_DEBUG -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CC_DEFS)
+
+CPPC_TEST_UNIT_ARGS_MT_UX			=	$(CPPC_TEST_UNIT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -DNDEBUG $(CPPC_F_MAXIMUM_SPEED) -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG			=	$(CPPC_TEST_UNIT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -D_DEBUG -D_STLSOFT_FORCE_ANY_COMPILER -Zi -Fd$*.pdb  $(CPPC_DEFS)
+
+
+# AR args
+
+AR_ARGS 			=	-nologo
+
+
+# LD flags
+
+LD_ARGS 		=	
+
+LD_F_NOLOGO = -nologo
+
+# LD args
+
+LD_ARGS_MT_UX = libWinSysLog.$(COMP_TAG).mt.lib unixem.1.$(COMP_TAG).mt.lib -release $(LD_ARGS) $(LD_F_NOLOGO) $(LIBPATHS) $(COMMON_LIB)
+LD_ARGS_MT_UX_DEBUG = libWinSysLog.$(COMP_TAG).mt.debug.lib unixem.1.$(COMP_TAG).mt.debug.lib -debug $(LD_ARGS) $(LD_F_NOLOGO) $(LIBPATHS) $(COMMON_LIB)
+
+############################################################################
+# Headers
+
+CORE_HEADERS=\
+ $(PROJ_INCLUDE_DIR)\pantheios\pantheios.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\backend.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\init_codes.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\frontend.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\pantheios.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\trace.h\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\args.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\b.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\b64.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\blob.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\boolean.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\ch.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\character.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\exception.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\fmt.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\hex_ptr.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\hostid.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\integer.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\m2w.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\p.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\pad.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\pointer.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\processid.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\real.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\slice.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\threadid.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\w2m.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\xi.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\xp.hpp\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\internal\initialiser.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\internal\stock_levels.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\internal\nox.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\internal\safestr.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\internal\threading.h\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\quality\contract.h\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\internal\generated\log_dispatch_functions.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\internal\generated\log_functions.c\
+ $(PROJ_INCLUDE_DIR)\pantheios\internal\generated\log_functions.h\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\severity\levels.hpp\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\util\backends\arguments.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\util\backends\context.hpp\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\util\core\apidefs.hpp\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\util\memory\auto_buffer_selector.hpp\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\util\severity\ACE.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\util\severity\syslog.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\util\severity\WindowsEventLog.h\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\util\string\snprintf.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\util\string\strdup.h\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\util\system\hostname.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\util\system\processid.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\util\system\threadid.h\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\util\time\currenttime.h\
+ \
+ \
+
+BE_HEADERS=\
+ $(PROJ_INCLUDE_DIR)\pantheios\pantheios.h \
+ $(PROJ_INCLUDE_DIR)\pantheios\backend.h \
+ \
+
+FE_HEADERS=\
+ $(PROJ_INCLUDE_DIR)\pantheios\pantheios.h \
+ $(PROJ_INCLUDE_DIR)\pantheios\frontend.h \
+ \
+
+TEST_C_HEADERS=\
+ $(PROJ_INCLUDE_DIR)\pantheios\backend.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\frontend.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\pantheios.h\
+ \
+
+TEST_CPP_HEADERS=\
+ $(CORE_HEADERS)\
+ $(PROJ_INCLUDE_DIR)\pantheios\backends\bec.test.h\
+ \
+
+B64_HEADERS=\
+ $(PROJ_INCLUDE_DIR)\b64\b64.h\
+ $(PROJ_INCLUDE_DIR)\b64\b64.hpp\
+ \
+
+SHWILD_HEADERS=\
+ $(PROJ_INCLUDE_DIR)\shwild\shwild.h\
+ $(PROJ_INCLUDE_DIR)\shwild\shwild.hpp\
+ \
+
+XTESTS_HEADERS=\
+ $(PROJ_INCLUDE_DIR)\xtests\xtests.h\
+ \
+
+############################################################################
+# Names
+
+############################################################
+# Targets
+
+########################################
+# Libraries
+
+#  util
+LIB_UTIL_MT_UX				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).util.$(COMP_ARCH_OS_TAG).mt.lib
+
+#  core
+LIB_CORE_MT_UX				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).core.$(COMP_ARCH_OS_TAG).mt.lib
+
+#  appl
+LIB_APPL_MT_UX				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).appl.$(COMP_ARCH_OS_TAG).mt.lib
+
+#  front-end(s)
+LIB_FE_ALL_MT_UX			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_ALL_WC_MT_UX		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_FAIL_MT_UX			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.fail.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_N_MT_UX				=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_N_WC_MT_UX			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_NULL_MT_UX			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_NULL_WC_MT_UX		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_SIMPLE_MT_UX		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_SIMPLE_WC_MT_UX		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+
+#  back-end(s)
+LIB_BEC_STOCK_MT_UX 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.stock.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_LRSPLIT_MT_UX 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.lrsplit.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_N_MT_UX 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.N.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_TEST_MT_UX			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.test.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_TEST_MT_UX			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.test.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_TEST_MT_UX			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.test.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_TEST_MT_UX			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.test.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_FAIL_MT_UX			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fail.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_FAIL_MT_UX 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fail.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_FAIL_MT_UX			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fail.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_FAIL_MT_UX			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fail.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_FILE_MT_UX			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_FILE_WC_MT_UX		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_FILE_MT_UX 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.file.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_FILE_MT_UX			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.file.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_FILE_MT_UX			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.file.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_FPRINTF_MT_UX		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_FPRINTF_WC_MT_UX	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_FPRINTF_MT_UX 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fprintf.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_FPRINTF_MT_UX		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fprintf.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_FPRINTF_MT_UX		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fprintf.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_NULL_MT_UX			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.null.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_NULL_MT_UX 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.null.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_NULL_MT_UX			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.null.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_NULL_MT_UX			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.null.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_SYSLOG_MT_UX 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.syslog.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_SYSLOGWC_MT_UX 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.syslog.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_SYSLOG_MT_UX		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.syslog.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_SYSLOG_MT_UX 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.syslog.$(COMP_ARCH_OS_TAG).mt.lib
+
+#  util
+LIB_UTIL_MT_UX_DEBUG				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).util.$(COMP_ARCH_OS_TAG).mt.debug.lib
+
+#  core
+LIB_CORE_MT_UX_DEBUG				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).core.$(COMP_ARCH_OS_TAG).mt.debug.lib
+
+#  appl
+LIB_APPL_MT_UX_DEBUG				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).appl.$(COMP_ARCH_OS_TAG).mt.debug.lib
+
+#  front-end(s)
+LIB_FE_ALL_MT_UX_DEBUG			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_ALL_WC_MT_UX_DEBUG		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_FAIL_MT_UX_DEBUG			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.fail.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_N_MT_UX_DEBUG				=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_N_WC_MT_UX_DEBUG			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_NULL_MT_UX_DEBUG			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_NULL_WC_MT_UX_DEBUG		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_SIMPLE_MT_UX_DEBUG		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_SIMPLE_WC_MT_UX_DEBUG		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+
+#  back-end(s)
+LIB_BEC_STOCK_MT_UX_DEBUG 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.stock.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_LRSPLIT_MT_UX_DEBUG 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.lrsplit.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_N_MT_UX_DEBUG 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.N.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_TEST_MT_UX_DEBUG			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.test.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_TEST_MT_UX_DEBUG			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.test.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_TEST_MT_UX_DEBUG			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.test.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_TEST_MT_UX_DEBUG			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.test.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_FAIL_MT_UX_DEBUG			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fail.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_FAIL_MT_UX_DEBUG 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fail.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_FAIL_MT_UX_DEBUG			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fail.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_FAIL_MT_UX_DEBUG			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fail.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_FILE_MT_UX_DEBUG			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_FILE_WC_MT_UX_DEBUG		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_FILE_MT_UX_DEBUG 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.file.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_FILE_MT_UX_DEBUG			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.file.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_FILE_MT_UX_DEBUG			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.file.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_FPRINTF_MT_UX_DEBUG		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_FPRINTF_WC_MT_UX_DEBUG	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_FPRINTF_MT_UX_DEBUG 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fprintf.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_FPRINTF_MT_UX_DEBUG		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fprintf.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_FPRINTF_MT_UX_DEBUG		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fprintf.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_NULL_MT_UX_DEBUG			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.null.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_NULL_MT_UX_DEBUG 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.null.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_NULL_MT_UX_DEBUG			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.null.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_NULL_MT_UX_DEBUG			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.null.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_SYSLOG_MT_UX_DEBUG 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.syslog.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_SYSLOGWC_MT_UX_DEBUG 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.syslog.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_SYSLOG_MT_UX_DEBUG		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.syslog.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_SYSLOG_MT_UX_DEBUG 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.syslog.$(COMP_ARCH_OS_TAG).mt.debug.lib
+
+# core
+
+# front-end(s)
+PDB_FE_ALL_MT_UX_DEBUG			=	$(PROJ_OBJ_DIR)\fe.all.mt.debug.pdb
+PDB_FE_FAIL_MT_UX_DEBUG		=	$(PROJ_OBJ_DIR)\fe.fail.mt.debug.pdb
+PDB_FE_N_MT_UX_DEBUG			=	$(PROJ_OBJ_DIR)\fe.N.mt.debug.pdb
+PDB_FE_NULL_MT_UX_DEBUG		=	$(PROJ_OBJ_DIR)\fe.null.mt.debug.pdb
+PDB_FE_SIMPLE_MT_UX_DEBUG		=	$(PROJ_OBJ_DIR)\fe.simple.mt.debug.pdb
+
+# back-end(s)
+PDB_BE_LRSPLIT_MT_UX_DEBUG 	=	$(PROJ_OBJ_DIR)\be.lrsplit.mt.debug.pdb
+PDB_BE_N_MT_UX_DEBUG 			=	$(PROJ_OBJ_DIR)\be.N.mt.debug.pdb
+PDB_BEC_FAIL_MT_UX_DEBUG		=	$(PROJ_OBJ_DIR)\bec.fail.mt.debug.pdb
+PDB_BE_FAIL_MT_UX_DEBUG 		=	$(PROJ_OBJ_DIR)\be.fail.mt.debug.pdb
+PDB_BEL_FAIL_MT_UX_DEBUG		=	$(PROJ_OBJ_DIR)\bel.fail.mt.debug.pdb
+PDB_BER_FAIL_MT_UX_DEBUG		=	$(PROJ_OBJ_DIR)\ber.fail.mt.debug.pdb
+PDB_BEC_FILE_MT_UX_DEBUG		=	$(PROJ_OBJ_DIR)\bec.file.mt.debug.pdb
+PDB_BEC_FILE_WC_MT_UX_DEBUG	=	$(PROJ_OBJ_DIR)\bec.file.WithCallback.mt.debug.pdb
+PDB_BE_FILE_MT_UX_DEBUG 		=	$(PROJ_OBJ_DIR)\be.file.mt.debug.pdb
+PDB_BEL_FILE_MT_UX_DEBUG		=	$(PROJ_OBJ_DIR)\bel.file.mt.debug.pdb
+PDB_BER_FILE_MT_UX_DEBUG		=	$(PROJ_OBJ_DIR)\ber.file.mt.debug.pdb
+PDB_BEC_FPRINTF_MT_UX_DEBUG	=	$(PROJ_OBJ_DIR)\bec.fprintf.mt.debug.pdb
+PDB_BEC_FPRINTF_WC_MT_UX_DEBUG	=	$(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.mt.debug.pdb
+PDB_BE_FPRINTF_MT_UX_DEBUG 	=	$(PROJ_OBJ_DIR)\be.fprintf.mt.debug.pdb
+PDB_BEL_FPRINTF_MT_UX_DEBUG	=	$(PROJ_OBJ_DIR)\bel.fprintf.mt.debug.pdb
+PDB_BER_FPRINTF_MT_UX_DEBUG	=	$(PROJ_OBJ_DIR)\ber.fprintf.mt.debug.pdb
+PDB_BEC_NULL_MT_UX_DEBUG		=	$(PROJ_OBJ_DIR)\bec.null.mt.debug.pdb
+PDB_BE_NULL_MT_UX_DEBUG 		=	$(PROJ_OBJ_DIR)\be.null.mt.debug.pdb
+PDB_BEL_NULL_MT_UX_DEBUG		=	$(PROJ_OBJ_DIR)\bel.null.mt.debug.pdb
+PDB_BER_NULL_MT_UX_DEBUG		=	$(PROJ_OBJ_DIR)\ber.null.mt.debug.pdb
+PDB_BEC_SYSLOG_MT_UX_DEBUG 	=	$(PROJ_OBJ_DIR)\bec.syslog.mt.debug.pdb
+PDB_BEC_SYSLOGWC_MT_UX_DEBUG 	=	$(PROJ_OBJ_DIR)\bec.syslog.mt.debug.pdb
+PDB_BE_SYSLOG_MT_UX_DEBUG		=	$(PROJ_OBJ_DIR)\be.syslog.mt.debug.pdb
+PDB_BER_SYSLOG_MT_UX_DEBUG 	=	$(PROJ_OBJ_DIR)\ber.syslog.mt.debug.pdb
+
+
+# b64
+LIB_B64_MT_UX			=   $(PROJ_LIB_DIR)\$(B64_TAG_VER).pan.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_B64_MT_UX_DEBUG			=   $(PROJ_LIB_DIR)\$(B64_TAG_VER).pan.$(COMP_ARCH_OS_TAG).mt.debug.lib
+
+# shwild
+LIB_SHWILD_MT_UX         =   $(PROJ_LIB_DIR)\$(SHWILD_TAG_VER).pan.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_SHWILD_MT_UX_DEBUG         =   $(PROJ_LIB_DIR)\$(SHWILD_TAG_VER).pan.$(COMP_ARCH_OS_TAG).mt.debug.lib
+
+# xtests
+LIB_XTESTS_MT_UX         =   $(PROJ_LIB_DIR)\$(XTESTS_TAG_VER).pan.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_XTESTS_MT_UX_DEBUG         =   $(PROJ_LIB_DIR)\$(XTESTS_TAG_VER).pan.$(COMP_ARCH_OS_TAG).mt.debug.lib
+
+########################################
+# Examples
+
+TARG_EX_P_be_01_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.01.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_be_02_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.02.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_be_03_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.03.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_be_04_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.04.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_be_05_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.05.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_be_06_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.06.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_cp_01_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.01.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_cp_02_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.02.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_fm_01_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.01.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_fm_02_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.02.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_fm_03_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.03.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_fe_01_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fe.01.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_01_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.01.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_02_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.02.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_03_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.03.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_04_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.04.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_05_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.05.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_06_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.06.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_07_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.07.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_08_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.08.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_09_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.09.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_10_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.10.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_11_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.11.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_12_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.12.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_13_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.13.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_14_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.14.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_15_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.15.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_16_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.16.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_17_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.17.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_ln_01_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ln.01.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_ms_01_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.01.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_ms_02_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.02.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_ms_03_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.03.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_ms_04_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.04.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_ms_05_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.05.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_ms_06_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.06.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_ut_01_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ut.01.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_C_0_MT_UX		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.0.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_C_1_MT_UX		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.1.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_C_2_MT_UX		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.2.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_C_3_MT_UX		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.3.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_C_4_MT_UX		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.4.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_C_5_MT_UX		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.5.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_C_6_MT_UX		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.6.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_C_7_MT_UX		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.7.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_be_01_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.01.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_be_02_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.02.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_be_03_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.03.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_be_04_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.04.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_be_05_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.05.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_be_06_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.06.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_cp_01_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.01.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_cp_02_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.02.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_fm_01_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.01.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_fm_02_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.02.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_fm_03_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.03.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_fe_01_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fe.01.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_01_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.01.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_02_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.02.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_03_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.03.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_04_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.04.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_05_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.05.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_06_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.06.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_07_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.07.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_08_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.08.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_09_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.09.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_10_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.10.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_11_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.11.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_12_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.12.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_13_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.13.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_14_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.14.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_15_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.15.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_16_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.16.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_17_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.17.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_ln_01_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ln.01.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_ms_01_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.01.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_ms_02_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.02.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_ms_03_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.03.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_ms_04_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.04.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_ms_05_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.05.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_ms_06_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.06.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_ut_01_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ut.01.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_C_0_MT_UX_DEBUG		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.0.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_C_1_MT_UX_DEBUG		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.1.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_C_2_MT_UX_DEBUG		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.2.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_C_3_MT_UX_DEBUG		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.3.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_C_4_MT_UX_DEBUG		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.4.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_C_5_MT_UX_DEBUG		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.5.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_C_6_MT_UX_DEBUG		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.6.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_C_7_MT_UX_DEBUG		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.7.$(COMP_ARCH_OS_TAG).mt.debug.exe
+
+########################################
+# Tests
+
+##############################
+# Component Tests
+
+TARG_TEST_COMP_core_initseq_MT_UX	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.init_sequence.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_core_initseq_MT_UX_DEBUG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.init_sequence.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_custsev_MT_UX			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.custom_severity.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_custsev_MT_UX_DEBUG			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.custom_severity.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_args_MT_UX		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.args.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_args_MT_UX_DEBUG		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.args.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_b64_MT_UX			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.b64.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_b64_MT_UX_DEBUG			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.b64.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_bool_MT_UX		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.boolean.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_bool_MT_UX_DEBUG		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.boolean.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_hostid_MT_UX		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.hostId.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_hostid_MT_UX_DEBUG		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.hostId.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_int_MT_UX			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.integer.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_int_MT_UX_DEBUG			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.integer.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_pad_MT_UX			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pad.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_pad_MT_UX_DEBUG			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pad.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_ptr_MT_UX			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pointer.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_ptr_MT_UX_DEBUG			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pointer.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_prid_MT_UX		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.processId.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_prid_MT_UX_DEBUG		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.processId.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_real_MT_UX		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.real.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_real_MT_UX_DEBUG		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.real.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_slice_MT_UX		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.slice.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_slice_MT_UX_DEBUG		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.slice.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_thrid_MT_UX		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.threadId.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_thrid_MT_UX_DEBUG		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.threadId.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_w2m_MT_UX		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.w2m.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_w2m_MT_UX_DEBUG		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.w2m.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_log_1_MT_UX			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.log.1.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_log_1_MT_UX_DEBUG			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.log.1.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_pan_puts_MT_UX		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logputs.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_pan_puts_MT_UX_DEBUG		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logputs.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_pan_prtf_MT_UX		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logprintf.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_pan_prtf_MT_UX_DEBUG		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logprintf.$(COMP_ARCH_OS_TAG).mt.debug.exe
+
+##############################
+# Performance Tests
+
+TARG_TEST_PERF_ins_w2m_MT_UX		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserter.w2m.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_PERF_ins_w2m_MT_UX_DEBUG		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserter.w2m.$(COMP_ARCH_OS_TAG).mt.debug.exe
+
+##############################
+# Scratch Tests
+
+# test programs
+#
+# - be.ACE
+# - be.fprintf
+# - be.syslog / be.WindowsDebugger
+#
+# - be.lrsplit & fprintf + syslog / WindowsSyslog
+#
+# The strange naming conventions of these targets are to placate some
+# make utilities, which have a limit to the identifier length.
+TARG_TEST_MT_UX_APIwBE_FPRINTF					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.fprintf.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_SCRT_BE_SYSLOG_MT_UX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.syslog.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_SCRT_BE_SYSLOGWC_MT_UX			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.syslog.WC.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_MT_UX_APIwBELR_1_FPRINTF_SYSLOG		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.l.fprintf-r.syslog.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_FE_MT_UX 						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_BE_N_FAIL_MT_UX					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.N.fail.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_FE_SIMPLE_WC_MT_UX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.simple.WC.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_MT_UX_DEBUG_APIwBE_FPRINTF					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.fprintf.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_SCRT_BE_SYSLOG_MT_UX_DEBUG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.syslog.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_SCRT_BE_SYSLOGWC_MT_UX_DEBUG			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.syslog.WC.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_MT_UX_DEBUG_APIwBELR_1_FPRINTF_SYSLOG		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.l.fprintf-r.syslog.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_FE_MT_UX_DEBUG 						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_BE_N_FAIL_MT_UX_DEBUG					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.N.fail.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_FE_SIMPLE_WC_MT_UX_DEBUG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.simple.WC.$(COMP_ARCH_OS_TAG).mt.debug.exe
+
+##############################
+# Unit Tests
+#
+# NOTE: dynamic_initialisation is contracted, as scares CodeWarrior's linker (for being longer than 63 chars)
+
+TARG_TEST_UNIT_lvls_dyninit_MT_UX			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.dynamic_init.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_lvls_dyninit_MT_UX_DEBUG			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.dynamic_init.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_lvls_vals_MT_UX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.values.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_lvls_vals_MT_UX_DEBUG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.values.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_getcurrtm_MT_UX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.getcurrenttime.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_getcurrtm_MT_UX_DEBUG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.getcurrenttime.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_getversion_MT_UX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.getversion.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_getversion_MT_UX_DEBUG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.getversion.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_gethostname_MT_UX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.gethostname.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_gethostname_MT_UX_DEBUG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.gethostname.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_onbailout_MT_UX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.onbailout.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_strnlen_MT_UX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.strnlen.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_onbailout_MT_UX_DEBUG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.onbailout.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_strnlen_MT_UX_DEBUG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.strnlen.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_bec_file_MT_UX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.file.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_bec_file_MT_UX_DEBUG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.file.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_bec_fprintf_MT_UX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fprintf.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_bec_fprintf_MT_UX_DEBUG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fprintf.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_bec_fail_MT_UX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fail.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_bec_fail_MT_UX_DEBUG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fail.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_be_fail_MT_UX					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_be_fail_MT_UX_DEBUG					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_be_fail_MT_UX					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_be_fail_MT_UX_DEBUG					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_be_lrsplit_MT_UX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.lrsplit.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_be_lrsplit_MT_UX_DEBUG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.lrsplit.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_be_N_MT_UX					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.N.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_be_N_MT_UX_DEBUG					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.N.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_fe_all_MT_UX					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.all.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_fe_all_MT_UX_DEBUG					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.all.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_fe_fail_MT_UX					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.fail.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_fe_fail_MT_UX_DEBUG					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.fail.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_fe_N_MT_UX					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.N.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_fe_N_MT_UX_DEBUG					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.N.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_fe_null_MT_UX					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.null.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_fe_null_MT_UX_DEBUG					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.null.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_fe_simple_MT_UX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.simple.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_fe_simple_MT_UX_DEBUG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.simple.$(COMP_ARCH_OS_TAG).mt.debug.exe
+
+TARG_TEST_UNIT_ins_int_MT_UX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.integer.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_ins_w2m_MT_UX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.w2m.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_ins_int_MT_UX_DEBUG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.integer.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_ins_w2m_MT_UX_DEBUG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.w2m.$(COMP_ARCH_OS_TAG).mt.debug.exe
+
+############################################################
+# Objects
+
+########################################
+# Libraries
+
+# core
+
+OBJ_utl_bailout_MT_UX		= $(PROJ_OBJ_DIR)\util.bailout.mt.obj
+OBJ_utl_init_code_strs_MT_UX	= $(PROJ_OBJ_DIR)\util.init_err_strings.mt.obj
+OBJ_utl_sev_strs_MT_UX		= $(PROJ_OBJ_DIR)\util.sev_strings.mt.obj
+OBJ_utl_snprintf_MT_UX 	= $(PROJ_OBJ_DIR)\util.snprintf.mt.obj
+OBJ_utl_strdup_MT_UX 		= $(PROJ_OBJ_DIR)\util.strdup.mt.obj
+OBJ_utl_procid_MT_UX 		= $(PROJ_OBJ_DIR)\util.procid.mt.obj
+OBJ_utl_thread_MT_UX 		= $(PROJ_OBJ_DIR)\util.thread.mt.obj
+OBJ_utl_be_context_MT_UX	= $(PROJ_OBJ_DIR)\util.be_context.mt.obj
+OBJ_utl_core_apidefs_MT_UX	= $(PROJ_OBJ_DIR)\util.core_apidefs.mt.obj
+OBJ_utl_be_parse_MT_UX		= $(PROJ_OBJ_DIR)\util.be_parse.mt.obj
+OBJ_utl_strnlen_MT_UX		= $(PROJ_OBJ_DIR)\util.strnlen.mt.obj
+OBJ_utl_strnlenp_MT_UX		= $(PROJ_OBJ_DIR)\util.strnlen.c++.mt.obj
+OBJ_utl_time_MT_UX			= $(PROJ_OBJ_DIR)\util.time.mt.obj
+OBJ_utl_host_name_MT_UX	= $(PROJ_OBJ_DIR)\util.host_name.mt.obj
+OBJ_cr_api_MT_UX 			= $(PROJ_OBJ_DIR)\core.api.mt.obj
+OBJ_cr_api_dep_MT_UX 		= $(PROJ_OBJ_DIR)\core.api.deprecated.mt.obj
+OBJ_cr_api_exit_MT_UX 		= $(PROJ_OBJ_DIR)\core.api.exitprocess.mt.obj
+OBJ_cr_api_logprintf_MT_UX	= $(PROJ_OBJ_DIR)\core.api.logprintf.mt.obj
+OBJ_cr_api_logputs_MT_UX	= $(PROJ_OBJ_DIR)\core.api.logputs.mt.obj
+OBJ_cr_auto_MT_UX 			= $(PROJ_OBJ_DIR)\core.auto.mt.obj
+OBJ_ins_args_MT_UX	 		= $(PROJ_OBJ_DIR)\inserters.args.mt.obj
+OBJ_ins_b64_MT_UX	 		= $(PROJ_OBJ_DIR)\inserters.b64.mt.obj
+OBJ_ins_blob_MT_UX	 		= $(PROJ_OBJ_DIR)\inserters.blob.mt.obj
+OBJ_ins_bool_MT_UX	 		= $(PROJ_OBJ_DIR)\inserters.boolean.mt.obj
+OBJ_ins_excp_MT_UX	 		= $(PROJ_OBJ_DIR)\inserters.exception.mt.obj
+OBJ_ins_host_MT_UX	 		= $(PROJ_OBJ_DIR)\inserters.hostid.mt.obj
+OBJ_ins_int_MT_UX	 		= $(PROJ_OBJ_DIR)\inserters.integer.mt.obj
+OBJ_ins_ptr_MT_UX	 		= $(PROJ_OBJ_DIR)\inserters.pointer.mt.obj
+OBJ_ins_prid_MT_UX	 		= $(PROJ_OBJ_DIR)\inserters.processid.mt.obj
+OBJ_ins_real_MT_UX	 		= $(PROJ_OBJ_DIR)\inserters.real.mt.obj
+OBJ_ins_slice_MT_UX	 	= $(PROJ_OBJ_DIR)\inserters.slice.mt.obj
+OBJ_ins_thrid_MT_UX	 	= $(PROJ_OBJ_DIR)\inserters.threadid.mt.obj
+OBJ_ins_w2m_MT_UX	 		= $(PROJ_OBJ_DIR)\inserters.w2m.mt.obj
+#PDB_bec_test_MT_UX 		= $(PROJ_OBJ_DIR)\bec.test.mt.pdb
+OBJ_bec_test_MT_UX 		= $(PROJ_OBJ_DIR)\bec.test.mt.obj
+OBJ_be_test_MT_UX 			= $(PROJ_OBJ_DIR)\be.test.mt.obj
+OBJ_bel_test_MT_UX 		= $(PROJ_OBJ_DIR)\bel.test.mt.obj
+OBJ_ber_test_MT_UX 		= $(PROJ_OBJ_DIR)\ber.test.mt.obj
+OBJ_be_lrsplit_MT_UX		= $(PROJ_OBJ_DIR)\be.lrsplit.mt.obj
+OBJ_be_N_MT_UX				= $(PROJ_OBJ_DIR)\be.N.mt.obj
+OBJ_bec_fail_MT_UX			= $(PROJ_OBJ_DIR)\bec.fail.mt.obj
+OBJ_be_fail_MT_UX			= $(PROJ_OBJ_DIR)\be.fail.mt.obj
+OBJ_bel_fail_MT_UX			= $(PROJ_OBJ_DIR)\bel.fail.mt.obj
+OBJ_ber_fail_MT_UX			= $(PROJ_OBJ_DIR)\ber.fail.mt.obj
+OBJ_bec_file_MT_UX			= $(PROJ_OBJ_DIR)\bec.file.mt.obj
+OBJ_bec_file_WC_MT_UX		= $(PROJ_OBJ_DIR)\bec.file.WithCallback.mt.obj
+OBJ_be_file_MT_UX			= $(PROJ_OBJ_DIR)\be.file.mt.obj
+OBJ_bel_file_MT_UX			= $(PROJ_OBJ_DIR)\bel.file.mt.obj
+OBJ_ber_file_MT_UX			= $(PROJ_OBJ_DIR)\ber.file.mt.obj
+OBJ_bec_fprintf_MT_UX		= $(PROJ_OBJ_DIR)\bec.fprintf.mt.obj
+OBJ_bec_fprintf_WC_MT_UX	= $(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.mt.obj
+OBJ_be_fprintf_MT_UX		= $(PROJ_OBJ_DIR)\be.fprintf.mt.obj
+OBJ_bel_fprintf_MT_UX		= $(PROJ_OBJ_DIR)\bel.fprintf.mt.obj
+OBJ_ber_fprintf_MT_UX		= $(PROJ_OBJ_DIR)\ber.fprintf.mt.obj
+OBJ_bec_null_MT_UX			= $(PROJ_OBJ_DIR)\bec.null.mt.obj
+OBJ_be_null_MT_UX			= $(PROJ_OBJ_DIR)\be.null.mt.obj
+OBJ_bel_null_MT_UX			= $(PROJ_OBJ_DIR)\bel.null.mt.obj
+OBJ_ber_null_MT_UX			= $(PROJ_OBJ_DIR)\ber.null.mt.obj
+!ifdef ACE
+OBJ_bec_ACE_MT_UX			= $(PROJ_OBJ_DIR)\bec.ACE.mt.obj
+OBJ_be_ACE_MT_UX			= $(PROJ_OBJ_DIR)\be.ACE.mt.obj
+OBJ_bel_ACE_MT_UX			= $(PROJ_OBJ_DIR)\bel.ACE.mt.obj
+OBJ_ber_ACE_MT_UX			= $(PROJ_OBJ_DIR)\ber.ACE.mt.obj
+!endif # ACE
+OBJ_bec_SYSLOG_MT_UX		= $(PROJ_OBJ_DIR)\bec.syslog.mt.obj
+OBJ_bec_SYSLOG_WC_MT_UX	= $(PROJ_OBJ_DIR)\bec.syslog.WithCallback.mt.obj
+OBJ_be_SYSLOG_MT_UX 		= $(PROJ_OBJ_DIR)\be.syslog.mt.obj
+OBJ_ber_SYSLOG_MT_UX		= $(PROJ_OBJ_DIR)\ber.syslog.mt.obj
+OBJ_fe_all_MT_UX 			= $(PROJ_OBJ_DIR)\fe.all.mt.obj
+OBJ_fe_all_WC_MT_UX 		= $(PROJ_OBJ_DIR)\fe.all.WithCallback.mt.obj
+OBJ_fe_fail_MT_UX 			= $(PROJ_OBJ_DIR)\fe.fail.mt.obj
+OBJ_fe_N_MT_UX 			= $(PROJ_OBJ_DIR)\fe.N.mt.obj
+OBJ_fe_N_WC_MT_UX 			= $(PROJ_OBJ_DIR)\fe.N.WithCallback.mt.obj
+OBJ_fe_null_MT_UX 			= $(PROJ_OBJ_DIR)\fe.null.mt.obj
+OBJ_fe_null_WC_MT_UX 		= $(PROJ_OBJ_DIR)\fe.null.WithCallback.mt.obj
+OBJ_fe_simple_MT_UX 		= $(PROJ_OBJ_DIR)\fe.simple.mt.obj
+OBJ_fe_simple_WC_MT_UX 	= $(PROJ_OBJ_DIR)\fe.simple.WithCallback.mt.obj
+
+OBJ_UTIL_MT_UX=\
+ $(OBJ_utl_bailout_MT_UX)\
+ $(OBJ_utl_init_code_strs_MT_UX)\
+ $(OBJ_utl_sev_strs_MT_UX)\
+ $(OBJ_utl_snprintf_MT_UX)\
+ $(OBJ_utl_strdup_MT_UX)\
+ $(OBJ_utl_procid_MT_UX)\
+ $(OBJ_utl_thread_MT_UX)\
+ $(OBJ_utl_be_context_MT_UX)\
+ $(OBJ_utl_core_apidefs_MT_UX)\
+ $(OBJ_utl_be_parse_MT_UX)\
+ $(OBJ_utl_strnlen_MT_UX)\
+ $(OBJ_utl_strnlenp_MT_UX)\
+ $(OBJ_utl_time_MT_UX)\
+ $(OBJ_utl_host_name_MT_UX)\
+ \
+
+OBJ_CORE_MT_UX=\
+ $(OBJ_cr_api_MT_UX)\
+ $(OBJ_cr_api_dep_MT_UX)\
+ $(OBJ_cr_api_exit_MT_UX)\
+ $(OBJ_cr_api_logprintf_MT_UX)\
+ $(OBJ_cr_api_logputs_MT_UX)\
+ $(OBJ_cr_auto_MT_UX)\
+ $(OBJ_ins_args_MT_UX)\
+ $(OBJ_ins_b64_MT_UX)\
+ $(OBJ_ins_blob_MT_UX)\
+ $(OBJ_ins_bool_MT_UX)\
+ $(OBJ_ins_excp_MT_UX)\
+ $(OBJ_ins_host_MT_UX)\
+ $(OBJ_ins_int_MT_UX)\
+ $(OBJ_ins_ptr_MT_UX)\
+ $(OBJ_ins_prid_MT_UX)\
+ $(OBJ_ins_real_MT_UX)\
+ $(OBJ_ins_slice_MT_UX)\
+ $(OBJ_ins_thrid_MT_UX)\
+ $(OBJ_ins_w2m_MT_UX)\
+ \
+
+OBJ_APPL_MT_UX=\
+ $(OBJ_ins_args_MT_UX)\
+ $(OBJ_ins_b64_MT_UX)\
+ $(OBJ_ins_blob_MT_UX)\
+ $(OBJ_ins_bool_MT_UX)\
+ $(OBJ_ins_excp_MT_UX)\
+ $(OBJ_ins_host_MT_UX)\
+ $(OBJ_ins_int_MT_UX)\
+ $(OBJ_ins_ptr_MT_UX)\
+ $(OBJ_ins_prid_MT_UX)\
+ $(OBJ_ins_real_MT_UX)\
+ $(OBJ_ins_slice_MT_UX)\
+ $(OBJ_ins_thrid_MT_UX)\
+ $(OBJ_ins_w2m_MT_UX)\
+ \
+
+
+OBJ_BE_LRSPLIT_MT_UX=\
+ $(OBJ_be_lrsplit_MT_UX)\
+ \
+
+OBJ_BE_N_MT_UX=\
+ $(OBJ_be_N_MT_UX)\
+ \
+
+OBJ_BEC_TEST_MT_UX=\
+ $(OBJ_bec_test_MT_UX)\
+ \
+
+
+OBJ_BE_TEST_MT_UX=\
+ $(OBJ_be_test_MT_UX)\
+ \
+
+
+OBJ_BEL_TEST_MT_UX=\
+ $(OBJ_bel_test_MT_UX)\
+ \
+
+
+OBJ_BER_TEST_MT_UX=\
+ $(OBJ_ber_test_MT_UX)\
+ \
+
+
+OBJ_BEC_FAIL_MT_UX=\
+ $(OBJ_bec_fail_MT_UX)\
+ \
+
+OBJ_BE_FAIL_MT_UX=\
+ $(OBJ_be_fail_MT_UX)\
+ \
+
+OBJ_BEL_FAIL_MT_UX=\
+ $(OBJ_bel_fail_MT_UX)\
+ \
+
+OBJ_BER_FAIL_MT_UX=\
+ $(OBJ_ber_fail_MT_UX)\
+ \
+
+OBJ_BEC_FILE_MT_UX=\
+ $(OBJ_bec_file_MT_UX)\
+ \
+
+OBJ_BEC_FILE_WC_MT_UX=\
+ $(OBJ_bec_file_WC_MT_UX)\
+ \
+
+OBJ_BE_FILE_MT_UX=\
+ $(OBJ_be_file_MT_UX)\
+ \
+
+OBJ_BEL_FILE_MT_UX=\
+ $(OBJ_bel_file_MT_UX)\
+ \
+
+OBJ_BER_FILE_MT_UX=\
+ $(OBJ_ber_file_MT_UX)\
+ \
+
+OBJ_BEC_FPRINTF_MT_UX=\
+ $(OBJ_bec_fprintf_MT_UX)\
+ \
+
+OBJ_BEC_FPRINTF_WC_MT_UX=\
+ $(OBJ_bec_fprintf_WC_MT_UX)\
+ \
+
+OBJ_BE_FPRINTF_MT_UX=\
+ $(OBJ_be_fprintf_MT_UX)\
+ \
+
+OBJ_BEL_FPRINTF_MT_UX=\
+ $(OBJ_bel_fprintf_MT_UX)\
+ \
+
+OBJ_BER_FPRINTF_MT_UX=\
+ $(OBJ_ber_fprintf_MT_UX)\
+ \
+
+OBJ_BEC_NULL_MT_UX=\
+ $(OBJ_bec_null_MT_UX)\
+ \
+
+OBJ_BE_NULL_MT_UX=\
+ $(OBJ_be_null_MT_UX)\
+ \
+
+OBJ_BEL_NULL_MT_UX=\
+ $(OBJ_bel_null_MT_UX)\
+ \
+
+OBJ_BER_NULL_MT_UX=\
+ $(OBJ_ber_null_MT_UX)\
+ \
+
+!ifdef ACE
+OBJ_BEC_ACE_MT_UX=\
+ $(OBJ_bec_ACE_MT_UX)\
+ \
+
+OBJ_BE_ACE_MT_UX=\
+ $(OBJ_be_ACE_MT_UX)\
+ \
+
+OBJ_BEL_ACE_MT_UX=\
+ $(OBJ_bel_ACE_MT_UX)\
+ \
+
+OBJ_BER_ACE_MT_UX=\
+ $(OBJ_ber_ACE_MT_UX)\
+ \
+
+!endif # ACE
+OBJ_BEC_SYSLOG_MT_UX=\
+ $(OBJ_bec_SYSLOG_MT_UX)\
+ \
+
+OBJ_BEC_SYSLOGWC_MT_UX=\
+ $(OBJ_bec_SYSLOG_WC_MT_UX)\
+ \
+
+OBJ_BE_SYSLOG_MT_UX=\
+ $(OBJ_be_SYSLOG_MT_UX)\
+ \
+
+OBJ_BER_SYSLOG_MT_UX=\
+ $(OBJ_ber_SYSLOG_MT_UX)\
+ \
+
+OBJ_FE_ALL_MT_UX=\
+ $(OBJ_fe_all_MT_UX)\
+ \
+
+OBJ_FE_ALL_WC_MT_UX=\
+ $(OBJ_fe_all_WC_MT_UX)\
+ \
+
+OBJ_FE_FAIL_MT_UX=\
+ $(OBJ_fe_fail_MT_UX)\
+ \
+
+OBJ_FE_N_MT_UX=\
+ $(OBJ_fe_N_MT_UX)\
+ \
+
+OBJ_FE_N_WC_MT_UX=\
+ $(OBJ_fe_N_WC_MT_UX)\
+ \
+
+OBJ_FE_NULL_MT_UX=\
+ $(OBJ_fe_null_MT_UX)\
+ \
+
+OBJ_FE_NULL_WC_MT_UX=\
+ $(OBJ_fe_null_WC_MT_UX)\
+ \
+
+OBJ_FE_SIMPLE_MT_UX=\
+ $(OBJ_fe_simple_MT_UX)\
+ \
+
+OBJ_FE_SIMPLE_WC_MT_UX=\
+ $(OBJ_fe_simple_WC_MT_UX)\
+ \
+
+OBJ_utl_bailout_MT_UX_DEBUG		= $(PROJ_OBJ_DIR)\util.bailout.mt.debug.obj
+OBJ_utl_init_code_strs_MT_UX_DEBUG	= $(PROJ_OBJ_DIR)\util.init_err_strings.mt.debug.obj
+OBJ_utl_sev_strs_MT_UX_DEBUG		= $(PROJ_OBJ_DIR)\util.sev_strings.mt.debug.obj
+OBJ_utl_snprintf_MT_UX_DEBUG 	= $(PROJ_OBJ_DIR)\util.snprintf.mt.debug.obj
+OBJ_utl_strdup_MT_UX_DEBUG 		= $(PROJ_OBJ_DIR)\util.strdup.mt.debug.obj
+OBJ_utl_procid_MT_UX_DEBUG 		= $(PROJ_OBJ_DIR)\util.procid.mt.debug.obj
+OBJ_utl_thread_MT_UX_DEBUG 		= $(PROJ_OBJ_DIR)\util.thread.mt.debug.obj
+OBJ_utl_be_context_MT_UX_DEBUG	= $(PROJ_OBJ_DIR)\util.be_context.mt.debug.obj
+OBJ_utl_core_apidefs_MT_UX_DEBUG	= $(PROJ_OBJ_DIR)\util.core_apidefs.mt.debug.obj
+OBJ_utl_be_parse_MT_UX_DEBUG		= $(PROJ_OBJ_DIR)\util.be_parse.mt.debug.obj
+OBJ_utl_strnlen_MT_UX_DEBUG		= $(PROJ_OBJ_DIR)\util.strnlen.mt.debug.obj
+OBJ_utl_strnlenp_MT_UX_DEBUG		= $(PROJ_OBJ_DIR)\util.strnlen.c++.mt.debug.obj
+OBJ_utl_time_MT_UX_DEBUG			= $(PROJ_OBJ_DIR)\util.time.mt.debug.obj
+OBJ_utl_host_name_MT_UX_DEBUG	= $(PROJ_OBJ_DIR)\util.host_name.mt.debug.obj
+OBJ_cr_api_MT_UX_DEBUG 			= $(PROJ_OBJ_DIR)\core.api.mt.debug.obj
+OBJ_cr_api_dep_MT_UX_DEBUG 		= $(PROJ_OBJ_DIR)\core.api.deprecated.mt.debug.obj
+OBJ_cr_api_exit_MT_UX_DEBUG 		= $(PROJ_OBJ_DIR)\core.api.exitprocess.mt.debug.obj
+OBJ_cr_api_logprintf_MT_UX_DEBUG	= $(PROJ_OBJ_DIR)\core.api.logprintf.mt.debug.obj
+OBJ_cr_api_logputs_MT_UX_DEBUG	= $(PROJ_OBJ_DIR)\core.api.logputs.mt.debug.obj
+OBJ_cr_auto_MT_UX_DEBUG 			= $(PROJ_OBJ_DIR)\core.auto.mt.debug.obj
+OBJ_ins_args_MT_UX_DEBUG	 		= $(PROJ_OBJ_DIR)\inserters.args.mt.debug.obj
+OBJ_ins_b64_MT_UX_DEBUG	 		= $(PROJ_OBJ_DIR)\inserters.b64.mt.debug.obj
+OBJ_ins_blob_MT_UX_DEBUG	 		= $(PROJ_OBJ_DIR)\inserters.blob.mt.debug.obj
+OBJ_ins_bool_MT_UX_DEBUG	 		= $(PROJ_OBJ_DIR)\inserters.boolean.mt.debug.obj
+OBJ_ins_excp_MT_UX_DEBUG	 		= $(PROJ_OBJ_DIR)\inserters.exception.mt.debug.obj
+OBJ_ins_host_MT_UX_DEBUG	 		= $(PROJ_OBJ_DIR)\inserters.hostid.mt.debug.obj
+OBJ_ins_int_MT_UX_DEBUG	 		= $(PROJ_OBJ_DIR)\inserters.integer.mt.debug.obj
+OBJ_ins_ptr_MT_UX_DEBUG	 		= $(PROJ_OBJ_DIR)\inserters.pointer.mt.debug.obj
+OBJ_ins_prid_MT_UX_DEBUG	 		= $(PROJ_OBJ_DIR)\inserters.processid.mt.debug.obj
+OBJ_ins_real_MT_UX_DEBUG	 		= $(PROJ_OBJ_DIR)\inserters.real.mt.debug.obj
+OBJ_ins_slice_MT_UX_DEBUG	 	= $(PROJ_OBJ_DIR)\inserters.slice.mt.debug.obj
+OBJ_ins_thrid_MT_UX_DEBUG	 	= $(PROJ_OBJ_DIR)\inserters.threadid.mt.debug.obj
+OBJ_ins_w2m_MT_UX_DEBUG	 		= $(PROJ_OBJ_DIR)\inserters.w2m.mt.debug.obj
+PDB_utl_bailout_MT_UX_DEBUG		= $(PROJ_OBJ_DIR)\util.bailout.mt.debug.pdb
+PDB_utl_init_code_strs_MT_UX_DEBUG	= $(PROJ_OBJ_DIR)\util.init_err_strings.mt.debug.pdb
+PDB_utl_sev_strs_MT_UX_DEBUG		= $(PROJ_OBJ_DIR)\util.sev_strings.mt.debug.pdb
+PDB_utl_snprintf_MT_UX_DEBUG 	= $(PROJ_OBJ_DIR)\util.snprintf.mt.debug.pdb
+PDB_utl_strdup_MT_UX_DEBUG 		= $(PROJ_OBJ_DIR)\util.strdup.mt.debug.pdb
+PDB_utl_procid_MT_UX_DEBUG 		= $(PROJ_OBJ_DIR)\util.procid.mt.debug.pdb
+PDB_utl_thread_MT_UX_DEBUG 		= $(PROJ_OBJ_DIR)\util.thread.mt.debug.pdb
+PDB_utl_be_context_MT_UX_DEBUG	= $(PROJ_OBJ_DIR)\util.be_context.mt.debug.pdb
+PDB_utl_core_apidefs_MT_UX_DEBUG	= $(PROJ_OBJ_DIR)\util.core_apidefs.mt.debug.pdb
+PDB_utl_be_parse_MT_UX_DEBUG		= $(PROJ_OBJ_DIR)\util.be_parse.mt.debug.pdb
+PDB_utl_strnlen_MT_UX_DEBUG		= $(PROJ_OBJ_DIR)\util.strnlen.mt.debug.pdb
+PDB_utl_time_MT_UX_DEBUG			= $(PROJ_OBJ_DIR)\util.time.mt.debug.pdb
+PDB_utl_host_name_MT_UX_DEBUG	= $(PROJ_OBJ_DIR)\util.host_name.mt.debug.pdb
+PDB_cr_api_MT_UX_DEBUG 			= $(PROJ_OBJ_DIR)\core.api.mt.debug.pdb
+PDB_cr_auto_MT_UX_DEBUG 			= $(PROJ_OBJ_DIR)\core.auto.mt.debug.pdb
+PDB_cr_logprintf_MT_UX_DEBUG		= $(PROJ_OBJ_DIR)\core.logprintf.mt.debug.pdb
+PDB_ins_args_MT_UX_DEBUG 		= $(PROJ_OBJ_DIR)\inserters.args.mt.debug.pdb
+PDB_ins_b64_MT_UX_DEBUG 			= $(PROJ_OBJ_DIR)\inserters.b64.mt.debug.pdb
+PDB_ins_blob_MT_UX_DEBUG 		= $(PROJ_OBJ_DIR)\inserters.blob.mt.debug.pdb
+PDB_ins_bool_MT_UX_DEBUG 		= $(PROJ_OBJ_DIR)\inserters.boolean.mt.debug.pdb
+PDB_ins_excp_MT_UX_DEBUG 		= $(PROJ_OBJ_DIR)\inserters.exception.mt.debug.pdb
+PDB_ins_host_MT_UX_DEBUG 		= $(PROJ_OBJ_DIR)\inserters.hostid.mt.debug.pdb
+PDB_ins_int_MT_UX_DEBUG 			= $(PROJ_OBJ_DIR)\inserters.integer.mt.debug.pdb
+PDB_ins_ptr_MT_UX_DEBUG 			= $(PROJ_OBJ_DIR)\inserters.pointer.mt.debug.pdb
+PDB_ins_prid_MT_UX_DEBUG 		= $(PROJ_OBJ_DIR)\inserters.processid.mt.debug.pdb
+PDB_ins_real_MT_UX_DEBUG 		= $(PROJ_OBJ_DIR)\inserters.real.mt.debug.pdb
+PDB_ins_slice_MT_UX_DEBUG 		= $(PROJ_OBJ_DIR)\inserters.slice.mt.debug.pdb
+PDB_ins_thrid_MT_UX_DEBUG 		= $(PROJ_OBJ_DIR)\inserters.threadid.mt.debug.pdb
+PDB_ins_w2m_MT_UX_DEBUG 			= $(PROJ_OBJ_DIR)\inserters.w2m.mt.debug.pdb
+#PDB_bec_test_MT_UX_DEBUG 		= $(PROJ_OBJ_DIR)\bec.test.mt.debug.pdb
+OBJ_bec_test_MT_UX_DEBUG 		= $(PROJ_OBJ_DIR)\bec.test.mt.debug.obj
+OBJ_be_test_MT_UX_DEBUG 			= $(PROJ_OBJ_DIR)\be.test.mt.debug.obj
+OBJ_bel_test_MT_UX_DEBUG 		= $(PROJ_OBJ_DIR)\bel.test.mt.debug.obj
+OBJ_ber_test_MT_UX_DEBUG 		= $(PROJ_OBJ_DIR)\ber.test.mt.debug.obj
+OBJ_be_lrsplit_MT_UX_DEBUG		= $(PROJ_OBJ_DIR)\be.lrsplit.mt.debug.obj
+OBJ_be_N_MT_UX_DEBUG				= $(PROJ_OBJ_DIR)\be.N.mt.debug.obj
+OBJ_bec_fail_MT_UX_DEBUG			= $(PROJ_OBJ_DIR)\bec.fail.mt.debug.obj
+OBJ_be_fail_MT_UX_DEBUG			= $(PROJ_OBJ_DIR)\be.fail.mt.debug.obj
+OBJ_bel_fail_MT_UX_DEBUG			= $(PROJ_OBJ_DIR)\bel.fail.mt.debug.obj
+OBJ_ber_fail_MT_UX_DEBUG			= $(PROJ_OBJ_DIR)\ber.fail.mt.debug.obj
+OBJ_bec_file_MT_UX_DEBUG			= $(PROJ_OBJ_DIR)\bec.file.mt.debug.obj
+OBJ_bec_file_WC_MT_UX_DEBUG		= $(PROJ_OBJ_DIR)\bec.file.WithCallback.mt.debug.obj
+OBJ_be_file_MT_UX_DEBUG			= $(PROJ_OBJ_DIR)\be.file.mt.debug.obj
+OBJ_bel_file_MT_UX_DEBUG			= $(PROJ_OBJ_DIR)\bel.file.mt.debug.obj
+OBJ_ber_file_MT_UX_DEBUG			= $(PROJ_OBJ_DIR)\ber.file.mt.debug.obj
+OBJ_bec_fprintf_MT_UX_DEBUG		= $(PROJ_OBJ_DIR)\bec.fprintf.mt.debug.obj
+OBJ_bec_fprintf_WC_MT_UX_DEBUG	= $(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.mt.debug.obj
+OBJ_be_fprintf_MT_UX_DEBUG		= $(PROJ_OBJ_DIR)\be.fprintf.mt.debug.obj
+OBJ_bel_fprintf_MT_UX_DEBUG		= $(PROJ_OBJ_DIR)\bel.fprintf.mt.debug.obj
+OBJ_ber_fprintf_MT_UX_DEBUG		= $(PROJ_OBJ_DIR)\ber.fprintf.mt.debug.obj
+OBJ_bec_null_MT_UX_DEBUG			= $(PROJ_OBJ_DIR)\bec.null.mt.debug.obj
+OBJ_be_null_MT_UX_DEBUG			= $(PROJ_OBJ_DIR)\be.null.mt.debug.obj
+OBJ_bel_null_MT_UX_DEBUG			= $(PROJ_OBJ_DIR)\bel.null.mt.debug.obj
+OBJ_ber_null_MT_UX_DEBUG			= $(PROJ_OBJ_DIR)\ber.null.mt.debug.obj
+!ifdef ACE
+OBJ_bec_ACE_MT_UX_DEBUG			= $(PROJ_OBJ_DIR)\bec.ACE.mt.debug.obj
+OBJ_be_ACE_MT_UX_DEBUG			= $(PROJ_OBJ_DIR)\be.ACE.mt.debug.obj
+OBJ_bel_ACE_MT_UX_DEBUG			= $(PROJ_OBJ_DIR)\bel.ACE.mt.debug.obj
+OBJ_ber_ACE_MT_UX_DEBUG			= $(PROJ_OBJ_DIR)\ber.ACE.mt.debug.obj
+!endif # ACE
+OBJ_bec_SYSLOG_MT_UX_DEBUG		= $(PROJ_OBJ_DIR)\bec.syslog.mt.debug.obj
+OBJ_bec_SYSLOG_WC_MT_UX_DEBUG	= $(PROJ_OBJ_DIR)\bec.syslog.WithCallback.mt.debug.obj
+OBJ_be_SYSLOG_MT_UX_DEBUG 		= $(PROJ_OBJ_DIR)\be.syslog.mt.debug.obj
+OBJ_ber_SYSLOG_MT_UX_DEBUG		= $(PROJ_OBJ_DIR)\ber.syslog.mt.debug.obj
+OBJ_fe_all_MT_UX_DEBUG 			= $(PROJ_OBJ_DIR)\fe.all.mt.debug.obj
+OBJ_fe_all_WC_MT_UX_DEBUG 		= $(PROJ_OBJ_DIR)\fe.all.WithCallback.mt.debug.obj
+OBJ_fe_fail_MT_UX_DEBUG 			= $(PROJ_OBJ_DIR)\fe.fail.mt.debug.obj
+OBJ_fe_N_MT_UX_DEBUG 			= $(PROJ_OBJ_DIR)\fe.N.mt.debug.obj
+OBJ_fe_N_WC_MT_UX_DEBUG 			= $(PROJ_OBJ_DIR)\fe.N.WithCallback.mt.debug.obj
+OBJ_fe_null_MT_UX_DEBUG 			= $(PROJ_OBJ_DIR)\fe.null.mt.debug.obj
+OBJ_fe_null_WC_MT_UX_DEBUG 		= $(PROJ_OBJ_DIR)\fe.null.WithCallback.mt.debug.obj
+OBJ_fe_simple_MT_UX_DEBUG 		= $(PROJ_OBJ_DIR)\fe.simple.mt.debug.obj
+OBJ_fe_simple_WC_MT_UX_DEBUG 	= $(PROJ_OBJ_DIR)\fe.simple.WithCallback.mt.debug.obj
+
+OBJ_UTIL_MT_UX_DEBUG=\
+ $(OBJ_utl_bailout_MT_UX_DEBUG)\
+ $(OBJ_utl_init_code_strs_MT_UX_DEBUG)\
+ $(OBJ_utl_sev_strs_MT_UX_DEBUG)\
+ $(OBJ_utl_snprintf_MT_UX_DEBUG)\
+ $(OBJ_utl_strdup_MT_UX_DEBUG)\
+ $(OBJ_utl_procid_MT_UX_DEBUG)\
+ $(OBJ_utl_thread_MT_UX_DEBUG)\
+ $(OBJ_utl_be_context_MT_UX_DEBUG)\
+ $(OBJ_utl_core_apidefs_MT_UX_DEBUG)\
+ $(OBJ_utl_be_parse_MT_UX_DEBUG)\
+ $(OBJ_utl_strnlen_MT_UX_DEBUG)\
+ $(OBJ_utl_strnlenp_MT_UX_DEBUG)\
+ $(OBJ_utl_time_MT_UX_DEBUG)\
+ $(OBJ_utl_host_name_MT_UX_DEBUG)\
+ \
+
+OBJ_CORE_MT_UX_DEBUG=\
+ $(OBJ_cr_api_MT_UX_DEBUG)\
+ $(OBJ_cr_api_dep_MT_UX_DEBUG)\
+ $(OBJ_cr_api_exit_MT_UX_DEBUG)\
+ $(OBJ_cr_api_logprintf_MT_UX_DEBUG)\
+ $(OBJ_cr_api_logputs_MT_UX_DEBUG)\
+ $(OBJ_cr_auto_MT_UX_DEBUG)\
+ $(OBJ_ins_args_MT_UX_DEBUG)\
+ $(OBJ_ins_b64_MT_UX_DEBUG)\
+ $(OBJ_ins_blob_MT_UX_DEBUG)\
+ $(OBJ_ins_bool_MT_UX_DEBUG)\
+ $(OBJ_ins_excp_MT_UX_DEBUG)\
+ $(OBJ_ins_host_MT_UX_DEBUG)\
+ $(OBJ_ins_int_MT_UX_DEBUG)\
+ $(OBJ_ins_ptr_MT_UX_DEBUG)\
+ $(OBJ_ins_prid_MT_UX_DEBUG)\
+ $(OBJ_ins_real_MT_UX_DEBUG)\
+ $(OBJ_ins_slice_MT_UX_DEBUG)\
+ $(OBJ_ins_thrid_MT_UX_DEBUG)\
+ $(OBJ_ins_w2m_MT_UX_DEBUG)\
+ \
+
+OBJ_APPL_MT_UX_DEBUG=\
+ $(OBJ_ins_args_MT_UX_DEBUG)\
+ $(OBJ_ins_b64_MT_UX_DEBUG)\
+ $(OBJ_ins_blob_MT_UX_DEBUG)\
+ $(OBJ_ins_bool_MT_UX_DEBUG)\
+ $(OBJ_ins_excp_MT_UX_DEBUG)\
+ $(OBJ_ins_host_MT_UX_DEBUG)\
+ $(OBJ_ins_int_MT_UX_DEBUG)\
+ $(OBJ_ins_ptr_MT_UX_DEBUG)\
+ $(OBJ_ins_prid_MT_UX_DEBUG)\
+ $(OBJ_ins_real_MT_UX_DEBUG)\
+ $(OBJ_ins_slice_MT_UX_DEBUG)\
+ $(OBJ_ins_thrid_MT_UX_DEBUG)\
+ $(OBJ_ins_w2m_MT_UX_DEBUG)\
+ \
+
+PDB_UTIL_MT_UX_DEBUG=\
+ $(PDB_utl_bailout_MT_UX_DEBUG)\
+ $(PDB_utl_init_code_strs_MT_UX_DEBUG)\
+ $(PDB_utl_sev_strs_MT_UX_DEBUG)\
+ $(PDB_utl_snprintf_MT_UX_DEBUG)\
+ $(PDB_utl_strdup_MT_UX_DEBUG)\
+ $(PDB_utl_procid_MT_UX_DEBUG)\
+ $(PDB_utl_thread_MT_UX_DEBUG)\
+ $(PDB_utl_be_context_MT_UX_DEBUG)\
+ $(PDB_utl_core_apidefs_MT_UX_DEBUG)\
+ $(PDB_utl_be_parse_MT_UX_DEBUG)\
+ $(PDB_utl_strnlen_MT_UX_DEBUG)\
+ $(PDB_utl_time_MT_UX_DEBUG)\
+ $(PDB_utl_host_name_MT_UX_DEBUG)\
+ \
+
+PDB_CORE_MT_UX_DEBUG=\
+ $(PDB_cr_api_MT_UX_DEBUG)\
+ $(PDB_cr_auto_MT_UX_DEBUG)\
+ $(PDB_cr_logprintf_MT_UX_DEBUG)\
+ $(PDB_ins_args_MT_UX_DEBUG)\
+ $(PDB_ins_b64_MT_UX_DEBUG)\
+ $(PDB_ins_blob_MT_UX_DEBUG)\
+ $(PDB_ins_bool_MT_UX_DEBUG)\
+ $(PDB_ins_excp_MT_UX_DEBUG)\
+ $(PDB_ins_host_MT_UX_DEBUG)\
+ $(PDB_ins_int_MT_UX_DEBUG)\
+ $(PDB_ins_ptr_MT_UX_DEBUG)\
+ $(PDB_ins_prid_MT_UX_DEBUG)\
+ $(PDB_ins_real_MT_UX_DEBUG)\
+ $(PDB_ins_slice_MT_UX_DEBUG)\
+ $(PDB_ins_thrid_MT_UX_DEBUG)\
+ \
+
+
+OBJ_BE_LRSPLIT_MT_UX_DEBUG=\
+ $(OBJ_be_lrsplit_MT_UX_DEBUG)\
+ \
+
+OBJ_BE_N_MT_UX_DEBUG=\
+ $(OBJ_be_N_MT_UX_DEBUG)\
+ \
+
+OBJ_BEC_TEST_MT_UX_DEBUG=\
+ $(OBJ_bec_test_MT_UX_DEBUG)\
+ \
+
+PDB_BEC_TEST_MT_UX_DEBUG=\
+ $(PDB_bec_test_MT_UX_DEBUG)\
+ \
+
+
+OBJ_BE_TEST_MT_UX_DEBUG=\
+ $(OBJ_be_test_MT_UX_DEBUG)\
+ \
+
+PDB_BE_TEST_MT_UX_DEBUG=\
+ $(PDB_be_test_MT_UX_DEBUG)\
+ \
+
+
+OBJ_BEL_TEST_MT_UX_DEBUG=\
+ $(OBJ_bel_test_MT_UX_DEBUG)\
+ \
+
+PDB_BEL_TEST_MT_UX_DEBUG=\
+ $(PDB_bel_test_MT_UX_DEBUG)\
+ \
+
+
+OBJ_BER_TEST_MT_UX_DEBUG=\
+ $(OBJ_ber_test_MT_UX_DEBUG)\
+ \
+
+PDB_BER_TEST_MT_UX_DEBUG=\
+ $(PDB_ber_test_MT_UX_DEBUG)\
+ \
+
+
+OBJ_BEC_FAIL_MT_UX_DEBUG=\
+ $(OBJ_bec_fail_MT_UX_DEBUG)\
+ \
+
+OBJ_BE_FAIL_MT_UX_DEBUG=\
+ $(OBJ_be_fail_MT_UX_DEBUG)\
+ \
+
+OBJ_BEL_FAIL_MT_UX_DEBUG=\
+ $(OBJ_bel_fail_MT_UX_DEBUG)\
+ \
+
+OBJ_BER_FAIL_MT_UX_DEBUG=\
+ $(OBJ_ber_fail_MT_UX_DEBUG)\
+ \
+
+OBJ_BEC_FILE_MT_UX_DEBUG=\
+ $(OBJ_bec_file_MT_UX_DEBUG)\
+ \
+
+OBJ_BEC_FILE_WC_MT_UX_DEBUG=\
+ $(OBJ_bec_file_WC_MT_UX_DEBUG)\
+ \
+
+OBJ_BE_FILE_MT_UX_DEBUG=\
+ $(OBJ_be_file_MT_UX_DEBUG)\
+ \
+
+OBJ_BEL_FILE_MT_UX_DEBUG=\
+ $(OBJ_bel_file_MT_UX_DEBUG)\
+ \
+
+OBJ_BER_FILE_MT_UX_DEBUG=\
+ $(OBJ_ber_file_MT_UX_DEBUG)\
+ \
+
+OBJ_BEC_FPRINTF_MT_UX_DEBUG=\
+ $(OBJ_bec_fprintf_MT_UX_DEBUG)\
+ \
+
+OBJ_BEC_FPRINTF_WC_MT_UX_DEBUG=\
+ $(OBJ_bec_fprintf_WC_MT_UX_DEBUG)\
+ \
+
+OBJ_BE_FPRINTF_MT_UX_DEBUG=\
+ $(OBJ_be_fprintf_MT_UX_DEBUG)\
+ \
+
+OBJ_BEL_FPRINTF_MT_UX_DEBUG=\
+ $(OBJ_bel_fprintf_MT_UX_DEBUG)\
+ \
+
+OBJ_BER_FPRINTF_MT_UX_DEBUG=\
+ $(OBJ_ber_fprintf_MT_UX_DEBUG)\
+ \
+
+OBJ_BEC_NULL_MT_UX_DEBUG=\
+ $(OBJ_bec_null_MT_UX_DEBUG)\
+ \
+
+OBJ_BE_NULL_MT_UX_DEBUG=\
+ $(OBJ_be_null_MT_UX_DEBUG)\
+ \
+
+OBJ_BEL_NULL_MT_UX_DEBUG=\
+ $(OBJ_bel_null_MT_UX_DEBUG)\
+ \
+
+OBJ_BER_NULL_MT_UX_DEBUG=\
+ $(OBJ_ber_null_MT_UX_DEBUG)\
+ \
+
+!ifdef ACE
+OBJ_BEC_ACE_MT_UX_DEBUG=\
+ $(OBJ_bec_ACE_MT_UX_DEBUG)\
+ \
+
+OBJ_BE_ACE_MT_UX_DEBUG=\
+ $(OBJ_be_ACE_MT_UX_DEBUG)\
+ \
+
+OBJ_BEL_ACE_MT_UX_DEBUG=\
+ $(OBJ_bel_ACE_MT_UX_DEBUG)\
+ \
+
+OBJ_BER_ACE_MT_UX_DEBUG=\
+ $(OBJ_ber_ACE_MT_UX_DEBUG)\
+ \
+
+!endif # ACE
+OBJ_BEC_SYSLOG_MT_UX_DEBUG=\
+ $(OBJ_bec_SYSLOG_MT_UX_DEBUG)\
+ \
+
+OBJ_BEC_SYSLOGWC_MT_UX_DEBUG=\
+ $(OBJ_bec_SYSLOG_WC_MT_UX_DEBUG)\
+ \
+
+OBJ_BE_SYSLOG_MT_UX_DEBUG=\
+ $(OBJ_be_SYSLOG_MT_UX_DEBUG)\
+ \
+
+OBJ_BER_SYSLOG_MT_UX_DEBUG=\
+ $(OBJ_ber_SYSLOG_MT_UX_DEBUG)\
+ \
+
+OBJ_FE_ALL_MT_UX_DEBUG=\
+ $(OBJ_fe_all_MT_UX_DEBUG)\
+ \
+
+OBJ_FE_ALL_WC_MT_UX_DEBUG=\
+ $(OBJ_fe_all_WC_MT_UX_DEBUG)\
+ \
+
+OBJ_FE_FAIL_MT_UX_DEBUG=\
+ $(OBJ_fe_fail_MT_UX_DEBUG)\
+ \
+
+OBJ_FE_N_MT_UX_DEBUG=\
+ $(OBJ_fe_N_MT_UX_DEBUG)\
+ \
+
+OBJ_FE_N_WC_MT_UX_DEBUG=\
+ $(OBJ_fe_N_WC_MT_UX_DEBUG)\
+ \
+
+OBJ_FE_NULL_MT_UX_DEBUG=\
+ $(OBJ_fe_null_MT_UX_DEBUG)\
+ \
+
+OBJ_FE_NULL_WC_MT_UX_DEBUG=\
+ $(OBJ_fe_null_WC_MT_UX_DEBUG)\
+ \
+
+OBJ_FE_SIMPLE_MT_UX_DEBUG=\
+ $(OBJ_fe_simple_MT_UX_DEBUG)\
+ \
+
+OBJ_FE_SIMPLE_WC_MT_UX_DEBUG=\
+ $(OBJ_fe_simple_WC_MT_UX_DEBUG)\
+ \
+
+
+# b64
+
+OBJ_b64_b64_MT_UX            = $(PROJ_OBJ_DIR)\b64.pan.b64.mt.obj
+
+OBJ_B64_MT_UX=\
+ $(OBJ_b64_b64_MT_UX)\
+ \
+
+OBJ_b64_b64_MT_UX_DEBUG            = $(PROJ_OBJ_DIR)\b64.pan.b64.mt.debug.obj
+PDB_b64_b64_MT_UX_DEBUG            = $(PROJ_OBJ_DIR)\b64.pan.b64.mt.debug.pdb
+
+OBJ_B64_MT_UX_DEBUG=\
+ $(OBJ_b64_b64_MT_UX_DEBUG)\
+ \
+
+PDB_SHWILD_MT_UX_DEBUG=\
+ $(PDB_b64_b64_MT_UX_DEBUG)\
+ \
+
+
+# shwild
+
+OBJ_shw_api_MT_UX            = $(PROJ_OBJ_DIR)\shwild.pan.api.mt.obj
+OBJ_shw_matches_MT_UX        = $(PROJ_OBJ_DIR)\shwild.pan.matches.mt.obj
+OBJ_shw_pattern_MT_UX        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.mt.obj
+
+OBJ_SHWILD_MT_UX=\
+ $(OBJ_shw_api_MT_UX)\
+ $(OBJ_shw_matches_MT_UX)\
+ $(OBJ_shw_pattern_MT_UX)\
+ \
+
+OBJ_shw_api_MT_UX_DEBUG            = $(PROJ_OBJ_DIR)\shwild.pan.api.mt.debug.obj
+OBJ_shw_matches_MT_UX_DEBUG        = $(PROJ_OBJ_DIR)\shwild.pan.matches.mt.debug.obj
+OBJ_shw_pattern_MT_UX_DEBUG        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.mt.debug.obj
+PDB_shw_api_MT_UX_DEBUG            = $(PROJ_OBJ_DIR)\shwild.pan.api.mt.debug.pdb
+PDB_shw_matches_MT_UX_DEBUG        = $(PROJ_OBJ_DIR)\shwild.pan.matches.mt.debug.pdb
+PDB_shw_pattern_MT_UX_DEBUG        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.mt.debug.pdb
+
+OBJ_SHWILD_MT_UX_DEBUG=\
+ $(OBJ_shw_api_MT_UX_DEBUG)\
+ $(OBJ_shw_matches_MT_UX_DEBUG)\
+ $(OBJ_shw_pattern_MT_UX_DEBUG)\
+ \
+
+PDB_SHWILD_MT_UX_DEBUG=\
+ $(PDB_shw_api_MT_UX_DEBUG)\
+ $(PDB_shw_matches_MT_UX_DEBUG)\
+ $(PDB_shw_pattern_MT_UX_DEBUG)\
+ \
+
+
+# xtests
+
+OBJ_xts_core_MT_UX           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.mt.obj
+
+OBJ_XTESTS_MT_UX=\
+ $(OBJ_xts_core_MT_UX)\
+ \
+
+OBJ_xts_core_MT_UX_DEBUG           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.mt.debug.obj
+PDB_xts_core_MT_UX_DEBUG           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.mt.debug.pdb
+
+OBJ_XTESTS_MT_UX_DEBUG=\
+ $(OBJ_xts_core_MT_UX_DEBUG)\
+ \
+
+PDB_XTESTS_MT_UX_DEBUG=\
+ $(PDB_xts_core_MT_UX_DEBUG)\
+ \
+
+
+
+########################################
+# Examples
+
+OBJ_EX_P_be_01_MT_UX	=	.\ex.cpp.be.01.mt.obj
+OBJ_EX_P_be_02_MT_UX	=	.\ex.cpp.be.02.mt.obj
+OBJ_EX_P_be_03_MT_UX	=	.\ex.cpp.be.03.mt.obj
+OBJ_EX_P_be_04_MT_UX	=	.\ex.cpp.be.04.mt.obj
+OBJ_EX_P_be_05_MT_UX	=	.\ex.cpp.be.05.mt.obj
+OBJ_EX_P_be_06_MT_UX	=	.\ex.cpp.be.06.mt.obj
+OBJ_EX_P_cp_01_MT_UX	=	.\ex.cpp.cp.01.mt.obj
+OBJ_EX_P_cp_02_MT_UX	=	.\ex.cpp.cp.02.mt.obj
+OBJ_EX_P_fm_01_MT_UX	=	.\ex.cpp.fm.01.mt.obj
+OBJ_EX_P_fm_02_MT_UX	=	.\ex.cpp.fm.02.mt.obj
+OBJ_EX_P_fm_03_MT_UX	=	.\ex.cpp.fm.03.mt.obj
+OBJ_EX_P_fe_01_MT_UX	=	.\ex.cpp.fe.01.mt.obj
+OBJ_EX_P_in_01_MT_UX	=	.\ex.cpp.in.01.mt.obj
+OBJ_EX_P_in_02_MT_UX	=	.\ex.cpp.in.02.mt.obj
+OBJ_EX_P_in_03_MT_UX	=	.\ex.cpp.in.03.mt.obj
+OBJ_EX_P_in_04_MT_UX	=	.\ex.cpp.in.04.mt.obj
+OBJ_EX_P_in_05_MT_UX	=	.\ex.cpp.in.05.mt.obj
+OBJ_EX_P_in_06_MT_UX	=	.\ex.cpp.in.06.mt.obj
+OBJ_EX_P_in_07_MT_UX	=	.\ex.cpp.in.07.mt.obj
+OBJ_EX_P_in_08_MT_UX	=	.\ex.cpp.in.08.mt.obj
+OBJ_EX_P_in_09_MT_UX	=	.\ex.cpp.in.09.mt.obj
+OBJ_EX_P_in_10_MT_UX	=	.\ex.cpp.in.10.mt.obj
+OBJ_EX_P_in_11_MT_UX	=	.\ex.cpp.in.11.mt.obj
+OBJ_EX_P_in_12_MT_UX	=	.\ex.cpp.in.12.mt.obj
+OBJ_EX_P_in_13_MT_UX	=	.\ex.cpp.in.13.mt.obj
+OBJ_EX_P_in_14_MT_UX	=	.\ex.cpp.in.14.mt.obj
+OBJ_EX_P_in_15_MT_UX	=	.\ex.cpp.in.15.mt.obj
+OBJ_EX_P_in_16_MT_UX	=	.\ex.cpp.in.16.mt.obj
+OBJ_EX_P_in_17_MT_UX	=	.\ex.cpp.in.17.mt.obj
+OBJ_EX_P_ln_01_MT_UX	=	.\ex.cpp.ln.01.mt.obj
+OBJ_EX_P_ms_01_MT_UX	=	.\ex.cpp.m2.01.mt.obj
+OBJ_EX_P_ms_02_MT_UX	=	.\ex.cpp.m2.02.mt.obj
+OBJ_EX_P_ms_03_MT_UX	=	.\ex.cpp.m2.03.mt.obj
+OBJ_EX_P_ms_04_MT_UX	=	.\ex.cpp.m2.04.mt.obj
+OBJ_EX_P_ms_05_MT_UX	=	.\ex.cpp.m2.05.mt.obj
+OBJ_EX_P_ms_06_MT_UX	=	.\ex.cpp.ms.06.mt.obj
+OBJ_EX_P_ut_01_MT_UX	=	.\ex.cpp.ut.01.mt.obj
+OBJ_EX_C_0_MT_UX		=	.\ex.c.0.mt.obj
+OBJ_EX_C_1_MT_UX		=	.\ex.c.1.mt.obj
+OBJ_EX_C_2_MT_UX		=	.\ex.c.2.mt.obj
+OBJ_EX_C_3_MT_UX		=	.\ex.c.3.mt.obj
+OBJ_EX_C_4_MT_UX		=	.\ex.c.4.mt.obj
+OBJ_EX_C_5_MT_UX		=	.\ex.c.5.mt.obj
+OBJ_EX_C_6_MT_UX		=	.\ex.c.6.mt.obj
+OBJ_EX_C_7_MT_UX		=	.\ex.c.7.mt.obj
+OBJ_EX_P_be_01_MT_UX_DEBUG	=	.\ex.cpp.be.01.mt.debug.obj
+OBJ_EX_P_be_02_MT_UX_DEBUG	=	.\ex.cpp.be.02.mt.debug.obj
+OBJ_EX_P_be_03_MT_UX_DEBUG	=	.\ex.cpp.be.03.mt.debug.obj
+OBJ_EX_P_be_04_MT_UX_DEBUG	=	.\ex.cpp.be.04.mt.debug.obj
+OBJ_EX_P_be_05_MT_UX_DEBUG	=	.\ex.cpp.be.05.mt.debug.obj
+OBJ_EX_P_be_06_MT_UX_DEBUG	=	.\ex.cpp.be.06.mt.debug.obj
+OBJ_EX_P_cp_01_MT_UX_DEBUG	=	.\ex.cpp.cp.01.mt.debug.obj
+OBJ_EX_P_cp_02_MT_UX_DEBUG	=	.\ex.cpp.cp.02.mt.debug.obj
+OBJ_EX_P_fm_01_MT_UX_DEBUG	=	.\ex.cpp.fm.01.mt.debug.obj
+OBJ_EX_P_fm_02_MT_UX_DEBUG	=	.\ex.cpp.fm.02.mt.debug.obj
+OBJ_EX_P_fm_03_MT_UX_DEBUG	=	.\ex.cpp.fm.03.mt.debug.obj
+OBJ_EX_P_fe_01_MT_UX_DEBUG	=	.\ex.cpp.fe.01.mt.debug.obj
+OBJ_EX_P_in_01_MT_UX_DEBUG	=	.\ex.cpp.in.01.mt.debug.obj
+OBJ_EX_P_in_02_MT_UX_DEBUG	=	.\ex.cpp.in.02.mt.debug.obj
+OBJ_EX_P_in_03_MT_UX_DEBUG	=	.\ex.cpp.in.03.mt.debug.obj
+OBJ_EX_P_in_04_MT_UX_DEBUG	=	.\ex.cpp.in.04.mt.debug.obj
+OBJ_EX_P_in_05_MT_UX_DEBUG	=	.\ex.cpp.in.05.mt.debug.obj
+OBJ_EX_P_in_06_MT_UX_DEBUG	=	.\ex.cpp.in.06.mt.debug.obj
+OBJ_EX_P_in_07_MT_UX_DEBUG	=	.\ex.cpp.in.07.mt.debug.obj
+OBJ_EX_P_in_08_MT_UX_DEBUG	=	.\ex.cpp.in.08.mt.debug.obj
+OBJ_EX_P_in_09_MT_UX_DEBUG	=	.\ex.cpp.in.09.mt.debug.obj
+OBJ_EX_P_in_10_MT_UX_DEBUG	=	.\ex.cpp.in.10.mt.debug.obj
+OBJ_EX_P_in_11_MT_UX_DEBUG	=	.\ex.cpp.in.11.mt.debug.obj
+OBJ_EX_P_in_12_MT_UX_DEBUG	=	.\ex.cpp.in.12.mt.debug.obj
+OBJ_EX_P_in_13_MT_UX_DEBUG	=	.\ex.cpp.in.13.mt.debug.obj
+OBJ_EX_P_in_14_MT_UX_DEBUG	=	.\ex.cpp.in.14.mt.debug.obj
+OBJ_EX_P_in_15_MT_UX_DEBUG	=	.\ex.cpp.in.15.mt.debug.obj
+OBJ_EX_P_in_16_MT_UX_DEBUG	=	.\ex.cpp.in.16.mt.debug.obj
+OBJ_EX_P_in_17_MT_UX_DEBUG	=	.\ex.cpp.in.17.mt.debug.obj
+OBJ_EX_P_ln_01_MT_UX_DEBUG	=	.\ex.cpp.ln.01.mt.debug.obj
+OBJ_EX_P_ms_01_MT_UX_DEBUG	=	.\ex.cpp.m2.01.mt.debug.obj
+OBJ_EX_P_ms_02_MT_UX_DEBUG	=	.\ex.cpp.m2.02.mt.debug.obj
+OBJ_EX_P_ms_03_MT_UX_DEBUG	=	.\ex.cpp.m2.03.mt.debug.obj
+OBJ_EX_P_ms_04_MT_UX_DEBUG	=	.\ex.cpp.m2.04.mt.debug.obj
+OBJ_EX_P_ms_05_MT_UX_DEBUG	=	.\ex.cpp.m2.05.mt.debug.obj
+OBJ_EX_P_ms_06_MT_UX_DEBUG	=	.\ex.cpp.ms.06.mt.debug.obj
+OBJ_EX_P_ut_01_MT_UX_DEBUG	=	.\ex.cpp.ut.01.mt.debug.obj
+OBJ_EX_C_0_MT_UX_DEBUG		=	.\ex.c.0.mt.debug.obj
+OBJ_EX_C_1_MT_UX_DEBUG		=	.\ex.c.1.mt.debug.obj
+OBJ_EX_C_2_MT_UX_DEBUG		=	.\ex.c.2.mt.debug.obj
+OBJ_EX_C_3_MT_UX_DEBUG		=	.\ex.c.3.mt.debug.obj
+OBJ_EX_C_4_MT_UX_DEBUG		=	.\ex.c.4.mt.debug.obj
+OBJ_EX_C_5_MT_UX_DEBUG		=	.\ex.c.5.mt.debug.obj
+OBJ_EX_C_6_MT_UX_DEBUG		=	.\ex.c.6.mt.debug.obj
+OBJ_EX_C_7_MT_UX_DEBUG		=	.\ex.c.7.mt.debug.obj
+
+########################################
+# Tests
+
+##############################
+# Component Tests
+
+OBJ_TEST_COMP_core_initseq_MT_UX	=	.\test.component.core.init_sequence.mt.obj
+OBJ_TEST_COMP_core_initseq_MT_UX_DEBUG	=	.\test.component.core.init_sequence.mt.debug.obj
+OBJ_TEST_COMP_custsev_MT_UX	=	.\test.component.custom_severity.mt.obj
+OBJ_TEST_COMP_custsev_MT_UX_DEBUG	=	.\test.component.custom_severity.mt.debug.obj
+OBJ_TEST_COMP_ins_args_MT_UX	=	.\test.component.inserters.args.mt.obj
+OBJ_TEST_COMP_ins_args_MT_UX_DEBUG	=	.\test.component.inserters.args.mt.debug.obj
+OBJ_TEST_COMP_ins_b64_MT_UX	=	.\test.component.inserters.b64.mt.obj
+OBJ_TEST_COMP_ins_b64_MT_UX_DEBUG	=	.\test.component.inserters.b64.mt.debug.obj
+OBJ_TEST_COMP_ins_bool_MT_UX	=	.\test.component.inserters.boolean.mt.obj
+OBJ_TEST_COMP_ins_bool_MT_UX_DEBUG	=	.\test.component.inserters.boolean.mt.debug.obj
+OBJ_TEST_COMP_ins_hostid_MT_UX	=	.\test.component.inserters.hostId.mt.obj
+OBJ_TEST_COMP_ins_hostid_MT_UX_DEBUG	=	.\test.component.inserters.hostId.mt.debug.obj
+OBJ_TEST_COMP_ins_int_MT_UX	=	.\test.component.inserters.integer.mt.obj
+OBJ_TEST_COMP_ins_int_MT_UX_DEBUG	=	.\test.component.inserters.integer.mt.debug.obj
+OBJ_TEST_COMP_ins_pad_MT_UX	=	.\test.component.inserters.pad.mt.obj
+OBJ_TEST_COMP_ins_pad_MT_UX_DEBUG	=	.\test.component.inserters.pad.mt.debug.obj
+OBJ_TEST_COMP_ins_ptr_MT_UX	=	.\test.component.inserters.pointer.mt.obj
+OBJ_TEST_COMP_ins_ptr_MT_UX_DEBUG	=	.\test.component.inserters.pointer.mt.debug.obj
+OBJ_TEST_COMP_ins_prid_MT_UX	=	.\test.component.inserters.processId.mt.obj
+OBJ_TEST_COMP_ins_prid_MT_UX_DEBUG	=	.\test.component.inserters.processId.mt.debug.obj
+OBJ_TEST_COMP_ins_real_MT_UX	=	.\test.component.inserters.real.mt.obj
+OBJ_TEST_COMP_ins_real_MT_UX_DEBUG	=	.\test.component.inserters.real.mt.debug.obj
+OBJ_TEST_COMP_ins_slice_MT_UX	=	.\test.component.inserters.slice.mt.obj
+OBJ_TEST_COMP_ins_slice_MT_UX_DEBUG	=	.\test.component.inserters.slice.mt.debug.obj
+OBJ_TEST_COMP_ins_thrid_MT_UX	=	.\test.component.inserters.threadId.mt.obj
+OBJ_TEST_COMP_ins_thrid_MT_UX_DEBUG	=	.\test.component.inserters.threadId.mt.debug.obj
+OBJ_TEST_COMP_ins_w2m_MT_UX	=	.\test.component.inserters.w2m.mt.obj
+OBJ_TEST_COMP_ins_w2m_MT_UX_DEBUG	=	.\test.component.inserters.w2m.mt.debug.obj
+OBJ_TEST_COMP_log_1_MT_UX	=	.\test.component.log.1.mt.obj
+OBJ_TEST_COMP_log_1_MT_UX_DEBUG	=	.\test.component.log.1.mt.debug.obj
+OBJ_TEST_COMP_pan_puts_MT_UX	=	.\test.component.core.pan_logputs.mt.obj
+OBJ_TEST_COMP_pan_puts_MT_UX_DEBUG	=	.\test.component.core.pan_logputs.mt.debug.obj
+OBJ_TEST_COMP_pan_prtf_MT_UX	=	.\test.component.core.pan_logprintf.mt.obj
+OBJ_TEST_COMP_pan_prtf_MT_UX_DEBUG	=	.\test.component.core.pan_logprintf.mt.debug.obj
+
+##############################
+# Performance Tests
+
+OBJ_TEST_PERF_ins_w2m_MT_UX		=	.\test.performance.inserters.w2m.mt.obj
+OBJ_TEST_PERF_ins_w2m_MT_UX_DEBUG		=	.\test.performance.inserters.w2m.mt.debug.obj
+
+##############################
+# Scratch Tests
+
+!ifdef ACE
+OBJ_SCRT_ACE_MT_UX					=	.\test.scratch.ACE.mt.obj
+!endif # ACE
+OBJ_TEST_API_MT_UX					=	.\test.api.mt.obj
+OBJ_TEST_FE_MT_UX					=	.\test.fe.mt.obj
+OBJ_TEST_BE_N_MT_UX				=	.\test.be.N.fail.mt.obj
+OBJ_TEST_FE_SIMPLE_WC_MT_UX		=	.\test.fe.simple.WithCallback.mt.obj
+OBJ_TEST_SCRT_BE_SYSLOG_MT_UX		=	.\test.scratch.be.syslog.mt.obj
+OBJ_TEST_SCRT_BE_SYSLOGWC_MT_UX	=	.\test.scratch.be.syslog.WithCallback.mt.obj
+!ifdef ACE
+OBJ_SCRT_ACE_MT_UX_DEBUG					=	.\test.scratch.ACE.mt.debug.obj
+!endif # ACE
+OBJ_TEST_API_MT_UX_DEBUG					=	.\test.api.mt.debug.obj
+OBJ_TEST_FE_MT_UX_DEBUG					=	.\test.fe.mt.debug.obj
+OBJ_TEST_BE_N_MT_UX_DEBUG				=	.\test.be.N.fail.mt.debug.obj
+OBJ_TEST_FE_SIMPLE_WC_MT_UX_DEBUG		=	.\test.fe.simple.WithCallback.mt.debug.obj
+OBJ_TEST_SCRT_BE_SYSLOG_MT_UX_DEBUG		=	.\test.scratch.be.syslog.mt.debug.obj
+OBJ_TEST_SCRT_BE_SYSLOGWC_MT_UX_DEBUG	=	.\test.scratch.be.syslog.WithCallback.mt.debug.obj
+
+##############################
+# Unit Tests
+
+OBJ_TEST_UNIT_lvls_dyninit_MT_UX	=	.\test.unit.levels.dynamic_init.mt.obj
+OBJ_TEST_UNIT_lvls_dyninit_MT_UX_DEBUG	=	.\test.unit.levels.dynamic_init.mt.debug.obj
+OBJ_TEST_UNIT_lvls_vals_MT_UX	=	.\test.unit.levels.values.mt.obj
+OBJ_TEST_UNIT_lvls_vals_MT_UX_DEBUG	=	.\test.unit.levels.values.mt.debug.obj
+OBJ_TEST_UNIT_getcurrtm_MT_UX	=	.\test.unit.util.getcurrenttime.mt.obj
+OBJ_TEST_UNIT_getcurrtm_MT_UX_DEBUG	=	.\test.unit.util.getcurrenttime.mt.debug.obj
+OBJ_TEST_UNIT_getversion_MT_UX	=	.\test.unit.getversion.mt.obj
+OBJ_TEST_UNIT_getversion_MT_UX_DEBUG	=	.\test.unit.getversion.mt.debug.obj
+OBJ_TEST_UNIT_gethostname_MT_UX	=	.\test.unit.util.gethostname.mt.obj
+OBJ_TEST_UNIT_gethostname_MT_UX_DEBUG	=	.\test.unit.util.gethostname.mt.debug.obj
+OBJ_TEST_UNIT_onbailout_MT_UX	=	.\test.unit.util.onbailout.mt.obj
+OBJ_TEST_UNIT_strnlen_MT_UX	=	.\test.unit.util.strnlen.mt.obj
+OBJ_TEST_UNIT_onbailout_MT_UX_DEBUG	=	.\test.unit.util.onbailout.mt.debug.obj
+OBJ_TEST_UNIT_strnlen_MT_UX_DEBUG	=	.\test.unit.util.strnlen.mt.debug.obj
+OBJ_TEST_UNIT_bec_file_MT_UX		=	.\test.unit.bec.file.mt.obj
+OBJ_TEST_UNIT_bec_file_MT_UX_DEBUG		=	.\test.unit.bec.file.mt.debug.obj
+OBJ_TEST_UNIT_bec_fprintf_MT_UX	=	.\test.unit.bec.fprintf.mt.obj
+OBJ_TEST_UNIT_bec_fprintf_MT_UX_DEBUG	=	.\test.unit.bec.fprintf.mt.debug.obj
+OBJ_TEST_UNIT_bec_fail_MT_UX		=	.\test.unit.bec.fail.mt.obj
+OBJ_TEST_UNIT_bec_fail_MT_UX_DEBUG		=	.\test.unit.bec.fail.mt.debug.obj
+OBJ_TEST_UNIT_be_fail_MT_UX		=	.\test.unit.be.fail.mt.obj
+OBJ_TEST_UNIT_be_fail_MT_UX_DEBUG		=	.\test.unit.be.fail.mt.debug.obj
+OBJ_TEST_UNIT_be_lrsplit_MT_UX	=	.\test.unit.be.lrsplit.mt.obj
+OBJ_TEST_UNIT_be_lrsplit_MT_UX_DEBUG	=	.\test.unit.be.lrsplit.mt.debug.obj
+OBJ_TEST_UNIT_be_N_MT_UX			=	.\test.unit.be.N.mt.obj
+OBJ_TEST_UNIT_be_N_MT_UX_DEBUG			=	.\test.unit.be.N.mt.debug.obj
+OBJ_TEST_UNIT_fe_all_MT_UX		=	.\test.unit.fe.all.mt.obj
+OBJ_TEST_UNIT_fe_all_MT_UX_DEBUG		=	.\test.unit.fe.all.mt.debug.obj
+OBJ_TEST_UNIT_fe_fail_MT_UX		=	.\test.unit.fe.fail.mt.obj
+OBJ_TEST_UNIT_fe_fail_MT_UX_DEBUG		=	.\test.unit.fe.fail.mt.debug.obj
+OBJ_TEST_UNIT_fe_N_MT_UX			=	.\test.unit.fe.N.mt.obj
+OBJ_TEST_UNIT_fe_N_MT_UX_DEBUG			=	.\test.unit.fe.N.mt.debug.obj
+OBJ_TEST_UNIT_fe_null_MT_UX		=	.\test.unit.fe.null.mt.obj
+OBJ_TEST_UNIT_fe_null_MT_UX_DEBUG		=	.\test.unit.fe.null.mt.debug.obj
+OBJ_TEST_UNIT_fe_simple_MT_UX	=	.\test.unit.fe.simple.mt.obj
+OBJ_TEST_UNIT_fe_simple_MT_UX_DEBUG	=	.\test.unit.fe.simple.mt.debug.obj
+
+OBJ_TEST_UNIT_ins_int_MT_UX	=	.\test.unit.inserter.integer.mt.obj
+OBJ_TEST_UNIT_ins_w2m_MT_UX	=	.\test.unit.inserter.w2m.mt.obj
+OBJ_TEST_UNIT_ins_int_MT_UX_DEBUG	=	.\test.unit.inserter.integer.mt.debug.obj
+OBJ_TEST_UNIT_ins_w2m_MT_UX_DEBUG	=	.\test.unit.inserter.w2m.mt.debug.obj
+
+##################################################
+# Target groups
+
+########################################
+# Objects
+
+# util
+OBJS_UTIL=\
+ $(OBJ_UTIL_MT_UX)\
+ $(OBJ_UTIL_MT_UX_DEBUG)\
+ \
+
+# core
+OBJS_CORE=\
+ $(OBJ_CORE_MT_UX)\
+ $(OBJ_CORE_MT_UX_DEBUG)\
+ \
+
+# appl
+OBJS_APPL=\
+ $(OBJ_APPL_MT_UX)\
+ $(OBJ_APPL_MT_UX_DEBUG)\
+ \
+
+# front-ends
+OBJS_FE=\
+ $(OBJ_FE_ALL_MT_UX)\
+ $(OBJ_FE_ALL_WC_MT_UX)\
+ $(OBJ_FE_FAIL_MT_UX)\
+ $(OBJ_FE_N_MT_UX)\
+ $(OBJ_FE_N_WC_MT_UX)\
+ $(OBJ_FE_NULL_MT_UX)\
+ $(OBJ_FE_NULL_WC_MT_UX)\
+ $(OBJ_FE_SIMPLE_MT_UX)\
+ $(OBJ_FE_SIMPLE_WC_MT_UX)\
+ $(OBJ_FE_ALL_MT_UX_DEBUG)\
+ $(OBJ_FE_ALL_WC_MT_UX_DEBUG)\
+ $(OBJ_FE_FAIL_MT_UX_DEBUG)\
+ $(OBJ_FE_N_MT_UX_DEBUG)\
+ $(OBJ_FE_N_WC_MT_UX_DEBUG)\
+ $(OBJ_FE_NULL_MT_UX_DEBUG)\
+ $(OBJ_FE_NULL_WC_MT_UX_DEBUG)\
+ $(OBJ_FE_SIMPLE_MT_UX_DEBUG)\
+ $(OBJ_FE_SIMPLE_WC_MT_UX_DEBUG)\
+ \
+
+# back-ends
+OBJS_BE=\
+ $(OBJ_BE_LRSPLIT_MT_UX)\
+ $(OBJ_BE_N_MT_UX)\
+ $(OBJ_BEC_TEST_MT_UX)\
+ $(OBJ_BE_TEST_MT_UX)\
+ $(OBJ_BEL_TEST_MT_UX)\
+ $(OBJ_BER_TEST_MT_UX)\
+ $(OBJ_BEC_FAIL_MT_UX)\
+ $(OBJ_BE_FAIL_MT_UX)\
+ $(OBJ_BEL_FAIL_MT_UX)\
+ $(OBJ_BER_FAIL_MT_UX)\
+ $(OBJ_BEC_FILE_MT_UX)\
+ $(OBJ_BEC_FILE_WC_MT_UX)\
+ $(OBJ_BE_FILE_MT_UX)\
+ $(OBJ_BEL_FILE_MT_UX)\
+ $(OBJ_BER_FILE_MT_UX)\
+ $(OBJ_BEC_FPRINTF_MT_UX)\
+ $(OBJ_BEC_FPRINTF_WC_MT_UX)\
+ $(OBJ_BE_FPRINTF_MT_UX)\
+ $(OBJ_BEL_FPRINTF_MT_UX)\
+ $(OBJ_BER_FPRINTF_MT_UX)\
+ $(OBJ_BEC_NULL_MT_UX)\
+ $(OBJ_BE_NULL_MT_UX)\
+ $(OBJ_BEL_NULL_MT_UX)\
+ $(OBJ_BER_NULL_MT_UX)\
+ $(OBJ_BEC_SYSLOG_MT_UX)\
+ $(OBJ_BEC_SYSLOGWC_MT_UX)\
+ $(OBJ_BE_SYSLOG_MT_UX)\
+ $(OBJ_BER_SYSLOG_MT_UX)\
+ $(OBJ_BE_LRSPLIT_MT_UX_DEBUG)\
+ $(OBJ_BE_N_MT_UX_DEBUG)\
+ $(OBJ_BEC_TEST_MT_UX_DEBUG)\
+ $(OBJ_BE_TEST_MT_UX_DEBUG)\
+ $(OBJ_BEL_TEST_MT_UX_DEBUG)\
+ $(OBJ_BER_TEST_MT_UX_DEBUG)\
+ $(OBJ_BEC_FAIL_MT_UX_DEBUG)\
+ $(OBJ_BE_FAIL_MT_UX_DEBUG)\
+ $(OBJ_BEL_FAIL_MT_UX_DEBUG)\
+ $(OBJ_BER_FAIL_MT_UX_DEBUG)\
+ $(OBJ_BEC_FILE_MT_UX_DEBUG)\
+ $(OBJ_BEC_FILE_WC_MT_UX_DEBUG)\
+ $(OBJ_BE_FILE_MT_UX_DEBUG)\
+ $(OBJ_BEL_FILE_MT_UX_DEBUG)\
+ $(OBJ_BER_FILE_MT_UX_DEBUG)\
+ $(OBJ_BEC_FPRINTF_MT_UX_DEBUG)\
+ $(OBJ_BEC_FPRINTF_WC_MT_UX_DEBUG)\
+ $(OBJ_BE_FPRINTF_MT_UX_DEBUG)\
+ $(OBJ_BEL_FPRINTF_MT_UX_DEBUG)\
+ $(OBJ_BER_FPRINTF_MT_UX_DEBUG)\
+ $(OBJ_BEC_NULL_MT_UX_DEBUG)\
+ $(OBJ_BE_NULL_MT_UX_DEBUG)\
+ $(OBJ_BEL_NULL_MT_UX_DEBUG)\
+ $(OBJ_BER_NULL_MT_UX_DEBUG)\
+ $(OBJ_BEC_SYSLOG_MT_UX_DEBUG)\
+ $(OBJ_BEC_SYSLOGWC_MT_UX_DEBUG)\
+ $(OBJ_BE_SYSLOG_MT_UX_DEBUG)\
+ $(OBJ_BER_SYSLOG_MT_UX_DEBUG)\
+ \
+
+
+!ifdef ACE
+OBJS_ACE=\
+ \
+
+!endif # ACE
+# b64
+OBJS_B64=\
+ $(OBJ_B64_MT_UX)\
+ $(OBJ_B64_MT_UX_DEBUG)\
+ \
+
+# shwild
+OBJS_SHWILD=\
+ $(OBJ_SHWILD_MT_UX)\
+ $(OBJ_SHWILD_MT_UX_DEBUG)\
+ \
+
+# xtests
+OBJS_XTESTS=\
+ $(OBJ_XTESTS_MT_UX)\
+ $(OBJ_XTESTS_MT_UX_DEBUG)\
+ \
+
+# examples
+OBJS_EXAMPLE_C=\
+ $(OBJ_EX_C_0_MT_UX)\
+ $(OBJ_EX_C_1_MT_UX)\
+ $(OBJ_EX_C_2_MT_UX)\
+ $(OBJ_EX_C_3_MT_UX)\
+ $(OBJ_EX_C_4_MT_UX)\
+ $(OBJ_EX_C_5_MT_UX)\
+ $(OBJ_EX_C_6_MT_UX)\
+ $(OBJ_EX_C_7_MT_UX)\
+ $(OBJ_EX_C_0_MT_UX_DEBUG)\
+ $(OBJ_EX_C_1_MT_UX_DEBUG)\
+ $(OBJ_EX_C_2_MT_UX_DEBUG)\
+ $(OBJ_EX_C_3_MT_UX_DEBUG)\
+ $(OBJ_EX_C_4_MT_UX_DEBUG)\
+ $(OBJ_EX_C_5_MT_UX_DEBUG)\
+ $(OBJ_EX_C_6_MT_UX_DEBUG)\
+ $(OBJ_EX_C_7_MT_UX_DEBUG)\
+ \
+
+OBJS_EXAMPLE_CPP=\
+ $(OBJ_EX_P_be_01_MT_UX)\
+ $(OBJ_EX_P_be_02_MT_UX)\
+ $(OBJ_EX_P_be_03_MT_UX)\
+ $(OBJ_EX_P_be_04_MT_UX)\
+ $(OBJ_EX_P_be_05_MT_UX)\
+ $(OBJ_EX_P_be_06_MT_UX)\
+ $(OBJ_EX_P_cp_01_MT_UX)\
+ $(OBJ_EX_P_cp_02_MT_UX)\
+ $(OBJ_EX_P_fm_01_MT_UX)\
+ $(OBJ_EX_P_fm_02_MT_UX)\
+ $(OBJ_EX_P_fm_03_MT_UX)\
+ $(OBJ_EX_P_fe_01_MT_UX)\
+ $(OBJ_EX_P_in_01_MT_UX)\
+ $(OBJ_EX_P_in_02_MT_UX)\
+ $(OBJ_EX_P_in_03_MT_UX)\
+ $(OBJ_EX_P_in_04_MT_UX)\
+ $(OBJ_EX_P_in_05_MT_UX)\
+ $(OBJ_EX_P_in_06_MT_UX)\
+ $(OBJ_EX_P_in_07_MT_UX)\
+ $(OBJ_EX_P_in_08_MT_UX)\
+ $(OBJ_EX_P_in_09_MT_UX)\
+ $(OBJ_EX_P_in_10_MT_UX)\
+ $(OBJ_EX_P_in_11_MT_UX)\
+ $(OBJ_EX_P_in_12_MT_UX)\
+ $(OBJ_EX_P_in_13_MT_UX)\
+ $(OBJ_EX_P_in_14_MT_UX)\
+ $(OBJ_EX_P_in_15_MT_UX)\
+ $(OBJ_EX_P_in_16_MT_UX)\
+ $(OBJ_EX_P_in_17_MT_UX)\
+ $(OBJ_EX_P_ln_01_MT_UX)\
+ $(OBJ_EX_P_ms_01_MT_UX)\
+ $(OBJ_EX_P_ms_02_MT_UX)\
+ $(OBJ_EX_P_ms_03_MT_UX)\
+ $(OBJ_EX_P_ms_04_MT_UX)\
+ $(OBJ_EX_P_ms_05_MT_UX)\
+ $(OBJ_EX_P_ms_06_MT_UX)\
+ $(OBJ_EX_P_ut_01_MT_UX)\
+ $(OBJ_EX_P_be_01_MT_UX_DEBUG)\
+ $(OBJ_EX_P_be_02_MT_UX_DEBUG)\
+ $(OBJ_EX_P_be_03_MT_UX_DEBUG)\
+ $(OBJ_EX_P_be_04_MT_UX_DEBUG)\
+ $(OBJ_EX_P_be_05_MT_UX_DEBUG)\
+ $(OBJ_EX_P_be_06_MT_UX_DEBUG)\
+ $(OBJ_EX_P_cp_01_MT_UX_DEBUG)\
+ $(OBJ_EX_P_cp_02_MT_UX_DEBUG)\
+ $(OBJ_EX_P_fm_01_MT_UX_DEBUG)\
+ $(OBJ_EX_P_fm_02_MT_UX_DEBUG)\
+ $(OBJ_EX_P_fm_03_MT_UX_DEBUG)\
+ $(OBJ_EX_P_fe_01_MT_UX_DEBUG)\
+ $(OBJ_EX_P_in_01_MT_UX_DEBUG)\
+ $(OBJ_EX_P_in_02_MT_UX_DEBUG)\
+ $(OBJ_EX_P_in_03_MT_UX_DEBUG)\
+ $(OBJ_EX_P_in_04_MT_UX_DEBUG)\
+ $(OBJ_EX_P_in_05_MT_UX_DEBUG)\
+ $(OBJ_EX_P_in_06_MT_UX_DEBUG)\
+ $(OBJ_EX_P_in_07_MT_UX_DEBUG)\
+ $(OBJ_EX_P_in_08_MT_UX_DEBUG)\
+ $(OBJ_EX_P_in_09_MT_UX_DEBUG)\
+ $(OBJ_EX_P_in_10_MT_UX_DEBUG)\
+ $(OBJ_EX_P_in_11_MT_UX_DEBUG)\
+ $(OBJ_EX_P_in_12_MT_UX_DEBUG)\
+ $(OBJ_EX_P_in_13_MT_UX_DEBUG)\
+ $(OBJ_EX_P_in_14_MT_UX_DEBUG)\
+ $(OBJ_EX_P_in_15_MT_UX_DEBUG)\
+ $(OBJ_EX_P_in_16_MT_UX_DEBUG)\
+ $(OBJ_EX_P_in_17_MT_UX_DEBUG)\
+ $(OBJ_EX_P_ln_01_MT_UX_DEBUG)\
+ $(OBJ_EX_P_ms_01_MT_UX_DEBUG)\
+ $(OBJ_EX_P_ms_02_MT_UX_DEBUG)\
+ $(OBJ_EX_P_ms_03_MT_UX_DEBUG)\
+ $(OBJ_EX_P_ms_04_MT_UX_DEBUG)\
+ $(OBJ_EX_P_ms_05_MT_UX_DEBUG)\
+ $(OBJ_EX_P_ms_06_MT_UX_DEBUG)\
+ $(OBJ_EX_P_ut_01_MT_UX_DEBUG)\
+ \
+
+OBJS_EXAMPLE=\
+ $(OBJS_EXAMPLE_C)\
+ $(OBJS_EXAMPLE_CPP)\
+ \
+
+
+# Component Tests
+OBJS_TEST_COMPONENT=\
+ $(OBJ_TEST_COMP_core_initseq_MT_UX)\
+ $(OBJ_TEST_COMP_custsev_MT_UX)\
+ $(OBJ_TEST_COMP_ins_args_MT_UX)\
+ $(OBJ_TEST_COMP_ins_b64_MT_UX)\
+ $(OBJ_TEST_COMP_ins_bool_MT_UX)\
+ $(OBJ_TEST_COMP_ins_hostid_MT_UX)\
+ $(OBJ_TEST_COMP_ins_int_MT_UX)\
+ $(OBJ_TEST_COMP_ins_pad_MT_UX)\
+ $(OBJ_TEST_COMP_ins_ptr_MT_UX)\
+ $(OBJ_TEST_COMP_ins_prid_MT_UX)\
+ $(OBJ_TEST_COMP_ins_real_MT_UX)\
+ $(OBJ_TEST_COMP_ins_slice_MT_UX)\
+ $(OBJ_TEST_COMP_ins_thrid_MT_UX)\
+ $(OBJ_TEST_COMP_ins_w2m_MT_UX)\
+ $(OBJ_TEST_COMP_log_1_MT_UX)\
+ $(OBJ_TEST_COMP_pan_puts_MT_UX)\
+ $(OBJ_TEST_COMP_pan_prtf_MT_UX)\
+ $(OBJ_TEST_COMP_core_initseq_MT_UX_DEBUG)\
+ $(OBJ_TEST_COMP_custsev_MT_UX_DEBUG)\
+ $(OBJ_TEST_COMP_ins_args_MT_UX_DEBUG)\
+ $(OBJ_TEST_COMP_ins_b64_MT_UX_DEBUG)\
+ $(OBJ_TEST_COMP_ins_bool_MT_UX_DEBUG)\
+ $(OBJ_TEST_COMP_ins_hostid_MT_UX_DEBUG)\
+ $(OBJ_TEST_COMP_ins_int_MT_UX_DEBUG)\
+ $(OBJ_TEST_COMP_ins_pad_MT_UX_DEBUG)\
+ $(OBJ_TEST_COMP_ins_ptr_MT_UX_DEBUG)\
+ $(OBJ_TEST_COMP_ins_prid_MT_UX_DEBUG)\
+ $(OBJ_TEST_COMP_ins_real_MT_UX_DEBUG)\
+ $(OBJ_TEST_COMP_ins_slice_MT_UX_DEBUG)\
+ $(OBJ_TEST_COMP_ins_thrid_MT_UX_DEBUG)\
+ $(OBJ_TEST_COMP_ins_w2m_MT_UX_DEBUG)\
+ $(OBJ_TEST_COMP_log_1_MT_UX_DEBUG)\
+ $(OBJ_TEST_COMP_pan_puts_MT_UX_DEBUG)\
+ $(OBJ_TEST_COMP_pan_prtf_MT_UX_DEBUG)\
+ \
+
+# Performance Tests
+OBJS_TEST_PERFORMANCE=\
+ $(OBJ_TEST_PERF_ins_w2m_MT_UX)\
+ $(OBJ_TEST_PERF_ins_w2m_MT_UX_DEBUG)\
+ \
+
+# Scratch Tests
+OBJS_TEST_SCRATCH=\
+ $(OBJ_TEST_API_MT_UX)\
+ $(OBJ_TEST_FE_MT_UX)\
+ $(OBJ_TEST_BE_N_MT_UX)\
+ $(OBJ_TEST_FE_SIMPLE_WC_MT_UX)\
+ $(OBJ_TEST_SCRT_BE_SYSLOG_MT_UX)\
+ $(OBJ_TEST_SCRT_BE_SYSLOGWC_MT_UX)\
+ $(OBJ_TEST_API_MT_UX_DEBUG)\
+ $(OBJ_TEST_FE_MT_UX_DEBUG)\
+ $(OBJ_TEST_BE_N_MT_UX_DEBUG)\
+ $(OBJ_TEST_FE_SIMPLE_WC_MT_UX_DEBUG)\
+ $(OBJ_TEST_SCRT_BE_SYSLOG_MT_UX_DEBUG)\
+ $(OBJ_TEST_SCRT_BE_SYSLOGWC_MT_UX_DEBUG)\
+ \
+
+# Unit Tests
+OBJS_TEST_UNIT=\
+ $(OBJ_TEST_UNIT_lvls_dyninit_MT_UX)\
+ $(OBJ_TEST_UNIT_lvls_vals_MT_UX)\
+ $(OBJ_TEST_UNIT_getcurrtm_MT_UX)\
+ $(OBJ_TEST_UNIT_getversion_MT_UX)\
+ $(OBJ_TEST_UNIT_gethostname_MT_UX)\
+ $(OBJ_TEST_UNIT_onbailout_MT_UX)\
+ $(OBJ_TEST_UNIT_strnlen_MT_UX)\
+ \
+ $(OBJ_TEST_UNIT_bec_file_MT_UX)\
+ $(OBJ_TEST_UNIT_bec_fprintf_MT_UX)\
+ $(OBJ_TEST_UNIT_bec_fail_MT_UX)\
+ $(OBJ_TEST_UNIT_be_fail_MT_UX)\
+ $(OBJ_TEST_UNIT_be_lrsplit_MT_UX)\
+ $(OBJ_TEST_UNIT_be_N_MT_UX)\
+ \
+ $(OBJ_TEST_UNIT_fe_all_MT_UX)\
+ $(OBJ_TEST_UNIT_fe_fail_MT_UX)\
+ $(OBJ_TEST_UNIT_fe_N_MT_UX)\
+ $(OBJ_TEST_UNIT_fe_null_MT_UX)\
+ $(OBJ_TEST_UNIT_fe_simple_MT_UX)\
+ $(OBJ_TEST_UNIT_ins_int_MT_UX)\
+ $(OBJ_TEST_UNIT_ins_w2m_MT_UX)\
+ $(OBJ_TEST_UNIT_lvls_dyninit_MT_UX_DEBUG)\
+ $(OBJ_TEST_UNIT_lvls_vals_MT_UX_DEBUG)\
+ $(OBJ_TEST_UNIT_getcurrtm_MT_UX_DEBUG)\
+ $(OBJ_TEST_UNIT_getversion_MT_UX_DEBUG)\
+ $(OBJ_TEST_UNIT_gethostname_MT_UX_DEBUG)\
+ $(OBJ_TEST_UNIT_onbailout_MT_UX_DEBUG)\
+ $(OBJ_TEST_UNIT_strnlen_MT_UX_DEBUG)\
+ \
+ $(OBJ_TEST_UNIT_bec_file_MT_UX_DEBUG)\
+ $(OBJ_TEST_UNIT_bec_fprintf_MT_UX_DEBUG)\
+ $(OBJ_TEST_UNIT_bec_fail_MT_UX_DEBUG)\
+ $(OBJ_TEST_UNIT_be_fail_MT_UX_DEBUG)\
+ $(OBJ_TEST_UNIT_be_lrsplit_MT_UX_DEBUG)\
+ $(OBJ_TEST_UNIT_be_N_MT_UX_DEBUG)\
+ \
+ $(OBJ_TEST_UNIT_fe_all_MT_UX_DEBUG)\
+ $(OBJ_TEST_UNIT_fe_fail_MT_UX_DEBUG)\
+ $(OBJ_TEST_UNIT_fe_N_MT_UX_DEBUG)\
+ $(OBJ_TEST_UNIT_fe_null_MT_UX_DEBUG)\
+ $(OBJ_TEST_UNIT_fe_simple_MT_UX_DEBUG)\
+ $(OBJ_TEST_UNIT_ins_int_MT_UX_DEBUG)\
+ $(OBJ_TEST_UNIT_ins_w2m_MT_UX_DEBUG)\
+ \
+
+########################################
+# Libraries
+
+# $(LIB_UTIL [ ` [ N a m e T a g ] ` ] )\
+
+TARGETS_LIB_UTIL=\
+ $(LIB_UTIL_MT_UX)\
+ $(LIB_UTIL_MT_UX_DEBUG)\
+ \
+
+TARGETS_LIB_CORE=\
+ $(LIB_CORE_MT_UX)\
+ $(LIB_CORE_MT_UX_DEBUG)\
+ \
+
+TARGETS_LIB_APPL=\
+ $(LIB_APPL_MT_UX)\
+ $(LIB_APPL_MT_UX_DEBUG)\
+ \
+
+TARGETS_LIB_FE_CMN=\
+ $(LIB_FE_ALL_MT_UX)\
+ $(LIB_FE_ALL_WC_MT_UX)\
+ $(LIB_FE_FAIL_MT_UX)\
+ $(LIB_FE_N_MT_UX)\
+ $(LIB_FE_N_WC_MT_UX)\
+ $(LIB_FE_NULL_MT_UX)\
+ $(LIB_FE_NULL_WC_MT_UX)\
+ $(LIB_FE_SIMPLE_MT_UX)\
+ $(LIB_FE_SIMPLE_WC_MT_UX)\
+ $(LIB_FE_ALL_MT_UX_DEBUG)\
+ $(LIB_FE_ALL_WC_MT_UX_DEBUG)\
+ $(LIB_FE_FAIL_MT_UX_DEBUG)\
+ $(LIB_FE_N_MT_UX_DEBUG)\
+ $(LIB_FE_N_WC_MT_UX_DEBUG)\
+ $(LIB_FE_NULL_MT_UX_DEBUG)\
+ $(LIB_FE_NULL_WC_MT_UX_DEBUG)\
+ $(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+ $(LIB_FE_SIMPLE_WC_MT_UX_DEBUG)\
+ \
+
+TARGETS_LIB_FE=\
+ $(TARGETS_LIB_FE_CMN)\
+ \
+
+TARGETS_LIB_BE_CMN=\
+ $(LIB_BE_LRSPLIT_MT_UX)\
+ $(LIB_BE_N_MT_UX)\
+ $(LIB_BEC_FAIL_MT_UX)\
+ $(LIB_BE_FAIL_MT_UX)\
+ $(LIB_BEL_FAIL_MT_UX)\
+ $(LIB_BER_FAIL_MT_UX)\
+ $(LIB_BEC_FILE_MT_UX)\
+ $(LIB_BEC_FILE_WC_MT_UX)\
+ $(LIB_BE_FILE_MT_UX)\
+ $(LIB_BEL_FILE_MT_UX)\
+ $(LIB_BER_FILE_MT_UX)\
+ $(LIB_BEC_FPRINTF_MT_UX)\
+ $(LIB_BEC_FPRINTF_WC_MT_UX)\
+ $(LIB_BE_FPRINTF_MT_UX)\
+ $(LIB_BEL_FPRINTF_MT_UX)\
+ $(LIB_BER_FPRINTF_MT_UX)\
+ $(LIB_BEC_NULL_MT_UX)\
+ $(LIB_BE_NULL_MT_UX)\
+ $(LIB_BEL_NULL_MT_UX)\
+ $(LIB_BER_NULL_MT_UX)\
+ $(LIB_BE_LRSPLIT_MT_UX_DEBUG)\
+ $(LIB_BE_N_MT_UX_DEBUG)\
+ $(LIB_BEC_FAIL_MT_UX_DEBUG)\
+ $(LIB_BE_FAIL_MT_UX_DEBUG)\
+ $(LIB_BEL_FAIL_MT_UX_DEBUG)\
+ $(LIB_BER_FAIL_MT_UX_DEBUG)\
+ $(LIB_BEC_FILE_MT_UX_DEBUG)\
+ $(LIB_BEC_FILE_WC_MT_UX_DEBUG)\
+ $(LIB_BE_FILE_MT_UX_DEBUG)\
+ $(LIB_BEL_FILE_MT_UX_DEBUG)\
+ $(LIB_BER_FILE_MT_UX_DEBUG)\
+ $(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+ $(LIB_BEC_FPRINTF_WC_MT_UX_DEBUG)\
+ $(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+ $(LIB_BEL_FPRINTF_MT_UX_DEBUG)\
+ $(LIB_BER_FPRINTF_MT_UX_DEBUG)\
+ $(LIB_BEC_NULL_MT_UX_DEBUG)\
+ $(LIB_BE_NULL_MT_UX_DEBUG)\
+ $(LIB_BEL_NULL_MT_UX_DEBUG)\
+ $(LIB_BER_NULL_MT_UX_DEBUG)\
+ \
+
+TARGETS_LIB_BE=\
+ $(LIB_BE_LRSPLIT_MT_UX)\
+ $(LIB_BE_N_MT_UX)\
+ $(LIB_BEC_TEST_MT_UX)\
+ $(LIB_BE_TEST_MT_UX)\
+ $(LIB_BEL_TEST_MT_UX)\
+ $(LIB_BER_TEST_MT_UX)\
+ $(LIB_BEC_FAIL_MT_UX)\
+ $(LIB_BE_FAIL_MT_UX)\
+ $(LIB_BEL_FAIL_MT_UX)\
+ $(LIB_BER_FAIL_MT_UX)\
+ $(LIB_BEC_FILE_MT_UX)\
+ $(LIB_BEC_FILE_WC_MT_UX)\
+ $(LIB_BE_FILE_MT_UX)\
+ $(LIB_BEL_FILE_MT_UX)\
+ $(LIB_BER_FILE_MT_UX)\
+ $(LIB_BEC_FPRINTF_MT_UX)\
+ $(LIB_BEC_FPRINTF_WC_MT_UX)\
+ $(LIB_BE_FPRINTF_MT_UX)\
+ $(LIB_BEL_FPRINTF_MT_UX)\
+ $(LIB_BER_FPRINTF_MT_UX)\
+ $(LIB_BEC_NULL_MT_UX)\
+ $(LIB_BE_NULL_MT_UX)\
+ $(LIB_BEL_NULL_MT_UX)\
+ $(LIB_BER_NULL_MT_UX)\
+ $(LIB_BEC_SYSLOG_MT_UX)\
+ $(LIB_BEC_SYSLOGWC_MT_UX)\
+ $(LIB_BE_SYSLOG_MT_UX)\
+ $(LIB_BER_SYSLOG_MT_UX)\
+ $(LIB_BE_LRSPLIT_MT_UX_DEBUG)\
+ $(LIB_BE_N_MT_UX_DEBUG)\
+ $(LIB_BEC_TEST_MT_UX_DEBUG)\
+ $(LIB_BE_TEST_MT_UX_DEBUG)\
+ $(LIB_BEL_TEST_MT_UX_DEBUG)\
+ $(LIB_BER_TEST_MT_UX_DEBUG)\
+ $(LIB_BEC_FAIL_MT_UX_DEBUG)\
+ $(LIB_BE_FAIL_MT_UX_DEBUG)\
+ $(LIB_BEL_FAIL_MT_UX_DEBUG)\
+ $(LIB_BER_FAIL_MT_UX_DEBUG)\
+ $(LIB_BEC_FILE_MT_UX_DEBUG)\
+ $(LIB_BEC_FILE_WC_MT_UX_DEBUG)\
+ $(LIB_BE_FILE_MT_UX_DEBUG)\
+ $(LIB_BEL_FILE_MT_UX_DEBUG)\
+ $(LIB_BER_FILE_MT_UX_DEBUG)\
+ $(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+ $(LIB_BEC_FPRINTF_WC_MT_UX_DEBUG)\
+ $(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+ $(LIB_BEL_FPRINTF_MT_UX_DEBUG)\
+ $(LIB_BER_FPRINTF_MT_UX_DEBUG)\
+ $(LIB_BEC_NULL_MT_UX_DEBUG)\
+ $(LIB_BE_NULL_MT_UX_DEBUG)\
+ $(LIB_BEL_NULL_MT_UX_DEBUG)\
+ $(LIB_BER_NULL_MT_UX_DEBUG)\
+ $(LIB_BEC_SYSLOG_MT_UX_DEBUG)\
+ $(LIB_BEC_SYSLOGWC_MT_UX_DEBUG)\
+ $(LIB_BE_SYSLOG_MT_UX_DEBUG)\
+ $(LIB_BER_SYSLOG_MT_UX_DEBUG)\
+ \
+
+!ifdef ACE
+TARGETS_LIB_ACE=\
+ \
+
+!else # ACE
+TARGETS_LIB_ACE=
+
+!endif # ACE
+TARGETS_LIB_ALL=\
+ $(TARGETS_LIB_UTIL)\
+ $(TARGETS_LIB_CORE)\
+ $(TARGETS_LIB_APPL)\
+ $(TARGETS_LIB_FE)\
+ $(TARGETS_LIB_BE)\
+ $(TARGETS_LIB_ACE)\
+ \
+
+TARGETS_LIB_B64=\
+ $(LIB_B64_MT_UX)\
+ $(LIB_B64_MT_UX_DEBUG)\
+ \
+
+TARGETS_LIB_SHWILD=\
+ $(LIB_SHWILD_MT_UX)\
+ $(LIB_SHWILD_MT_UX_DEBUG)\
+ \
+
+TARGETS_LIB_XTESTS=\
+ $(LIB_XTESTS_MT_UX)\
+ $(LIB_XTESTS_MT_UX_DEBUG)\
+ \
+
+########################################
+# Programs
+
+TARGETS_EXAMPLE_C=\
+ $(TARG_EX_C_0_MT_UX)\
+ $(TARG_EX_C_1_MT_UX)\
+ $(TARG_EX_C_2_MT_UX)\
+ $(TARG_EX_C_3_MT_UX)\
+ $(TARG_EX_C_4_MT_UX)\
+ $(TARG_EX_C_5_MT_UX)\
+ $(TARG_EX_C_6_MT_UX)\
+ $(TARG_EX_C_7_MT_UX)\
+ $(TARG_EX_C_0_MT_UX_DEBUG)\
+ $(TARG_EX_C_1_MT_UX_DEBUG)\
+ $(TARG_EX_C_2_MT_UX_DEBUG)\
+ $(TARG_EX_C_3_MT_UX_DEBUG)\
+ $(TARG_EX_C_4_MT_UX_DEBUG)\
+ $(TARG_EX_C_5_MT_UX_DEBUG)\
+ $(TARG_EX_C_6_MT_UX_DEBUG)\
+ $(TARG_EX_C_7_MT_UX_DEBUG)\
+ \
+
+TARGETS_EXAMPLE_CPP=\
+ $(TARG_EX_P_be_01_MT_UX)\
+ $(TARG_EX_P_be_02_MT_UX)\
+ $(TARG_EX_P_be_03_MT_UX)\
+ $(TARG_EX_P_be_04_MT_UX)\
+ $(TARG_EX_P_be_05_MT_UX)\
+ $(TARG_EX_P_be_06_MT_UX)\
+ $(TARG_EX_P_cp_01_MT_UX)\
+ $(TARG_EX_P_cp_02_MT_UX)\
+ $(TARG_EX_P_fm_01_MT_UX)\
+ $(TARG_EX_P_fm_02_MT_UX)\
+ $(TARG_EX_P_fm_03_MT_UX)\
+ $(TARG_EX_P_fe_01_MT_UX)\
+ $(TARG_EX_P_in_01_MT_UX)\
+ $(TARG_EX_P_in_02_MT_UX)\
+ $(TARG_EX_P_in_03_MT_UX)\
+ $(TARG_EX_P_in_04_MT_UX)\
+ $(TARG_EX_P_in_05_MT_UX)\
+ $(TARG_EX_P_in_06_MT_UX)\
+ $(TARG_EX_P_in_07_MT_UX)\
+ $(TARG_EX_P_in_08_MT_UX)\
+ $(TARG_EX_P_in_09_MT_UX)\
+ $(TARG_EX_P_in_10_MT_UX)\
+ $(TARG_EX_P_in_11_MT_UX)\
+ $(TARG_EX_P_in_12_MT_UX)\
+ $(TARG_EX_P_in_13_MT_UX)\
+ $(TARG_EX_P_in_14_MT_UX)\
+ $(TARG_EX_P_in_15_MT_UX)\
+ $(TARG_EX_P_in_16_MT_UX)\
+ $(TARG_EX_P_in_17_MT_UX)\
+ $(TARG_EX_P_ln_01_MT_UX)\
+ $(TARG_EX_P_ms_01_MT_UX)\
+ $(TARG_EX_P_ms_02_MT_UX)\
+ $(TARG_EX_P_ms_03_MT_UX)\
+ $(TARG_EX_P_ms_04_MT_UX)\
+ $(TARG_EX_P_ms_05_MT_UX)\
+ $(TARG_EX_P_ms_06_MT_UX)\
+ $(TARG_EX_P_ut_01_MT_UX)\
+ $(TARG_EX_P_be_01_MT_UX_DEBUG)\
+ $(TARG_EX_P_be_02_MT_UX_DEBUG)\
+ $(TARG_EX_P_be_03_MT_UX_DEBUG)\
+ $(TARG_EX_P_be_04_MT_UX_DEBUG)\
+ $(TARG_EX_P_be_05_MT_UX_DEBUG)\
+ $(TARG_EX_P_be_06_MT_UX_DEBUG)\
+ $(TARG_EX_P_cp_01_MT_UX_DEBUG)\
+ $(TARG_EX_P_cp_02_MT_UX_DEBUG)\
+ $(TARG_EX_P_fm_01_MT_UX_DEBUG)\
+ $(TARG_EX_P_fm_02_MT_UX_DEBUG)\
+ $(TARG_EX_P_fm_03_MT_UX_DEBUG)\
+ $(TARG_EX_P_fe_01_MT_UX_DEBUG)\
+ $(TARG_EX_P_in_01_MT_UX_DEBUG)\
+ $(TARG_EX_P_in_02_MT_UX_DEBUG)\
+ $(TARG_EX_P_in_03_MT_UX_DEBUG)\
+ $(TARG_EX_P_in_04_MT_UX_DEBUG)\
+ $(TARG_EX_P_in_05_MT_UX_DEBUG)\
+ $(TARG_EX_P_in_06_MT_UX_DEBUG)\
+ $(TARG_EX_P_in_07_MT_UX_DEBUG)\
+ $(TARG_EX_P_in_08_MT_UX_DEBUG)\
+ $(TARG_EX_P_in_09_MT_UX_DEBUG)\
+ $(TARG_EX_P_in_10_MT_UX_DEBUG)\
+ $(TARG_EX_P_in_11_MT_UX_DEBUG)\
+ $(TARG_EX_P_in_12_MT_UX_DEBUG)\
+ $(TARG_EX_P_in_13_MT_UX_DEBUG)\
+ $(TARG_EX_P_in_14_MT_UX_DEBUG)\
+ $(TARG_EX_P_in_15_MT_UX_DEBUG)\
+ $(TARG_EX_P_in_16_MT_UX_DEBUG)\
+ $(TARG_EX_P_in_17_MT_UX_DEBUG)\
+ $(TARG_EX_P_ln_01_MT_UX_DEBUG)\
+ $(TARG_EX_P_ms_01_MT_UX_DEBUG)\
+ $(TARG_EX_P_ms_02_MT_UX_DEBUG)\
+ $(TARG_EX_P_ms_03_MT_UX_DEBUG)\
+ $(TARG_EX_P_ms_04_MT_UX_DEBUG)\
+ $(TARG_EX_P_ms_05_MT_UX_DEBUG)\
+ $(TARG_EX_P_ms_06_MT_UX_DEBUG)\
+ $(TARG_EX_P_ut_01_MT_UX_DEBUG)\
+ \
+
+TARGETS_EXAMPLE=\
+ $(TARGETS_EXAMPLE_C)\
+ $(TARGETS_EXAMPLE_CPP)\
+ \
+
+
+TARGETS_SAMPLE=\
+ \
+
+
+TARGETS_TEST_COMPONENT=\
+ $(TARG_TEST_COMP_core_initseq_MT_UX)\
+ $(TARG_TEST_COMP_custsev_MT_UX)\
+ $(TARG_TEST_COMP_ins_args_MT_UX)\
+ $(TARG_TEST_COMP_ins_b64_MT_UX)\
+ $(TARG_TEST_COMP_ins_bool_MT_UX)\
+ $(TARG_TEST_COMP_ins_hostid_MT_UX)\
+ $(TARG_TEST_COMP_ins_int_MT_UX)\
+ $(TARG_TEST_COMP_ins_pad_MT_UX)\
+ $(TARG_TEST_COMP_ins_ptr_MT_UX)\
+ $(TARG_TEST_COMP_ins_prid_MT_UX)\
+ $(TARG_TEST_COMP_ins_real_MT_UX)\
+ $(TARG_TEST_COMP_ins_slice_MT_UX)\
+ $(TARG_TEST_COMP_ins_thrid_MT_UX)\
+ $(TARG_TEST_COMP_ins_w2m_MT_UX)\
+ $(TARG_TEST_COMP_log_1_MT_UX)\
+ $(TARG_TEST_COMP_pan_puts_MT_UX)\
+ $(TARG_TEST_COMP_pan_prtf_MT_UX)\
+ $(TARG_TEST_COMP_core_initseq_MT_UX_DEBUG)\
+ $(TARG_TEST_COMP_custsev_MT_UX_DEBUG)\
+ $(TARG_TEST_COMP_ins_args_MT_UX_DEBUG)\
+ $(TARG_TEST_COMP_ins_b64_MT_UX_DEBUG)\
+ $(TARG_TEST_COMP_ins_bool_MT_UX_DEBUG)\
+ $(TARG_TEST_COMP_ins_hostid_MT_UX_DEBUG)\
+ $(TARG_TEST_COMP_ins_int_MT_UX_DEBUG)\
+ $(TARG_TEST_COMP_ins_pad_MT_UX_DEBUG)\
+ $(TARG_TEST_COMP_ins_ptr_MT_UX_DEBUG)\
+ $(TARG_TEST_COMP_ins_prid_MT_UX_DEBUG)\
+ $(TARG_TEST_COMP_ins_real_MT_UX_DEBUG)\
+ $(TARG_TEST_COMP_ins_slice_MT_UX_DEBUG)\
+ $(TARG_TEST_COMP_ins_thrid_MT_UX_DEBUG)\
+ $(TARG_TEST_COMP_ins_w2m_MT_UX_DEBUG)\
+ $(TARG_TEST_COMP_log_1_MT_UX_DEBUG)\
+ $(TARG_TEST_COMP_pan_puts_MT_UX_DEBUG)\
+ $(TARG_TEST_COMP_pan_prtf_MT_UX_DEBUG)\
+ \
+
+TARGETS_TEST_PERFORMANCE=\
+ $(TARG_TEST_PERF_ins_w2m_MT_UX)\
+ $(TARG_TEST_PERF_ins_w2m_MT_UX_DEBUG)\
+ \
+
+TARGETS_TEST_SCRATCH_STD=\
+ $(TARG_TEST_MT_UX_APIwBE_FPRINTF)\
+ $(TARG_TEST_SCRT_BE_SYSLOG_MT_UX)\
+ $(TARG_TEST_SCRT_BE_SYSLOGWC_MT_UX)\
+ $(TARG_TEST_MT_UX_APIwBELR_1_FPRINTF_SYSLOG)\
+ $(TARG_TEST_FE_MT_UX)\
+ $(TARG_TEST_BE_N_FAIL_MT_UX)\
+ $(TARG_TEST_FE_SIMPLE_WC_MT_UX)\
+ $(TARG_TEST_MT_UX_DEBUG_APIwBE_FPRINTF)\
+ $(TARG_TEST_SCRT_BE_SYSLOG_MT_UX_DEBUG)\
+ $(TARG_TEST_SCRT_BE_SYSLOGWC_MT_UX_DEBUG)\
+ $(TARG_TEST_MT_UX_DEBUG_APIwBELR_1_FPRINTF_SYSLOG)\
+ $(TARG_TEST_FE_MT_UX_DEBUG)\
+ $(TARG_TEST_BE_N_FAIL_MT_UX_DEBUG)\
+ $(TARG_TEST_FE_SIMPLE_WC_MT_UX_DEBUG)\
+
+!ifdef ACE
+TARGETS_TEST_SCRATCH_ACE=\
+ \
+
+!endif # ACE
+TARGETS_TEST_SCRATCH=\
+ $(TARGETS_TEST_SCRATCH_STD)\
+ \
+# $(TARG_TEST_SCRT_file_MT_UX)\
+# $(TARG_TEST_SCRT_file_MT_UX_DEBUG)\
+ \
+# $(TARG_TEST_SCRT_file_MT_UX)\
+# $(TARG_TEST_SCRT_file_MT_UX_DEBUG)\
+ \
+
+TARGETS_TEST_UNIT=\
+ $(TARG_TEST_UNIT_lvls_dyninit_MT_UX)\
+ $(TARG_TEST_UNIT_lvls_vals_MT_UX)\
+ $(TARG_TEST_UNIT_getcurrtm_MT_UX)\
+ $(TARG_TEST_UNIT_getversion_MT_UX)\
+ $(TARG_TEST_UNIT_gethostname_MT_UX)\
+ $(TARG_TEST_UNIT_onbailout_MT_UX)\
+ $(TARG_TEST_UNIT_strnlen_MT_UX)\
+ \
+ $(TARG_TEST_UNIT_bec_file_MT_UX)\
+ $(TARG_TEST_UNIT_bec_fprintf_MT_UX)\
+ $(TARG_TEST_UNIT_bec_fail_MT_UX)\
+ $(TARG_TEST_UNIT_be_fail_MT_UX)\
+ $(TARG_TEST_UNIT_be_lrsplit_MT_UX)\
+ $(TARG_TEST_UNIT_be_N_MT_UX)\
+ \
+ $(TARG_TEST_UNIT_fe_all_MT_UX)\
+ $(TARG_TEST_UNIT_fe_fail_MT_UX)\
+ $(TARG_TEST_UNIT_fe_N_MT_UX)\
+ $(TARG_TEST_UNIT_fe_null_MT_UX)\
+ $(TARG_TEST_UNIT_fe_simple_MT_UX)\
+ $(TARG_TEST_UNIT_ins_int_MT_UX)\
+ $(TARG_TEST_UNIT_ins_w2m_MT_UX)\
+ $(TARG_TEST_UNIT_lvls_dyninit_MT_UX_DEBUG)\
+ $(TARG_TEST_UNIT_lvls_vals_MT_UX_DEBUG)\
+ $(TARG_TEST_UNIT_getcurrtm_MT_UX_DEBUG)\
+ $(TARG_TEST_UNIT_getversion_MT_UX_DEBUG)\
+ $(TARG_TEST_UNIT_gethostname_MT_UX_DEBUG)\
+ $(TARG_TEST_UNIT_onbailout_MT_UX_DEBUG)\
+ $(TARG_TEST_UNIT_strnlen_MT_UX_DEBUG)\
+ \
+ $(TARG_TEST_UNIT_bec_file_MT_UX_DEBUG)\
+ $(TARG_TEST_UNIT_bec_fprintf_MT_UX_DEBUG)\
+ $(TARG_TEST_UNIT_bec_fail_MT_UX_DEBUG)\
+ $(TARG_TEST_UNIT_be_fail_MT_UX_DEBUG)\
+ $(TARG_TEST_UNIT_be_lrsplit_MT_UX_DEBUG)\
+ $(TARG_TEST_UNIT_be_N_MT_UX_DEBUG)\
+ \
+ $(TARG_TEST_UNIT_fe_all_MT_UX_DEBUG)\
+ $(TARG_TEST_UNIT_fe_fail_MT_UX_DEBUG)\
+ $(TARG_TEST_UNIT_fe_N_MT_UX_DEBUG)\
+ $(TARG_TEST_UNIT_fe_null_MT_UX_DEBUG)\
+ $(TARG_TEST_UNIT_fe_simple_MT_UX_DEBUG)\
+ $(TARG_TEST_UNIT_ins_int_MT_UX_DEBUG)\
+ $(TARG_TEST_UNIT_ins_w2m_MT_UX_DEBUG)\
+ \
+
+############################################################
+# Third-party libraries
+
+!ifdef ACE
+LIBS_3PTY_ACE					=	ace.lib
+!endif # ACE
+LIBS_3PTY_FPRINTF				=
+LIBS_3PTY_SYSLOG				=
+LIBS_3PTY_BE_N_FAIL				=
+LIBS_3PTY_TEST_UNIT				=
+
+############################################################################
+# External Targets (invokable by make)
+
+# primary
+
+_default:                   build
+
+usage:
+	@echo "make [usage | compile | build | test | clean | ace | prep] - default is 'build'"
+	@echo "details:"
+	@echo "    default(=build)"
+	@echo "    compile.libs.util"
+	@echo "    compile.libs.core"
+	@echo "    compile.ace"
+	@echo "    compile.examples"
+	@echo "    compile.test"
+	@echo "    compile(=compile.libs.util+compile.libs.core+compile.example+compile.test)"
+	@echo "    compile.all(=compile.libs.util+compile.libs.core+compile.example+compile.test+compile.ace)"
+	@echo "    build.libs.util"
+	@echo "    build.libs.core"
+	@echo "    build.libs.fe"
+	@echo "    build.libs.be"
+	@echo "    build.libs.ace"
+	@echo "    build.libs(=build.libs.util+build.libs.core+build.libs.fe+build.libs.be)"
+	@echo "    build.libs.all(=build.libs.util+build.libs.core+build.libs.fe+build.libs.be+build.libs.ace)"
+	@echo "    build.examples"
+	@echo "    build.test.std"
+	@echo "    build.test.ace"
+	@echo "    build.test(=build.test.std)"
+	@echo "    build.test.all(=build.test.std+build.test.ace)"
+	@echo "    build.util(=build.libs.util)"
+	@echo "    build.core(=build.libs.core)"
+	@echo "    build.std(=build.libs.util+build.libs.core+build.libs.fe+build.libs.be+build.test.std)"
+	@echo "    build.ace(=build.libs.ace+build.test.ace)"
+	@echo "    build(=build.libs+build.examples+build.samples+build.test)"
+	@echo "    build.all(=build.libs.all+build.examples+build.samples+build.test.all)"
+	@echo "    test.std"
+	@echo "    test.ace"
+	@echo "    test(=test.std)"
+	@echo "    test.all(=test.std+test.ace)"
+	@echo "    std=build.std+test.std"
+	@echo "    ace=build.ace+test.ace"
+	@echo "    all=core+std+ace"
+	@echo "    prep: removes \r from all .h and .c files, on UNIX-only"
+
+
+# infrastructure
+
+
+
+prep.files.for.os:	$(PROJ_MAKEFILE_NAME)\
+	\
+
+prep:	prep.files.for.os
+
+
+check.lib.dir:		$(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+
+check.bin.dir:		$(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_BIN_DIR)\NUL mkdir $(PROJ_BIN_DIR)
+
+
+# compile targets
+
+compile.libs.util:          $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_UTIL)
+
+compile.libs.core:          $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_CORE)
+
+compile.libs.fe:            $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_FE)
+
+compile.libs.be:            $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_BE)
+
+compile.libs:                                                           compile.libs.util compile.libs.core compile.libs.fe compile.libs.be
+
+compile.libs.b64:           $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_B64)
+
+compile.libs.shwild:        $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_SHWILD)
+
+compile.libs.xtests:        $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_XTESTS)
+
+compile.libs.3pty:                                                      compile.libs.b64 compile.libs.shwild compile.libs.xtests
+
+compile.libs.all:                                                       compile.libs compile.libs.3pty
+
+!ifdef ACE
+compile.ace:                $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_ACE)
+
+!endif # ACE
+compile.ex.c:               $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_EXAMPLE_C)
+
+compile.ex.cpp:             $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_EXAMPLE_CPP)
+
+compile.examples:           $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_EXAMPLE)
+
+compile.samples:            $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_SAMPLE)
+
+compile.test.component:     $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_TEST_COMPONENT)
+
+compile.test.performance:   $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_TEST_PERFORMANCE)
+
+compile.test.scratch:       $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_TEST_SCRATCH)
+
+compile.test.unit:          $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_TEST_UNIT)
+
+compile.test:                                                           compile.test.unit compile.test.component compile.test.performance compile.test.scratch
+
+compile:                                                                compile.libs compile.libs.3pty compile.examples compile.test
+
+!ifdef ACE
+compile.all:                                                            compile.libs compile.examples compile.test compile.ace
+!else # ACE
+compile.all:                                                            compile.libs compile.examples compile.test
+!endif # ACE
+
+
+# build targets
+
+build.libs.util:            check.lib.dir           prep.files.for.os   $(TARGETS_LIB_UTIL)
+
+build.libs.core:            check.lib.dir           prep.files.for.os   $(TARGETS_LIB_CORE)
+
+build.libs.appl:            check.lib.dir           prep.files.for.os   $(TARGETS_LIB_APPL)
+
+build.libs.fe:              check.lib.dir           prep.files.for.os   $(TARGETS_LIB_FE)
+
+build.libs.be:              check.lib.dir           prep.files.for.os   $(TARGETS_LIB_BE)
+
+build.libs.fe.cmn:          check.lib.dir           prep.files.for.os   $(TARGETS_LIB_FE_CMN)
+
+build.libs.be.cmn:          check.lib.dir           prep.files.for.os   $(TARGETS_LIB_BE_CMN)
+
+build.libs.b64:             check.lib.dir           prep.files.for.os   $(TARGETS_LIB_B64)
+
+build.libs.shwild:          check.lib.dir           prep.files.for.os   $(TARGETS_LIB_SHWILD)
+
+build.libs.xtests:          check.lib.dir           prep.files.for.os   $(TARGETS_LIB_XTESTS)
+
+build.libs.3pty:            check.lib.dir                               build.libs.b64 build.libs.shwild build.libs.xtests
+
+# obsolete
+build.libs.std:                                                         check.lib.dir build.libs.fe build.libs.be
+
+!ifdef ACE
+build.libs.ace:                                                         check.lib.dir $(TARGETS_LIB_ACE)
+
+!endif # ACE
+build.libs:                                                             build.libs.util build.libs.core build.libs.appl build.libs.fe build.libs.be
+
+!ifdef ACE
+build.libs.all:                                                         build.libs build.libs.ace
+!else # ACE
+build.libs.all:                                                         build.libs
+!endif # ACE
+
+# These names - i.e. build.ex.?? - has to be short (rather than build.examples.??), otherwise GCC's
+# make gets confused.
+#
+# Can't use C++ (or C++) because DMC++'s make can't handle it
+build.ex.c:                 check.bin.dir           prep.files.for.os   $(TARGETS_EXAMPLE_C)
+
+build.ex.cpp:               check.bin.dir           prep.files.for.os   $(TARGETS_EXAMPLE_CPP)
+
+build.examples:             check.bin.dir           prep.files.for.os   $(TARGETS_EXAMPLE)
+
+build.samples:              check.bin.dir           prep.files.for.os   $(TARGETS_SAMPLE)
+
+build.test.component:       check.bin.dir           prep.files.for.os   $(TARGETS_TEST_COMPONENT)
+
+build.test.performance:     check.bin.dir           prep.files.for.os   $(TARGETS_TEST_PERFORMANCE)
+
+build.test.scratch:         check.bin.dir           prep.files.for.os   $(TARGETS_TEST_SCRATCH)
+
+build.test.unit:            check.bin.dir           prep.files.for.os   $(TARGETS_TEST_UNIT)
+
+build.test:                                                             build.test.unit build.test.component build.test.performance build.test.scratch
+
+build.test.std:             check.bin.dir           prep.files.for.os   $(TARGETS_TEST_SCRATCH_STD)
+
+!ifdef ACE
+build.test.ace:             check.bin.dir           prep.files.for.os   $(TARGETS_TEST_SCRATCH_ACE)
+
+!endif # ACE
+build.test.std:             check.bin.dir           prep.files.for.os   $(TARGETS_TEST_SCRATCH_STD)
+
+!ifdef ACE
+build.test.ace:             check.bin.dir           prep.files.for.os   $(TARGETS_TEST_SCRATCH_ACE)
+
+!endif # ACE
+build.std:                                                              build.libs.util build.libs.core build.libs.appl build.libs.fe build.libs.be build.test.std
+
+!ifdef ACE
+build.test.all:                                                         build.test.std build.test.ace
+!else # ACE
+build.test.all:                                                         build.test.std
+!endif # ACE
+
+
+!ifdef ACE
+build.ace:                                                              build.libs.ace build.test.ace
+
+!endif # ACE
+build:                                                                  build.libs build.examples build.samples build.test
+
+build.cmn:                                                              build.libs.util build.libs.core build.libs.appl build.libs.fe.cmn build.libs.be.cmn
+
+build.common:                                                           build.cmn
+
+build.all:                                                              build.libs.all build.examples build.samples build.test.all
+
+
+# test targets
+
+test.component_:
+	@echo Running Test:Component programs ...
+	$(TARG_TEST_COMP_core_initseq_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_core_initseq_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_custsev_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_custsev_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_args_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_args_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_b64_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_b64_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_bool_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_bool_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_hostid_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_hostid_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_int_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_int_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_pad_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_pad_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_ptr_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_ptr_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_prid_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_prid_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_real_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_real_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_thrid_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_thrid_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_w2m_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_w2m_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_log_1_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_log_1_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_puts_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_puts_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_prtf_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_prtf_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+
+test.performance_:
+	@echo Running Test:Performance programs ...
+
+test.scratch_:
+	@echo Running Test:Scratch programs ...
+	$(TARG_TEST_MT_UX_APIwBE_FPRINTF)
+	$(TARG_TEST_SCRT_BE_SYSLOG_MT_UX)
+	$(TARG_TEST_SCRT_BE_SYSLOGWC_MT_UX)
+	$(TARG_TEST_MT_UX_APIwBELR_1_FPRINTF_SYSLOG)
+	$(TARG_TEST_FE_MT_UX)
+	$(TARG_TEST_MT_UX_APIwBE_FPRINTF)
+	$(TARG_TEST_BE_N_FAIL_MT_UX)
+	$(TARG_TEST_FE_SIMPLE_WC_MT_UX)
+	$(TARG_TEST_MT_UX_DEBUG_APIwBE_FPRINTF)
+	$(TARG_TEST_SCRT_BE_SYSLOG_MT_UX_DEBUG)
+	$(TARG_TEST_SCRT_BE_SYSLOGWC_MT_UX_DEBUG)
+	$(TARG_TEST_MT_UX_DEBUG_APIwBELR_1_FPRINTF_SYSLOG)
+	$(TARG_TEST_FE_MT_UX_DEBUG)
+	$(TARG_TEST_MT_UX_DEBUG_APIwBE_FPRINTF)
+	$(TARG_TEST_BE_N_FAIL_MT_UX_DEBUG)
+	$(TARG_TEST_FE_SIMPLE_WC_MT_UX_DEBUG)
+
+test.unit_:
+	@echo Running Test:Unit programs ...
+	$(TARG_TEST_UNIT_lvls_dyninit_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_dyninit_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_vals_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_vals_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getcurrtm_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getcurrtm_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getversion_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getversion_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_gethostname_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_gethostname_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_onbailout_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_onbailout_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_strnlen_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_strnlen_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_file_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_file_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fprintf_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fprintf_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fail_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fail_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_fail_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_fail_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_lrsplit_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_lrsplit_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_N_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_N_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_all_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_all_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_fail_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_fail_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_N_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_N_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_null_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_null_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_simple_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_simple_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_int_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_int_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_w2m_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_w2m_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+
+test.examples_:
+	@echo Running Example programs ...
+	$(TARG_EX_C_0_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_1_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_2_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_3_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_4_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_5_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_7_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_0_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_1_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_2_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_3_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_4_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_5_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_7_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_01_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_02_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_03_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_04_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_05_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_06_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_01_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_02_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_01_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_02_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_03_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fe_01_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_01_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_02_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_03_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_04_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_05_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_06_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_07_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_08_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_09_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_10_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_11_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_13_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_14_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_15_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_16_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_17_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ln_01_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_01_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_02_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_03_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_04_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_05_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_06_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ut_01_MT_UX) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_01_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_02_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_03_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_04_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_05_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_06_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_01_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_02_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_01_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_02_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_03_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fe_01_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_01_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_02_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_03_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_04_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_05_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_06_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_07_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_08_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_09_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_10_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_11_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_13_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_14_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_15_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_16_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_17_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ln_01_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_01_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_02_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_03_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_04_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_05_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_06_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ut_01_MT_UX_DEBUG) --verbosity=$(TEST_VERBOSITY)
+
+test.component:		build.test.component test.component_
+
+test.performance:	build.test.performance test.performance_
+
+test.scratch:		build.test.scratch test.scratch_
+
+test.unit:			build.test.unit test.unit_
+
+test.examples:		build.examples test.examples_
+
+!ifdef ACE
+test.ace:			build.libs.ace build.libs.core $(TARGETS_TEST_SCRATCH_ACE)
+
+!endif # ACE
+test:                       test.unit test.component
+
+!ifdef ACE
+test.all:                   test.scratch test.examples test.performance test.ace test
+!else # ACE
+test.all:                   test.scratch test.examples test.performance test
+!endif # ACE
+
+
+# clean targets
+
+clean.libs.core:
+	@echo Cleaning Core libraries ...
+	@-$(RM) $(LIB_UTIL_MT_UX)
+	@-$(RM) $(LIB_CORE_MT_UX)
+	@-$(RM) $(LIB_APPL_MT_UX)
+	@-$(RM) $(LIB_UTIL_MT_UX_DEBUG)
+	@-$(RM) $(LIB_CORE_MT_UX_DEBUG)
+	@-$(RM) $(LIB_APPL_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_UTIL_MT_UX)
+	@-$(RM) $(OBJ_CORE_MT_UX)
+	@-$(RM) $(OBJ_APPL_MT_UX)
+	@-$(RM) $(OBJ_UTIL_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_CORE_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_APPL_MT_UX_DEBUG)
+	@-$(RM) $(PDB_CORE_MT_UX_DEBUG)
+	@-$(RM) $(PDB_UTIL_MT_UX_DEBUG)
+
+clean.libs.be:
+	@echo Cleaning Back-end libraries ...
+	@-$(RM) $(LIB_BE_LRSPLIT_MT_UX)
+	@-$(RM) $(LIB_BE_N_MT_UX)
+	@-$(RM) $(LIB_BEC_TEST_MT_UX)
+	@-$(RM) $(LIB_BE_TEST_MT_UX)
+	@-$(RM) $(LIB_BEL_TEST_MT_UX)
+	@-$(RM) $(LIB_BER_TEST_MT_UX)
+	@-$(RM) $(LIB_BEC_FAIL_MT_UX)
+	@-$(RM) $(LIB_BE_FAIL_MT_UX)
+	@-$(RM) $(LIB_BEL_FAIL_MT_UX)
+	@-$(RM) $(LIB_BER_FAIL_MT_UX)
+	@-$(RM) $(LIB_BEC_FILE_MT_UX)
+	@-$(RM) $(LIB_BEC_FILE_WC_MT_UX)
+	@-$(RM) $(LIB_BE_FILE_MT_UX)
+	@-$(RM) $(LIB_BEL_FILE_MT_UX)
+	@-$(RM) $(LIB_BER_FILE_MT_UX)
+	@-$(RM) $(LIB_BEC_FPRINTF_MT_UX)
+	@-$(RM) $(LIB_BEC_FPRINTF_WC_MT_UX)
+	@-$(RM) $(LIB_BE_FPRINTF_MT_UX)
+	@-$(RM) $(LIB_BEL_FPRINTF_MT_UX)
+	@-$(RM) $(LIB_BER_FPRINTF_MT_UX)
+	@-$(RM) $(LIB_BEC_NULL_MT_UX)
+	@-$(RM) $(LIB_BE_NULL_MT_UX)
+	@-$(RM) $(LIB_BEL_NULL_MT_UX)
+	@-$(RM) $(LIB_BER_NULL_MT_UX)
+	@-$(RM) $(LIB_BEC_SYSLOG_MT_UX)
+	@-$(RM) $(LIB_BEC_SYSLOGWC_MT_UX)
+	@-$(RM) $(LIB_BE_SYSLOG_MT_UX)
+	@-$(RM) $(LIB_BER_SYSLOG_MT_UX)
+	@-$(RM) $(LIB_BE_LRSPLIT_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BE_N_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BEC_TEST_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BE_TEST_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BEL_TEST_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BER_TEST_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BEC_FAIL_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BE_FAIL_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BEL_FAIL_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BER_FAIL_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BEC_FILE_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BEC_FILE_WC_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BE_FILE_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BEL_FILE_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BER_FILE_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BEC_FPRINTF_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BEC_FPRINTF_WC_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BE_FPRINTF_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BEL_FPRINTF_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BER_FPRINTF_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BEC_NULL_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BE_NULL_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BEL_NULL_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BER_NULL_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BEC_SYSLOG_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BEC_SYSLOGWC_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BE_SYSLOG_MT_UX_DEBUG)
+	@-$(RM) $(LIB_BER_SYSLOG_MT_UX_DEBUG)
+	@-$(RM) $(PDB_BE_LRSPLIT_MT_UX_DEBUG)
+	@-$(RM) $(PDB_BE_N_MT_UX_DEBUG)
+	@-$(RM) $(PDB_BEC_FAIL_MT_UX_DEBUG)
+	@-$(RM) $(PDB_BE_FAIL_MT_UX_DEBUG)
+	@-$(RM) $(PDB_BEL_FAIL_MT_UX_DEBUG)
+	@-$(RM) $(PDB_BER_FAIL_MT_UX_DEBUG)
+	@-$(RM) $(PDB_BEC_FILE_MT_UX_DEBUG)
+	@-$(RM) $(PDB_BEC_FILE_WC_MT_UX_DEBUG)
+	@-$(RM) $(PDB_BE_FILE_MT_UX_DEBUG)
+	@-$(RM) $(PDB_BEL_FILE_MT_UX_DEBUG)
+	@-$(RM) $(PDB_BER_FILE_MT_UX_DEBUG)
+	@-$(RM) $(PDB_BEC_FPRINTF_MT_UX_DEBUG)
+	@-$(RM) $(PDB_BEC_FPRINTF_WC_MT_UX_DEBUG)
+	@-$(RM) $(PDB_BE_FPRINTF_MT_UX_DEBUG)
+	@-$(RM) $(PDB_BEL_FPRINTF_MT_UX_DEBUG)
+	@-$(RM) $(PDB_BER_FPRINTF_MT_UX_DEBUG)
+	@-$(RM) $(PDB_BEC_NULL_MT_UX_DEBUG)
+	@-$(RM) $(PDB_BE_NULL_MT_UX_DEBUG)
+	@-$(RM) $(PDB_BEL_NULL_MT_UX_DEBUG)
+	@-$(RM) $(PDB_BER_NULL_MT_UX_DEBUG)
+	@-$(RM) $(PDB_BEC_SYSLOG_MT_UX_DEBUG)
+	@-$(RM) $(PDB_BEC_SYSLOGWC_MT_UX_DEBUG)
+	@-$(RM) $(PDB_BE_SYSLOG_MT_UX_DEBUG)
+	@-$(RM) $(PDB_BER_SYSLOG_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BE_LRSPLIT_MT_UX)
+	@-$(RM) $(OBJ_BE_N_MT_UX)
+	@-$(RM) $(OBJ_BEC_TEST_MT_UX)
+	@-$(RM) $(OBJ_BE_TEST_MT_UX)
+	@-$(RM) $(OBJ_BEL_TEST_MT_UX)
+	@-$(RM) $(OBJ_BER_TEST_MT_UX)
+	@-$(RM) $(OBJ_BEC_FAIL_MT_UX)
+	@-$(RM) $(OBJ_BE_FAIL_MT_UX)
+	@-$(RM) $(OBJ_BEL_FAIL_MT_UX)
+	@-$(RM) $(OBJ_BER_FAIL_MT_UX)
+	@-$(RM) $(OBJ_BEC_FILE_MT_UX)
+	@-$(RM) $(OBJ_BEC_FILE_WC_MT_UX)
+	@-$(RM) $(OBJ_BE_FILE_MT_UX)
+	@-$(RM) $(OBJ_BEL_FILE_MT_UX)
+	@-$(RM) $(OBJ_BER_FILE_MT_UX)
+	@-$(RM) $(OBJ_BEC_FPRINTF_MT_UX)
+	@-$(RM) $(OBJ_BEC_FPRINTF_WC_MT_UX)
+	@-$(RM) $(OBJ_BE_FPRINTF_MT_UX)
+	@-$(RM) $(OBJ_BEL_FPRINTF_MT_UX)
+	@-$(RM) $(OBJ_BER_FPRINTF_MT_UX)
+	@-$(RM) $(OBJ_BEC_NULL_MT_UX)
+	@-$(RM) $(OBJ_BE_NULL_MT_UX)
+	@-$(RM) $(OBJ_BEL_NULL_MT_UX)
+	@-$(RM) $(OBJ_BER_NULL_MT_UX)
+	@-$(RM) $(OBJ_BEC_SYSLOG_MT_UX)
+	@-$(RM) $(OBJ_BEC_SYSLOGWC_MT_UX)
+	@-$(RM) $(OBJ_BE_SYSLOG_MT_UX)
+	@-$(RM) $(OBJ_BER_SYSLOG_MT_UX)
+	@-$(RM) $(OBJ_BE_LRSPLIT_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BE_N_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BEC_TEST_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BE_TEST_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BEL_TEST_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BER_TEST_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BEC_FAIL_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BE_FAIL_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BEL_FAIL_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BER_FAIL_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BEC_FILE_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BEC_FILE_WC_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BE_FILE_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BEL_FILE_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BER_FILE_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BEC_FPRINTF_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BEC_FPRINTF_WC_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BE_FPRINTF_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BEL_FPRINTF_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BER_FPRINTF_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BEC_NULL_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BE_NULL_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BEL_NULL_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BER_NULL_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BEC_SYSLOG_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BEC_SYSLOGWC_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BE_SYSLOG_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_BER_SYSLOG_MT_UX_DEBUG)
+
+
+clean.libs.fe:
+	@echo Cleaning Front-end libraries ...
+	@-$(RM) $(LIB_FE_ALL_MT_UX)
+	@-$(RM) $(LIB_FE_ALL_WC_MT_UX)
+	@-$(RM) $(LIB_FE_FAIL_MT_UX)
+	@-$(RM) $(LIB_FE_N_MT_UX)
+	@-$(RM) $(LIB_FE_N_WC_MT_UX)
+	@-$(RM) $(LIB_FE_NULL_MT_UX)
+	@-$(RM) $(LIB_FE_NULL_WC_MT_UX)
+	@-$(RM) $(LIB_FE_SIMPLE_MT_UX)
+	@-$(RM) $(LIB_FE_SIMPLE_WC_MT_UX)
+	@-$(RM) $(LIB_FE_ALL_MT_UX_DEBUG)
+	@-$(RM) $(LIB_FE_ALL_WC_MT_UX_DEBUG)
+	@-$(RM) $(LIB_FE_FAIL_MT_UX_DEBUG)
+	@-$(RM) $(LIB_FE_N_MT_UX_DEBUG)
+	@-$(RM) $(LIB_FE_N_WC_MT_UX_DEBUG)
+	@-$(RM) $(LIB_FE_NULL_MT_UX_DEBUG)
+	@-$(RM) $(LIB_FE_NULL_WC_MT_UX_DEBUG)
+	@-$(RM) $(LIB_FE_SIMPLE_MT_UX_DEBUG)
+	@-$(RM) $(LIB_FE_SIMPLE_WC_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_FE_ALL_MT_UX)
+	@-$(RM) $(OBJ_FE_ALL_WC_MT_UX)
+	@-$(RM) $(OBJ_FE_FAIL_MT_UX)
+	@-$(RM) $(OBJ_FE_N_MT_UX)
+	@-$(RM) $(OBJ_FE_N_WC_MT_UX)
+	@-$(RM) $(OBJ_FE_NULL_MT_UX)
+	@-$(RM) $(OBJ_FE_NULL_WC_MT_UX)
+	@-$(RM) $(OBJ_FE_SIMPLE_MT_UX)
+	@-$(RM) $(OBJ_FE_SIMPLE_WC_MT_UX)
+	@-$(RM) $(OBJ_FE_ALL_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_FE_ALL_WC_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_FE_FAIL_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_FE_N_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_FE_N_WC_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_FE_NULL_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_FE_NULL_WC_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_FE_SIMPLE_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_FE_SIMPLE_WC_MT_UX_DEBUG)
+	@-$(RM) $(PDB_FE_ALL_MT_UX_DEBUG)
+	@-$(RM) $(PDB_FE_FAIL_MT_UX_DEBUG)
+	@-$(RM) $(PDB_FE_N_MT_UX_DEBUG)
+	@-$(RM) $(PDB_FE_NULL_MT_UX_DEBUG)
+	@-$(RM) $(PDB_FE_SIMPLE_MT_UX_DEBUG)
+
+clean.libs.b64:
+	@echo Cleaning b64 libraries ...
+	@-$(RM) $(LIB_B64_MT_UX)
+	@-$(RM) $(LIB_B64_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_B64_MT_UX)
+	@-$(RM) $(OBJ_B64_MT_UX_DEBUG)
+	@-$(RM) $(PDB_B64_MT_UX_DEBUG)
+
+clean.libs.shwild:
+	@echo Cleaning shwild libraries ...
+	@-$(RM) $(LIB_SHWILD_MT_UX)
+	@-$(RM) $(LIB_SHWILD_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_SHWILD_MT_UX)
+	@-$(RM) $(OBJ_SHWILD_MT_UX_DEBUG)
+	@-$(RM) $(PDB_SHWILD_MT_UX_DEBUG)
+
+clean.libs.xtests:
+	@echo Cleaning xTests libraries ...
+	@-$(RM) $(LIB_XTESTS_MT_UX)
+	@-$(RM) $(LIB_XTESTS_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_XTESTS_MT_UX)
+	@-$(RM) $(OBJ_XTESTS_MT_UX_DEBUG)
+	@-$(RM) $(PDB_XTESTS_MT_UX_DEBUG)
+
+!ifdef ACE
+clean.libs.ace:
+	@echo Cleaning ACE libraries ...
+!endif # ACE
+
+clean.examples:
+	@echo Cleaning examples ...
+	@-$(RM) $(TARG_EX_P_be_01_MT_UX)
+	@-$(RM) $(TARG_EX_P_be_02_MT_UX)
+	@-$(RM) $(TARG_EX_P_be_03_MT_UX)
+	@-$(RM) $(TARG_EX_P_be_04_MT_UX)
+	@-$(RM) $(TARG_EX_P_be_05_MT_UX)
+	@-$(RM) $(TARG_EX_P_be_06_MT_UX)
+	@-$(RM) $(TARG_EX_P_cp_01_MT_UX)
+	@-$(RM) $(TARG_EX_P_cp_02_MT_UX)
+	@-$(RM) $(TARG_EX_P_fm_01_MT_UX)
+	@-$(RM) $(TARG_EX_P_fm_02_MT_UX)
+	@-$(RM) $(TARG_EX_P_fm_03_MT_UX)
+	@-$(RM) $(TARG_EX_P_fe_01_MT_UX)
+	@-$(RM) $(TARG_EX_P_in_01_MT_UX)
+	@-$(RM) $(TARG_EX_P_in_02_MT_UX)
+	@-$(RM) $(TARG_EX_P_in_03_MT_UX)
+	@-$(RM) $(TARG_EX_P_in_04_MT_UX)
+	@-$(RM) $(TARG_EX_P_in_05_MT_UX)
+	@-$(RM) $(TARG_EX_P_in_06_MT_UX)
+	@-$(RM) $(TARG_EX_P_in_07_MT_UX)
+	@-$(RM) $(TARG_EX_P_in_08_MT_UX)
+	@-$(RM) $(TARG_EX_P_in_09_MT_UX)
+	@-$(RM) $(TARG_EX_P_in_10_MT_UX)
+	@-$(RM) $(TARG_EX_P_in_11_MT_UX)
+	@-$(RM) $(TARG_EX_P_in_12_MT_UX)
+	@-$(RM) $(TARG_EX_P_in_13_MT_UX)
+	@-$(RM) $(TARG_EX_P_in_14_MT_UX)
+	@-$(RM) $(TARG_EX_P_in_15_MT_UX)
+	@-$(RM) $(TARG_EX_P_in_16_MT_UX)
+	@-$(RM) $(TARG_EX_P_in_17_MT_UX)
+	@-$(RM) $(TARG_EX_P_ln_01_MT_UX)
+	@-$(RM) $(TARG_EX_P_ms_01_MT_UX)
+	@-$(RM) $(TARG_EX_P_ms_02_MT_UX)
+	@-$(RM) $(TARG_EX_P_ms_03_MT_UX)
+	@-$(RM) $(TARG_EX_P_ms_04_MT_UX)
+	@-$(RM) $(TARG_EX_P_ms_05_MT_UX)
+	@-$(RM) $(TARG_EX_P_ms_06_MT_UX)
+	@-$(RM) $(TARG_EX_P_ut_01_MT_UX)
+	@-$(RM) $(TARG_EX_C_0_MT_UX)
+	@-$(RM) $(TARG_EX_C_1_MT_UX)
+	@-$(RM) $(TARG_EX_C_2_MT_UX)
+	@-$(RM) $(TARG_EX_C_3_MT_UX)
+	@-$(RM) $(TARG_EX_C_4_MT_UX)
+	@-$(RM) $(TARG_EX_C_5_MT_UX)
+	@-$(RM) $(TARG_EX_C_6_MT_UX)
+	@-$(RM) $(TARG_EX_C_7_MT_UX)
+	@-$(RM) $(TARG_EX_P_be_01_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_be_02_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_be_03_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_be_04_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_be_05_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_be_06_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_cp_01_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_cp_02_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_fm_01_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_fm_02_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_fm_03_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_fe_01_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_in_01_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_in_02_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_in_03_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_in_04_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_in_05_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_in_06_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_in_07_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_in_08_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_in_09_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_in_10_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_in_11_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_in_12_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_in_13_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_in_14_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_in_15_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_in_16_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_in_17_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_ln_01_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_ms_01_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_ms_02_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_ms_03_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_ms_04_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_ms_05_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_ms_06_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_P_ut_01_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_C_0_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_C_1_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_C_2_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_C_3_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_C_4_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_C_5_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_C_6_MT_UX_DEBUG)
+	@-$(RM) $(TARG_EX_C_7_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_be_01_MT_UX)
+	@-$(RM) $(OBJ_EX_P_be_02_MT_UX)
+	@-$(RM) $(OBJ_EX_P_be_03_MT_UX)
+	@-$(RM) $(OBJ_EX_P_be_04_MT_UX)
+	@-$(RM) $(OBJ_EX_P_be_05_MT_UX)
+	@-$(RM) $(OBJ_EX_P_be_06_MT_UX)
+	@-$(RM) $(OBJ_EX_P_cp_01_MT_UX)
+	@-$(RM) $(OBJ_EX_P_cp_02_MT_UX)
+	@-$(RM) $(OBJ_EX_P_fm_01_MT_UX)
+	@-$(RM) $(OBJ_EX_P_fm_02_MT_UX)
+	@-$(RM) $(OBJ_EX_P_fm_03_MT_UX)
+	@-$(RM) $(OBJ_EX_P_fe_01_MT_UX)
+	@-$(RM) $(OBJ_EX_P_in_01_MT_UX)
+	@-$(RM) $(OBJ_EX_P_in_02_MT_UX)
+	@-$(RM) $(OBJ_EX_P_in_03_MT_UX)
+	@-$(RM) $(OBJ_EX_P_in_04_MT_UX)
+	@-$(RM) $(OBJ_EX_P_in_05_MT_UX)
+	@-$(RM) $(OBJ_EX_P_in_06_MT_UX)
+	@-$(RM) $(OBJ_EX_P_in_07_MT_UX)
+	@-$(RM) $(OBJ_EX_P_in_08_MT_UX)
+	@-$(RM) $(OBJ_EX_P_in_09_MT_UX)
+	@-$(RM) $(OBJ_EX_P_in_10_MT_UX)
+	@-$(RM) $(OBJ_EX_P_in_11_MT_UX)
+	@-$(RM) $(OBJ_EX_P_in_12_MT_UX)
+	@-$(RM) $(OBJ_EX_P_in_13_MT_UX)
+	@-$(RM) $(OBJ_EX_P_in_14_MT_UX)
+	@-$(RM) $(OBJ_EX_P_in_15_MT_UX)
+	@-$(RM) $(OBJ_EX_P_in_16_MT_UX)
+	@-$(RM) $(OBJ_EX_P_in_17_MT_UX)
+	@-$(RM) $(OBJ_EX_P_ln_01_MT_UX)
+	@-$(RM) $(OBJ_EX_P_ms_01_MT_UX)
+	@-$(RM) $(OBJ_EX_P_ms_02_MT_UX)
+	@-$(RM) $(OBJ_EX_P_ms_03_MT_UX)
+	@-$(RM) $(OBJ_EX_P_ms_04_MT_UX)
+	@-$(RM) $(OBJ_EX_P_ms_05_MT_UX)
+	@-$(RM) $(OBJ_EX_P_ms_06_MT_UX)
+	@-$(RM) $(OBJ_EX_P_ut_01_MT_UX)
+	@-$(RM) $(OBJ_EX_C_0_MT_UX)
+	@-$(RM) $(OBJ_EX_C_1_MT_UX)
+	@-$(RM) $(OBJ_EX_C_2_MT_UX)
+	@-$(RM) $(OBJ_EX_C_3_MT_UX)
+	@-$(RM) $(OBJ_EX_C_4_MT_UX)
+	@-$(RM) $(OBJ_EX_C_5_MT_UX)
+	@-$(RM) $(OBJ_EX_C_6_MT_UX)
+	@-$(RM) $(OBJ_EX_C_7_MT_UX)
+	@-$(RM) $(OBJ_EX_P_be_01_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_be_02_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_be_03_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_be_04_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_be_05_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_be_06_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_cp_01_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_cp_02_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_fm_01_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_fm_02_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_fm_03_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_fe_01_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_in_01_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_in_02_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_in_03_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_in_04_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_in_05_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_in_06_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_in_07_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_in_08_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_in_09_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_in_10_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_in_11_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_in_12_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_in_13_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_in_14_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_in_15_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_in_16_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_in_17_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_ln_01_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_ms_01_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_ms_02_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_ms_03_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_ms_04_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_ms_05_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_ms_06_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_P_ut_01_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_C_0_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_C_1_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_C_2_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_C_3_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_C_4_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_C_5_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_C_6_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_EX_C_7_MT_UX_DEBUG)
+	@-$(RM) ex.cpp.*.pdb
+	@-$(RM) ex.c.*.pdb
+
+clean.samples:
+	@echo Cleaning samples ...
+
+clean.samples.all:	clean.samples
+
+#	@-$(RM) $(TARGETS_SAMPLE)
+
+clean.test.unit:
+	@echo Cleaning unit tests ...
+	@-$(RM) $(TARG_TEST_UNIT_lvls_dyninit_MT_UX)
+	@-$(RM) $(TARG_TEST_UNIT_lvls_vals_MT_UX)
+	@-$(RM) $(TARG_TEST_UNIT_getcurrtm_MT_UX)
+	@-$(RM) $(TARG_TEST_UNIT_getversion_MT_UX)
+	@-$(RM) $(TARG_TEST_UNIT_gethostname_MT_UX)
+	@-$(RM) $(TARG_TEST_UNIT_onbailout_MT_UX)
+	@-$(RM) $(TARG_TEST_UNIT_strnlen_MT_UX)
+	@-$(RM) $(TARG_TEST_UNIT_bec_file_MT_UX)
+	@-$(RM) $(TARG_TEST_UNIT_bec_fprintf_MT_UX)
+	@-$(RM) $(TARG_TEST_UNIT_bec_fail_MT_UX)
+	@-$(RM) $(TARG_TEST_UNIT_be_fail_MT_UX)
+	@-$(RM) $(TARG_TEST_UNIT_be_lrsplit_MT_UX)
+	@-$(RM) $(TARG_TEST_UNIT_be_N_MT_UX)
+	@-$(RM) $(TARG_TEST_UNIT_fe_all_MT_UX)
+	@-$(RM) $(TARG_TEST_UNIT_fe_fail_MT_UX)
+	@-$(RM) $(TARG_TEST_UNIT_fe_N_MT_UX)
+	@-$(RM) $(TARG_TEST_UNIT_fe_null_MT_UX)
+	@-$(RM) $(TARG_TEST_UNIT_fe_simple_MT_UX)
+	@-$(RM) $(TARG_TEST_UNIT_ins_int_MT_UX)
+	@-$(RM) $(TARG_TEST_UNIT_ins_w2m_MT_UX)
+	@-$(RM) $(TARG_TEST_UNIT_lvls_dyninit_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_UNIT_lvls_vals_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_UNIT_getcurrtm_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_UNIT_getversion_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_UNIT_gethostname_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_UNIT_onbailout_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_UNIT_strnlen_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_UNIT_bec_file_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_UNIT_bec_fprintf_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_UNIT_bec_fail_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_UNIT_be_fail_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_UNIT_be_lrsplit_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_UNIT_be_N_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_UNIT_fe_all_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_UNIT_fe_fail_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_UNIT_fe_N_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_UNIT_fe_null_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_UNIT_fe_simple_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_UNIT_ins_int_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_UNIT_ins_w2m_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_UNIT_lvls_dyninit_MT_UX)
+	@-$(RM) $(OBJ_TEST_UNIT_lvls_vals_MT_UX)
+	@-$(RM) $(OBJ_TEST_UNIT_getcurrtm_MT_UX)
+	@-$(RM) $(OBJ_TEST_UNIT_getversion_MT_UX)
+	@-$(RM) $(OBJ_TEST_UNIT_gethostname_MT_UX)
+	@-$(RM) $(OBJ_TEST_UNIT_onbailout_MT_UX)
+	@-$(RM) $(OBJ_TEST_UNIT_strnlen_MT_UX)
+	@-$(RM) $(OBJ_TEST_UNIT_bec_file_MT_UX)
+	@-$(RM) $(OBJ_TEST_UNIT_bec_fprintf_MT_UX)
+	@-$(RM) $(OBJ_TEST_UNIT_bec_fail_MT_UX)
+	@-$(RM) $(OBJ_TEST_UNIT_be_fail_MT_UX)
+	@-$(RM) $(OBJ_TEST_UNIT_be_lrsplit_MT_UX)
+	@-$(RM) $(OBJ_TEST_UNIT_be_N_MT_UX)
+	@-$(RM) $(OBJ_TEST_UNIT_fe_all_MT_UX)
+	@-$(RM) $(OBJ_TEST_UNIT_fe_fail_MT_UX)
+	@-$(RM) $(OBJ_TEST_UNIT_fe_N_MT_UX)
+	@-$(RM) $(OBJ_TEST_UNIT_fe_null_MT_UX)
+	@-$(RM) $(OBJ_TEST_UNIT_fe_simple_MT_UX)
+	@-$(RM) $(OBJ_TEST_UNIT_ins_int_MT_UX)
+	@-$(RM) $(OBJ_TEST_UNIT_ins_w2m_MT_UX)
+	@-$(RM) $(OBJ_TEST_UNIT_lvls_dyninit_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_UNIT_lvls_vals_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_UNIT_getcurrtm_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_UNIT_getversion_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_UNIT_gethostname_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_UNIT_onbailout_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_UNIT_strnlen_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_UNIT_bec_file_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_UNIT_bec_fprintf_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_UNIT_bec_fail_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_UNIT_be_fail_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_UNIT_be_lrsplit_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_UNIT_be_N_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_UNIT_fe_all_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_UNIT_fe_fail_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_UNIT_fe_N_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_UNIT_fe_null_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_UNIT_fe_simple_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_UNIT_ins_int_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_UNIT_ins_w2m_MT_UX_DEBUG)
+
+clean.test.component:
+	@echo Cleaning component tests ...
+	@-$(RM) $(TARG_TEST_COMP_core_initseq_MT_UX)
+	@-$(RM) $(TARG_TEST_COMP_custsev_MT_UX)
+	@-$(RM) $(TARG_TEST_COMP_ins_args_MT_UX)
+	@-$(RM) $(TARG_TEST_COMP_ins_b64_MT_UX)
+	@-$(RM) $(TARG_TEST_COMP_ins_bool_MT_UX)
+	@-$(RM) $(TARG_TEST_COMP_ins_hostid_MT_UX)
+	@-$(RM) $(TARG_TEST_COMP_ins_int_MT_UX)
+	@-$(RM) $(TARG_TEST_COMP_ins_pad_MT_UX)
+	@-$(RM) $(TARG_TEST_COMP_ins_ptr_MT_UX)
+	@-$(RM) $(TARG_TEST_COMP_ins_prid_MT_UX)
+	@-$(RM) $(TARG_TEST_COMP_ins_real_MT_UX)
+	@-$(RM) $(TARG_TEST_COMP_ins_slice_MT_UX)
+	@-$(RM) $(TARG_TEST_COMP_ins_thrid_MT_UX)
+	@-$(RM) $(TARG_TEST_COMP_ins_w2m_MT_UX)
+	@-$(RM) $(TARG_TEST_COMP_log_1_MT_UX)
+	@-$(RM) $(TARG_TEST_COMP_pan_puts_MT_UX)
+	@-$(RM) $(TARG_TEST_COMP_pan_prtf_MT_UX)
+	@-$(RM) $(TARG_TEST_COMP_core_initseq_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_COMP_custsev_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_COMP_ins_args_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_COMP_ins_b64_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_COMP_ins_bool_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_COMP_ins_hostid_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_COMP_ins_int_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_COMP_ins_pad_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_COMP_ins_ptr_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_COMP_ins_prid_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_COMP_ins_real_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_COMP_ins_slice_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_COMP_ins_thrid_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_COMP_ins_w2m_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_COMP_log_1_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_COMP_pan_puts_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_COMP_pan_prtf_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_COMP_core_initseq_MT_UX)
+	@-$(RM) $(OBJ_TEST_COMP_custsev_MT_UX)
+	@-$(RM) $(OBJ_TEST_COMP_ins_args_MT_UX)
+	@-$(RM) $(OBJ_TEST_COMP_ins_b64_MT_UX)
+	@-$(RM) $(OBJ_TEST_COMP_ins_bool_MT_UX)
+	@-$(RM) $(OBJ_TEST_COMP_ins_hostid_MT_UX)
+	@-$(RM) $(OBJ_TEST_COMP_ins_int_MT_UX)
+	@-$(RM) $(OBJ_TEST_COMP_ins_pad_MT_UX)
+	@-$(RM) $(OBJ_TEST_COMP_ins_ptr_MT_UX)
+	@-$(RM) $(OBJ_TEST_COMP_ins_prid_MT_UX)
+	@-$(RM) $(OBJ_TEST_COMP_ins_real_MT_UX)
+	@-$(RM) $(OBJ_TEST_COMP_ins_slice_MT_UX)
+	@-$(RM) $(OBJ_TEST_COMP_ins_w2m_MT_UX)
+	@-$(RM) $(OBJ_TEST_COMP_ins_thrid_MT_UX)
+	@-$(RM) $(OBJ_TEST_COMP_log_1_MT_UX)
+	@-$(RM) $(OBJ_TEST_COMP_pan_puts_MT_UX)
+	@-$(RM) $(OBJ_TEST_COMP_pan_prtf_MT_UX)
+	@-$(RM) $(OBJ_TEST_COMP_core_initseq_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_COMP_custsev_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_COMP_ins_args_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_COMP_ins_b64_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_COMP_ins_bool_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_COMP_ins_hostid_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_COMP_ins_int_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_COMP_ins_pad_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_COMP_ins_ptr_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_COMP_ins_prid_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_COMP_ins_real_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_COMP_ins_slice_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_COMP_ins_w2m_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_COMP_ins_thrid_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_COMP_log_1_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_COMP_pan_puts_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_COMP_pan_prtf_MT_UX_DEBUG)
+
+clean.test.performance:
+	@echo Cleaning performance tests ...
+	@-$(RM) $(TARG_TEST_PERF_ins_w2m_MT_UX)
+	@-$(RM) $(TARG_TEST_PERF_ins_w2m_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_PERF_ins_w2m_MT_UX)
+	@-$(RM) $(OBJ_TEST_PERF_ins_w2m_MT_UX_DEBUG)
+
+clean.test.scratch:
+	@echo Cleaning scratch tests ...
+	@-$(RM) $(TARG_TEST_MT_UX_APIwBE_FPRINTF)
+	@-$(RM) $(TARG_TEST_SCRT_BE_SYSLOG_MT_UX)
+	@-$(RM) $(TARG_TEST_SCRT_BE_SYSLOGWC_MT_UX)
+	@-$(RM) $(TARG_TEST_MT_UX_APIwBELR_1_FPRINTF_SYSLOG)
+	@-$(RM) $(TARG_TEST_FE_MT_UX)
+	@-$(RM) $(TARG_TEST_BE_N_FAIL_MT_UX)
+	@-$(RM) $(TARG_TEST_FE_SIMPLE_WC_MT_UX)
+	@-$(RM) $(TARG_TEST_MT_UX_DEBUG_APIwBE_FPRINTF)
+	@-$(RM) $(TARG_TEST_SCRT_BE_SYSLOG_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_SCRT_BE_SYSLOGWC_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_MT_UX_DEBUG_APIwBELR_1_FPRINTF_SYSLOG)
+	@-$(RM) $(TARG_TEST_FE_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_BE_N_FAIL_MT_UX_DEBUG)
+	@-$(RM) $(TARG_TEST_FE_SIMPLE_WC_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_MT_UX_APIwBE_FPRINTF)
+	@-$(RM) $(OBJ_TEST_SCRT_BE_SYSLOG_MT_UX)
+	@-$(RM) $(OBJ_TEST_SCRT_BE_SYSLOGWC_MT_UX)
+	@-$(RM) $(OBJ_TEST_MT_UX_APIwBELR_1_FPRINTF_SYSLOG)
+	@-$(RM) $(OBJ_TEST_FE_MT_UX)
+	@-$(RM) $(OBJ_TEST_BE_N_FAIL_MT_UX)
+	@-$(RM) $(OBJ_TEST_FE_SIMPLE_WC_MT_UX)
+	@-$(RM) $(OBJ_TEST_MT_UX_DEBUG_APIwBE_FPRINTF)
+	@-$(RM) $(OBJ_TEST_SCRT_BE_SYSLOG_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_SCRT_BE_SYSLOGWC_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_MT_UX_DEBUG_APIwBELR_1_FPRINTF_SYSLOG)
+	@-$(RM) $(OBJ_TEST_FE_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_BE_N_FAIL_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_FE_SIMPLE_WC_MT_UX_DEBUG)
+	@-$(RM) test.scratch.api.mt.obj
+	@-$(RM) test.scratch.fe.mt.obj
+	@-$(RM) test.scratch.api.mt.debug.obj
+	@-$(RM) test.scratch.fe.mt.debug.obj
+	@-$(RM) test.scratch.api.mt.debug.pdb
+	@-$(RM) test.scratch.fe.mt.debug.pdb
+	@-$(RM) $(OBJ_TEST_API_MT_UX)
+	@-$(RM) $(OBJ_TEST_FE_MT_UX)
+	@-$(RM) $(OBJ_TEST_BE_N_MT_UX)
+	@-$(RM) $(OBJ_TEST_FE_SIMPLE_WC_MT_UX)
+	@-$(RM) $(OBJ_TEST_API_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_FE_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_BE_N_MT_UX_DEBUG)
+	@-$(RM) $(OBJ_TEST_FE_SIMPLE_WC_MT_UX_DEBUG)
+
+!ifdef ACE
+clean.test.ace:
+	@echo Cleaning ACE tests ...
+!endif # ACE
+
+clean.unittest.std:
+	@echo Cleaning standard unittests ...
+
+!ifdef ACE
+clean.unittest.ace:
+	@echo Cleaning ACE unittests ...
+!endif # ACE
+
+
+clean.libs: 		clean.libs.core clean.libs.be clean.libs.fe
+
+clean.libs.3pty:	clean.libs.b64 clean.libs.shwild clean.libs.xtests
+
+clean.libs.all: 	clean.libs clean.libs.3pty
+
+clean.test:			clean.test.unit clean.test.component clean.test.scratch clean.test.performance
+
+!ifdef ACE
+clean.test.all:		clean.test clean.libs.b64 clean.libs.shwild clean.libs.xtests clean.test.ace
+!else # ACE
+clean.test.all:		clean.test clean.libs.b64 clean.libs.shwild clean.libs.xtests
+!endif # ACE
+
+clean.unittest:		clean.unittest.std
+
+!ifdef ACE
+clean.unittest.all:	clean.unittest.std clean.unittest.ace
+!else # ACE
+clean.unittest.all:	clean.unittest.std
+!endif # ACE
+
+clean.std:			clean.libs clean.test
+
+!ifdef ACE
+clean.ace:			clean.libs.ace clean.test.ace
+
+!endif # ACE
+clean.logs:
+	@echo Cleaning any log files created in testing ...
+	@-$(RM) *.log
+
+clean:				clean.libs clean.libs.3pty clean.examples clean.samples clean.test clean.unittest clean.logs
+
+clean.all:			clean.libs.all clean.examples clean.samples.all clean.test.all clean.unittest.all
+
+# obsolete targets
+target:				build.core
+
+test-all:			test.all
+
+############################################################################
+# build targets
+
+##################################################
+# Libraries
+
+########################################
+# Main library - 'pantheios.X.util.a'
+
+$(LIB_UTIL_MT_UX): $(OBJ_UTIL_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_UTIL_MT_UX)
+
+$(OBJ_utl_bailout_MT_UX): $(PROJ_SRC_DIR)\util\bailout.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\bailout.c
+$(OBJ_utl_init_code_strs_MT_UX): $(PROJ_SRC_DIR)\util\init_code_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\init_code_strings.c
+$(OBJ_utl_sev_strs_MT_UX): $(PROJ_SRC_DIR)\util\severity_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\severity_strings.c
+$(OBJ_utl_time_MT_UX): $(PROJ_SRC_DIR)\util\time.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\time.cpp
+$(OBJ_utl_host_name_MT_UX): $(PROJ_SRC_DIR)\util\hostname.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\hostname.c
+$(OBJ_utl_snprintf_MT_UX): $(PROJ_SRC_DIR)\util\snprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\snprintf.c
+$(OBJ_utl_strdup_MT_UX): $(PROJ_SRC_DIR)\util\strdup.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strdup.c
+$(OBJ_utl_procid_MT_UX): $(PROJ_SRC_DIR)\util\processid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\processid.c
+$(OBJ_utl_thread_MT_UX): $(PROJ_SRC_DIR)\util\threadid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\threadid.c
+$(OBJ_utl_be_context_MT_UX): $(PROJ_SRC_DIR)\util\be.context.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.context.cpp
+$(OBJ_utl_core_apidefs_MT_UX): $(PROJ_SRC_DIR)\util\core.apidefs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\core.apidefs.cpp
+$(OBJ_utl_be_parse_MT_UX): $(PROJ_SRC_DIR)\util\be.parse.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.parse.cpp
+$(OBJ_utl_strnlenp_MT_UX): $(PROJ_SRC_DIR)\util\strnlen.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strnlen.cpp
+$(OBJ_utl_strnlen_MT_UX): $(PROJ_SRC_DIR)\util\util.strnlen.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\util.strnlen.c
+
+$(LIB_UTIL_MT_UX_DEBUG): $(OBJ_UTIL_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_UTIL_MT_UX_DEBUG)
+
+$(OBJ_utl_bailout_MT_UX_DEBUG): $(PROJ_SRC_DIR)\util\bailout.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\bailout.c
+$(OBJ_utl_init_code_strs_MT_UX_DEBUG): $(PROJ_SRC_DIR)\util\init_code_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\init_code_strings.c
+$(OBJ_utl_sev_strs_MT_UX_DEBUG): $(PROJ_SRC_DIR)\util\severity_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\severity_strings.c
+$(OBJ_utl_time_MT_UX_DEBUG): $(PROJ_SRC_DIR)\util\time.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\time.cpp
+$(OBJ_utl_host_name_MT_UX_DEBUG): $(PROJ_SRC_DIR)\util\hostname.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\hostname.c
+$(OBJ_utl_snprintf_MT_UX_DEBUG): $(PROJ_SRC_DIR)\util\snprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\snprintf.c
+$(OBJ_utl_strdup_MT_UX_DEBUG): $(PROJ_SRC_DIR)\util\strdup.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strdup.c
+$(OBJ_utl_procid_MT_UX_DEBUG): $(PROJ_SRC_DIR)\util\processid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\processid.c
+$(OBJ_utl_thread_MT_UX_DEBUG): $(PROJ_SRC_DIR)\util\threadid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\threadid.c
+$(OBJ_utl_be_context_MT_UX_DEBUG): $(PROJ_SRC_DIR)\util\be.context.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.context.cpp
+$(OBJ_utl_core_apidefs_MT_UX_DEBUG): $(PROJ_SRC_DIR)\util\core.apidefs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\core.apidefs.cpp
+$(OBJ_utl_be_parse_MT_UX_DEBUG): $(PROJ_SRC_DIR)\util\be.parse.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.parse.cpp
+$(OBJ_utl_strnlenp_MT_UX_DEBUG): $(PROJ_SRC_DIR)\util\strnlen.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strnlen.cpp
+$(OBJ_utl_strnlen_MT_UX_DEBUG): $(PROJ_SRC_DIR)\util\util.strnlen.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\util.strnlen.c
+
+
+########################################
+# Main library - 'pantheios.X.core.a'
+
+$(LIB_CORE_MT_UX): $(OBJ_CORE_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_CORE_MT_UX)
+
+$(OBJ_cr_api_MT_UX): $(PROJ_SRC_DIR)\core\api.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.cpp
+$(OBJ_cr_api_dep_MT_UX): $(PROJ_SRC_DIR)\core\api.deprecated.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.deprecated.c
+$(OBJ_cr_api_exit_MT_UX): $(PROJ_SRC_DIR)\core\api.exitprocess.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.exitprocess.cpp
+$(OBJ_cr_api_logprintf_MT_UX): $(PROJ_SRC_DIR)\core\logprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\logprintf.c
+$(OBJ_cr_api_logputs_MT_UX): $(PROJ_SRC_DIR)\core\api.logputs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.logputs.cpp
+$(OBJ_cr_auto_MT_UX): $(PROJ_SRC_DIR)\core\auto.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\auto.cpp
+
+$(OBJ_ins_args_MT_UX): $(PROJ_SRC_DIR)\inserters\args.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\args.cpp
+$(OBJ_ins_b64_MT_UX): $(PROJ_SRC_DIR)\inserters\b64.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\b64.cpp
+$(OBJ_ins_blob_MT_UX): $(PROJ_SRC_DIR)\inserters\blob.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\blob.cpp
+$(OBJ_ins_bool_MT_UX): $(PROJ_SRC_DIR)\inserters\boolean.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\boolean.cpp
+$(OBJ_ins_excp_MT_UX): $(PROJ_SRC_DIR)\inserters\exception.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\exception.cpp
+$(OBJ_ins_host_MT_UX): $(PROJ_SRC_DIR)\inserters\hostid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\hostid.cpp
+$(OBJ_ins_int_MT_UX): $(PROJ_SRC_DIR)\inserters\integer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\integer.cpp
+$(OBJ_ins_ptr_MT_UX): $(PROJ_SRC_DIR)\inserters\pointer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\pointer.cpp
+$(OBJ_ins_prid_MT_UX): $(PROJ_SRC_DIR)\inserters\processid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\processid.cpp
+$(OBJ_ins_real_MT_UX): $(PROJ_SRC_DIR)\inserters\real.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\real.cpp
+$(OBJ_ins_slice_MT_UX): $(PROJ_SRC_DIR)\inserters\slice.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\slice.cpp
+$(OBJ_ins_thrid_MT_UX): $(PROJ_SRC_DIR)\inserters\threadid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\threadid.cpp
+$(OBJ_ins_w2m_MT_UX): $(PROJ_SRC_DIR)\inserters\w2m.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\w2m.cpp
+
+$(LIB_CORE_MT_UX_DEBUG): $(OBJ_CORE_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_CORE_MT_UX_DEBUG)
+
+$(OBJ_cr_api_MT_UX_DEBUG): $(PROJ_SRC_DIR)\core\api.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.cpp
+$(OBJ_cr_api_dep_MT_UX_DEBUG): $(PROJ_SRC_DIR)\core\api.deprecated.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.deprecated.c
+$(OBJ_cr_api_exit_MT_UX_DEBUG): $(PROJ_SRC_DIR)\core\api.exitprocess.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.exitprocess.cpp
+$(OBJ_cr_api_logprintf_MT_UX_DEBUG): $(PROJ_SRC_DIR)\core\logprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\logprintf.c
+$(OBJ_cr_api_logputs_MT_UX_DEBUG): $(PROJ_SRC_DIR)\core\api.logputs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.logputs.cpp
+$(OBJ_cr_auto_MT_UX_DEBUG): $(PROJ_SRC_DIR)\core\auto.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\auto.cpp
+
+$(OBJ_ins_args_MT_UX_DEBUG): $(PROJ_SRC_DIR)\inserters\args.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\args.cpp
+$(OBJ_ins_b64_MT_UX_DEBUG): $(PROJ_SRC_DIR)\inserters\b64.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\b64.cpp
+$(OBJ_ins_blob_MT_UX_DEBUG): $(PROJ_SRC_DIR)\inserters\blob.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\blob.cpp
+$(OBJ_ins_bool_MT_UX_DEBUG): $(PROJ_SRC_DIR)\inserters\boolean.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\boolean.cpp
+$(OBJ_ins_excp_MT_UX_DEBUG): $(PROJ_SRC_DIR)\inserters\exception.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\exception.cpp
+$(OBJ_ins_host_MT_UX_DEBUG): $(PROJ_SRC_DIR)\inserters\hostid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\hostid.cpp
+$(OBJ_ins_int_MT_UX_DEBUG): $(PROJ_SRC_DIR)\inserters\integer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\integer.cpp
+$(OBJ_ins_ptr_MT_UX_DEBUG): $(PROJ_SRC_DIR)\inserters\pointer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\pointer.cpp
+$(OBJ_ins_prid_MT_UX_DEBUG): $(PROJ_SRC_DIR)\inserters\processid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\processid.cpp
+$(OBJ_ins_real_MT_UX_DEBUG): $(PROJ_SRC_DIR)\inserters\real.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\real.cpp
+$(OBJ_ins_slice_MT_UX_DEBUG): $(PROJ_SRC_DIR)\inserters\slice.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\slice.cpp
+$(OBJ_ins_thrid_MT_UX_DEBUG): $(PROJ_SRC_DIR)\inserters\threadid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\threadid.cpp
+$(OBJ_ins_w2m_MT_UX_DEBUG): $(PROJ_SRC_DIR)\inserters\w2m.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\w2m.cpp
+
+########################################
+# Main library - 'pantheios.X.appl.a'
+
+$(LIB_APPL_MT_UX): $(OBJ_APPL_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_APPL_MT_UX)
+
+$(LIB_APPL_MT_UX_DEBUG): $(OBJ_APPL_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_APPL_MT_UX_DEBUG)
+
+########################################
+# Backend util components
+
+########################################
+# Backend common stock library - 'pantheios.bec.stock.a'
+
+########################################
+# Backend library - 'pantheios.be.lrsplit.a'
+
+$(LIB_BE_LRSPLIT_MT_UX): $(OBJ_BE_LRSPLIT_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_LRSPLIT_MT_UX)
+
+$(OBJ_be_lrsplit_MT_UX): $(PROJ_SRC_DIR)\backends\be.lrsplit.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.lrsplit.c
+
+$(LIB_BE_LRSPLIT_MT_UX_DEBUG): $(OBJ_BE_LRSPLIT_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_LRSPLIT_MT_UX_DEBUG)
+
+$(OBJ_be_lrsplit_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\be.lrsplit.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.lrsplit.c
+
+########################################
+# Backend library - 'pantheios.be.N.a'
+
+$(LIB_BE_N_MT_UX): $(OBJ_BE_N_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_N_MT_UX)
+
+$(OBJ_be_N_MT_UX): $(PROJ_SRC_DIR)\backends\be.N.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.N.c
+
+$(LIB_BE_N_MT_UX_DEBUG): $(OBJ_BE_N_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_N_MT_UX_DEBUG)
+
+$(OBJ_be_N_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\be.N.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.N.c
+
+########################################
+# Back-end library - 'pantheios.bec.test.a'
+
+$(LIB_BEC_TEST_MT_UX): $(OBJ_BEC_TEST_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_TEST_MT_UX)
+
+$(OBJ_bec_test_MT_UX): $(PROJ_SRC_DIR)\backends\bec.test.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.test.cpp
+
+$(LIB_BEC_TEST_MT_UX_DEBUG): $(OBJ_BEC_TEST_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_TEST_MT_UX_DEBUG)
+
+$(OBJ_bec_test_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\bec.test.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.test.cpp
+
+########################################
+# Back-end library - 'pantheios.be.test.a'
+
+$(LIB_BE_TEST_MT_UX): $(OBJ_BE_TEST_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_TEST_MT_UX)
+
+$(OBJ_be_test_MT_UX): $(PROJ_SRC_DIR)\backends\be\be.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.test.c
+
+$(LIB_BE_TEST_MT_UX_DEBUG): $(OBJ_BE_TEST_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_TEST_MT_UX_DEBUG)
+
+$(OBJ_be_test_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\be\be.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.test.c
+
+########################################
+# Back-end library - 'pantheios.bel.test.a'
+
+$(LIB_BEL_TEST_MT_UX): $(OBJ_BEL_TEST_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_TEST_MT_UX)
+
+$(OBJ_bel_test_MT_UX): $(PROJ_SRC_DIR)\backends\bel\bel.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.test.c
+
+$(LIB_BEL_TEST_MT_UX_DEBUG): $(OBJ_BEL_TEST_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_TEST_MT_UX_DEBUG)
+
+$(OBJ_bel_test_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\bel\bel.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.test.c
+
+########################################
+# Back-end library - 'pantheios.ber.test.a'
+
+$(LIB_BER_TEST_MT_UX): $(OBJ_BER_TEST_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_TEST_MT_UX)
+
+$(OBJ_ber_test_MT_UX): $(PROJ_SRC_DIR)\backends\ber\ber.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.test.c
+
+$(LIB_BER_TEST_MT_UX_DEBUG): $(OBJ_BER_TEST_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_TEST_MT_UX_DEBUG)
+
+$(OBJ_ber_test_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\ber\ber.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.test.c
+
+########################################
+# Backend library - 'pantheios.bec.fail.a'
+
+$(LIB_BEC_FAIL_MT_UX): $(OBJ_BEC_FAIL_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FAIL_MT_UX)
+
+$(OBJ_bec_fail_MT_UX): $(PROJ_SRC_DIR)\backends\bec.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fail.c
+
+$(LIB_BEC_FAIL_MT_UX_DEBUG): $(OBJ_BEC_FAIL_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FAIL_MT_UX_DEBUG)
+
+$(OBJ_bec_fail_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\bec.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fail.c
+
+
+########################################
+# Backend library - 'pantheios.be.fail.a'
+
+$(LIB_BE_FAIL_MT_UX): $(OBJ_BE_FAIL_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FAIL_MT_UX)
+
+$(OBJ_be_fail_MT_UX): $(PROJ_SRC_DIR)\backends\be\be.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fail.c
+
+$(LIB_BE_FAIL_MT_UX_DEBUG): $(OBJ_BE_FAIL_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FAIL_MT_UX_DEBUG)
+
+$(OBJ_be_fail_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\be\be.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fail.c
+
+
+########################################
+# Backend library - 'pantheios.bel.fail.a'
+
+$(LIB_BEL_FAIL_MT_UX): $(OBJ_BEL_FAIL_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FAIL_MT_UX)
+
+$(OBJ_bel_fail_MT_UX): $(PROJ_SRC_DIR)\backends\bel\bel.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fail.c
+
+$(LIB_BEL_FAIL_MT_UX_DEBUG): $(OBJ_BEL_FAIL_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FAIL_MT_UX_DEBUG)
+
+$(OBJ_bel_fail_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\bel\bel.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fail.c
+
+
+########################################
+# Backend library - 'pantheios.ber.fail.a'
+
+$(LIB_BER_FAIL_MT_UX): $(OBJ_BER_FAIL_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FAIL_MT_UX)
+
+$(OBJ_ber_fail_MT_UX): $(PROJ_SRC_DIR)\backends\ber\ber.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fail.c
+
+$(LIB_BER_FAIL_MT_UX_DEBUG): $(OBJ_BER_FAIL_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FAIL_MT_UX_DEBUG)
+
+$(OBJ_ber_fail_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\ber\ber.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fail.c
+
+
+########################################
+# Backend library - 'pantheios.bec.file.a'
+
+$(LIB_BEC_FILE_MT_UX): $(OBJ_BEC_FILE_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_MT_UX)
+
+$(OBJ_bec_file_MT_UX): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_MT_UX_DEBUG): $(OBJ_BEC_FILE_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_MT_UX_DEBUG)
+
+$(OBJ_bec_file_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+
+########################################
+# Backend library - 'pantheios.bec.file.WithCallback.a'
+
+$(LIB_BEC_FILE_WC_MT_UX): $(OBJ_BEC_FILE_WC_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_WC_MT_UX)
+
+$(OBJ_bec_file_WC_MT_UX): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_WC_MT_UX_DEBUG): $(OBJ_BEC_FILE_WC_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_WC_MT_UX_DEBUG)
+
+$(OBJ_bec_file_WC_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+
+########################################
+# Backend library - 'pantheios.be.file.a'
+
+$(LIB_BE_FILE_MT_UX): $(OBJ_BE_FILE_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FILE_MT_UX)
+
+$(OBJ_be_file_MT_UX): $(PROJ_SRC_DIR)\backends\be\be.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.file.c
+
+$(LIB_BE_FILE_MT_UX_DEBUG): $(OBJ_BE_FILE_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FILE_MT_UX_DEBUG)
+
+$(OBJ_be_file_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\be\be.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.file.c
+
+
+########################################
+# Backend library - 'pantheios.bel.file.a'
+
+$(LIB_BEL_FILE_MT_UX): $(OBJ_BEL_FILE_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FILE_MT_UX)
+
+$(OBJ_bel_file_MT_UX): $(PROJ_SRC_DIR)\backends\bel\bel.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.file.c
+
+$(LIB_BEL_FILE_MT_UX_DEBUG): $(OBJ_BEL_FILE_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FILE_MT_UX_DEBUG)
+
+$(OBJ_bel_file_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\bel\bel.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.file.c
+
+
+########################################
+# Backend library - 'pantheios.ber.file.a'
+
+$(LIB_BER_FILE_MT_UX): $(OBJ_BER_FILE_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FILE_MT_UX)
+
+$(OBJ_ber_file_MT_UX): $(PROJ_SRC_DIR)\backends\ber\ber.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.file.c
+
+$(LIB_BER_FILE_MT_UX_DEBUG): $(OBJ_BER_FILE_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FILE_MT_UX_DEBUG)
+
+$(OBJ_ber_file_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\ber\ber.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.file.c
+
+
+########################################
+# Backend library - 'pantheios.bec.fprintf.a'
+
+$(LIB_BEC_FPRINTF_MT_UX): $(OBJ_BEC_FPRINTF_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_MT_UX)
+
+$(OBJ_bec_fprintf_MT_UX): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_MT_UX_DEBUG): $(OBJ_BEC_FPRINTF_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_MT_UX_DEBUG)
+
+$(OBJ_bec_fprintf_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+
+########################################
+# Backend library - 'pantheios.bec.fprintf.WithCallback.a'
+
+$(LIB_BEC_FPRINTF_WC_MT_UX): $(OBJ_BEC_FPRINTF_WC_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_WC_MT_UX)
+
+$(OBJ_bec_fprintf_WC_MT_UX): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_WC_MT_UX_DEBUG): $(OBJ_BEC_FPRINTF_WC_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_WC_MT_UX_DEBUG)
+
+$(OBJ_bec_fprintf_WC_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_UX_DEBUG) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+
+########################################
+# Backend library - 'pantheios.be.fprintf.a'
+
+$(LIB_BE_FPRINTF_MT_UX): $(OBJ_BE_FPRINTF_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FPRINTF_MT_UX)
+
+$(OBJ_be_fprintf_MT_UX): $(PROJ_SRC_DIR)\backends\be\be.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fprintf.c
+
+$(LIB_BE_FPRINTF_MT_UX_DEBUG): $(OBJ_BE_FPRINTF_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FPRINTF_MT_UX_DEBUG)
+
+$(OBJ_be_fprintf_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\be\be.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fprintf.c
+
+
+########################################
+# Backend library - 'pantheios.bel.fprintf.a'
+
+$(LIB_BEL_FPRINTF_MT_UX): $(OBJ_BEL_FPRINTF_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FPRINTF_MT_UX)
+
+$(OBJ_bel_fprintf_MT_UX): $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c
+
+$(LIB_BEL_FPRINTF_MT_UX_DEBUG): $(OBJ_BEL_FPRINTF_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FPRINTF_MT_UX_DEBUG)
+
+$(OBJ_bel_fprintf_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c
+
+
+########################################
+# Backend library - 'pantheios.ber.fprintf.a'
+
+$(LIB_BER_FPRINTF_MT_UX): $(OBJ_BER_FPRINTF_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FPRINTF_MT_UX)
+
+$(OBJ_ber_fprintf_MT_UX): $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c
+
+$(LIB_BER_FPRINTF_MT_UX_DEBUG): $(OBJ_BER_FPRINTF_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FPRINTF_MT_UX_DEBUG)
+
+$(OBJ_ber_fprintf_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c
+
+
+########################################
+# Backend library - 'pantheios.bec.null.a'
+
+$(LIB_BEC_NULL_MT_UX): $(OBJ_BEC_NULL_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_NULL_MT_UX)
+
+$(OBJ_bec_null_MT_UX): $(PROJ_SRC_DIR)\backends\bec.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.null.c
+
+$(LIB_BEC_NULL_MT_UX_DEBUG): $(OBJ_BEC_NULL_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_NULL_MT_UX_DEBUG)
+
+$(OBJ_bec_null_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\bec.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.null.c
+
+
+########################################
+# Backend library - 'pantheios.be.null.a'
+
+$(LIB_BE_NULL_MT_UX): $(OBJ_BE_NULL_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_NULL_MT_UX)
+
+$(OBJ_be_null_MT_UX): $(PROJ_SRC_DIR)\backends\be\be.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.null.c
+
+$(LIB_BE_NULL_MT_UX_DEBUG): $(OBJ_BE_NULL_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_NULL_MT_UX_DEBUG)
+
+$(OBJ_be_null_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\be\be.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.null.c
+
+
+########################################
+# Backend library - 'pantheios.bel.null.a'
+
+$(LIB_BEL_NULL_MT_UX): $(OBJ_BEL_NULL_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_NULL_MT_UX)
+
+$(OBJ_bel_null_MT_UX): $(PROJ_SRC_DIR)\backends\bel\bel.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.null.c
+
+$(LIB_BEL_NULL_MT_UX_DEBUG): $(OBJ_BEL_NULL_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_NULL_MT_UX_DEBUG)
+
+$(OBJ_bel_null_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\bel\bel.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.null.c
+
+
+########################################
+# Backend library - 'pantheios.ber.null.a'
+
+$(LIB_BER_NULL_MT_UX): $(OBJ_BER_NULL_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_NULL_MT_UX)
+
+$(OBJ_ber_null_MT_UX): $(PROJ_SRC_DIR)\backends\ber\ber.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.null.c
+
+$(LIB_BER_NULL_MT_UX_DEBUG): $(OBJ_BER_NULL_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_NULL_MT_UX_DEBUG)
+
+$(OBJ_ber_null_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\ber\ber.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.null.c
+
+
+!ifdef ACE
+########################################
+# Backend library - 'pantheios.bec.ACE.a'
+
+
+########################################
+# Backend library - 'pantheios.be.ACE.a'
+
+
+########################################
+# Backend library - 'pantheios.bel.ACE.a'
+
+
+########################################
+# Backend library - 'pantheios.ber.ACE.a'
+
+
+!endif # ACE
+########################################
+# Backend library - 'pantheios.bec.syslog.a'
+
+$(LIB_BEC_SYSLOG_MT_UX): $(OBJ_BEC_SYSLOG_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SYSLOG_MT_UX)
+
+$(OBJ_bec_SYSLOG_MT_UX): $(PROJ_SRC_DIR)\backends\bec.syslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.syslog.c
+
+$(LIB_BEC_SYSLOG_MT_UX_DEBUG): $(OBJ_BEC_SYSLOG_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SYSLOG_MT_UX_DEBUG)
+
+$(OBJ_bec_SYSLOG_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\bec.syslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.syslog.c
+
+
+########################################
+# Backend library - 'pantheios.bec.syslog.WithCallback.a'
+
+$(LIB_BEC_SYSLOGWC_MT_UX): $(OBJ_BEC_SYSLOGWC_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SYSLOGWC_MT_UX)
+
+$(OBJ_bec_SYSLOG_WC_MT_UX): $(PROJ_SRC_DIR)\backends\bec.syslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -DPANTHEIOS_BE_USE_CALLBACK -Fo$@ $(PROJ_SRC_DIR)\backends\bec.syslog.c
+
+$(LIB_BEC_SYSLOGWC_MT_UX_DEBUG): $(OBJ_BEC_SYSLOGWC_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SYSLOGWC_MT_UX_DEBUG)
+
+$(OBJ_bec_SYSLOG_WC_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\bec.syslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -DPANTHEIOS_BE_USE_CALLBACK -Fo$@ $(PROJ_SRC_DIR)\backends\bec.syslog.c
+
+
+########################################
+# Backend library - 'pantheios.be.syslog.a'
+
+$(LIB_BE_SYSLOG_MT_UX): $(OBJ_BE_SYSLOG_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_SYSLOG_MT_UX)
+
+$(OBJ_be_SYSLOG_MT_UX): $(PROJ_SRC_DIR)\backends\be\be.syslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.syslog.c
+
+$(LIB_BE_SYSLOG_MT_UX_DEBUG): $(OBJ_BE_SYSLOG_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_SYSLOG_MT_UX_DEBUG)
+
+$(OBJ_be_SYSLOG_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\be\be.syslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.syslog.c
+
+
+########################################
+# Backend library - 'pantheios.ber.syslog.a'
+
+$(LIB_BER_SYSLOG_MT_UX): $(OBJ_BER_SYSLOG_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_SYSLOG_MT_UX)
+
+$(OBJ_ber_SYSLOG_MT_UX): $(PROJ_SRC_DIR)\backends\ber\ber.syslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.syslog.c
+
+$(LIB_BER_SYSLOG_MT_UX_DEBUG): $(OBJ_BER_SYSLOG_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_SYSLOG_MT_UX_DEBUG)
+
+$(OBJ_ber_SYSLOG_MT_UX_DEBUG): $(PROJ_SRC_DIR)\backends\ber\ber.syslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.syslog.c
+
+
+########################################
+# Front-end library - 'pantheios.fe.all.a'
+
+$(LIB_FE_ALL_MT_UX): $(OBJ_FE_ALL_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_MT_UX)
+
+$(OBJ_fe_all_MT_UX): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_MT_UX_DEBUG): $(OBJ_FE_ALL_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_MT_UX_DEBUG)
+
+$(OBJ_fe_all_MT_UX_DEBUG): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+########################################
+# Front-end library - 'pantheios.fe.all.WithCallback.a'
+
+$(LIB_FE_ALL_WC_MT_UX): $(OBJ_FE_ALL_WC_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_WC_MT_UX)
+
+$(OBJ_fe_all_WC_MT_UX): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_WC_MT_UX_DEBUG): $(OBJ_FE_ALL_WC_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_WC_MT_UX_DEBUG)
+
+$(OBJ_fe_all_WC_MT_UX_DEBUG): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+########################################
+# Front-end library - 'pantheios.fe.fail.a'
+
+$(LIB_FE_FAIL_MT_UX): $(OBJ_FE_FAIL_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_FAIL_MT_UX)
+
+$(OBJ_fe_fail_MT_UX): $(PROJ_SRC_DIR)\frontends\fe.fail.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.fail.c
+
+$(LIB_FE_FAIL_MT_UX_DEBUG): $(OBJ_FE_FAIL_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_FAIL_MT_UX_DEBUG)
+
+$(OBJ_fe_fail_MT_UX_DEBUG): $(PROJ_SRC_DIR)\frontends\fe.fail.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.fail.c
+
+########################################
+# Front-end library - 'pantheios.fe.N.a'
+
+$(LIB_FE_N_MT_UX): $(OBJ_FE_N_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_MT_UX)
+
+$(OBJ_fe_N_MT_UX): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_MT_UX_DEBUG): $(OBJ_FE_N_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_MT_UX_DEBUG)
+
+$(OBJ_fe_N_MT_UX_DEBUG): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+########################################
+# Front-end library - 'pantheios.fe.N.WithCallback.a'
+
+$(LIB_FE_N_WC_MT_UX): $(OBJ_FE_N_WC_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_WC_MT_UX)
+
+$(OBJ_fe_N_WC_MT_UX): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_WC_MT_UX_DEBUG): $(OBJ_FE_N_WC_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_WC_MT_UX_DEBUG)
+
+$(OBJ_fe_N_WC_MT_UX_DEBUG): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+########################################
+# Front-end library - 'pantheios.fe.null.a'
+
+$(LIB_FE_NULL_MT_UX): $(OBJ_FE_NULL_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_MT_UX)
+
+$(OBJ_fe_null_MT_UX): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_MT_UX_DEBUG): $(OBJ_FE_NULL_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_MT_UX_DEBUG)
+
+$(OBJ_fe_null_MT_UX_DEBUG): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+########################################
+# Front-end library - 'pantheios.fe.null.WithCallback.a'
+
+$(LIB_FE_NULL_WC_MT_UX): $(OBJ_FE_NULL_WC_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_WC_MT_UX)
+
+$(OBJ_fe_null_WC_MT_UX): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_WC_MT_UX_DEBUG): $(OBJ_FE_NULL_WC_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_WC_MT_UX_DEBUG)
+
+$(OBJ_fe_null_WC_MT_UX_DEBUG): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+########################################
+# Front-end library - 'pantheios.fe.simple.a'
+
+$(LIB_FE_SIMPLE_MT_UX): $(OBJ_FE_SIMPLE_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_MT_UX)
+
+$(OBJ_fe_simple_MT_UX): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_MT_UX_DEBUG): $(OBJ_FE_SIMPLE_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_MT_UX_DEBUG)
+
+$(OBJ_fe_simple_MT_UX_DEBUG): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+########################################
+# Front-end library - 'pantheios.fe.simple.WithCallback.a'
+
+$(LIB_FE_SIMPLE_WC_MT_UX): $(OBJ_FE_SIMPLE_WC_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_WC_MT_UX)
+
+$(OBJ_fe_simple_WC_MT_UX): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_WC_MT_UX_DEBUG): $(OBJ_FE_SIMPLE_WC_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_WC_MT_UX_DEBUG)
+
+$(OBJ_fe_simple_WC_MT_UX_DEBUG): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_UX_DEBUG) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+########################################
+# b64 library - 'b64.X.pan.core.a'
+
+$(LIB_B64_MT_UX): $(OBJ_B64_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_B64_MT_UX)
+
+$(OBJ_b64_b64_MT_UX): $(B64_SRC_DIR)\b64.c $(B64_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_B64_ARGS_MT_UX) $(CC_B64_INCLUDES_MT_UX) -Fo$@ $(B64_SRC_DIR)\b64.c
+
+$(LIB_B64_MT_UX_DEBUG): $(OBJ_B64_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_B64_MT_UX_DEBUG)
+
+$(OBJ_b64_b64_MT_UX_DEBUG): $(B64_SRC_DIR)\b64.c $(B64_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_B64_ARGS_MT_UX_DEBUG) $(CC_B64_INCLUDES_MT_UX_DEBUG) -Fo$@ $(B64_SRC_DIR)\b64.c
+
+########################################
+# shwild library - 'shwild.X.pan.core.a'
+
+$(LIB_SHWILD_MT_UX): $(OBJ_SHWILD_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_SHWILD_MT_UX)
+
+$(OBJ_shw_api_MT_UX): $(SHWILD_SRC_DIR)\api.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_MT_UX) $(CPPC_SHWILD_INCLUDES_MT_UX) -Fo$@ $(SHWILD_SRC_DIR)\api.cpp
+$(OBJ_shw_matches_MT_UX): $(SHWILD_SRC_DIR)\matches.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_MT_UX) $(CPPC_SHWILD_INCLUDES_MT_UX) -Fo$@ $(SHWILD_SRC_DIR)\matches.cpp
+$(OBJ_shw_pattern_MT_UX): $(SHWILD_SRC_DIR)\pattern.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_MT_UX) $(CPPC_SHWILD_INCLUDES_MT_UX) -Fo$@ $(SHWILD_SRC_DIR)\pattern.cpp
+
+$(LIB_SHWILD_MT_UX_DEBUG): $(OBJ_SHWILD_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_SHWILD_MT_UX_DEBUG)
+
+$(OBJ_shw_api_MT_UX_DEBUG): $(SHWILD_SRC_DIR)\api.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_MT_UX_DEBUG) $(CPPC_SHWILD_INCLUDES_MT_UX_DEBUG) -Fo$@ $(SHWILD_SRC_DIR)\api.cpp
+$(OBJ_shw_matches_MT_UX_DEBUG): $(SHWILD_SRC_DIR)\matches.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_MT_UX_DEBUG) $(CPPC_SHWILD_INCLUDES_MT_UX_DEBUG) -Fo$@ $(SHWILD_SRC_DIR)\matches.cpp
+$(OBJ_shw_pattern_MT_UX_DEBUG): $(SHWILD_SRC_DIR)\pattern.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_MT_UX_DEBUG) $(CPPC_SHWILD_INCLUDES_MT_UX_DEBUG) -Fo$@ $(SHWILD_SRC_DIR)\pattern.cpp
+
+########################################
+# xTests library - 'xtests.X.pan.core.a'
+
+$(LIB_XTESTS_MT_UX): $(OBJ_XTESTS_MT_UX) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_XTESTS_MT_UX)
+
+$(OBJ_xts_core_MT_UX): $(XTESTS_SRC_DIR)\xtests.core.cpp $(XTESTS_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_XTESTS_ARGS_MT_UX) $(CPPC_XTESTS_INCLUDES_MT_UX) -Fo$@ $(XTESTS_SRC_DIR)\xtests.core.cpp
+
+$(LIB_XTESTS_MT_UX_DEBUG): $(OBJ_XTESTS_MT_UX_DEBUG) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_XTESTS_MT_UX_DEBUG)
+
+$(OBJ_xts_core_MT_UX_DEBUG): $(XTESTS_SRC_DIR)\xtests.core.cpp $(XTESTS_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_XTESTS_ARGS_MT_UX_DEBUG) $(CPPC_XTESTS_INCLUDES_MT_UX_DEBUG) -Fo$@ $(XTESTS_SRC_DIR)\xtests.core.cpp
+
+##################################################
+# Examples
+
+#  object files
+
+$(OBJ_EX_P_be_01_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp
+$(OBJ_EX_P_be_02_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp
+$(OBJ_EX_P_be_03_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp
+$(OBJ_EX_P_be_04_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp
+$(OBJ_EX_P_be_05_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp
+$(OBJ_EX_P_be_06_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp
+$(OBJ_EX_P_cp_01_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp
+$(OBJ_EX_P_cp_02_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp
+$(OBJ_EX_P_fm_01_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp
+$(OBJ_EX_P_fm_02_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp
+$(OBJ_EX_P_fm_03_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp
+$(OBJ_EX_P_fe_01_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp
+$(OBJ_EX_P_in_01_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp
+$(OBJ_EX_P_in_02_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp
+$(OBJ_EX_P_in_03_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp
+$(OBJ_EX_P_in_04_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp
+$(OBJ_EX_P_in_05_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp
+$(OBJ_EX_P_in_06_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp
+$(OBJ_EX_P_in_07_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp
+$(OBJ_EX_P_in_08_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp
+$(OBJ_EX_P_in_09_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp
+$(OBJ_EX_P_in_10_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp
+$(OBJ_EX_P_in_11_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp
+$(OBJ_EX_P_in_12_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp
+$(OBJ_EX_P_in_13_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp
+$(OBJ_EX_P_in_14_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp
+$(OBJ_EX_P_in_15_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp
+$(OBJ_EX_P_in_16_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp
+$(OBJ_EX_P_in_17_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.w2m\example.cpp.inserter.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.w2m\example.cpp.inserter.w2m.cpp
+$(OBJ_EX_P_ln_01_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp
+$(OBJ_EX_P_ms_01_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp
+$(OBJ_EX_P_ms_02_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp
+$(OBJ_EX_P_ms_03_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp
+$(OBJ_EX_P_ms_04_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp
+$(OBJ_EX_P_ms_05_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp
+$(OBJ_EX_P_ms_06_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp
+$(OBJ_EX_P_ut_01_MT_UX):	$(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp
+$(OBJ_EX_C_0_MT_UX):	$(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c
+$(OBJ_EX_C_1_MT_UX):	$(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c
+$(OBJ_EX_C_2_MT_UX):	$(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c
+$(OBJ_EX_C_3_MT_UX):	$(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c
+$(OBJ_EX_C_4_MT_UX):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c
+$(OBJ_EX_C_5_MT_UX):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c
+$(OBJ_EX_C_6_MT_UX):	$(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c
+$(OBJ_EX_C_7_MT_UX):	$(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c
+
+$(OBJ_EX_P_be_01_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp
+$(OBJ_EX_P_be_02_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp
+$(OBJ_EX_P_be_03_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp
+$(OBJ_EX_P_be_04_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp
+$(OBJ_EX_P_be_05_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp
+$(OBJ_EX_P_be_06_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp
+$(OBJ_EX_P_cp_01_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp
+$(OBJ_EX_P_cp_02_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp
+$(OBJ_EX_P_fm_01_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp
+$(OBJ_EX_P_fm_02_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp
+$(OBJ_EX_P_fm_03_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp
+$(OBJ_EX_P_fe_01_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp
+$(OBJ_EX_P_in_01_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp
+$(OBJ_EX_P_in_02_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp
+$(OBJ_EX_P_in_03_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp
+$(OBJ_EX_P_in_04_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp
+$(OBJ_EX_P_in_05_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp
+$(OBJ_EX_P_in_06_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp
+$(OBJ_EX_P_in_07_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp
+$(OBJ_EX_P_in_08_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp
+$(OBJ_EX_P_in_09_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp
+$(OBJ_EX_P_in_10_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp
+$(OBJ_EX_P_in_11_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp
+$(OBJ_EX_P_in_12_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp
+$(OBJ_EX_P_in_13_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp
+$(OBJ_EX_P_in_14_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp
+$(OBJ_EX_P_in_15_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp
+$(OBJ_EX_P_in_16_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp
+$(OBJ_EX_P_in_17_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.w2m\example.cpp.inserter.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.w2m\example.cpp.inserter.w2m.cpp
+$(OBJ_EX_P_ln_01_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp
+$(OBJ_EX_P_ms_01_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp
+$(OBJ_EX_P_ms_02_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp
+$(OBJ_EX_P_ms_03_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp
+$(OBJ_EX_P_ms_04_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp
+$(OBJ_EX_P_ms_05_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp
+$(OBJ_EX_P_ms_06_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp
+$(OBJ_EX_P_ut_01_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp
+$(OBJ_EX_C_0_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c
+$(OBJ_EX_C_1_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c
+$(OBJ_EX_C_2_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c
+$(OBJ_EX_C_3_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c
+$(OBJ_EX_C_4_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c
+$(OBJ_EX_C_5_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c
+$(OBJ_EX_C_6_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c
+$(OBJ_EX_C_7_MT_UX_DEBUG):	$(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c
+
+
+# executables
+
+$(TARG_EX_P_be_01_MT_UX): \
+			$(OBJ_EX_P_be_01_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(LIB_B64_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_be_01_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_SYSLOG_MT_UX)\
+		$(LIB_BEC_SYSLOG_MT_UX)\
+		$(LIB_B64_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_be_02_MT_UX): \
+			$(OBJ_EX_P_be_02_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FILE_MT_UX)\
+			$(LIB_BEC_FILE_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_be_02_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FILE_MT_UX)\
+		$(LIB_BEC_FILE_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_be_03_MT_UX): \
+			$(OBJ_EX_P_be_03_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FILE_MT_UX)\
+			$(LIB_BEC_FILE_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_be_03_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FILE_MT_UX)\
+		$(LIB_BEC_FILE_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_be_04_MT_UX): \
+			$(OBJ_EX_P_be_04_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FILE_MT_UX)\
+			$(LIB_BEC_FILE_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_be_04_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FILE_MT_UX)\
+		$(LIB_BEC_FILE_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_be_05_MT_UX): \
+			$(OBJ_EX_P_be_05_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_N_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(LIB_BEC_SYSLOG_MT_UX)\
+			$(LIB_B64_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_be_05_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_N_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_BEC_SYSLOG_MT_UX)\
+		$(LIB_B64_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_be_06_MT_UX): \
+			$(OBJ_EX_P_be_06_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_N_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(LIB_BEC_SYSLOG_MT_UX)\
+			$(LIB_B64_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_be_06_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_N_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_BEC_SYSLOG_MT_UX)\
+		$(LIB_B64_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_cp_01_MT_UX): \
+			$(OBJ_EX_P_cp_01_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_cp_01_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_cp_02_MT_UX): \
+			$(OBJ_EX_P_cp_02_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_cp_02_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_ms_06_MT_UX): \
+			$(OBJ_EX_P_ms_06_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_ms_06_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_fm_01_MT_UX): \
+			$(OBJ_EX_P_fm_01_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_fm_01_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_fm_02_MT_UX): \
+			$(OBJ_EX_P_fm_02_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_fm_02_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_fm_03_MT_UX): \
+			$(OBJ_EX_P_fm_03_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_fm_03_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_fe_01_MT_UX): \
+			$(OBJ_EX_P_fe_01_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_fe_01_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_in_01_MT_UX): \
+			$(OBJ_EX_P_in_01_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(LIB_B64_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_in_01_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_B64_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_in_02_MT_UX): \
+			$(OBJ_EX_P_in_02_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(LIB_B64_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_in_02_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_B64_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_in_03_MT_UX): \
+			$(OBJ_EX_P_in_03_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(LIB_B64_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_in_03_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_B64_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_in_04_MT_UX): \
+			$(OBJ_EX_P_in_04_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(LIB_B64_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_in_04_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_B64_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_in_05_MT_UX): \
+			$(OBJ_EX_P_in_05_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(LIB_B64_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_in_05_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_B64_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_in_06_MT_UX): \
+			$(OBJ_EX_P_in_06_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(LIB_B64_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_in_06_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_B64_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_in_07_MT_UX): \
+			$(OBJ_EX_P_in_07_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(LIB_B64_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_in_07_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_B64_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_in_08_MT_UX): \
+			$(OBJ_EX_P_in_08_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(LIB_B64_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_in_08_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_B64_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_in_09_MT_UX): \
+			$(OBJ_EX_P_in_09_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(LIB_B64_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_in_09_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_B64_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_in_10_MT_UX): \
+			$(OBJ_EX_P_in_10_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(LIB_B64_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_in_10_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_B64_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_in_11_MT_UX): \
+			$(OBJ_EX_P_in_11_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(LIB_B64_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_in_11_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_B64_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_in_12_MT_UX): \
+			$(OBJ_EX_P_in_12_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(LIB_B64_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_in_12_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_B64_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_in_13_MT_UX): \
+			$(OBJ_EX_P_in_13_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(LIB_B64_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_in_13_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_B64_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_in_14_MT_UX): \
+			$(OBJ_EX_P_in_14_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(LIB_B64_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_in_14_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_B64_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_in_15_MT_UX): \
+			$(OBJ_EX_P_in_15_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(LIB_B64_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_in_15_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_B64_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_in_16_MT_UX): \
+			$(OBJ_EX_P_in_16_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(LIB_B64_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_in_16_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_B64_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_in_17_MT_UX): \
+			$(OBJ_EX_P_in_17_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(LIB_B64_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_in_17_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_B64_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_ln_01_MT_UX): \
+			$(OBJ_EX_P_ln_01_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ -libpath:$(PROJ_LIB_DIR)\
+		$(OBJ_EX_P_ln_01_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_ms_01_MT_UX): \
+			$(OBJ_EX_P_ms_01_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_ms_01_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_ms_02_MT_UX): \
+			$(OBJ_EX_P_ms_02_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_ms_02_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_ms_03_MT_UX): \
+			$(OBJ_EX_P_ms_03_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_ms_03_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_ms_04_MT_UX): \
+			$(OBJ_EX_P_ms_04_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_ms_04_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_ms_05_MT_UX): \
+			$(OBJ_EX_P_ms_05_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_ms_05_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_ut_01_MT_UX): \
+			$(OBJ_EX_P_ut_01_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_P_ut_01_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_C_0_MT_UX): \
+			$(OBJ_EX_C_0_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_ALL_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_C_0_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_ALL_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_C_1_MT_UX): \
+			$(OBJ_EX_C_1_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_C_1_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_C_2_MT_UX): \
+			$(OBJ_EX_C_2_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_C_2_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_C_3_MT_UX): \
+			$(OBJ_EX_C_3_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_N_MT_UX)\
+			$(LIB_BE_N_MT_UX)\
+			$(LIB_BEC_FILE_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(LIB_BEC_NULL_MT_UX)\
+			$(LIB_BEC_SYSLOG_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_C_3_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_N_MT_UX)\
+		$(LIB_BE_N_MT_UX)\
+		$(LIB_BEC_FILE_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_BEC_NULL_MT_UX)\
+		$(LIB_BEC_SYSLOG_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_C_4_MT_UX): \
+			$(OBJ_EX_C_4_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_C_4_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_C_5_MT_UX): \
+			$(OBJ_EX_C_5_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_C_5_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_C_6_MT_UX): \
+			$(OBJ_EX_C_6_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_C_6_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_C_7_MT_UX): \
+			$(OBJ_EX_C_7_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_EX_C_7_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_EX_P_be_01_MT_UX_DEBUG): \
+			$(OBJ_EX_P_be_01_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_B64_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_be_01_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_SYSLOG_MT_UX_DEBUG)\
+		$(LIB_BEC_SYSLOG_MT_UX_DEBUG)\
+		$(LIB_B64_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_be_02_MT_UX_DEBUG): \
+			$(OBJ_EX_P_be_02_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FILE_MT_UX_DEBUG)\
+			$(LIB_BEC_FILE_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_be_02_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FILE_MT_UX_DEBUG)\
+		$(LIB_BEC_FILE_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_be_03_MT_UX_DEBUG): \
+			$(OBJ_EX_P_be_03_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FILE_MT_UX_DEBUG)\
+			$(LIB_BEC_FILE_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_be_03_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FILE_MT_UX_DEBUG)\
+		$(LIB_BEC_FILE_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_be_04_MT_UX_DEBUG): \
+			$(OBJ_EX_P_be_04_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FILE_MT_UX_DEBUG)\
+			$(LIB_BEC_FILE_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_be_04_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FILE_MT_UX_DEBUG)\
+		$(LIB_BEC_FILE_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_be_05_MT_UX_DEBUG): \
+			$(OBJ_EX_P_be_05_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_N_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_SYSLOG_MT_UX_DEBUG)\
+			$(LIB_B64_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_be_05_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_N_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_SYSLOG_MT_UX_DEBUG)\
+		$(LIB_B64_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_be_06_MT_UX_DEBUG): \
+			$(OBJ_EX_P_be_06_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_N_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_SYSLOG_MT_UX_DEBUG)\
+			$(LIB_B64_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_be_06_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_N_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_SYSLOG_MT_UX_DEBUG)\
+		$(LIB_B64_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_cp_01_MT_UX_DEBUG): \
+			$(OBJ_EX_P_cp_01_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_cp_01_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_cp_02_MT_UX_DEBUG): \
+			$(OBJ_EX_P_cp_02_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_cp_02_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_ms_06_MT_UX_DEBUG): \
+			$(OBJ_EX_P_ms_06_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_ms_06_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_fm_01_MT_UX_DEBUG): \
+			$(OBJ_EX_P_fm_01_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_fm_01_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_fm_02_MT_UX_DEBUG): \
+			$(OBJ_EX_P_fm_02_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_fm_02_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_fm_03_MT_UX_DEBUG): \
+			$(OBJ_EX_P_fm_03_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_fm_03_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_fe_01_MT_UX_DEBUG): \
+			$(OBJ_EX_P_fe_01_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_fe_01_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_in_01_MT_UX_DEBUG): \
+			$(OBJ_EX_P_in_01_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_B64_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_in_01_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_B64_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_in_02_MT_UX_DEBUG): \
+			$(OBJ_EX_P_in_02_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_B64_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_in_02_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_B64_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_in_03_MT_UX_DEBUG): \
+			$(OBJ_EX_P_in_03_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_B64_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_in_03_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_B64_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_in_04_MT_UX_DEBUG): \
+			$(OBJ_EX_P_in_04_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_B64_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_in_04_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_B64_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_in_05_MT_UX_DEBUG): \
+			$(OBJ_EX_P_in_05_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_B64_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_in_05_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_B64_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_in_06_MT_UX_DEBUG): \
+			$(OBJ_EX_P_in_06_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_B64_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_in_06_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_B64_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_in_07_MT_UX_DEBUG): \
+			$(OBJ_EX_P_in_07_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_B64_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_in_07_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_B64_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_in_08_MT_UX_DEBUG): \
+			$(OBJ_EX_P_in_08_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_B64_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_in_08_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_B64_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_in_09_MT_UX_DEBUG): \
+			$(OBJ_EX_P_in_09_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_B64_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_in_09_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_B64_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_in_10_MT_UX_DEBUG): \
+			$(OBJ_EX_P_in_10_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_B64_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_in_10_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_B64_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_in_11_MT_UX_DEBUG): \
+			$(OBJ_EX_P_in_11_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_B64_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_in_11_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_B64_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_in_12_MT_UX_DEBUG): \
+			$(OBJ_EX_P_in_12_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_B64_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_in_12_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_B64_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_in_13_MT_UX_DEBUG): \
+			$(OBJ_EX_P_in_13_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_B64_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_in_13_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_B64_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_in_14_MT_UX_DEBUG): \
+			$(OBJ_EX_P_in_14_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_B64_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_in_14_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_B64_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_in_15_MT_UX_DEBUG): \
+			$(OBJ_EX_P_in_15_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_B64_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_in_15_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_B64_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_in_16_MT_UX_DEBUG): \
+			$(OBJ_EX_P_in_16_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_B64_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_in_16_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_B64_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_in_17_MT_UX_DEBUG): \
+			$(OBJ_EX_P_in_17_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_B64_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_in_17_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_B64_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_ln_01_MT_UX_DEBUG): \
+			$(OBJ_EX_P_ln_01_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ -libpath:$(PROJ_LIB_DIR)\
+		$(OBJ_EX_P_ln_01_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_ms_01_MT_UX_DEBUG): \
+			$(OBJ_EX_P_ms_01_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_ms_01_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_ms_02_MT_UX_DEBUG): \
+			$(OBJ_EX_P_ms_02_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_ms_02_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_ms_03_MT_UX_DEBUG): \
+			$(OBJ_EX_P_ms_03_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_ms_03_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_ms_04_MT_UX_DEBUG): \
+			$(OBJ_EX_P_ms_04_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_ms_04_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_ms_05_MT_UX_DEBUG): \
+			$(OBJ_EX_P_ms_05_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_ms_05_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_P_ut_01_MT_UX_DEBUG): \
+			$(OBJ_EX_P_ut_01_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_P_ut_01_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_C_0_MT_UX_DEBUG): \
+			$(OBJ_EX_C_0_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_ALL_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_C_0_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_ALL_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_C_1_MT_UX_DEBUG): \
+			$(OBJ_EX_C_1_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_C_1_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_C_2_MT_UX_DEBUG): \
+			$(OBJ_EX_C_2_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_C_2_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_C_3_MT_UX_DEBUG): \
+			$(OBJ_EX_C_3_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_N_MT_UX_DEBUG)\
+			$(LIB_BE_N_MT_UX_DEBUG)\
+			$(LIB_BEC_FILE_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_NULL_MT_UX_DEBUG)\
+			$(LIB_BEC_SYSLOG_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_C_3_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_N_MT_UX_DEBUG)\
+		$(LIB_BE_N_MT_UX_DEBUG)\
+		$(LIB_BEC_FILE_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_NULL_MT_UX_DEBUG)\
+		$(LIB_BEC_SYSLOG_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_C_4_MT_UX_DEBUG): \
+			$(OBJ_EX_C_4_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_C_4_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_C_5_MT_UX_DEBUG): \
+			$(OBJ_EX_C_5_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_C_5_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_C_6_MT_UX_DEBUG): \
+			$(OBJ_EX_C_6_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_C_6_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_EX_C_7_MT_UX_DEBUG): \
+			$(OBJ_EX_C_7_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_EX_C_7_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+
+##################################################
+# Tests
+
+##############################
+# Component Tests
+
+$(TARG_TEST_COMP_core_initseq_MT_UX):	\
+			$(OBJ_TEST_COMP_core_initseq_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_COMP_core_initseq_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_COMP_core_initseq_MT_UX):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c
+
+$(TARG_TEST_COMP_core_initseq_MT_UX_DEBUG):	\
+			$(OBJ_TEST_COMP_core_initseq_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_COMP_core_initseq_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_COMP_core_initseq_MT_UX_DEBUG):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c
+
+$(TARG_TEST_COMP_custsev_MT_UX):	\
+			$(OBJ_TEST_COMP_custsev_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_ALL_MT_UX)\
+			$(LIB_BE_TEST_MT_UX)\
+			$(LIB_BEC_TEST_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_COMP_custsev_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_ALL_MT_UX)\
+		$(LIB_BE_TEST_MT_UX)\
+		$(LIB_BEC_TEST_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_COMP_custsev_MT_UX):	$(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp
+
+$(TARG_TEST_COMP_custsev_MT_UX_DEBUG):	\
+			$(OBJ_TEST_COMP_custsev_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_ALL_MT_UX_DEBUG)\
+			$(LIB_BE_TEST_MT_UX_DEBUG)\
+			$(LIB_BEC_TEST_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_COMP_custsev_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_ALL_MT_UX_DEBUG)\
+		$(LIB_BE_TEST_MT_UX_DEBUG)\
+		$(LIB_BEC_TEST_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_COMP_custsev_MT_UX_DEBUG):	$(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp
+
+$(TARG_TEST_COMP_ins_args_MT_UX):	\
+			$(OBJ_TEST_COMP_ins_args_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_ALL_MT_UX)\
+			$(LIB_BE_TEST_MT_UX)\
+			$(LIB_BEC_TEST_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_COMP_ins_args_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_ALL_MT_UX)\
+		$(LIB_BE_TEST_MT_UX)\
+		$(LIB_BEC_TEST_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_COMP_ins_args_MT_UX):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp
+
+$(TARG_TEST_COMP_ins_args_MT_UX_DEBUG):	\
+			$(OBJ_TEST_COMP_ins_args_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_ALL_MT_UX_DEBUG)\
+			$(LIB_BE_TEST_MT_UX_DEBUG)\
+			$(LIB_BEC_TEST_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_COMP_ins_args_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_ALL_MT_UX_DEBUG)\
+		$(LIB_BE_TEST_MT_UX_DEBUG)\
+		$(LIB_BEC_TEST_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_COMP_ins_args_MT_UX_DEBUG):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp
+
+$(TARG_TEST_COMP_ins_b64_MT_UX):	\
+			$(OBJ_TEST_COMP_ins_b64_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_ALL_MT_UX)\
+			$(LIB_BE_TEST_MT_UX)\
+			$(LIB_BEC_TEST_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(LIB_B64_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_COMP_ins_b64_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_ALL_MT_UX)\
+		$(LIB_BE_TEST_MT_UX)\
+		$(LIB_BEC_TEST_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_B64_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_COMP_ins_b64_MT_UX):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp
+
+$(TARG_TEST_COMP_ins_b64_MT_UX_DEBUG):	\
+			$(OBJ_TEST_COMP_ins_b64_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_ALL_MT_UX_DEBUG)\
+			$(LIB_BE_TEST_MT_UX_DEBUG)\
+			$(LIB_BEC_TEST_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(LIB_B64_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_COMP_ins_b64_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_ALL_MT_UX_DEBUG)\
+		$(LIB_BE_TEST_MT_UX_DEBUG)\
+		$(LIB_BEC_TEST_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_B64_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_COMP_ins_b64_MT_UX_DEBUG):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp
+
+$(TARG_TEST_COMP_ins_bool_MT_UX):	\
+			$(OBJ_TEST_COMP_ins_bool_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_ALL_MT_UX)\
+			$(LIB_BE_TEST_MT_UX)\
+			$(LIB_BEC_TEST_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_COMP_ins_bool_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_ALL_MT_UX)\
+		$(LIB_BE_TEST_MT_UX)\
+		$(LIB_BEC_TEST_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_COMP_ins_bool_MT_UX):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp
+
+$(TARG_TEST_COMP_ins_bool_MT_UX_DEBUG):	\
+			$(OBJ_TEST_COMP_ins_bool_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_ALL_MT_UX_DEBUG)\
+			$(LIB_BE_TEST_MT_UX_DEBUG)\
+			$(LIB_BEC_TEST_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_COMP_ins_bool_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_ALL_MT_UX_DEBUG)\
+		$(LIB_BE_TEST_MT_UX_DEBUG)\
+		$(LIB_BEC_TEST_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_COMP_ins_bool_MT_UX_DEBUG):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp
+
+$(TARG_TEST_COMP_ins_hostid_MT_UX):	\
+			$(OBJ_TEST_COMP_ins_hostid_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_ALL_MT_UX)\
+			$(LIB_BE_TEST_MT_UX)\
+			$(LIB_BEC_TEST_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_COMP_ins_hostid_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_ALL_MT_UX)\
+		$(LIB_BE_TEST_MT_UX)\
+		$(LIB_BEC_TEST_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_COMP_ins_hostid_MT_UX):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp
+
+$(TARG_TEST_COMP_ins_hostid_MT_UX_DEBUG):	\
+			$(OBJ_TEST_COMP_ins_hostid_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_ALL_MT_UX_DEBUG)\
+			$(LIB_BE_TEST_MT_UX_DEBUG)\
+			$(LIB_BEC_TEST_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_COMP_ins_hostid_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_ALL_MT_UX_DEBUG)\
+		$(LIB_BE_TEST_MT_UX_DEBUG)\
+		$(LIB_BEC_TEST_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_COMP_ins_hostid_MT_UX_DEBUG):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp
+
+$(TARG_TEST_COMP_ins_int_MT_UX):	\
+			$(OBJ_TEST_COMP_ins_int_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_ALL_MT_UX)\
+			$(LIB_BE_TEST_MT_UX)\
+			$(LIB_BEC_TEST_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_COMP_ins_int_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_ALL_MT_UX)\
+		$(LIB_BE_TEST_MT_UX)\
+		$(LIB_BEC_TEST_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_COMP_ins_int_MT_UX):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp
+
+$(TARG_TEST_COMP_ins_int_MT_UX_DEBUG):	\
+			$(OBJ_TEST_COMP_ins_int_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_ALL_MT_UX_DEBUG)\
+			$(LIB_BE_TEST_MT_UX_DEBUG)\
+			$(LIB_BEC_TEST_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_COMP_ins_int_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_ALL_MT_UX_DEBUG)\
+		$(LIB_BE_TEST_MT_UX_DEBUG)\
+		$(LIB_BEC_TEST_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_COMP_ins_int_MT_UX_DEBUG):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp
+
+$(TARG_TEST_COMP_ins_pad_MT_UX):	\
+			$(OBJ_TEST_COMP_ins_pad_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_ALL_MT_UX)\
+			$(LIB_BE_TEST_MT_UX)\
+			$(LIB_BEC_TEST_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_COMP_ins_pad_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_ALL_MT_UX)\
+		$(LIB_BE_TEST_MT_UX)\
+		$(LIB_BEC_TEST_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_COMP_ins_pad_MT_UX):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp
+
+$(TARG_TEST_COMP_ins_pad_MT_UX_DEBUG):	\
+			$(OBJ_TEST_COMP_ins_pad_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_ALL_MT_UX_DEBUG)\
+			$(LIB_BE_TEST_MT_UX_DEBUG)\
+			$(LIB_BEC_TEST_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_COMP_ins_pad_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_ALL_MT_UX_DEBUG)\
+		$(LIB_BE_TEST_MT_UX_DEBUG)\
+		$(LIB_BEC_TEST_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_COMP_ins_pad_MT_UX_DEBUG):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp
+
+$(TARG_TEST_COMP_ins_ptr_MT_UX):	\
+			$(OBJ_TEST_COMP_ins_ptr_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_ALL_MT_UX)\
+			$(LIB_BE_TEST_MT_UX)\
+			$(LIB_BEC_TEST_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_COMP_ins_ptr_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_ALL_MT_UX)\
+		$(LIB_BE_TEST_MT_UX)\
+		$(LIB_BEC_TEST_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_COMP_ins_ptr_MT_UX):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp
+
+$(TARG_TEST_COMP_ins_ptr_MT_UX_DEBUG):	\
+			$(OBJ_TEST_COMP_ins_ptr_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_ALL_MT_UX_DEBUG)\
+			$(LIB_BE_TEST_MT_UX_DEBUG)\
+			$(LIB_BEC_TEST_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_COMP_ins_ptr_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_ALL_MT_UX_DEBUG)\
+		$(LIB_BE_TEST_MT_UX_DEBUG)\
+		$(LIB_BEC_TEST_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_COMP_ins_ptr_MT_UX_DEBUG):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp
+
+$(TARG_TEST_COMP_ins_prid_MT_UX):	\
+			$(OBJ_TEST_COMP_ins_prid_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_ALL_MT_UX)\
+			$(LIB_BE_TEST_MT_UX)\
+			$(LIB_BEC_TEST_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_COMP_ins_prid_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_ALL_MT_UX)\
+		$(LIB_BE_TEST_MT_UX)\
+		$(LIB_BEC_TEST_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_COMP_ins_prid_MT_UX):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp
+
+$(TARG_TEST_COMP_ins_prid_MT_UX_DEBUG):	\
+			$(OBJ_TEST_COMP_ins_prid_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_ALL_MT_UX_DEBUG)\
+			$(LIB_BE_TEST_MT_UX_DEBUG)\
+			$(LIB_BEC_TEST_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_COMP_ins_prid_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_ALL_MT_UX_DEBUG)\
+		$(LIB_BE_TEST_MT_UX_DEBUG)\
+		$(LIB_BEC_TEST_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_COMP_ins_prid_MT_UX_DEBUG):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp
+
+$(TARG_TEST_COMP_ins_real_MT_UX):	\
+			$(OBJ_TEST_COMP_ins_real_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_ALL_MT_UX)\
+			$(LIB_BE_TEST_MT_UX)\
+			$(LIB_BEC_TEST_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_COMP_ins_real_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_ALL_MT_UX)\
+		$(LIB_BE_TEST_MT_UX)\
+		$(LIB_BEC_TEST_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_COMP_ins_real_MT_UX):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp
+
+$(TARG_TEST_COMP_ins_real_MT_UX_DEBUG):	\
+			$(OBJ_TEST_COMP_ins_real_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_ALL_MT_UX_DEBUG)\
+			$(LIB_BE_TEST_MT_UX_DEBUG)\
+			$(LIB_BEC_TEST_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_COMP_ins_real_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_ALL_MT_UX_DEBUG)\
+		$(LIB_BE_TEST_MT_UX_DEBUG)\
+		$(LIB_BEC_TEST_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_COMP_ins_real_MT_UX_DEBUG):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp
+
+$(TARG_TEST_COMP_ins_slice_MT_UX):	\
+			$(OBJ_TEST_COMP_ins_slice_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_ALL_MT_UX)\
+			$(LIB_BE_TEST_MT_UX)\
+			$(LIB_BEC_TEST_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_COMP_ins_slice_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_ALL_MT_UX)\
+		$(LIB_BE_TEST_MT_UX)\
+		$(LIB_BEC_TEST_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_COMP_ins_slice_MT_UX):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp
+
+$(TARG_TEST_COMP_ins_slice_MT_UX_DEBUG):	\
+			$(OBJ_TEST_COMP_ins_slice_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_ALL_MT_UX_DEBUG)\
+			$(LIB_BE_TEST_MT_UX_DEBUG)\
+			$(LIB_BEC_TEST_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_COMP_ins_slice_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_ALL_MT_UX_DEBUG)\
+		$(LIB_BE_TEST_MT_UX_DEBUG)\
+		$(LIB_BEC_TEST_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_COMP_ins_slice_MT_UX_DEBUG):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp
+
+$(TARG_TEST_COMP_ins_thrid_MT_UX):	\
+			$(OBJ_TEST_COMP_ins_thrid_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_ALL_MT_UX)\
+			$(LIB_BE_TEST_MT_UX)\
+			$(LIB_BEC_TEST_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_COMP_ins_thrid_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_ALL_MT_UX)\
+		$(LIB_BE_TEST_MT_UX)\
+		$(LIB_BEC_TEST_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_COMP_ins_thrid_MT_UX):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp
+
+$(TARG_TEST_COMP_ins_thrid_MT_UX_DEBUG):	\
+			$(OBJ_TEST_COMP_ins_thrid_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_ALL_MT_UX_DEBUG)\
+			$(LIB_BE_TEST_MT_UX_DEBUG)\
+			$(LIB_BEC_TEST_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_COMP_ins_thrid_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_ALL_MT_UX_DEBUG)\
+		$(LIB_BE_TEST_MT_UX_DEBUG)\
+		$(LIB_BEC_TEST_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_COMP_ins_thrid_MT_UX_DEBUG):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp
+
+$(TARG_TEST_COMP_ins_w2m_MT_UX):	\
+			$(OBJ_TEST_COMP_ins_w2m_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_ALL_MT_UX)\
+			$(LIB_BE_TEST_MT_UX)\
+			$(LIB_BEC_TEST_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_COMP_ins_w2m_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_ALL_MT_UX)\
+		$(LIB_BE_TEST_MT_UX)\
+		$(LIB_BEC_TEST_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_COMP_ins_w2m_MT_UX):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.w2m\test.component.inserters.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.w2m\test.component.inserters.w2m.cpp
+
+$(TARG_TEST_COMP_ins_w2m_MT_UX_DEBUG):	\
+			$(OBJ_TEST_COMP_ins_w2m_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_ALL_MT_UX_DEBUG)\
+			$(LIB_BE_TEST_MT_UX_DEBUG)\
+			$(LIB_BEC_TEST_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_COMP_ins_w2m_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_ALL_MT_UX_DEBUG)\
+		$(LIB_BE_TEST_MT_UX_DEBUG)\
+		$(LIB_BEC_TEST_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_COMP_ins_w2m_MT_UX_DEBUG):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.w2m\test.component.inserters.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.w2m\test.component.inserters.w2m.cpp
+
+$(TARG_TEST_COMP_log_1_MT_UX):	\
+			$(OBJ_TEST_COMP_log_1_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_ALL_MT_UX)\
+			$(LIB_BE_TEST_MT_UX)\
+			$(LIB_BEC_TEST_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_COMP_log_1_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_ALL_MT_UX)\
+		$(LIB_BE_TEST_MT_UX)\
+		$(LIB_BEC_TEST_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_COMP_log_1_MT_UX):	$(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp
+
+$(TARG_TEST_COMP_log_1_MT_UX_DEBUG):	\
+			$(OBJ_TEST_COMP_log_1_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_ALL_MT_UX_DEBUG)\
+			$(LIB_BE_TEST_MT_UX_DEBUG)\
+			$(LIB_BEC_TEST_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_COMP_log_1_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_ALL_MT_UX_DEBUG)\
+		$(LIB_BE_TEST_MT_UX_DEBUG)\
+		$(LIB_BEC_TEST_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_COMP_log_1_MT_UX_DEBUG):	$(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp
+
+$(TARG_TEST_COMP_pan_puts_MT_UX):	\
+			$(OBJ_TEST_COMP_pan_puts_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_ALL_MT_UX)\
+			$(LIB_BE_TEST_MT_UX)\
+			$(LIB_BEC_TEST_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_COMP_pan_puts_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_ALL_MT_UX)\
+		$(LIB_BE_TEST_MT_UX)\
+		$(LIB_BEC_TEST_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_COMP_pan_puts_MT_UX):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp
+
+$(TARG_TEST_COMP_pan_puts_MT_UX_DEBUG):	\
+			$(OBJ_TEST_COMP_pan_puts_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_ALL_MT_UX_DEBUG)\
+			$(LIB_BE_TEST_MT_UX_DEBUG)\
+			$(LIB_BEC_TEST_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_COMP_pan_puts_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_ALL_MT_UX_DEBUG)\
+		$(LIB_BE_TEST_MT_UX_DEBUG)\
+		$(LIB_BEC_TEST_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_COMP_pan_puts_MT_UX_DEBUG):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp
+
+$(TARG_TEST_COMP_pan_prtf_MT_UX):	\
+			$(OBJ_TEST_COMP_pan_prtf_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_ALL_MT_UX)\
+			$(LIB_BE_TEST_MT_UX)\
+			$(LIB_BEC_TEST_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_COMP_pan_prtf_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_ALL_MT_UX)\
+		$(LIB_BE_TEST_MT_UX)\
+		$(LIB_BEC_TEST_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_COMP_pan_prtf_MT_UX):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp
+
+$(TARG_TEST_COMP_pan_prtf_MT_UX_DEBUG):	\
+			$(OBJ_TEST_COMP_pan_prtf_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_ALL_MT_UX_DEBUG)\
+			$(LIB_BE_TEST_MT_UX_DEBUG)\
+			$(LIB_BEC_TEST_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_COMP_pan_prtf_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_ALL_MT_UX_DEBUG)\
+		$(LIB_BE_TEST_MT_UX_DEBUG)\
+		$(LIB_BEC_TEST_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_COMP_pan_prtf_MT_UX_DEBUG):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp
+
+##############################
+# Performance Tests
+
+$(TARG_TEST_PERF_ins_w2m_MT_UX):	\
+			$(OBJ_TEST_PERF_ins_w2m_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_NULL_MT_UX)\
+			$(LIB_BEC_NULL_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_PERF_ins_w2m_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_NULL_MT_UX)\
+		$(LIB_BEC_NULL_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_PERF_ins_w2m_MT_UX):	$(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.w2m\test.performance.inserters.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.w2m\test.performance.inserters.w2m.cpp
+
+$(TARG_TEST_PERF_ins_w2m_MT_UX_DEBUG):	\
+			$(OBJ_TEST_PERF_ins_w2m_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_NULL_MT_UX_DEBUG)\
+			$(LIB_BEC_NULL_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_PERF_ins_w2m_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_NULL_MT_UX_DEBUG)\
+		$(LIB_BEC_NULL_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_PERF_ins_w2m_MT_UX_DEBUG):	$(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.w2m\test.performance.inserters.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.w2m\test.performance.inserters.w2m.cpp
+
+##############################
+# Scratch Tests
+
+#  object files
+
+$(OBJ_TEST_API_MT_UX):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp
+$(OBJ_TEST_API_MT_UX_DEBUG):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp
+
+# executables
+
+
+$(TARG_TEST_MT_UX_APIwBE_FPRINTF):	\
+			$(OBJ_TEST_API_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_API_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIBS_3PTY_FPRINTF)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_TEST_SCRT_BE_SYSLOG_MT_UX):	\
+			$(OBJ_TEST_SCRT_BE_SYSLOG_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_SYSLOG_MT_UX)\
+			$(LIB_BEC_SYSLOG_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_SCRT_BE_SYSLOG_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_SYSLOG_MT_UX)\
+		$(LIB_BEC_SYSLOG_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIBS_3PTY_SYSLOG)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_SCRT_BE_SYSLOG_MT_UX):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.syslog\test.scratch.be.syslog.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.syslog\test.scratch.be.syslog.cpp
+
+$(TARG_TEST_SCRT_BE_SYSLOGWC_MT_UX):	\
+			$(OBJ_TEST_SCRT_BE_SYSLOGWC_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_SYSLOG_MT_UX)\
+			$(LIB_BEC_SYSLOGWC_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_SCRT_BE_SYSLOGWC_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_SYSLOG_MT_UX)\
+		$(LIB_BEC_SYSLOGWC_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIBS_3PTY_SYSLOG)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_SCRT_BE_SYSLOGWC_MT_UX):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.syslog.WithCallback\test.scratch.be.syslog.WithCallback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.syslog.WithCallback\test.scratch.be.syslog.WithCallback.cpp
+
+$(TARG_TEST_MT_UX_APIwBELR_1_FPRINTF_SYSLOG):	\
+			$(OBJ_TEST_API_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_LRSPLIT_MT_UX)\
+			$(LIB_BEL_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(LIB_BER_SYSLOG_MT_UX)\
+			$(LIB_BEC_SYSLOG_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_API_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_LRSPLIT_MT_UX)\
+		$(LIB_BEL_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_BER_SYSLOG_MT_UX)\
+		$(LIB_BEC_SYSLOG_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(TARG_TEST_FE_MT_UX): \
+			$(OBJ_TEST_FE_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_FE_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_FE_MT_UX):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp
+
+$(TARG_TEST_BE_N_FAIL_MT_UX):	\
+			$(OBJ_TEST_BE_N_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_N_MT_UX)\
+			$(LIB_BE_N_MT_UX)\
+			$(LIB_BEC_FAIL_MT_UX)\
+			$(LIB_BEC_FILE_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_BE_N_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_N_MT_UX)\
+		$(LIB_BE_N_MT_UX)\
+		$(LIB_BEC_FAIL_MT_UX)\
+		$(LIB_BEC_FILE_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_BE_N_MT_UX):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp
+
+
+$(TARG_TEST_FE_SIMPLE_WC_MT_UX):	\
+			$(OBJ_TEST_FE_SIMPLE_WC_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_SIMPLE_WC_MT_UX)\
+			$(LIB_BE_FPRINTF_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_FE_SIMPLE_WC_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_FE_SIMPLE_WC_MT_UX)\
+		$(LIB_BE_FPRINTF_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_FE_SIMPLE_WC_MT_UX):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp
+
+
+
+$(TARG_TEST_MT_UX_DEBUG_APIwBE_FPRINTF):	\
+			$(OBJ_TEST_API_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_API_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIBS_3PTY_FPRINTF)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_TEST_SCRT_BE_SYSLOG_MT_UX_DEBUG):	\
+			$(OBJ_TEST_SCRT_BE_SYSLOG_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_SYSLOG_MT_UX_DEBUG)\
+			$(LIB_BEC_SYSLOG_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_SCRT_BE_SYSLOG_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_SYSLOG_MT_UX_DEBUG)\
+		$(LIB_BEC_SYSLOG_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIBS_3PTY_SYSLOG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_SCRT_BE_SYSLOG_MT_UX_DEBUG):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.syslog\test.scratch.be.syslog.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.syslog\test.scratch.be.syslog.cpp
+
+$(TARG_TEST_SCRT_BE_SYSLOGWC_MT_UX_DEBUG):	\
+			$(OBJ_TEST_SCRT_BE_SYSLOGWC_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_SYSLOG_MT_UX_DEBUG)\
+			$(LIB_BEC_SYSLOGWC_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_SCRT_BE_SYSLOGWC_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_SYSLOG_MT_UX_DEBUG)\
+		$(LIB_BEC_SYSLOGWC_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIBS_3PTY_SYSLOG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_SCRT_BE_SYSLOGWC_MT_UX_DEBUG):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.syslog.WithCallback\test.scratch.be.syslog.WithCallback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.syslog.WithCallback\test.scratch.be.syslog.WithCallback.cpp
+
+$(TARG_TEST_MT_UX_DEBUG_APIwBELR_1_FPRINTF_SYSLOG):	\
+			$(OBJ_TEST_API_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_LRSPLIT_MT_UX_DEBUG)\
+			$(LIB_BEL_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BER_SYSLOG_MT_UX_DEBUG)\
+			$(LIB_BEC_SYSLOG_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_API_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_LRSPLIT_MT_UX_DEBUG)\
+		$(LIB_BEL_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BER_SYSLOG_MT_UX_DEBUG)\
+		$(LIB_BEC_SYSLOG_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(TARG_TEST_FE_MT_UX_DEBUG): \
+			$(OBJ_TEST_FE_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_FE_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_FE_MT_UX_DEBUG):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp
+
+$(TARG_TEST_BE_N_FAIL_MT_UX_DEBUG):	\
+			$(OBJ_TEST_BE_N_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_N_MT_UX_DEBUG)\
+			$(LIB_BE_N_MT_UX_DEBUG)\
+			$(LIB_BEC_FAIL_MT_UX_DEBUG)\
+			$(LIB_BEC_FILE_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_BE_N_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_N_MT_UX_DEBUG)\
+		$(LIB_BE_N_MT_UX_DEBUG)\
+		$(LIB_BEC_FAIL_MT_UX_DEBUG)\
+		$(LIB_BEC_FILE_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_BE_N_MT_UX_DEBUG):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp
+
+
+$(TARG_TEST_FE_SIMPLE_WC_MT_UX_DEBUG):	\
+			$(OBJ_TEST_FE_SIMPLE_WC_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_WC_MT_UX_DEBUG)\
+			$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_FE_SIMPLE_WC_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_WC_MT_UX_DEBUG)\
+		$(LIB_BE_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_FE_SIMPLE_WC_MT_UX_DEBUG):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp
+
+
+##############################
+# Unit Tests
+
+$(TARG_TEST_UNIT_lvls_dyninit_MT_UX):	\
+			$(OBJ_TEST_UNIT_lvls_dyninit_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_dyninit_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_UNIT_lvls_dyninit_MT_UX):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp
+
+$(TARG_TEST_UNIT_lvls_dyninit_MT_UX_DEBUG):	\
+			$(OBJ_TEST_UNIT_lvls_dyninit_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_dyninit_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_UNIT_lvls_dyninit_MT_UX_DEBUG):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp
+
+$(TARG_TEST_UNIT_lvls_vals_MT_UX):	\
+			$(OBJ_TEST_UNIT_lvls_vals_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_vals_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_UNIT_lvls_vals_MT_UX):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c
+
+$(TARG_TEST_UNIT_lvls_vals_MT_UX_DEBUG):	\
+			$(OBJ_TEST_UNIT_lvls_vals_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_vals_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_UNIT_lvls_vals_MT_UX_DEBUG):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c
+
+$(TARG_TEST_UNIT_getcurrtm_MT_UX):	\
+			$(OBJ_TEST_UNIT_getcurrtm_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(LIB_SHWILD_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_UNIT_getcurrtm_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_SHWILD_MT_UX)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_UNIT_getcurrtm_MT_UX):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp
+
+$(TARG_TEST_UNIT_getcurrtm_MT_UX_DEBUG):	\
+			$(OBJ_TEST_UNIT_getcurrtm_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(LIB_SHWILD_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_UNIT_getcurrtm_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_SHWILD_MT_UX_DEBUG)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_UNIT_getcurrtm_MT_UX_DEBUG):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp
+
+$(TARG_TEST_UNIT_getversion_MT_UX):	\
+			$(OBJ_TEST_UNIT_getversion_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_FAIL_MT_UX)\
+			$(LIB_BE_FAIL_MT_UX)\
+			$(LIB_BEC_FAIL_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(LIB_SHWILD_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_UNIT_getversion_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIB_FE_FAIL_MT_UX)\
+		$(LIB_BE_FAIL_MT_UX)\
+		$(LIB_BEC_FAIL_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_SHWILD_MT_UX)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_UNIT_getversion_MT_UX):	$(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c
+
+$(TARG_TEST_UNIT_getversion_MT_UX_DEBUG):	\
+			$(OBJ_TEST_UNIT_getversion_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_FAIL_MT_UX_DEBUG)\
+			$(LIB_BE_FAIL_MT_UX_DEBUG)\
+			$(LIB_BEC_FAIL_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(LIB_SHWILD_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_UNIT_getversion_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIB_FE_FAIL_MT_UX_DEBUG)\
+		$(LIB_BE_FAIL_MT_UX_DEBUG)\
+		$(LIB_BEC_FAIL_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_SHWILD_MT_UX_DEBUG)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_UNIT_getversion_MT_UX_DEBUG):	$(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c
+
+$(TARG_TEST_UNIT_gethostname_MT_UX):	\
+			$(OBJ_TEST_UNIT_gethostname_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(LIB_SHWILD_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_UNIT_gethostname_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_SHWILD_MT_UX)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_UNIT_gethostname_MT_UX):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp
+
+$(TARG_TEST_UNIT_gethostname_MT_UX_DEBUG):	\
+			$(OBJ_TEST_UNIT_gethostname_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(LIB_SHWILD_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_UNIT_gethostname_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_SHWILD_MT_UX_DEBUG)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_UNIT_gethostname_MT_UX_DEBUG):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp
+
+$(TARG_TEST_UNIT_onbailout_MT_UX):	\
+			$(OBJ_TEST_UNIT_onbailout_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(LIB_SHWILD_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_UNIT_onbailout_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_SHWILD_MT_UX)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_UNIT_onbailout_MT_UX):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp
+
+$(TARG_TEST_UNIT_onbailout_MT_UX_DEBUG):	\
+			$(OBJ_TEST_UNIT_onbailout_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(LIB_SHWILD_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_UNIT_onbailout_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_SHWILD_MT_UX_DEBUG)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_UNIT_onbailout_MT_UX_DEBUG):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp
+
+$(TARG_TEST_UNIT_strnlen_MT_UX):	\
+			$(OBJ_TEST_UNIT_strnlen_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(LIB_SHWILD_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_UNIT_strnlen_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_SHWILD_MT_UX)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_UNIT_strnlen_MT_UX):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp
+
+$(TARG_TEST_UNIT_strnlen_MT_UX_DEBUG):	\
+			$(OBJ_TEST_UNIT_strnlen_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(LIB_SHWILD_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_UNIT_strnlen_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_SHWILD_MT_UX_DEBUG)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_UNIT_strnlen_MT_UX_DEBUG):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp
+
+$(TARG_TEST_UNIT_bec_file_MT_UX):	\
+			$(OBJ_TEST_UNIT_bec_file_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_BEC_FILE_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_NULL_MT_UX)\
+			$(LIB_BEC_NULL_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(LIB_SHWILD_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_file_MT_UX)\
+		$(LIB_BEC_FILE_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_NULL_MT_UX)\
+		$(LIB_BEC_NULL_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_SHWILD_MT_UX)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_UNIT_bec_file_MT_UX):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp
+
+$(TARG_TEST_UNIT_bec_file_MT_UX_DEBUG):	\
+			$(OBJ_TEST_UNIT_bec_file_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_BEC_FILE_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_NULL_MT_UX_DEBUG)\
+			$(LIB_BEC_NULL_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(LIB_SHWILD_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_file_MT_UX_DEBUG)\
+		$(LIB_BEC_FILE_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_NULL_MT_UX_DEBUG)\
+		$(LIB_BEC_NULL_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_SHWILD_MT_UX_DEBUG)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_UNIT_bec_file_MT_UX_DEBUG):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp
+
+$(TARG_TEST_UNIT_bec_fprintf_MT_UX):	\
+			$(OBJ_TEST_UNIT_bec_fprintf_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_BEC_FPRINTF_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_BE_NULL_MT_UX)\
+			$(LIB_BEC_NULL_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(LIB_SHWILD_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fprintf_MT_UX)\
+		$(LIB_BEC_FPRINTF_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_BE_NULL_MT_UX)\
+		$(LIB_BEC_NULL_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_SHWILD_MT_UX)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_UNIT_bec_fprintf_MT_UX):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp
+
+$(TARG_TEST_UNIT_bec_fprintf_MT_UX_DEBUG):	\
+			$(OBJ_TEST_UNIT_bec_fprintf_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_BE_NULL_MT_UX_DEBUG)\
+			$(LIB_BEC_NULL_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(LIB_SHWILD_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fprintf_MT_UX_DEBUG)\
+		$(LIB_BEC_FPRINTF_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_BE_NULL_MT_UX_DEBUG)\
+		$(LIB_BEC_NULL_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_SHWILD_MT_UX_DEBUG)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_UNIT_bec_fprintf_MT_UX_DEBUG):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp
+
+$(TARG_TEST_UNIT_bec_fail_MT_UX):	\
+			$(OBJ_TEST_UNIT_bec_fail_MT_UX)\
+			$(LIB_BEC_FAIL_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(LIB_SHWILD_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fail_MT_UX)\
+		$(LIB_BEC_FAIL_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_SHWILD_MT_UX)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_UNIT_bec_fail_MT_UX):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c
+
+$(TARG_TEST_UNIT_bec_fail_MT_UX_DEBUG):	\
+			$(OBJ_TEST_UNIT_bec_fail_MT_UX_DEBUG)\
+			$(LIB_BEC_FAIL_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(LIB_SHWILD_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fail_MT_UX_DEBUG)\
+		$(LIB_BEC_FAIL_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_SHWILD_MT_UX_DEBUG)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_UNIT_bec_fail_MT_UX_DEBUG):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c
+
+$(TARG_TEST_UNIT_be_fail_MT_UX):	\
+			$(OBJ_TEST_UNIT_be_fail_MT_UX)\
+			$(LIB_BE_FAIL_MT_UX)\
+			$(LIB_BEC_FAIL_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(LIB_SHWILD_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_UNIT_be_fail_MT_UX)\
+		$(LIB_BE_FAIL_MT_UX)\
+		$(LIB_BEC_FAIL_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_SHWILD_MT_UX)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_UNIT_be_fail_MT_UX):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c
+
+$(TARG_TEST_UNIT_be_fail_MT_UX_DEBUG):	\
+			$(OBJ_TEST_UNIT_be_fail_MT_UX_DEBUG)\
+			$(LIB_BE_FAIL_MT_UX_DEBUG)\
+			$(LIB_BEC_FAIL_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(LIB_SHWILD_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_UNIT_be_fail_MT_UX_DEBUG)\
+		$(LIB_BE_FAIL_MT_UX_DEBUG)\
+		$(LIB_BEC_FAIL_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_SHWILD_MT_UX_DEBUG)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_UNIT_be_fail_MT_UX_DEBUG):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c
+
+#
+$(TARG_TEST_UNIT_be_lrsplit_MT_UX):	\
+			$(OBJ_TEST_UNIT_be_lrsplit_MT_UX)\
+			$(LIB_BE_LRSPLIT_MT_UX)\
+			$(LIB_FE_ALL_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(LIB_SHWILD_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_UNIT_be_lrsplit_MT_UX)\
+		$(LIB_BE_LRSPLIT_MT_UX)\
+		$(LIB_FE_ALL_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_SHWILD_MT_UX)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_UNIT_be_lrsplit_MT_UX):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c
+
+$(TARG_TEST_UNIT_be_lrsplit_MT_UX_DEBUG):	\
+			$(OBJ_TEST_UNIT_be_lrsplit_MT_UX_DEBUG)\
+			$(LIB_BE_LRSPLIT_MT_UX_DEBUG)\
+			$(LIB_FE_ALL_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(LIB_SHWILD_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_UNIT_be_lrsplit_MT_UX_DEBUG)\
+		$(LIB_BE_LRSPLIT_MT_UX_DEBUG)\
+		$(LIB_FE_ALL_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_SHWILD_MT_UX_DEBUG)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_UNIT_be_lrsplit_MT_UX_DEBUG):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c
+
+$(TARG_TEST_UNIT_be_N_MT_UX):	\
+			$(OBJ_TEST_UNIT_be_N_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_BE_N_MT_UX)\
+			$(LIB_FE_ALL_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(LIB_SHWILD_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_UNIT_be_N_MT_UX)\
+		$(LIB_BE_N_MT_UX)\
+		$(LIB_FE_ALL_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_SHWILD_MT_UX)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_UNIT_be_N_MT_UX):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c
+
+$(TARG_TEST_UNIT_be_N_MT_UX_DEBUG):	\
+			$(OBJ_TEST_UNIT_be_N_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_BE_N_MT_UX_DEBUG)\
+			$(LIB_FE_ALL_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(LIB_SHWILD_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_UNIT_be_N_MT_UX_DEBUG)\
+		$(LIB_BE_N_MT_UX_DEBUG)\
+		$(LIB_FE_ALL_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_SHWILD_MT_UX_DEBUG)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_UNIT_be_N_MT_UX_DEBUG):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c
+
+$(TARG_TEST_UNIT_fe_all_MT_UX):	\
+			$(OBJ_TEST_UNIT_fe_all_MT_UX)\
+			$(LIB_FE_ALL_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(LIB_SHWILD_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_all_MT_UX)\
+		$(LIB_FE_ALL_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_SHWILD_MT_UX)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_UNIT_fe_all_MT_UX):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c
+
+$(TARG_TEST_UNIT_fe_all_MT_UX_DEBUG):	\
+			$(OBJ_TEST_UNIT_fe_all_MT_UX_DEBUG)\
+			$(LIB_FE_ALL_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(LIB_SHWILD_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_all_MT_UX_DEBUG)\
+		$(LIB_FE_ALL_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_SHWILD_MT_UX_DEBUG)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_UNIT_fe_all_MT_UX_DEBUG):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c
+
+$(TARG_TEST_UNIT_fe_fail_MT_UX):	\
+			$(OBJ_TEST_UNIT_fe_fail_MT_UX)\
+			$(LIB_FE_FAIL_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(LIB_SHWILD_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_fail_MT_UX)\
+		$(LIB_FE_FAIL_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_SHWILD_MT_UX)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_UNIT_fe_fail_MT_UX):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c
+
+$(TARG_TEST_UNIT_fe_fail_MT_UX_DEBUG):	\
+			$(OBJ_TEST_UNIT_fe_fail_MT_UX_DEBUG)\
+			$(LIB_FE_FAIL_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(LIB_SHWILD_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_fail_MT_UX_DEBUG)\
+		$(LIB_FE_FAIL_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_SHWILD_MT_UX_DEBUG)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_UNIT_fe_fail_MT_UX_DEBUG):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c
+
+$(TARG_TEST_UNIT_fe_N_MT_UX):	\
+			$(OBJ_TEST_UNIT_fe_N_MT_UX)\
+			$(LIB_FE_N_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(LIB_SHWILD_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_N_MT_UX)\
+		$(LIB_FE_N_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_SHWILD_MT_UX)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_UNIT_fe_N_MT_UX):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c
+
+$(TARG_TEST_UNIT_fe_N_MT_UX_DEBUG):	\
+			$(OBJ_TEST_UNIT_fe_N_MT_UX_DEBUG)\
+			$(LIB_FE_N_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(LIB_SHWILD_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_N_MT_UX_DEBUG)\
+		$(LIB_FE_N_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_SHWILD_MT_UX_DEBUG)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_UNIT_fe_N_MT_UX_DEBUG):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c
+
+$(TARG_TEST_UNIT_fe_null_MT_UX):	\
+			$(OBJ_TEST_UNIT_fe_null_MT_UX)\
+			$(LIB_FE_NULL_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(LIB_SHWILD_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_null_MT_UX)\
+		$(LIB_FE_NULL_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_SHWILD_MT_UX)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_UNIT_fe_null_MT_UX):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c
+
+$(TARG_TEST_UNIT_fe_null_MT_UX_DEBUG):	\
+			$(OBJ_TEST_UNIT_fe_null_MT_UX_DEBUG)\
+			$(LIB_FE_NULL_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(LIB_SHWILD_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_null_MT_UX_DEBUG)\
+		$(LIB_FE_NULL_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_SHWILD_MT_UX_DEBUG)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_UNIT_fe_null_MT_UX_DEBUG):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c
+
+$(TARG_TEST_UNIT_fe_simple_MT_UX):	\
+			$(OBJ_TEST_UNIT_fe_simple_MT_UX)\
+			$(LIB_FE_SIMPLE_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(LIB_SHWILD_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_simple_MT_UX)\
+		$(LIB_FE_SIMPLE_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIB_SHWILD_MT_UX)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_UNIT_fe_simple_MT_UX):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_UX) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c
+
+$(TARG_TEST_UNIT_fe_simple_MT_UX_DEBUG):	\
+			$(OBJ_TEST_UNIT_fe_simple_MT_UX_DEBUG)\
+			$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(LIB_SHWILD_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_simple_MT_UX_DEBUG)\
+		$(LIB_FE_SIMPLE_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIB_SHWILD_MT_UX_DEBUG)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_UNIT_fe_simple_MT_UX_DEBUG):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c
+
+$(TARG_TEST_UNIT_ins_int_MT_UX):	\
+			$(OBJ_TEST_UNIT_ins_int_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_int_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_UNIT_ins_int_MT_UX):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp
+
+$(TARG_TEST_UNIT_ins_int_MT_UX_DEBUG):	\
+			$(OBJ_TEST_UNIT_ins_int_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_int_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_UNIT_ins_int_MT_UX_DEBUG):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp
+
+$(TARG_TEST_UNIT_ins_w2m_MT_UX):	\
+			$(OBJ_TEST_UNIT_ins_w2m_MT_UX)\
+			$(LIB_CORE_MT_UX)\
+			$(LIB_UTIL_MT_UX)\
+			$(LIB_FE_NULL_MT_UX)\
+			$(LIB_BE_NULL_MT_UX)\
+			$(LIB_BEC_NULL_MT_UX)\
+			$(LIB_XTESTS_MT_UX)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_w2m_MT_UX)\
+		$(LIB_CORE_MT_UX)\
+		$(LIB_UTIL_MT_UX)\
+		$(LIB_FE_NULL_MT_UX)\
+		$(LIB_BE_NULL_MT_UX)\
+		$(LIB_BEC_NULL_MT_UX)\
+		$(LIB_XTESTS_MT_UX)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX)
+
+$(OBJ_TEST_UNIT_ins_w2m_MT_UX):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.w2m\test.unit.inserter.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.w2m\test.unit.inserter.w2m.cpp
+
+$(TARG_TEST_UNIT_ins_w2m_MT_UX_DEBUG):	\
+			$(OBJ_TEST_UNIT_ins_w2m_MT_UX_DEBUG)\
+			$(LIB_CORE_MT_UX_DEBUG)\
+			$(LIB_UTIL_MT_UX_DEBUG)\
+			$(LIB_FE_NULL_MT_UX_DEBUG)\
+			$(LIB_BE_NULL_MT_UX_DEBUG)\
+			$(LIB_BEC_NULL_MT_UX_DEBUG)\
+			$(LIB_XTESTS_MT_UX_DEBUG)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_UX_DEBUG) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_w2m_MT_UX_DEBUG)\
+		$(LIB_CORE_MT_UX_DEBUG)\
+		$(LIB_UTIL_MT_UX_DEBUG)\
+		$(LIB_FE_NULL_MT_UX_DEBUG)\
+		$(LIB_BE_NULL_MT_UX_DEBUG)\
+		$(LIB_BEC_NULL_MT_UX_DEBUG)\
+		$(LIB_XTESTS_MT_UX_DEBUG)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_UX_DEBUG)
+
+$(OBJ_TEST_UNIT_ins_w2m_MT_UX_DEBUG):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.w2m\test.unit.inserter.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_UX_DEBUG) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.w2m\test.unit.inserter.w2m.cpp
+
+############################### end of file ################################
diff --git a/resources/3rdparty/pantheios-1.0.1-beta214/build/vc11.x64/makefile b/resources/3rdparty/pantheios-1.0.1-beta214/build/vc11.x64/makefile
new file mode 100644
index 000000000..bdb30c6b3
--- /dev/null
+++ b/resources/3rdparty/pantheios-1.0.1-beta214/build/vc11.x64/makefile
@@ -0,0 +1,33583 @@
+############################################################################
+# File: 	makefile
+#
+# Purpose:	Makefile for the Pantheios project, for the Visual C++ 11 (x64 64-bit)
+#			compiler, on Win64
+#
+# Created:	15th Feburary 2005
+# Updated:	05th September 2012
+#
+############################################################################
+
+
+############################################################################
+# Environment check
+#
+
+!ifndef STLSOFT
+!error STLSOFT must be defined
+!endif # !STLSOFT
+
+############################################################################
+# Symbols
+
+########################################
+# Project & compiler version
+
+COMP_TAG			=	vc11
+ARCH_TAG            =   .x64
+OS_TAG				=   
+PROJ_TAG			=	pantheios
+PROJ_VER_MAJOR		=	1
+PROJ_TAG_VER		=	$(PROJ_TAG).$(PROJ_VER_MAJOR)
+COMP_ARCH_OS_TAG	=	$(COMP_TAG)$(OS_TAG)$(ARCH_TAG)
+
+B64_VER_MAJOR		=   1
+B64_TAG_VER			=   b64.$(B64_VER_MAJOR)
+
+SHWILD_VER_MAJOR    =   0
+SHWILD_TAG_VER      =   shwild.$(SHWILD_VER_MAJOR)
+
+XTESTS_VER_MAJOR    =   0
+XTESTS_TAG_VER      =   xtests.$(XTESTS_VER_MAJOR)
+
+PROJ_MAKEFILE_NAME  =   makefile
+
+NOTHING				=
+
+########################################
+# Testing verbosity
+
+TEST_VERBOSITY		=	2
+
+########################################
+# Directories
+
+PROJ_BASE_DIR			=	..\..
+PROJ_BIN_DIR			=	$(PROJ_BASE_DIR)\bin
+PROJ_INCLUDE_DIR		=	$(PROJ_BASE_DIR)\include
+PROJ_LIB_DIR			=	$(PROJ_BASE_DIR)\lib
+PROJ_OBJ_DIR			=	.
+PROJ_SRC_DIR			=	$(PROJ_BASE_DIR)\src
+PROJ_BACKENDS_DIR		=	$(PROJ_BASE_DIR)\backends
+PROJ_FRONTENDS_DIR		=	$(PROJ_BASE_DIR)\frontends
+PROJ_EXAMPLES_DIR		=	$(PROJ_BASE_DIR)\examples
+PROJ_SAMPLES_DIR        =   $(PROJ_BASE_DIR)\samples
+PROJ_TEST_ROOT_DIR		=	$(PROJ_BASE_DIR)\test
+PROJ_TEST_COMPONENT_DIR	=	$(PROJ_TEST_ROOT_DIR)\component
+PROJ_TEST_PERFORMANCE_DIR	=	$(PROJ_TEST_ROOT_DIR)\performance
+PROJ_TEST_SCRATCH_DIR	=	$(PROJ_TEST_ROOT_DIR)\scratch
+PROJ_TEST_UNIT_DIR		=	$(PROJ_TEST_ROOT_DIR)\unit
+
+B64_INCLUDE_DIR			=   $(PROJ_BASE_DIR)\include
+B64_SRC_DIR				=   $(PROJ_SRC_DIR)\b64
+
+SHWILD_INCLUDE_DIR      =   $(PROJ_BASE_DIR)\include
+SHWILD_SRC_DIR          =   $(PROJ_SRC_DIR)\shwild
+
+XTESTS_INCLUDE_DIR      =   $(PROJ_BASE_DIR)\include
+XTESTS_SRC_DIR          =   $(PROJ_SRC_DIR)\xtests
+
+########################################
+# tools
+
+CC                      =   cl
+CPPC                    =   cl
+AR                      =   lib
+LD                      =   link
+RM                      =   del /f
+CP                      =   copy
+RC                      =   rc
+
+# Includes
+
+INCLUDES_LEADER 	=	
+
+PROJ_INCLUDE		=	-I$(PROJ_INCLUDE_DIR)
+
+ENV_INCLUDES 	=
+
+COMMON_INCLUDES		=
+
+CC_INCLUDES_BASE=\
+$(INCLUDES_LEADER)\
+$(PROJ_INCLUDE)\
+-I"$(STLSOFT)\include"\
+$(COMMON_INCLUDES)\
+$(ENV_INCLUDES)\
+ \
+
+CC_INCLUDES=\
+$(CC_INCLUDES_BASE)\
+ \
+
+
+!ifdef ACE
+CC_INCLUDES_ACE=\
+$(CC_INCLUDES_BASE)\
+-I"$(ACE)"\
+ \
+
+!endif # ACE
+
+CPPC_INCLUDES_BASE=\
+$(INCLUDES_LEADER)\
+$(PROJ_INCLUDE)\
+-I"$(STLSOFT)\include"\
+$(COMMON_INCLUDES)\
+$(ENV_INCLUDES)\
+ \
+
+CPPC_INCLUDES=\
+$(CPPC_INCLUDES_BASE)\
+ \
+
+!ifdef ACE
+CPPC_INCLUDES_ACE=\
+$(CPPC_INCLUDES_BASE)\
+-I"$(ACE)"\
+ \
+
+!endif # ACE
+
+
+# b64
+
+CC_B64_INCLUDES_BASE =\
+$(CC_INCLUDES_BASE)\
+ \
+
+CC_B64_INCLUDES_MT_D =\
+$(CC_B64_INCLUDES_BASE)\
+ \
+
+CC_B64_INCLUDES_DLL_D =\
+$(CC_B64_INCLUDES_BASE)\
+ \
+
+CC_B64_INCLUDES_DLL_R =\
+$(CC_B64_INCLUDES_BASE)\
+ \
+
+CC_B64_INCLUDES_MT_R =\
+$(CC_B64_INCLUDES_BASE)\
+ \
+
+CC_B64_INCLUDES_W_MT_D =\
+$(CC_B64_INCLUDES_BASE)\
+ \
+
+CC_B64_INCLUDES_W_DLL_D =\
+$(CC_B64_INCLUDES_BASE)\
+ \
+
+CC_B64_INCLUDES_W_DLL_R =\
+$(CC_B64_INCLUDES_BASE)\
+ \
+
+CC_B64_INCLUDES_W_MT_R =\
+$(CC_B64_INCLUDES_BASE)\
+ \
+
+
+CPPC_B64_INCLUDES_BASE =\
+$(CPPC_INCLUDES_BASE)\
+ \
+
+CPPC_B64_INCLUDES_MT_D =\
+$(CPPC_B64_INCLUDES_BASE)\
+ \
+
+CPPC_B64_INCLUDES_DLL_D =\
+$(CPPC_B64_INCLUDES_BASE)\
+ \
+
+CPPC_B64_INCLUDES_DLL_R =\
+$(CPPC_B64_INCLUDES_BASE)\
+ \
+
+CPPC_B64_INCLUDES_MT_R =\
+$(CPPC_B64_INCLUDES_BASE)\
+ \
+
+CPPC_B64_INCLUDES_W_MT_D =\
+$(CPPC_B64_INCLUDES_BASE)\
+ \
+
+CPPC_B64_INCLUDES_W_DLL_D =\
+$(CPPC_B64_INCLUDES_BASE)\
+ \
+
+CPPC_B64_INCLUDES_W_DLL_R =\
+$(CPPC_B64_INCLUDES_BASE)\
+ \
+
+CPPC_B64_INCLUDES_W_MT_R =\
+$(CPPC_B64_INCLUDES_BASE)\
+ \
+
+
+# shwild
+
+CPPC_SHWILD_INCLUDES_BASE =\
+$(CPPC_INCLUDES_BASE)\
+ \
+
+CPPC_SHWILD_INCLUDES_MT_D =\
+$(CPPC_SHWILD_INCLUDES_BASE)\
+ \
+
+CPPC_SHWILD_INCLUDES_DLL_D =\
+$(CPPC_SHWILD_INCLUDES_BASE)\
+ \
+
+CPPC_SHWILD_INCLUDES_DLL_R =\
+$(CPPC_SHWILD_INCLUDES_BASE)\
+ \
+
+CPPC_SHWILD_INCLUDES_MT_R =\
+$(CPPC_SHWILD_INCLUDES_BASE)\
+ \
+
+CPPC_SHWILD_INCLUDES_W_MT_D =\
+$(CPPC_SHWILD_INCLUDES_BASE)\
+ \
+
+CPPC_SHWILD_INCLUDES_W_DLL_D =\
+$(CPPC_SHWILD_INCLUDES_BASE)\
+ \
+
+CPPC_SHWILD_INCLUDES_W_DLL_R =\
+$(CPPC_SHWILD_INCLUDES_BASE)\
+ \
+
+CPPC_SHWILD_INCLUDES_W_MT_R =\
+$(CPPC_SHWILD_INCLUDES_BASE)\
+ \
+
+
+# xTests
+
+CPPC_XTESTS_INCLUDES_BASE =\
+$(CPPC_INCLUDES_BASE)\
+ \
+
+CPPC_XTESTS_INCLUDES_MT_D =\
+$(CPPC_XTESTS_INCLUDES_BASE)\
+ \
+
+CPPC_XTESTS_INCLUDES_DLL_D =\
+$(CPPC_XTESTS_INCLUDES_BASE)\
+ \
+
+CPPC_XTESTS_INCLUDES_DLL_R =\
+$(CPPC_XTESTS_INCLUDES_BASE)\
+ \
+
+CPPC_XTESTS_INCLUDES_MT_R =\
+$(CPPC_XTESTS_INCLUDES_BASE)\
+ \
+
+CPPC_XTESTS_INCLUDES_W_MT_D =\
+$(CPPC_XTESTS_INCLUDES_BASE)\
+ \
+
+CPPC_XTESTS_INCLUDES_W_DLL_D =\
+$(CPPC_XTESTS_INCLUDES_BASE)\
+ \
+
+CPPC_XTESTS_INCLUDES_W_DLL_R =\
+$(CPPC_XTESTS_INCLUDES_BASE)\
+ \
+
+CPPC_XTESTS_INCLUDES_W_MT_R =\
+$(CPPC_XTESTS_INCLUDES_BASE)\
+ \
+
+
+
+
+# Lib
+
+LIBS_LEADER 		=	
+
+# lib paths
+
+ENV_LIBPATHS		=
+COMMON_LIBPATHS			=
+
+
+
+LIBPATHS=\
+$(LIBS_LEADER)\
+$(COMMON_LIBPATHS)\
+$(ENV_LIBPATHS)\
+\
+
+
+# lib names
+
+TARGET_LIB_MT_D	= kernel32.lib user32.lib advapi32.lib uuid.lib wininet.lib ole32.lib oleaut32.lib
+TARGET_LIB_DLL_D	= kernel32.lib user32.lib advapi32.lib uuid.lib wininet.lib ole32.lib oleaut32.lib
+TARGET_LIB_DLL_R	= kernel32.lib user32.lib advapi32.lib uuid.lib wininet.lib ole32.lib oleaut32.lib
+TARGET_LIB_MT_R	= kernel32.lib user32.lib advapi32.lib uuid.lib wininet.lib ole32.lib oleaut32.lib
+TARGET_LIB_W_MT_D	= kernel32.lib user32.lib advapi32.lib uuid.lib wininet.lib ole32.lib oleaut32.lib
+TARGET_LIB_W_DLL_D	= kernel32.lib user32.lib advapi32.lib uuid.lib wininet.lib ole32.lib oleaut32.lib
+TARGET_LIB_W_DLL_R	= kernel32.lib user32.lib advapi32.lib uuid.lib wininet.lib ole32.lib oleaut32.lib
+TARGET_LIB_W_MT_R	= kernel32.lib user32.lib advapi32.lib uuid.lib wininet.lib ole32.lib oleaut32.lib
+
+# #defines
+#
+# - OS
+# - 
+
+OS_DEFS				=	-DWIN64
+
+COMMON_DEFS 		=
+
+CUSTOM_DEFS			=	
+
+CC_CUSTOM_DEFS		=	$(CUSTOM_DEFS)
+
+CPPC_CUSTOM_DEFS	=	$(CUSTOM_DEFS)
+
+CC_DEFS 			=	$(COMMON_DEFS) $(OS_DEFS) $(CC_CUSTOM_DEFS)
+
+CPPC_DEFS			=	$(COMMON_DEFS) $(OS_DEFS) $(CPPC_CUSTOM_DEFS)
+
+# CC flags
+
+CC_F_NOLOGO 			=	-nologo
+CC_F_COMPILE_ONLY		=	-c
+CC_F_WARNING_MAX		=	-W4
+CC_F_WARNING_ERR		=	-WX
+CC_F_WARNINGS_LIMIT		=	
+CC_F_MINIMUM_SIZE		=	-O1
+#CC_F_MAXIMUM_SPEED		=	-O2
+CC_APP_F_WARNING_MAX	=	$(CC_F_WARNING_MAX)
+CC_APP_F_WARNING_ERR	=	$(CC_F_WARNING_ERR)
+CC_F_ADDITIONAL			=	
+
+# CPPC flags
+
+CPPC_F_NOLOGO			=	-nologo
+CPPC_F_COMPILE_ONLY 	=	-c
+CPPC_F_WARNING_MAX		=	-W4 -wd4800 -wd4996
+CPPC_F_WARNING_ERR		=	-WX
+CPPC_F_EXCEPTIONS_ON	=	-EHsc
+CPPC_F_EXCEPTIONS_OFF	=	
+CPPC_F_EXCEPTIONS		=	
+CPPC_F_RTTI_ON			=	-GR
+CPPC_F_RTTI_OFF 		=	-GR-
+CPPC_F_RTTI				=	
+CPPC_F_WARNINGS_LIMIT	=	
+CPPC_F_MINIMUM_SIZE 	=	-O1
+CPPC_F_MAXIMUM_SPEED	=	-O2
+CPPC_F_OPTIMISED		=	$(CPPC_F_MAXIMUM_SPEED)
+CPPC_APP_F_WARNING_MAX	=	$(CPPC_F_WARNING_MAX)
+CPPC_APP_F_WARNING_ERR	=	$(CPPC_F_WARNING_ERR)
+CPPC_F_ADDITIONAL		=	
+
+
+
+CC_TOOL_FLAGS		=
+
+CPPC_TOOL_FLAGS 	=
+
+
+
+CC_FLAGS=\
+$(CC_TOOL_FLAGS)\
+$(CC_F_ADDITIONAL)\
+$(CC_F_NOLOGO)\
+$(CC_F_COMPILE_ONLY)\
+$(CC_F_WARNING_MAX)\
+$(CC_F_WARNING_ERR)\
+$(CC_F_WARNINGS_LIMIT)\
+$(CC_F_MINIMUM_SIZE)\
+ \
+
+CPPC_FLAGS=\
+$(CPPC_TOOL_FLAGS)\
+$(CPPC_F_ADDITIONAL)\
+$(CPPC_F_NOLOGO)\
+$(CPPC_F_COMPILE_ONLY)\
+$(CPPC_F_WARNING_MAX)\
+$(CPPC_F_WARNING_ERR)\
+$(CPPC_F_WARNINGS_LIMIT)\
+$(CPPC_F_EXCEPTIONS)\
+$(CPPC_F_RTTI)\
+ \
+
+
+# - App (base)
+CC_APP_FLAGS=\
+$(CC_TOOL_FLAGS)\
+$(CC_F_ADDITIONAL)\
+$(CC_F_NOLOGO)\
+$(CC_F_COMPILE_ONLY)\
+$(CC_APP_F_WARNING_MAX)\
+$(CC_APP_F_WARNING_ERR)\
+$(CC_F_WARNINGS_LIMIT)\
+$(CC_F_MINIMUM_SIZE)\
+ \
+
+CPPC_APP_FLAGS=\
+$(CPPC_TOOL_FLAGS)\
+$(CPPC_F_ADDITIONAL)\
+$(CPPC_F_NOLOGO)\
+$(CPPC_F_COMPILE_ONLY)\
+$(CPPC_APP_F_WARNING_MAX)\
+$(CPPC_APP_F_WARNING_ERR)\
+$(CPPC_F_WARNINGS_LIMIT)\
+$(CPPC_F_EXCEPTIONS)\
+$(CPPC_F_RTTI)\
+ \
+
+
+# - b64
+CC_B64_FLAGS = $(CC_APP_FLAGS)
+
+CPPC_B64_FLAGS = $(CPPC_APP_FLAGS)
+
+
+# - shwild
+CC_SHWILD_FLAGS = $(CC_APP_FLAGS)
+
+CPPC_SHWILD_FLAGS = $(CPPC_APP_FLAGS)
+
+
+# - xTests
+CC_XTESTS_FLAGS = $(CC_APP_FLAGS)
+
+CPPC_XTESTS_FLAGS = $(CPPC_APP_FLAGS)
+
+
+# - Example
+CC_EXAMPLE_FLAGS = $(CC_APP_FLAGS)
+
+CPPC_EXAMPLE_FLAGS = $(CPPC_APP_FLAGS)
+
+
+# - Test (Component)
+CC_TEST_COMPONENT_FLAGS = $(CC_APP_FLAGS)
+
+CPPC_TEST_COMPONENT_FLAGS = $(CPPC_APP_FLAGS)
+
+
+# - Test (Scratch)
+CC_TEST_SCRATCH_FLAGS = $(CC_APP_FLAGS)
+
+CPPC_TEST_SCRATCH_FLAGS = $(CPPC_APP_FLAGS)
+
+
+# - Test (Unit)
+CC_TEST_UNIT_FLAGS = $(CC_APP_FLAGS)
+
+CPPC_TEST_UNIT_FLAGS = $(CPPC_APP_FLAGS)
+
+
+
+
+
+# Arguments (= flags + defines + includes)
+
+# - Libs
+CC_LIB_ARGS_MT_D			=	$(CC_FLAGS) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CC_LIB_ARGS_DLL_D			=	$(CC_FLAGS) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CC_LIB_ARGS_DLL_R			=	$(CC_FLAGS) -MD -DNDEBUG  $(CC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CC_LIB_ARGS_MT_R			=	$(CC_FLAGS) -MT -DNDEBUG  $(CC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CC_LIB_ARGS_W_MT_D			=	$(CC_FLAGS) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CC_LIB_ARGS_W_DLL_D			=	$(CC_FLAGS) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CC_LIB_ARGS_W_DLL_R			=	$(CC_FLAGS) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CC_LIB_ARGS_W_MT_R			=	$(CC_FLAGS) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+
+CPPC_LIB_ARGS_MT_D			=	$(CPPC_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CPPC_LIB_ARGS_DLL_D			=	$(CPPC_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CPPC_LIB_ARGS_DLL_R			=	$(CPPC_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DNDEBUG  $(CPPC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CPPC_LIB_ARGS_MT_R			=	$(CPPC_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DNDEBUG  $(CPPC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CPPC_LIB_ARGS_W_MT_D			=	$(CPPC_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CPPC_LIB_ARGS_W_DLL_D			=	$(CPPC_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CPPC_LIB_ARGS_W_DLL_R			=	$(CPPC_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CPPC_LIB_ARGS_W_MT_R			=	$(CPPC_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+
+
+# - b64
+CC_B64_ARGS_MT_D			=	$(CC_B64_FLAGS) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_B64_ARGS_DLL_D			=	$(CC_B64_FLAGS) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_B64_ARGS_DLL_R			=	$(CC_B64_FLAGS) -MD -DNDEBUG  $(CC_DEFS)
+CC_B64_ARGS_MT_R			=	$(CC_B64_FLAGS) -MT -DNDEBUG  $(CC_DEFS)
+CC_B64_ARGS_W_MT_D			=	$(CC_B64_FLAGS) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_B64_ARGS_W_DLL_D			=	$(CC_B64_FLAGS) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_B64_ARGS_W_DLL_R			=	$(CC_B64_FLAGS) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+CC_B64_ARGS_W_MT_R			=	$(CC_B64_FLAGS) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+
+CPPC_B64_ARGS_MT_D			=	$(CPPC_B64_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_B64_ARGS_DLL_D			=	$(CPPC_B64_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_B64_ARGS_DLL_R			=	$(CPPC_B64_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DNDEBUG  $(CPPC_DEFS)
+CPPC_B64_ARGS_MT_R			=	$(CPPC_B64_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DNDEBUG  $(CPPC_DEFS)
+CPPC_B64_ARGS_W_MT_D			=	$(CPPC_B64_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_B64_ARGS_W_DLL_D			=	$(CPPC_B64_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_B64_ARGS_W_DLL_R			=	$(CPPC_B64_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+CPPC_B64_ARGS_W_MT_R			=	$(CPPC_B64_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+
+
+# - shwild
+CC_SHWILD_ARGS_MT_D			=	$(CC_SHWILD_FLAGS) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_SHWILD_ARGS_DLL_D			=	$(CC_SHWILD_FLAGS) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_SHWILD_ARGS_DLL_R			=	$(CC_SHWILD_FLAGS) -MD -DNDEBUG  $(CC_DEFS)
+CC_SHWILD_ARGS_MT_R			=	$(CC_SHWILD_FLAGS) -MT -DNDEBUG  $(CC_DEFS)
+CC_SHWILD_ARGS_W_MT_D			=	$(CC_SHWILD_FLAGS) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_SHWILD_ARGS_W_DLL_D			=	$(CC_SHWILD_FLAGS) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_SHWILD_ARGS_W_DLL_R			=	$(CC_SHWILD_FLAGS) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+CC_SHWILD_ARGS_W_MT_R			=	$(CC_SHWILD_FLAGS) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+
+CPPC_SHWILD_ARGS_MT_D		=	$(CPPC_SHWILD_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_SHWILD_ARGS_DLL_D		=	$(CPPC_SHWILD_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_SHWILD_ARGS_DLL_R		=	$(CPPC_SHWILD_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DNDEBUG  $(CPPC_DEFS)
+CPPC_SHWILD_ARGS_MT_R		=	$(CPPC_SHWILD_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DNDEBUG  $(CPPC_DEFS)
+CPPC_SHWILD_ARGS_W_MT_D		=	$(CPPC_SHWILD_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_SHWILD_ARGS_W_DLL_D		=	$(CPPC_SHWILD_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_SHWILD_ARGS_W_DLL_R		=	$(CPPC_SHWILD_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+CPPC_SHWILD_ARGS_W_MT_R		=	$(CPPC_SHWILD_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+
+
+# - xTests
+CC_XTESTS_ARGS_MT_D			=	$(CC_XTESTS_FLAGS) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_XTESTS_ARGS_DLL_D			=	$(CC_XTESTS_FLAGS) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_XTESTS_ARGS_DLL_R			=	$(CC_XTESTS_FLAGS) -MD -DNDEBUG  $(CC_DEFS)
+CC_XTESTS_ARGS_MT_R			=	$(CC_XTESTS_FLAGS) -MT -DNDEBUG  $(CC_DEFS)
+CC_XTESTS_ARGS_W_MT_D			=	$(CC_XTESTS_FLAGS) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_XTESTS_ARGS_W_DLL_D			=	$(CC_XTESTS_FLAGS) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_XTESTS_ARGS_W_DLL_R			=	$(CC_XTESTS_FLAGS) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+CC_XTESTS_ARGS_W_MT_R			=	$(CC_XTESTS_FLAGS) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+
+CPPC_XTESTS_ARGS_MT_D			=	$(CPPC_XTESTS_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_XTESTS_ARGS_DLL_D			=	$(CPPC_XTESTS_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_XTESTS_ARGS_DLL_R			=	$(CPPC_XTESTS_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DNDEBUG  $(CPPC_DEFS)
+CPPC_XTESTS_ARGS_MT_R			=	$(CPPC_XTESTS_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DNDEBUG  $(CPPC_DEFS)
+CPPC_XTESTS_ARGS_W_MT_D			=	$(CPPC_XTESTS_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_XTESTS_ARGS_W_DLL_D			=	$(CPPC_XTESTS_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_XTESTS_ARGS_W_DLL_R			=	$(CPPC_XTESTS_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+CPPC_XTESTS_ARGS_W_MT_R			=	$(CPPC_XTESTS_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+
+
+# - Examples
+CC_EXAMPLE_ARGS_MT_D		=	$(CC_EXAMPLE_FLAGS) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_EXAMPLE_ARGS_DLL_D		=	$(CC_EXAMPLE_FLAGS) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_EXAMPLE_ARGS_DLL_R		=	$(CC_EXAMPLE_FLAGS) -MD -DNDEBUG  $(CC_DEFS)
+CC_EXAMPLE_ARGS_MT_R		=	$(CC_EXAMPLE_FLAGS) -MT -DNDEBUG  $(CC_DEFS)
+CC_EXAMPLE_ARGS_W_MT_D		=	$(CC_EXAMPLE_FLAGS) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_EXAMPLE_ARGS_W_DLL_D		=	$(CC_EXAMPLE_FLAGS) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_EXAMPLE_ARGS_W_DLL_R		=	$(CC_EXAMPLE_FLAGS) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+CC_EXAMPLE_ARGS_W_MT_R		=	$(CC_EXAMPLE_FLAGS) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+
+CPPC_EXAMPLE_ARGS_MT_D		=	$(CPPC_EXAMPLE_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_EXAMPLE_ARGS_DLL_D		=	$(CPPC_EXAMPLE_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_EXAMPLE_ARGS_DLL_R		=	$(CPPC_EXAMPLE_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DNDEBUG  $(CPPC_DEFS)
+CPPC_EXAMPLE_ARGS_MT_R		=	$(CPPC_EXAMPLE_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DNDEBUG  $(CPPC_DEFS)
+CPPC_EXAMPLE_ARGS_W_MT_D		=	$(CPPC_EXAMPLE_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_EXAMPLE_ARGS_W_DLL_D		=	$(CPPC_EXAMPLE_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_EXAMPLE_ARGS_W_DLL_R		=	$(CPPC_EXAMPLE_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+CPPC_EXAMPLE_ARGS_W_MT_R		=	$(CPPC_EXAMPLE_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+
+
+# - Test (Component)
+CC_TEST_COMPONENT_ARGS_MT_D			=	$(CC_TEST_COMPONENT_FLAGS) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_COMPONENT_ARGS_DLL_D			=	$(CC_TEST_COMPONENT_FLAGS) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_COMPONENT_ARGS_DLL_R			=	$(CC_TEST_COMPONENT_FLAGS) -MD -DNDEBUG  $(CC_DEFS)
+CC_TEST_COMPONENT_ARGS_MT_R			=	$(CC_TEST_COMPONENT_FLAGS) -MT -DNDEBUG  $(CC_DEFS)
+CC_TEST_COMPONENT_ARGS_W_MT_D			=	$(CC_TEST_COMPONENT_FLAGS) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_COMPONENT_ARGS_W_DLL_D			=	$(CC_TEST_COMPONENT_FLAGS) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_COMPONENT_ARGS_W_DLL_R			=	$(CC_TEST_COMPONENT_FLAGS) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+CC_TEST_COMPONENT_ARGS_W_MT_R			=	$(CC_TEST_COMPONENT_FLAGS) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+
+CPPC_TEST_COMPONENT_ARGS_MT_D			=	$(CPPC_TEST_COMPONENT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_COMPONENT_ARGS_DLL_D			=	$(CPPC_TEST_COMPONENT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_COMPONENT_ARGS_DLL_R			=	$(CPPC_TEST_COMPONENT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DNDEBUG  $(CPPC_DEFS)
+CPPC_TEST_COMPONENT_ARGS_MT_R			=	$(CPPC_TEST_COMPONENT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DNDEBUG  $(CPPC_DEFS)
+CPPC_TEST_COMPONENT_ARGS_W_MT_D			=	$(CPPC_TEST_COMPONENT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_COMPONENT_ARGS_W_DLL_D			=	$(CPPC_TEST_COMPONENT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_COMPONENT_ARGS_W_DLL_R			=	$(CPPC_TEST_COMPONENT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+CPPC_TEST_COMPONENT_ARGS_W_MT_R			=	$(CPPC_TEST_COMPONENT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+
+
+# - Test (Scratch)
+CC_TEST_SCRATCH_ARGS_MT_D			=	$(CC_TEST_SCRATCH_FLAGS) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_SCRATCH_ARGS_DLL_D			=	$(CC_TEST_SCRATCH_FLAGS) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_SCRATCH_ARGS_DLL_R			=	$(CC_TEST_SCRATCH_FLAGS) -MD -DNDEBUG  $(CC_DEFS)
+CC_TEST_SCRATCH_ARGS_MT_R			=	$(CC_TEST_SCRATCH_FLAGS) -MT -DNDEBUG  $(CC_DEFS)
+CC_TEST_SCRATCH_ARGS_W_MT_D			=	$(CC_TEST_SCRATCH_FLAGS) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_SCRATCH_ARGS_W_DLL_D			=	$(CC_TEST_SCRATCH_FLAGS) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_SCRATCH_ARGS_W_DLL_R			=	$(CC_TEST_SCRATCH_FLAGS) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+CC_TEST_SCRATCH_ARGS_W_MT_R			=	$(CC_TEST_SCRATCH_FLAGS) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+
+CPPC_TEST_SCRATCH_ARGS_MT_D			=	$(CPPC_TEST_SCRATCH_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_SCRATCH_ARGS_DLL_D			=	$(CPPC_TEST_SCRATCH_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_SCRATCH_ARGS_DLL_R			=	$(CPPC_TEST_SCRATCH_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DNDEBUG  $(CPPC_DEFS)
+CPPC_TEST_SCRATCH_ARGS_MT_R			=	$(CPPC_TEST_SCRATCH_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DNDEBUG  $(CPPC_DEFS)
+CPPC_TEST_SCRATCH_ARGS_W_MT_D			=	$(CPPC_TEST_SCRATCH_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_SCRATCH_ARGS_W_DLL_D			=	$(CPPC_TEST_SCRATCH_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_SCRATCH_ARGS_W_DLL_R			=	$(CPPC_TEST_SCRATCH_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+CPPC_TEST_SCRATCH_ARGS_W_MT_R			=	$(CPPC_TEST_SCRATCH_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+
+
+# - Test (Unit)
+CC_TEST_UNIT_ARGS_MT_D			=	$(CC_TEST_UNIT_FLAGS) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_UNIT_ARGS_DLL_D			=	$(CC_TEST_UNIT_FLAGS) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_UNIT_ARGS_DLL_R			=	$(CC_TEST_UNIT_FLAGS) -MD -DNDEBUG  $(CC_DEFS)
+CC_TEST_UNIT_ARGS_MT_R			=	$(CC_TEST_UNIT_FLAGS) -MT -DNDEBUG  $(CC_DEFS)
+CC_TEST_UNIT_ARGS_W_MT_D			=	$(CC_TEST_UNIT_FLAGS) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_UNIT_ARGS_W_DLL_D			=	$(CC_TEST_UNIT_FLAGS) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_UNIT_ARGS_W_DLL_R			=	$(CC_TEST_UNIT_FLAGS) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+CC_TEST_UNIT_ARGS_W_MT_R			=	$(CC_TEST_UNIT_FLAGS) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+
+CPPC_TEST_UNIT_ARGS_MT_D			=	$(CPPC_TEST_UNIT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_UNIT_ARGS_DLL_D			=	$(CPPC_TEST_UNIT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_UNIT_ARGS_DLL_R			=	$(CPPC_TEST_UNIT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DNDEBUG  $(CPPC_DEFS)
+CPPC_TEST_UNIT_ARGS_MT_R			=	$(CPPC_TEST_UNIT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DNDEBUG  $(CPPC_DEFS)
+CPPC_TEST_UNIT_ARGS_W_MT_D			=	$(CPPC_TEST_UNIT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_UNIT_ARGS_W_DLL_D			=	$(CPPC_TEST_UNIT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_UNIT_ARGS_W_DLL_R			=	$(CPPC_TEST_UNIT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+CPPC_TEST_UNIT_ARGS_W_MT_R			=	$(CPPC_TEST_UNIT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+
+
+# AR args
+
+AR_ARGS 			=	-nologo
+
+
+# LD flags
+
+LD_ARGS 		=	-machine:x64
+
+LD_F_NOLOGO = -nologo
+
+# LD args
+
+LD_ARGS_MT_D =  $(LD_ARGS) $(LD_F_NOLOGO) $(LIBPATHS) $(COMMON_LIB)
+LD_ARGS_DLL_D =  $(LD_ARGS) $(LD_F_NOLOGO) $(LIBPATHS) $(COMMON_LIB)
+LD_ARGS_DLL_R =  $(LD_ARGS) $(LD_F_NOLOGO) $(LIBPATHS) $(COMMON_LIB)
+LD_ARGS_MT_R =  $(LD_ARGS) $(LD_F_NOLOGO) $(LIBPATHS) $(COMMON_LIB)
+LD_ARGS_W_MT_D =  $(LD_ARGS) $(LD_F_NOLOGO) $(LIBPATHS) $(COMMON_LIB)
+LD_ARGS_W_DLL_D =  $(LD_ARGS) $(LD_F_NOLOGO) $(LIBPATHS) $(COMMON_LIB)
+LD_ARGS_W_DLL_R =  $(LD_ARGS) $(LD_F_NOLOGO) $(LIBPATHS) $(COMMON_LIB)
+LD_ARGS_W_MT_R =  $(LD_ARGS) $(LD_F_NOLOGO) $(LIBPATHS) $(COMMON_LIB)
+
+############################################################################
+# Headers
+
+CORE_HEADERS=\
+ $(PROJ_INCLUDE_DIR)\pantheios\pantheios.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\backend.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\init_codes.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\frontend.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\pantheios.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\trace.h\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\args.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\b.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\b64.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\blob.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\boolean.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\ch.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\character.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\exception.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\fmt.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\hex_ptr.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\hostid.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\integer.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\m2w.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\p.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\pad.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\pointer.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\processid.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\real.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\slice.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\threadid.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\w2m.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\variant_bool.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\vb.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\xi.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\xp.hpp\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\internal\initialiser.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\internal\stock_levels.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\internal\nox.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\internal\safestr.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\internal\threading.h\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\quality\contract.h\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\internal\generated\log_dispatch_functions.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\internal\generated\log_functions.c\
+ $(PROJ_INCLUDE_DIR)\pantheios\internal\generated\log_functions.h\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\severity\levels.hpp\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\util\backends\arguments.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\util\backends\context.hpp\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\util\core\apidefs.hpp\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\util\memory\auto_buffer_selector.hpp\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\util\severity\ACE.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\util\severity\syslog.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\util\severity\WindowsEventLog.h\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\util\string\snprintf.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\util\string\strdup.h\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\util\system\hostname.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\util\system\processid.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\util\system\threadid.h\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\util\time\currenttime.h\
+ \
+ \
+
+BE_HEADERS=\
+ $(PROJ_INCLUDE_DIR)\pantheios\pantheios.h \
+ $(PROJ_INCLUDE_DIR)\pantheios\backend.h \
+ \
+
+FE_HEADERS=\
+ $(PROJ_INCLUDE_DIR)\pantheios\pantheios.h \
+ $(PROJ_INCLUDE_DIR)\pantheios\frontend.h \
+ \
+
+TEST_C_HEADERS=\
+ $(PROJ_INCLUDE_DIR)\pantheios\backend.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\frontend.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\pantheios.h\
+ \
+
+TEST_CPP_HEADERS=\
+ $(CORE_HEADERS)\
+ $(PROJ_INCLUDE_DIR)\pantheios\backends\bec.test.h\
+ \
+
+B64_HEADERS=\
+ $(PROJ_INCLUDE_DIR)\b64\b64.h\
+ $(PROJ_INCLUDE_DIR)\b64\b64.hpp\
+ \
+
+SHWILD_HEADERS=\
+ $(PROJ_INCLUDE_DIR)\shwild\shwild.h\
+ $(PROJ_INCLUDE_DIR)\shwild\shwild.hpp\
+ \
+
+XTESTS_HEADERS=\
+ $(PROJ_INCLUDE_DIR)\xtests\xtests.h\
+ \
+
+############################################################################
+# Names
+
+############################################################
+# Targets
+
+########################################
+# Libraries
+
+#  util
+LIB_UTIL_MT_D				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).util.$(COMP_ARCH_OS_TAG).mt.debug.lib
+
+#  core
+LIB_CORE_MT_D				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).core.$(COMP_ARCH_OS_TAG).mt.debug.lib
+
+#  appl
+LIB_APPL_MT_D				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).appl.$(COMP_ARCH_OS_TAG).mt.debug.lib
+
+#  front-end(s)
+LIB_FE_ALL_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_ALL_WC_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_FAIL_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.fail.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_N_MT_D				=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_N_WC_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_NULL_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_NULL_WC_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_SIMPLE_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_SIMPLE_WC_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_WINREG_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_WINREG_WC_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+
+#  back-end(s)
+LIB_BEC_STOCK_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.stock.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_LRSPLIT_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.lrsplit.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_N_MT_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.N.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_TEST_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.test.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_TEST_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.test.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_TEST_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.test.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_TEST_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.test.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_FAIL_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fail.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_FAIL_MT_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fail.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_FAIL_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fail.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_FAIL_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fail.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_FILE_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_FILE_WC_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_FILE_MT_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.file.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_FILE_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.file.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_FILE_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.file.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_FPRINTF_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_FPRINTF_WC_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_FPRINTF_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fprintf.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_FPRINTF_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fprintf.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_FPRINTF_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fprintf.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_NULL_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.null.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_NULL_MT_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.null.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_NULL_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.null.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_NULL_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.null.$(COMP_ARCH_OS_TAG).mt.debug.lib
+!ifdef ACE
+LIB_BEC_ACE_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.ACE.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_ACE_MT_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.ACE.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_ACE_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.ACE.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_ACE_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.ACE.$(COMP_ARCH_OS_TAG).mt.debug.lib
+!endif # ACE
+LIB_BEC_COMERROBJ_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_COMERROBJWC_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_COMERROBJ_MT_D 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.COMErrorObject.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_COMERROBJ_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.COMErrorObject.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_COMERROBJ_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.COMErrorObject.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_SPEECH_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_SPEECHWC_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_SPEECH_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.speech.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_SPEECH_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.speech.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_SPEECH_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.speech.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_WINEVLOG_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsEventLog.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_WINEVLOG_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsEventLog.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_WINEVLOG_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsEventLog.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_WINEVLOG_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsEventLog.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_WINMSGBX_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsMessageBox.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_WINMSGBX_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_WINMSGBX_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsMessageBox.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_WINMSGBX_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsMessageBox.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_W32CONS_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_W32CONSWC_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_W32CONS_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsConsole.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_W32CONS_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsConsole.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_W32CONS_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsConsole.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_WINDBGR_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_WINDBGR_WC_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_WINDBGR_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsDebugger.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_WINDBGR_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsDebugger.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_WINDBGR_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsDebugger.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_WINSYSLOG_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_WINSYSLOG_WC_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_WINSYSLOG_MT_D 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsSyslog.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_WINSYSLOG_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsSyslog.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_WINSYSLOG_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsSyslog.$(COMP_ARCH_OS_TAG).mt.debug.lib
+
+#  util
+LIB_UTIL_DLL_D				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).util.$(COMP_ARCH_OS_TAG).dll.debug.lib
+
+#  core
+LIB_CORE_DLL_D				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).core.$(COMP_ARCH_OS_TAG).dll.debug.lib
+
+#  appl
+LIB_APPL_DLL_D				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).appl.$(COMP_ARCH_OS_TAG).dll.debug.lib
+
+#  front-end(s)
+LIB_FE_ALL_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_FE_ALL_WC_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.WithCallback.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_FE_FAIL_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.fail.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_FE_N_DLL_D				=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_FE_N_WC_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.WithCallback.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_FE_NULL_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_FE_NULL_WC_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.WithCallback.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_FE_SIMPLE_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_FE_SIMPLE_WC_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.WithCallback.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_FE_WINREG_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_FE_WINREG_WC_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.WithCallback.$(COMP_ARCH_OS_TAG).dll.debug.lib
+
+#  back-end(s)
+LIB_BEC_STOCK_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.stock.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_LRSPLIT_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.lrsplit.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_N_DLL_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.N.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_TEST_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.test.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_TEST_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.test.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEL_TEST_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.test.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BER_TEST_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.test.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_FAIL_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fail.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_FAIL_DLL_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fail.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEL_FAIL_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fail.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BER_FAIL_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fail.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_FILE_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_FILE_WC_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.WithCallback.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_FILE_DLL_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.file.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEL_FILE_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.file.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BER_FILE_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.file.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_FPRINTF_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_FPRINTF_WC_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.WithCallback.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_FPRINTF_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fprintf.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEL_FPRINTF_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fprintf.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BER_FPRINTF_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fprintf.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_NULL_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.null.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_NULL_DLL_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.null.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEL_NULL_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.null.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BER_NULL_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.null.$(COMP_ARCH_OS_TAG).dll.debug.lib
+!ifdef ACE
+LIB_BEC_ACE_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.ACE.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_ACE_DLL_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.ACE.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEL_ACE_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.ACE.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BER_ACE_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.ACE.$(COMP_ARCH_OS_TAG).dll.debug.lib
+!endif # ACE
+LIB_BEC_COMERROBJ_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_COMERROBJWC_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.WithCallback.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_COMERROBJ_DLL_D 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.COMErrorObject.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEL_COMERROBJ_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.COMErrorObject.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BER_COMERROBJ_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.COMErrorObject.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_SPEECH_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_SPEECHWC_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.WithCallback.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_SPEECH_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.speech.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEL_SPEECH_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.speech.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BER_SPEECH_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.speech.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_WINEVLOG_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsEventLog.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_WINEVLOG_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsEventLog.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEL_WINEVLOG_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsEventLog.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BER_WINEVLOG_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsEventLog.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_WINMSGBX_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsMessageBox.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_WINMSGBX_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEL_WINMSGBX_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsMessageBox.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BER_WINMSGBX_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsMessageBox.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_W32CONS_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_W32CONSWC_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.WithCallback.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_W32CONS_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsConsole.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEL_W32CONS_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsConsole.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BER_W32CONS_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsConsole.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_WINDBGR_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_WINDBGR_WC_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.WithCallback.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_WINDBGR_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsDebugger.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEL_WINDBGR_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsDebugger.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BER_WINDBGR_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsDebugger.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_WINSYSLOG_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_WINSYSLOG_WC_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.WithCallback.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_WINSYSLOG_DLL_D 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsSyslog.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEL_WINSYSLOG_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsSyslog.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BER_WINSYSLOG_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsSyslog.$(COMP_ARCH_OS_TAG).dll.debug.lib
+
+#  util
+LIB_UTIL_DLL_R				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).util.$(COMP_ARCH_OS_TAG).dll.lib
+
+#  core
+LIB_CORE_DLL_R				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).core.$(COMP_ARCH_OS_TAG).dll.lib
+
+#  appl
+LIB_APPL_DLL_R				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).appl.$(COMP_ARCH_OS_TAG).dll.lib
+
+#  front-end(s)
+LIB_FE_ALL_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_FE_ALL_WC_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.WithCallback.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_FE_FAIL_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.fail.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_FE_N_DLL_R				=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_FE_N_WC_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.WithCallback.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_FE_NULL_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_FE_NULL_WC_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.WithCallback.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_FE_SIMPLE_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_FE_SIMPLE_WC_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.WithCallback.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_FE_WINREG_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_FE_WINREG_WC_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.WithCallback.$(COMP_ARCH_OS_TAG).dll.lib
+
+#  back-end(s)
+LIB_BEC_STOCK_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.stock.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_LRSPLIT_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.lrsplit.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_N_DLL_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.N.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_TEST_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.test.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_TEST_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.test.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEL_TEST_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.test.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BER_TEST_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.test.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_FAIL_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fail.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_FAIL_DLL_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fail.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEL_FAIL_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fail.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BER_FAIL_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fail.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_FILE_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_FILE_WC_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.WithCallback.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_FILE_DLL_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.file.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEL_FILE_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.file.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BER_FILE_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.file.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_FPRINTF_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_FPRINTF_WC_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.WithCallback.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_FPRINTF_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fprintf.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEL_FPRINTF_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fprintf.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BER_FPRINTF_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fprintf.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_NULL_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.null.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_NULL_DLL_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.null.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEL_NULL_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.null.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BER_NULL_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.null.$(COMP_ARCH_OS_TAG).dll.lib
+!ifdef ACE
+LIB_BEC_ACE_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.ACE.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_ACE_DLL_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.ACE.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEL_ACE_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.ACE.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BER_ACE_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.ACE.$(COMP_ARCH_OS_TAG).dll.lib
+!endif # ACE
+LIB_BEC_COMERROBJ_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_COMERROBJWC_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.WithCallback.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_COMERROBJ_DLL_R 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.COMErrorObject.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEL_COMERROBJ_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.COMErrorObject.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BER_COMERROBJ_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.COMErrorObject.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_SPEECH_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_SPEECHWC_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.WithCallback.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_SPEECH_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.speech.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEL_SPEECH_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.speech.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BER_SPEECH_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.speech.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_WINEVLOG_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsEventLog.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_WINEVLOG_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsEventLog.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEL_WINEVLOG_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsEventLog.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BER_WINEVLOG_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsEventLog.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_WINMSGBX_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsMessageBox.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_WINMSGBX_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEL_WINMSGBX_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsMessageBox.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BER_WINMSGBX_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsMessageBox.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_W32CONS_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_W32CONSWC_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.WithCallback.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_W32CONS_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsConsole.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEL_W32CONS_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsConsole.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BER_W32CONS_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsConsole.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_WINDBGR_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_WINDBGR_WC_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.WithCallback.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_WINDBGR_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsDebugger.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEL_WINDBGR_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsDebugger.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BER_WINDBGR_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsDebugger.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_WINSYSLOG_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_WINSYSLOG_WC_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.WithCallback.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_WINSYSLOG_DLL_R 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsSyslog.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEL_WINSYSLOG_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsSyslog.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BER_WINSYSLOG_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsSyslog.$(COMP_ARCH_OS_TAG).dll.lib
+
+#  util
+LIB_UTIL_MT_R				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).util.$(COMP_ARCH_OS_TAG).mt.lib
+
+#  core
+LIB_CORE_MT_R				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).core.$(COMP_ARCH_OS_TAG).mt.lib
+
+#  appl
+LIB_APPL_MT_R				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).appl.$(COMP_ARCH_OS_TAG).mt.lib
+
+#  front-end(s)
+LIB_FE_ALL_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_ALL_WC_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_FAIL_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.fail.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_N_MT_R				=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_N_WC_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_NULL_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_NULL_WC_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_SIMPLE_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_SIMPLE_WC_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_WINREG_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_WINREG_WC_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+
+#  back-end(s)
+LIB_BEC_STOCK_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.stock.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_LRSPLIT_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.lrsplit.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_N_MT_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.N.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_TEST_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.test.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_TEST_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.test.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_TEST_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.test.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_TEST_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.test.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_FAIL_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fail.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_FAIL_MT_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fail.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_FAIL_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fail.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_FAIL_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fail.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_FILE_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_FILE_WC_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_FILE_MT_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.file.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_FILE_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.file.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_FILE_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.file.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_FPRINTF_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_FPRINTF_WC_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_FPRINTF_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fprintf.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_FPRINTF_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fprintf.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_FPRINTF_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fprintf.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_NULL_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.null.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_NULL_MT_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.null.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_NULL_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.null.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_NULL_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.null.$(COMP_ARCH_OS_TAG).mt.lib
+!ifdef ACE
+LIB_BEC_ACE_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.ACE.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_ACE_MT_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.ACE.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_ACE_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.ACE.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_ACE_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.ACE.$(COMP_ARCH_OS_TAG).mt.lib
+!endif # ACE
+LIB_BEC_COMERROBJ_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_COMERROBJWC_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_COMERROBJ_MT_R 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.COMErrorObject.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_COMERROBJ_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.COMErrorObject.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_COMERROBJ_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.COMErrorObject.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_SPEECH_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_SPEECHWC_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_SPEECH_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.speech.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_SPEECH_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.speech.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_SPEECH_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.speech.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_WINEVLOG_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsEventLog.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_WINEVLOG_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsEventLog.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_WINEVLOG_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsEventLog.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_WINEVLOG_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsEventLog.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_WINMSGBX_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsMessageBox.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_WINMSGBX_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_WINMSGBX_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsMessageBox.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_WINMSGBX_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsMessageBox.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_W32CONS_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_W32CONSWC_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_W32CONS_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsConsole.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_W32CONS_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsConsole.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_W32CONS_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsConsole.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_WINDBGR_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_WINDBGR_WC_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_WINDBGR_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsDebugger.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_WINDBGR_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsDebugger.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_WINDBGR_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsDebugger.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_WINSYSLOG_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_WINSYSLOG_WC_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_WINSYSLOG_MT_R 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsSyslog.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_WINSYSLOG_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsSyslog.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_WINSYSLOG_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsSyslog.$(COMP_ARCH_OS_TAG).mt.lib
+
+#  util
+LIB_UTIL_W_MT_D				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).util.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+
+#  core
+LIB_CORE_W_MT_D				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).core.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+
+#  appl
+LIB_APPL_W_MT_D				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).appl.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+
+#  front-end(s)
+LIB_FE_ALL_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_FE_ALL_WC_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_FE_FAIL_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.fail.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_FE_N_W_MT_D				=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_FE_N_WC_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_FE_NULL_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_FE_NULL_WC_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_FE_SIMPLE_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_FE_SIMPLE_WC_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_FE_WINREG_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_FE_WINREG_WC_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+
+#  back-end(s)
+LIB_BEC_STOCK_W_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.stock.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_LRSPLIT_W_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.lrsplit.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_N_W_MT_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.N.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_TEST_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.test.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_TEST_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.test.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEL_TEST_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.test.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BER_TEST_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.test.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_FAIL_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fail.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_FAIL_W_MT_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fail.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEL_FAIL_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fail.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BER_FAIL_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fail.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_FILE_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_FILE_WC_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_FILE_W_MT_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.file.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEL_FILE_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.file.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BER_FILE_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.file.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_FPRINTF_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_FPRINTF_WC_W_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_FPRINTF_W_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEL_FPRINTF_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BER_FPRINTF_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_NULL_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.null.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_NULL_W_MT_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.null.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEL_NULL_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.null.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BER_NULL_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.null.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+!ifdef ACE
+LIB_BEC_ACE_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.ACE.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_ACE_W_MT_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.ACE.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEL_ACE_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.ACE.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BER_ACE_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.ACE.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+!endif # ACE
+LIB_BEC_COMERROBJ_W_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_COMERROBJWC_W_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_COMERROBJ_W_MT_D 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEL_COMERROBJ_W_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BER_COMERROBJ_W_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_SPEECH_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_SPEECHWC_W_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_SPEECH_W_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.speech.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEL_SPEECH_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.speech.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BER_SPEECH_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.speech.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_WINEVLOG_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_WINEVLOG_W_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEL_WINEVLOG_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BER_WINEVLOG_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_WINMSGBX_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_WINMSGBX_W_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEL_WINMSGBX_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BER_WINMSGBX_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_W32CONS_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_W32CONSWC_W_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_W32CONS_W_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEL_W32CONS_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BER_W32CONS_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_WINDBGR_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_WINDBGR_WC_W_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_WINDBGR_W_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEL_WINDBGR_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BER_WINDBGR_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_WINSYSLOG_W_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_WINSYSLOG_WC_W_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_WINSYSLOG_W_MT_D 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEL_WINSYSLOG_W_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BER_WINSYSLOG_W_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+
+#  util
+LIB_UTIL_W_DLL_D				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).util.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+
+#  core
+LIB_CORE_W_DLL_D				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).core.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+
+#  appl
+LIB_APPL_W_DLL_D				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).appl.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+
+#  front-end(s)
+LIB_FE_ALL_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_FE_ALL_WC_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_FE_FAIL_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.fail.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_FE_N_W_DLL_D				=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_FE_N_WC_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_FE_NULL_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_FE_NULL_WC_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_FE_SIMPLE_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_FE_SIMPLE_WC_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_FE_WINREG_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_FE_WINREG_WC_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+
+#  back-end(s)
+LIB_BEC_STOCK_W_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.stock.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_LRSPLIT_W_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.lrsplit.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_N_W_DLL_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.N.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_TEST_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.test.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_TEST_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.test.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEL_TEST_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.test.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BER_TEST_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.test.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_FAIL_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fail.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_FAIL_W_DLL_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fail.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEL_FAIL_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fail.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BER_FAIL_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fail.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_FILE_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_FILE_WC_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_FILE_W_DLL_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.file.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEL_FILE_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.file.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BER_FILE_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.file.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_FPRINTF_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_FPRINTF_WC_W_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_FPRINTF_W_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEL_FPRINTF_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BER_FPRINTF_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_NULL_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.null.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_NULL_W_DLL_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.null.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEL_NULL_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.null.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BER_NULL_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.null.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+!ifdef ACE
+LIB_BEC_ACE_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.ACE.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_ACE_W_DLL_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.ACE.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEL_ACE_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.ACE.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BER_ACE_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.ACE.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+!endif # ACE
+LIB_BEC_COMERROBJ_W_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_COMERROBJWC_W_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_COMERROBJ_W_DLL_D 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEL_COMERROBJ_W_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BER_COMERROBJ_W_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_SPEECH_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_SPEECHWC_W_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_SPEECH_W_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.speech.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEL_SPEECH_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.speech.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BER_SPEECH_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.speech.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_WINEVLOG_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_WINEVLOG_W_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEL_WINEVLOG_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BER_WINEVLOG_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_WINMSGBX_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_WINMSGBX_W_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEL_WINMSGBX_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BER_WINMSGBX_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_W32CONS_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_W32CONSWC_W_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_W32CONS_W_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEL_W32CONS_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BER_W32CONS_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_WINDBGR_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_WINDBGR_WC_W_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_WINDBGR_W_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEL_WINDBGR_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BER_WINDBGR_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_WINSYSLOG_W_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_WINSYSLOG_WC_W_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_WINSYSLOG_W_DLL_D 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEL_WINSYSLOG_W_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BER_WINSYSLOG_W_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+
+#  util
+LIB_UTIL_W_DLL_R				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).util.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+
+#  core
+LIB_CORE_W_DLL_R				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).core.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+
+#  appl
+LIB_APPL_W_DLL_R				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).appl.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+
+#  front-end(s)
+LIB_FE_ALL_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_FE_ALL_WC_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_FE_FAIL_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.fail.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_FE_N_W_DLL_R				=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_FE_N_WC_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_FE_NULL_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_FE_NULL_WC_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_FE_SIMPLE_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_FE_SIMPLE_WC_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_FE_WINREG_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_FE_WINREG_WC_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+
+#  back-end(s)
+LIB_BEC_STOCK_W_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.stock.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_LRSPLIT_W_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.lrsplit.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_N_W_DLL_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.N.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_TEST_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.test.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_TEST_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.test.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEL_TEST_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.test.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BER_TEST_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.test.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_FAIL_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fail.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_FAIL_W_DLL_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fail.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEL_FAIL_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fail.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BER_FAIL_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fail.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_FILE_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_FILE_WC_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_FILE_W_DLL_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.file.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEL_FILE_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.file.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BER_FILE_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.file.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_FPRINTF_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_FPRINTF_WC_W_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_FPRINTF_W_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEL_FPRINTF_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BER_FPRINTF_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_NULL_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.null.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_NULL_W_DLL_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.null.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEL_NULL_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.null.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BER_NULL_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.null.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+!ifdef ACE
+LIB_BEC_ACE_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.ACE.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_ACE_W_DLL_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.ACE.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEL_ACE_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.ACE.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BER_ACE_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.ACE.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+!endif # ACE
+LIB_BEC_COMERROBJ_W_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_COMERROBJWC_W_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_COMERROBJ_W_DLL_R 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEL_COMERROBJ_W_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BER_COMERROBJ_W_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_SPEECH_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_SPEECHWC_W_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_SPEECH_W_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.speech.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEL_SPEECH_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.speech.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BER_SPEECH_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.speech.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_WINEVLOG_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_WINEVLOG_W_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEL_WINEVLOG_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BER_WINEVLOG_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_WINMSGBX_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_WINMSGBX_W_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEL_WINMSGBX_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BER_WINMSGBX_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_W32CONS_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_W32CONSWC_W_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_W32CONS_W_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEL_W32CONS_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BER_W32CONS_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_WINDBGR_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_WINDBGR_WC_W_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_WINDBGR_W_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEL_WINDBGR_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BER_WINDBGR_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_WINSYSLOG_W_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_WINSYSLOG_WC_W_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_WINSYSLOG_W_DLL_R 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEL_WINSYSLOG_W_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BER_WINSYSLOG_W_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+
+#  util
+LIB_UTIL_W_MT_R				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).util.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+
+#  core
+LIB_CORE_W_MT_R				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).core.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+
+#  appl
+LIB_APPL_W_MT_R				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).appl.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+
+#  front-end(s)
+LIB_FE_ALL_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_FE_ALL_WC_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_FE_FAIL_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.fail.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_FE_N_W_MT_R				=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_FE_N_WC_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_FE_NULL_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_FE_NULL_WC_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_FE_SIMPLE_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_FE_SIMPLE_WC_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_FE_WINREG_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_FE_WINREG_WC_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+
+#  back-end(s)
+LIB_BEC_STOCK_W_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.stock.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_LRSPLIT_W_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.lrsplit.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_N_W_MT_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.N.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_TEST_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.test.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_TEST_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.test.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEL_TEST_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.test.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BER_TEST_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.test.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_FAIL_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fail.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_FAIL_W_MT_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fail.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEL_FAIL_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fail.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BER_FAIL_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fail.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_FILE_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_FILE_WC_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_FILE_W_MT_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.file.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEL_FILE_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.file.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BER_FILE_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.file.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_FPRINTF_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_FPRINTF_WC_W_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_FPRINTF_W_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEL_FPRINTF_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BER_FPRINTF_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_NULL_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.null.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_NULL_W_MT_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.null.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEL_NULL_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.null.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BER_NULL_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.null.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+!ifdef ACE
+LIB_BEC_ACE_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.ACE.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_ACE_W_MT_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.ACE.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEL_ACE_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.ACE.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BER_ACE_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.ACE.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+!endif # ACE
+LIB_BEC_COMERROBJ_W_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_COMERROBJWC_W_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_COMERROBJ_W_MT_R 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEL_COMERROBJ_W_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BER_COMERROBJ_W_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_SPEECH_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_SPEECHWC_W_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_SPEECH_W_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.speech.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEL_SPEECH_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.speech.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BER_SPEECH_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.speech.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_WINEVLOG_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_WINEVLOG_W_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEL_WINEVLOG_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BER_WINEVLOG_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_WINMSGBX_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_WINMSGBX_W_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEL_WINMSGBX_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BER_WINMSGBX_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_W32CONS_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_W32CONSWC_W_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_W32CONS_W_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEL_W32CONS_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BER_W32CONS_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_WINDBGR_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_WINDBGR_WC_W_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_WINDBGR_W_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEL_WINDBGR_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BER_WINDBGR_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_WINSYSLOG_W_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_WINSYSLOG_WC_W_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_WINSYSLOG_W_MT_R 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEL_WINSYSLOG_W_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BER_WINSYSLOG_W_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+
+# core
+
+# front-end(s)
+PDB_FE_ALL_MT_D			=	$(PROJ_OBJ_DIR)\fe.all.mt.debug.pdb
+PDB_FE_FAIL_MT_D		=	$(PROJ_OBJ_DIR)\fe.fail.mt.debug.pdb
+PDB_FE_N_MT_D			=	$(PROJ_OBJ_DIR)\fe.N.mt.debug.pdb
+PDB_FE_NULL_MT_D		=	$(PROJ_OBJ_DIR)\fe.null.mt.debug.pdb
+PDB_FE_SIMPLE_MT_D		=	$(PROJ_OBJ_DIR)\fe.simple.mt.debug.pdb
+PDB_FE_WINREG_MT_D		=	$(PROJ_OBJ_DIR)\fe.WindowsRegistry.mt.debug.pdb
+
+# back-end(s)
+PDB_BE_LRSPLIT_MT_D 	=	$(PROJ_OBJ_DIR)\be.lrsplit.mt.debug.pdb
+PDB_BE_N_MT_D 			=	$(PROJ_OBJ_DIR)\be.N.mt.debug.pdb
+PDB_BEC_FAIL_MT_D		=	$(PROJ_OBJ_DIR)\bec.fail.mt.debug.pdb
+PDB_BE_FAIL_MT_D 		=	$(PROJ_OBJ_DIR)\be.fail.mt.debug.pdb
+PDB_BEL_FAIL_MT_D		=	$(PROJ_OBJ_DIR)\bel.fail.mt.debug.pdb
+PDB_BER_FAIL_MT_D		=	$(PROJ_OBJ_DIR)\ber.fail.mt.debug.pdb
+PDB_BEC_FILE_MT_D		=	$(PROJ_OBJ_DIR)\bec.file.mt.debug.pdb
+PDB_BEC_FILE_WC_MT_D	=	$(PROJ_OBJ_DIR)\bec.file.WithCallback.mt.debug.pdb
+PDB_BE_FILE_MT_D 		=	$(PROJ_OBJ_DIR)\be.file.mt.debug.pdb
+PDB_BEL_FILE_MT_D		=	$(PROJ_OBJ_DIR)\bel.file.mt.debug.pdb
+PDB_BER_FILE_MT_D		=	$(PROJ_OBJ_DIR)\ber.file.mt.debug.pdb
+PDB_BEC_FPRINTF_MT_D	=	$(PROJ_OBJ_DIR)\bec.fprintf.mt.debug.pdb
+PDB_BEC_FPRINTF_WC_MT_D	=	$(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.mt.debug.pdb
+PDB_BE_FPRINTF_MT_D 	=	$(PROJ_OBJ_DIR)\be.fprintf.mt.debug.pdb
+PDB_BEL_FPRINTF_MT_D	=	$(PROJ_OBJ_DIR)\bel.fprintf.mt.debug.pdb
+PDB_BER_FPRINTF_MT_D	=	$(PROJ_OBJ_DIR)\ber.fprintf.mt.debug.pdb
+PDB_BEC_NULL_MT_D		=	$(PROJ_OBJ_DIR)\bec.null.mt.debug.pdb
+PDB_BE_NULL_MT_D 		=	$(PROJ_OBJ_DIR)\be.null.mt.debug.pdb
+PDB_BEL_NULL_MT_D		=	$(PROJ_OBJ_DIR)\bel.null.mt.debug.pdb
+PDB_BER_NULL_MT_D		=	$(PROJ_OBJ_DIR)\ber.null.mt.debug.pdb
+!ifdef ACE
+PDB_BEC_ACE_MT_D		=	$(PROJ_OBJ_DIR)\bec.ACE.mt.debug.pdb
+PDB_BE_ACE_MT_D 		=	$(PROJ_OBJ_DIR)\be.ACE.mt.debug.pdb
+PDB_BEL_ACE_MT_D		=	$(PROJ_OBJ_DIR)\bel.ACE.mt.debug.pdb
+PDB_BER_ACE_MT_D		=	$(PROJ_OBJ_DIR)\ber.ACE.mt.debug.pdb
+!endif # ACE
+PDB_BEC_COMERROBJ_MT_D	=	$(PROJ_OBJ_DIR)\bec.COMErrorObject.mt.debug.pdb
+PDB_BE_COMERROBJ_MT_D 	=	$(PROJ_OBJ_DIR)\be.COMErrorObject.mt.debug.pdb
+PDB_BEL_COMERROBJ_MT_D	=	$(PROJ_OBJ_DIR)\bel.COMErrorObject.mt.debug.pdb
+PDB_BER_COMERROBJ_MT_D	=	$(PROJ_OBJ_DIR)\ber.COMErrorObject.mt.debug.pdb
+PDB_BEC_SPEECH_MT_D		=	$(PROJ_OBJ_DIR)\bec.speech.mt.debug.pdb
+PDB_BEC_SPEECHWC_MT_D	=	$(PROJ_OBJ_DIR)\bec.speech.WithCallback.mt.debug.pdb
+PDB_BE_SPEECH_MT_D 		=	$(PROJ_OBJ_DIR)\be.speech.mt.debug.pdb
+PDB_BEL_SPEECH_MT_D		=	$(PROJ_OBJ_DIR)\bel.speech.mt.debug.pdb
+PDB_BER_SPEECH_MT_D		=	$(PROJ_OBJ_DIR)\ber.speech.mt.debug.pdb
+PDB_BEC_WINEVLOG_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsEventLog.mt.debug.pdb
+PDB_BE_WINEVLOG_MT_D 	=	$(PROJ_OBJ_DIR)\be.WindowsEventLog.mt.debug.pdb
+PDB_BEL_WINEVLOG_MT_D	=	$(PROJ_OBJ_DIR)\bel.WindowsEventLog.mt.debug.pdb
+PDB_BER_WINEVLOG_MT_D	=	$(PROJ_OBJ_DIR)\ber.WindowsEventLog.mt.debug.pdb
+PDB_BEC_WINMSGBX_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsMessageBox.mt.debug.pdb
+PDB_BE_WINMSGBX_MT_D 	=	$(PROJ_OBJ_DIR)\be.WindowsMessageBox.mt.debug.pdb
+PDB_BEL_WINMSGBX_MT_D	=	$(PROJ_OBJ_DIR)\bel.WindowsMessageBox.mt.debug.pdb
+PDB_BER_WINMSGBX_MT_D	=	$(PROJ_OBJ_DIR)\ber.WindowsMessageBox.mt.debug.pdb
+PDB_BEC_W32CONS_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsConsole.mt.debug.pdb
+PDB_BEC_W32CONSWC_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsConsole.WithCallback.mt.debug.pdb
+PDB_BE_W32CONS_MT_D 	=	$(PROJ_OBJ_DIR)\be.WindowsConsole.mt.debug.pdb
+PDB_BEL_W32CONS_MT_D	=	$(PROJ_OBJ_DIR)\bel.WindowsConsole.mt.debug.pdb
+PDB_BER_W32CONS_MT_D	=	$(PROJ_OBJ_DIR)\ber.WindowsConsole.mt.debug.pdb
+PDB_BEC_WINDBGR_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsDebugger.mt.debug.pdb
+PDB_BEC_WINDBGR_WC_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsDebugger.WithCallback.mt.debug.pdb
+PDB_BE_WINDBGR_MT_D 	=	$(PROJ_OBJ_DIR)\be.WindowsDebugger.mt.debug.pdb
+PDB_BEL_WINDBGR_MT_D	=	$(PROJ_OBJ_DIR)\bel.WindowsDebugger.mt.debug.pdb
+PDB_BER_WINDBGR_MT_D	=	$(PROJ_OBJ_DIR)\ber.WindowsDebugger.mt.debug.pdb
+PDB_BEC_WINSYSLOG_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsSyslog.mt.debug.pdb
+PDB_BEC_WINSYSLOG_WC_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsSyslog.WithCallback.mt.debug.pdb
+PDB_BE_WINSYSLOG_MT_D 	=	$(PROJ_OBJ_DIR)\be.WindowsSyslog.mt.debug.pdb
+PDB_BEL_WINSYSLOG_MT_D	=	$(PROJ_OBJ_DIR)\bel.WindowsSyslog.mt.debug.pdb
+PDB_BER_WINSYSLOG_MT_D	=	$(PROJ_OBJ_DIR)\ber.WindowsSyslog.mt.debug.pdb
+
+# core
+
+# front-end(s)
+PDB_FE_ALL_DLL_D			=	$(PROJ_OBJ_DIR)\fe.all.dll.debug.pdb
+PDB_FE_FAIL_DLL_D		=	$(PROJ_OBJ_DIR)\fe.fail.dll.debug.pdb
+PDB_FE_N_DLL_D			=	$(PROJ_OBJ_DIR)\fe.N.dll.debug.pdb
+PDB_FE_NULL_DLL_D		=	$(PROJ_OBJ_DIR)\fe.null.dll.debug.pdb
+PDB_FE_SIMPLE_DLL_D		=	$(PROJ_OBJ_DIR)\fe.simple.dll.debug.pdb
+PDB_FE_WINREG_DLL_D		=	$(PROJ_OBJ_DIR)\fe.WindowsRegistry.dll.debug.pdb
+
+# back-end(s)
+PDB_BE_LRSPLIT_DLL_D 	=	$(PROJ_OBJ_DIR)\be.lrsplit.dll.debug.pdb
+PDB_BE_N_DLL_D 			=	$(PROJ_OBJ_DIR)\be.N.dll.debug.pdb
+PDB_BEC_FAIL_DLL_D		=	$(PROJ_OBJ_DIR)\bec.fail.dll.debug.pdb
+PDB_BE_FAIL_DLL_D 		=	$(PROJ_OBJ_DIR)\be.fail.dll.debug.pdb
+PDB_BEL_FAIL_DLL_D		=	$(PROJ_OBJ_DIR)\bel.fail.dll.debug.pdb
+PDB_BER_FAIL_DLL_D		=	$(PROJ_OBJ_DIR)\ber.fail.dll.debug.pdb
+PDB_BEC_FILE_DLL_D		=	$(PROJ_OBJ_DIR)\bec.file.dll.debug.pdb
+PDB_BEC_FILE_WC_DLL_D	=	$(PROJ_OBJ_DIR)\bec.file.WithCallback.dll.debug.pdb
+PDB_BE_FILE_DLL_D 		=	$(PROJ_OBJ_DIR)\be.file.dll.debug.pdb
+PDB_BEL_FILE_DLL_D		=	$(PROJ_OBJ_DIR)\bel.file.dll.debug.pdb
+PDB_BER_FILE_DLL_D		=	$(PROJ_OBJ_DIR)\ber.file.dll.debug.pdb
+PDB_BEC_FPRINTF_DLL_D	=	$(PROJ_OBJ_DIR)\bec.fprintf.dll.debug.pdb
+PDB_BEC_FPRINTF_WC_DLL_D	=	$(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.dll.debug.pdb
+PDB_BE_FPRINTF_DLL_D 	=	$(PROJ_OBJ_DIR)\be.fprintf.dll.debug.pdb
+PDB_BEL_FPRINTF_DLL_D	=	$(PROJ_OBJ_DIR)\bel.fprintf.dll.debug.pdb
+PDB_BER_FPRINTF_DLL_D	=	$(PROJ_OBJ_DIR)\ber.fprintf.dll.debug.pdb
+PDB_BEC_NULL_DLL_D		=	$(PROJ_OBJ_DIR)\bec.null.dll.debug.pdb
+PDB_BE_NULL_DLL_D 		=	$(PROJ_OBJ_DIR)\be.null.dll.debug.pdb
+PDB_BEL_NULL_DLL_D		=	$(PROJ_OBJ_DIR)\bel.null.dll.debug.pdb
+PDB_BER_NULL_DLL_D		=	$(PROJ_OBJ_DIR)\ber.null.dll.debug.pdb
+!ifdef ACE
+PDB_BEC_ACE_DLL_D		=	$(PROJ_OBJ_DIR)\bec.ACE.dll.debug.pdb
+PDB_BE_ACE_DLL_D 		=	$(PROJ_OBJ_DIR)\be.ACE.dll.debug.pdb
+PDB_BEL_ACE_DLL_D		=	$(PROJ_OBJ_DIR)\bel.ACE.dll.debug.pdb
+PDB_BER_ACE_DLL_D		=	$(PROJ_OBJ_DIR)\ber.ACE.dll.debug.pdb
+!endif # ACE
+PDB_BEC_COMERROBJ_DLL_D	=	$(PROJ_OBJ_DIR)\bec.COMErrorObject.dll.debug.pdb
+PDB_BE_COMERROBJ_DLL_D 	=	$(PROJ_OBJ_DIR)\be.COMErrorObject.dll.debug.pdb
+PDB_BEL_COMERROBJ_DLL_D	=	$(PROJ_OBJ_DIR)\bel.COMErrorObject.dll.debug.pdb
+PDB_BER_COMERROBJ_DLL_D	=	$(PROJ_OBJ_DIR)\ber.COMErrorObject.dll.debug.pdb
+PDB_BEC_SPEECH_DLL_D		=	$(PROJ_OBJ_DIR)\bec.speech.dll.debug.pdb
+PDB_BEC_SPEECHWC_DLL_D	=	$(PROJ_OBJ_DIR)\bec.speech.WithCallback.dll.debug.pdb
+PDB_BE_SPEECH_DLL_D 		=	$(PROJ_OBJ_DIR)\be.speech.dll.debug.pdb
+PDB_BEL_SPEECH_DLL_D		=	$(PROJ_OBJ_DIR)\bel.speech.dll.debug.pdb
+PDB_BER_SPEECH_DLL_D		=	$(PROJ_OBJ_DIR)\ber.speech.dll.debug.pdb
+PDB_BEC_WINEVLOG_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsEventLog.dll.debug.pdb
+PDB_BE_WINEVLOG_DLL_D 	=	$(PROJ_OBJ_DIR)\be.WindowsEventLog.dll.debug.pdb
+PDB_BEL_WINEVLOG_DLL_D	=	$(PROJ_OBJ_DIR)\bel.WindowsEventLog.dll.debug.pdb
+PDB_BER_WINEVLOG_DLL_D	=	$(PROJ_OBJ_DIR)\ber.WindowsEventLog.dll.debug.pdb
+PDB_BEC_WINMSGBX_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsMessageBox.dll.debug.pdb
+PDB_BE_WINMSGBX_DLL_D 	=	$(PROJ_OBJ_DIR)\be.WindowsMessageBox.dll.debug.pdb
+PDB_BEL_WINMSGBX_DLL_D	=	$(PROJ_OBJ_DIR)\bel.WindowsMessageBox.dll.debug.pdb
+PDB_BER_WINMSGBX_DLL_D	=	$(PROJ_OBJ_DIR)\ber.WindowsMessageBox.dll.debug.pdb
+PDB_BEC_W32CONS_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsConsole.dll.debug.pdb
+PDB_BEC_W32CONSWC_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsConsole.WithCallback.dll.debug.pdb
+PDB_BE_W32CONS_DLL_D 	=	$(PROJ_OBJ_DIR)\be.WindowsConsole.dll.debug.pdb
+PDB_BEL_W32CONS_DLL_D	=	$(PROJ_OBJ_DIR)\bel.WindowsConsole.dll.debug.pdb
+PDB_BER_W32CONS_DLL_D	=	$(PROJ_OBJ_DIR)\ber.WindowsConsole.dll.debug.pdb
+PDB_BEC_WINDBGR_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsDebugger.dll.debug.pdb
+PDB_BEC_WINDBGR_WC_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsDebugger.WithCallback.dll.debug.pdb
+PDB_BE_WINDBGR_DLL_D 	=	$(PROJ_OBJ_DIR)\be.WindowsDebugger.dll.debug.pdb
+PDB_BEL_WINDBGR_DLL_D	=	$(PROJ_OBJ_DIR)\bel.WindowsDebugger.dll.debug.pdb
+PDB_BER_WINDBGR_DLL_D	=	$(PROJ_OBJ_DIR)\ber.WindowsDebugger.dll.debug.pdb
+PDB_BEC_WINSYSLOG_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsSyslog.dll.debug.pdb
+PDB_BEC_WINSYSLOG_WC_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsSyslog.WithCallback.dll.debug.pdb
+PDB_BE_WINSYSLOG_DLL_D 	=	$(PROJ_OBJ_DIR)\be.WindowsSyslog.dll.debug.pdb
+PDB_BEL_WINSYSLOG_DLL_D	=	$(PROJ_OBJ_DIR)\bel.WindowsSyslog.dll.debug.pdb
+PDB_BER_WINSYSLOG_DLL_D	=	$(PROJ_OBJ_DIR)\ber.WindowsSyslog.dll.debug.pdb
+
+# core
+
+# front-end(s)
+PDB_FE_ALL_W_MT_D			=	$(PROJ_OBJ_DIR)\fe.all.ws.mt.debug.pdb
+PDB_FE_FAIL_W_MT_D		=	$(PROJ_OBJ_DIR)\fe.fail.ws.mt.debug.pdb
+PDB_FE_N_W_MT_D			=	$(PROJ_OBJ_DIR)\fe.N.ws.mt.debug.pdb
+PDB_FE_NULL_W_MT_D		=	$(PROJ_OBJ_DIR)\fe.null.ws.mt.debug.pdb
+PDB_FE_SIMPLE_W_MT_D		=	$(PROJ_OBJ_DIR)\fe.simple.ws.mt.debug.pdb
+PDB_FE_WINREG_W_MT_D		=	$(PROJ_OBJ_DIR)\fe.WindowsRegistry.ws.mt.debug.pdb
+
+# back-end(s)
+PDB_BE_LRSPLIT_W_MT_D 	=	$(PROJ_OBJ_DIR)\be.lrsplit.ws.mt.debug.pdb
+PDB_BE_N_W_MT_D 			=	$(PROJ_OBJ_DIR)\be.N.ws.mt.debug.pdb
+PDB_BEC_FAIL_W_MT_D		=	$(PROJ_OBJ_DIR)\bec.fail.ws.mt.debug.pdb
+PDB_BE_FAIL_W_MT_D 		=	$(PROJ_OBJ_DIR)\be.fail.ws.mt.debug.pdb
+PDB_BEL_FAIL_W_MT_D		=	$(PROJ_OBJ_DIR)\bel.fail.ws.mt.debug.pdb
+PDB_BER_FAIL_W_MT_D		=	$(PROJ_OBJ_DIR)\ber.fail.ws.mt.debug.pdb
+PDB_BEC_FILE_W_MT_D		=	$(PROJ_OBJ_DIR)\bec.file.ws.mt.debug.pdb
+PDB_BEC_FILE_WC_W_MT_D	=	$(PROJ_OBJ_DIR)\bec.file.WithCallback.ws.mt.debug.pdb
+PDB_BE_FILE_W_MT_D 		=	$(PROJ_OBJ_DIR)\be.file.ws.mt.debug.pdb
+PDB_BEL_FILE_W_MT_D		=	$(PROJ_OBJ_DIR)\bel.file.ws.mt.debug.pdb
+PDB_BER_FILE_W_MT_D		=	$(PROJ_OBJ_DIR)\ber.file.ws.mt.debug.pdb
+PDB_BEC_FPRINTF_W_MT_D	=	$(PROJ_OBJ_DIR)\bec.fprintf.ws.mt.debug.pdb
+PDB_BEC_FPRINTF_WC_W_MT_D	=	$(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.ws.mt.debug.pdb
+PDB_BE_FPRINTF_W_MT_D 	=	$(PROJ_OBJ_DIR)\be.fprintf.ws.mt.debug.pdb
+PDB_BEL_FPRINTF_W_MT_D	=	$(PROJ_OBJ_DIR)\bel.fprintf.ws.mt.debug.pdb
+PDB_BER_FPRINTF_W_MT_D	=	$(PROJ_OBJ_DIR)\ber.fprintf.ws.mt.debug.pdb
+PDB_BEC_NULL_W_MT_D		=	$(PROJ_OBJ_DIR)\bec.null.ws.mt.debug.pdb
+PDB_BE_NULL_W_MT_D 		=	$(PROJ_OBJ_DIR)\be.null.ws.mt.debug.pdb
+PDB_BEL_NULL_W_MT_D		=	$(PROJ_OBJ_DIR)\bel.null.ws.mt.debug.pdb
+PDB_BER_NULL_W_MT_D		=	$(PROJ_OBJ_DIR)\ber.null.ws.mt.debug.pdb
+!ifdef ACE
+PDB_BEC_ACE_W_MT_D		=	$(PROJ_OBJ_DIR)\bec.ACE.ws.mt.debug.pdb
+PDB_BE_ACE_W_MT_D 		=	$(PROJ_OBJ_DIR)\be.ACE.ws.mt.debug.pdb
+PDB_BEL_ACE_W_MT_D		=	$(PROJ_OBJ_DIR)\bel.ACE.ws.mt.debug.pdb
+PDB_BER_ACE_W_MT_D		=	$(PROJ_OBJ_DIR)\ber.ACE.ws.mt.debug.pdb
+!endif # ACE
+PDB_BEC_COMERROBJ_W_MT_D	=	$(PROJ_OBJ_DIR)\bec.COMErrorObject.ws.mt.debug.pdb
+PDB_BE_COMERROBJ_W_MT_D 	=	$(PROJ_OBJ_DIR)\be.COMErrorObject.ws.mt.debug.pdb
+PDB_BEL_COMERROBJ_W_MT_D	=	$(PROJ_OBJ_DIR)\bel.COMErrorObject.ws.mt.debug.pdb
+PDB_BER_COMERROBJ_W_MT_D	=	$(PROJ_OBJ_DIR)\ber.COMErrorObject.ws.mt.debug.pdb
+PDB_BEC_SPEECH_W_MT_D		=	$(PROJ_OBJ_DIR)\bec.speech.ws.mt.debug.pdb
+PDB_BEC_SPEECHWC_W_MT_D	=	$(PROJ_OBJ_DIR)\bec.speech.WithCallback.ws.mt.debug.pdb
+PDB_BE_SPEECH_W_MT_D 		=	$(PROJ_OBJ_DIR)\be.speech.ws.mt.debug.pdb
+PDB_BEL_SPEECH_W_MT_D		=	$(PROJ_OBJ_DIR)\bel.speech.ws.mt.debug.pdb
+PDB_BER_SPEECH_W_MT_D		=	$(PROJ_OBJ_DIR)\ber.speech.ws.mt.debug.pdb
+PDB_BEC_WINEVLOG_W_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsEventLog.ws.mt.debug.pdb
+PDB_BE_WINEVLOG_W_MT_D 	=	$(PROJ_OBJ_DIR)\be.WindowsEventLog.ws.mt.debug.pdb
+PDB_BEL_WINEVLOG_W_MT_D	=	$(PROJ_OBJ_DIR)\bel.WindowsEventLog.ws.mt.debug.pdb
+PDB_BER_WINEVLOG_W_MT_D	=	$(PROJ_OBJ_DIR)\ber.WindowsEventLog.ws.mt.debug.pdb
+PDB_BEC_WINMSGBX_W_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsMessageBox.ws.mt.debug.pdb
+PDB_BE_WINMSGBX_W_MT_D 	=	$(PROJ_OBJ_DIR)\be.WindowsMessageBox.ws.mt.debug.pdb
+PDB_BEL_WINMSGBX_W_MT_D	=	$(PROJ_OBJ_DIR)\bel.WindowsMessageBox.ws.mt.debug.pdb
+PDB_BER_WINMSGBX_W_MT_D	=	$(PROJ_OBJ_DIR)\ber.WindowsMessageBox.ws.mt.debug.pdb
+PDB_BEC_W32CONS_W_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsConsole.ws.mt.debug.pdb
+PDB_BEC_W32CONSWC_W_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsConsole.WithCallback.ws.mt.debug.pdb
+PDB_BE_W32CONS_W_MT_D 	=	$(PROJ_OBJ_DIR)\be.WindowsConsole.ws.mt.debug.pdb
+PDB_BEL_W32CONS_W_MT_D	=	$(PROJ_OBJ_DIR)\bel.WindowsConsole.ws.mt.debug.pdb
+PDB_BER_W32CONS_W_MT_D	=	$(PROJ_OBJ_DIR)\ber.WindowsConsole.ws.mt.debug.pdb
+PDB_BEC_WINDBGR_W_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsDebugger.ws.mt.debug.pdb
+PDB_BEC_WINDBGR_WC_W_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsDebugger.WithCallback.ws.mt.debug.pdb
+PDB_BE_WINDBGR_W_MT_D 	=	$(PROJ_OBJ_DIR)\be.WindowsDebugger.ws.mt.debug.pdb
+PDB_BEL_WINDBGR_W_MT_D	=	$(PROJ_OBJ_DIR)\bel.WindowsDebugger.ws.mt.debug.pdb
+PDB_BER_WINDBGR_W_MT_D	=	$(PROJ_OBJ_DIR)\ber.WindowsDebugger.ws.mt.debug.pdb
+PDB_BEC_WINSYSLOG_W_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsSyslog.ws.mt.debug.pdb
+PDB_BEC_WINSYSLOG_WC_W_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsSyslog.WithCallback.ws.mt.debug.pdb
+PDB_BE_WINSYSLOG_W_MT_D 	=	$(PROJ_OBJ_DIR)\be.WindowsSyslog.ws.mt.debug.pdb
+PDB_BEL_WINSYSLOG_W_MT_D	=	$(PROJ_OBJ_DIR)\bel.WindowsSyslog.ws.mt.debug.pdb
+PDB_BER_WINSYSLOG_W_MT_D	=	$(PROJ_OBJ_DIR)\ber.WindowsSyslog.ws.mt.debug.pdb
+
+# core
+
+# front-end(s)
+PDB_FE_ALL_W_DLL_D			=	$(PROJ_OBJ_DIR)\fe.all.ws.dll.debug.pdb
+PDB_FE_FAIL_W_DLL_D		=	$(PROJ_OBJ_DIR)\fe.fail.ws.dll.debug.pdb
+PDB_FE_N_W_DLL_D			=	$(PROJ_OBJ_DIR)\fe.N.ws.dll.debug.pdb
+PDB_FE_NULL_W_DLL_D		=	$(PROJ_OBJ_DIR)\fe.null.ws.dll.debug.pdb
+PDB_FE_SIMPLE_W_DLL_D		=	$(PROJ_OBJ_DIR)\fe.simple.ws.dll.debug.pdb
+PDB_FE_WINREG_W_DLL_D		=	$(PROJ_OBJ_DIR)\fe.WindowsRegistry.ws.dll.debug.pdb
+
+# back-end(s)
+PDB_BE_LRSPLIT_W_DLL_D 	=	$(PROJ_OBJ_DIR)\be.lrsplit.ws.dll.debug.pdb
+PDB_BE_N_W_DLL_D 			=	$(PROJ_OBJ_DIR)\be.N.ws.dll.debug.pdb
+PDB_BEC_FAIL_W_DLL_D		=	$(PROJ_OBJ_DIR)\bec.fail.ws.dll.debug.pdb
+PDB_BE_FAIL_W_DLL_D 		=	$(PROJ_OBJ_DIR)\be.fail.ws.dll.debug.pdb
+PDB_BEL_FAIL_W_DLL_D		=	$(PROJ_OBJ_DIR)\bel.fail.ws.dll.debug.pdb
+PDB_BER_FAIL_W_DLL_D		=	$(PROJ_OBJ_DIR)\ber.fail.ws.dll.debug.pdb
+PDB_BEC_FILE_W_DLL_D		=	$(PROJ_OBJ_DIR)\bec.file.ws.dll.debug.pdb
+PDB_BEC_FILE_WC_W_DLL_D	=	$(PROJ_OBJ_DIR)\bec.file.WithCallback.ws.dll.debug.pdb
+PDB_BE_FILE_W_DLL_D 		=	$(PROJ_OBJ_DIR)\be.file.ws.dll.debug.pdb
+PDB_BEL_FILE_W_DLL_D		=	$(PROJ_OBJ_DIR)\bel.file.ws.dll.debug.pdb
+PDB_BER_FILE_W_DLL_D		=	$(PROJ_OBJ_DIR)\ber.file.ws.dll.debug.pdb
+PDB_BEC_FPRINTF_W_DLL_D	=	$(PROJ_OBJ_DIR)\bec.fprintf.ws.dll.debug.pdb
+PDB_BEC_FPRINTF_WC_W_DLL_D	=	$(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.ws.dll.debug.pdb
+PDB_BE_FPRINTF_W_DLL_D 	=	$(PROJ_OBJ_DIR)\be.fprintf.ws.dll.debug.pdb
+PDB_BEL_FPRINTF_W_DLL_D	=	$(PROJ_OBJ_DIR)\bel.fprintf.ws.dll.debug.pdb
+PDB_BER_FPRINTF_W_DLL_D	=	$(PROJ_OBJ_DIR)\ber.fprintf.ws.dll.debug.pdb
+PDB_BEC_NULL_W_DLL_D		=	$(PROJ_OBJ_DIR)\bec.null.ws.dll.debug.pdb
+PDB_BE_NULL_W_DLL_D 		=	$(PROJ_OBJ_DIR)\be.null.ws.dll.debug.pdb
+PDB_BEL_NULL_W_DLL_D		=	$(PROJ_OBJ_DIR)\bel.null.ws.dll.debug.pdb
+PDB_BER_NULL_W_DLL_D		=	$(PROJ_OBJ_DIR)\ber.null.ws.dll.debug.pdb
+!ifdef ACE
+PDB_BEC_ACE_W_DLL_D		=	$(PROJ_OBJ_DIR)\bec.ACE.ws.dll.debug.pdb
+PDB_BE_ACE_W_DLL_D 		=	$(PROJ_OBJ_DIR)\be.ACE.ws.dll.debug.pdb
+PDB_BEL_ACE_W_DLL_D		=	$(PROJ_OBJ_DIR)\bel.ACE.ws.dll.debug.pdb
+PDB_BER_ACE_W_DLL_D		=	$(PROJ_OBJ_DIR)\ber.ACE.ws.dll.debug.pdb
+!endif # ACE
+PDB_BEC_COMERROBJ_W_DLL_D	=	$(PROJ_OBJ_DIR)\bec.COMErrorObject.ws.dll.debug.pdb
+PDB_BE_COMERROBJ_W_DLL_D 	=	$(PROJ_OBJ_DIR)\be.COMErrorObject.ws.dll.debug.pdb
+PDB_BEL_COMERROBJ_W_DLL_D	=	$(PROJ_OBJ_DIR)\bel.COMErrorObject.ws.dll.debug.pdb
+PDB_BER_COMERROBJ_W_DLL_D	=	$(PROJ_OBJ_DIR)\ber.COMErrorObject.ws.dll.debug.pdb
+PDB_BEC_SPEECH_W_DLL_D		=	$(PROJ_OBJ_DIR)\bec.speech.ws.dll.debug.pdb
+PDB_BEC_SPEECHWC_W_DLL_D	=	$(PROJ_OBJ_DIR)\bec.speech.WithCallback.ws.dll.debug.pdb
+PDB_BE_SPEECH_W_DLL_D 		=	$(PROJ_OBJ_DIR)\be.speech.ws.dll.debug.pdb
+PDB_BEL_SPEECH_W_DLL_D		=	$(PROJ_OBJ_DIR)\bel.speech.ws.dll.debug.pdb
+PDB_BER_SPEECH_W_DLL_D		=	$(PROJ_OBJ_DIR)\ber.speech.ws.dll.debug.pdb
+PDB_BEC_WINEVLOG_W_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsEventLog.ws.dll.debug.pdb
+PDB_BE_WINEVLOG_W_DLL_D 	=	$(PROJ_OBJ_DIR)\be.WindowsEventLog.ws.dll.debug.pdb
+PDB_BEL_WINEVLOG_W_DLL_D	=	$(PROJ_OBJ_DIR)\bel.WindowsEventLog.ws.dll.debug.pdb
+PDB_BER_WINEVLOG_W_DLL_D	=	$(PROJ_OBJ_DIR)\ber.WindowsEventLog.ws.dll.debug.pdb
+PDB_BEC_WINMSGBX_W_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsMessageBox.ws.dll.debug.pdb
+PDB_BE_WINMSGBX_W_DLL_D 	=	$(PROJ_OBJ_DIR)\be.WindowsMessageBox.ws.dll.debug.pdb
+PDB_BEL_WINMSGBX_W_DLL_D	=	$(PROJ_OBJ_DIR)\bel.WindowsMessageBox.ws.dll.debug.pdb
+PDB_BER_WINMSGBX_W_DLL_D	=	$(PROJ_OBJ_DIR)\ber.WindowsMessageBox.ws.dll.debug.pdb
+PDB_BEC_W32CONS_W_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsConsole.ws.dll.debug.pdb
+PDB_BEC_W32CONSWC_W_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsConsole.WithCallback.ws.dll.debug.pdb
+PDB_BE_W32CONS_W_DLL_D 	=	$(PROJ_OBJ_DIR)\be.WindowsConsole.ws.dll.debug.pdb
+PDB_BEL_W32CONS_W_DLL_D	=	$(PROJ_OBJ_DIR)\bel.WindowsConsole.ws.dll.debug.pdb
+PDB_BER_W32CONS_W_DLL_D	=	$(PROJ_OBJ_DIR)\ber.WindowsConsole.ws.dll.debug.pdb
+PDB_BEC_WINDBGR_W_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsDebugger.ws.dll.debug.pdb
+PDB_BEC_WINDBGR_WC_W_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsDebugger.WithCallback.ws.dll.debug.pdb
+PDB_BE_WINDBGR_W_DLL_D 	=	$(PROJ_OBJ_DIR)\be.WindowsDebugger.ws.dll.debug.pdb
+PDB_BEL_WINDBGR_W_DLL_D	=	$(PROJ_OBJ_DIR)\bel.WindowsDebugger.ws.dll.debug.pdb
+PDB_BER_WINDBGR_W_DLL_D	=	$(PROJ_OBJ_DIR)\ber.WindowsDebugger.ws.dll.debug.pdb
+PDB_BEC_WINSYSLOG_W_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsSyslog.ws.dll.debug.pdb
+PDB_BEC_WINSYSLOG_WC_W_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsSyslog.WithCallback.ws.dll.debug.pdb
+PDB_BE_WINSYSLOG_W_DLL_D 	=	$(PROJ_OBJ_DIR)\be.WindowsSyslog.ws.dll.debug.pdb
+PDB_BEL_WINSYSLOG_W_DLL_D	=	$(PROJ_OBJ_DIR)\bel.WindowsSyslog.ws.dll.debug.pdb
+PDB_BER_WINSYSLOG_W_DLL_D	=	$(PROJ_OBJ_DIR)\ber.WindowsSyslog.ws.dll.debug.pdb
+
+
+# b64
+LIB_B64_MT_D			=   $(PROJ_LIB_DIR)\$(B64_TAG_VER).pan.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_B64_DLL_D			=   $(PROJ_LIB_DIR)\$(B64_TAG_VER).pan.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_B64_DLL_R			=   $(PROJ_LIB_DIR)\$(B64_TAG_VER).pan.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_B64_MT_R			=   $(PROJ_LIB_DIR)\$(B64_TAG_VER).pan.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_B64_W_MT_D			=   $(PROJ_LIB_DIR)\$(B64_TAG_VER).pan.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_B64_W_DLL_D			=   $(PROJ_LIB_DIR)\$(B64_TAG_VER).pan.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_B64_W_DLL_R			=   $(PROJ_LIB_DIR)\$(B64_TAG_VER).pan.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_B64_W_MT_R			=   $(PROJ_LIB_DIR)\$(B64_TAG_VER).pan.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+
+# shwild
+LIB_SHWILD_MT_D         =   $(PROJ_LIB_DIR)\$(SHWILD_TAG_VER).pan.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_SHWILD_DLL_D         =   $(PROJ_LIB_DIR)\$(SHWILD_TAG_VER).pan.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_SHWILD_DLL_R         =   $(PROJ_LIB_DIR)\$(SHWILD_TAG_VER).pan.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_SHWILD_MT_R         =   $(PROJ_LIB_DIR)\$(SHWILD_TAG_VER).pan.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_SHWILD_W_MT_D         =   $(PROJ_LIB_DIR)\$(SHWILD_TAG_VER).pan.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_SHWILD_W_DLL_D         =   $(PROJ_LIB_DIR)\$(SHWILD_TAG_VER).pan.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_SHWILD_W_DLL_R         =   $(PROJ_LIB_DIR)\$(SHWILD_TAG_VER).pan.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_SHWILD_W_MT_R         =   $(PROJ_LIB_DIR)\$(SHWILD_TAG_VER).pan.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+
+# xtests
+LIB_XTESTS_MT_D         =   $(PROJ_LIB_DIR)\$(XTESTS_TAG_VER).pan.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_XTESTS_DLL_D         =   $(PROJ_LIB_DIR)\$(XTESTS_TAG_VER).pan.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_XTESTS_DLL_R         =   $(PROJ_LIB_DIR)\$(XTESTS_TAG_VER).pan.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_XTESTS_MT_R         =   $(PROJ_LIB_DIR)\$(XTESTS_TAG_VER).pan.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_XTESTS_W_MT_D         =   $(PROJ_LIB_DIR)\$(XTESTS_TAG_VER).pan.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_XTESTS_W_DLL_D         =   $(PROJ_LIB_DIR)\$(XTESTS_TAG_VER).pan.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_XTESTS_W_DLL_R         =   $(PROJ_LIB_DIR)\$(XTESTS_TAG_VER).pan.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_XTESTS_W_MT_R         =   $(PROJ_LIB_DIR)\$(XTESTS_TAG_VER).pan.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+
+########################################
+# Examples
+
+TARG_EX_P_be_01_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.01.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_be_02_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.02.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_be_03_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.03.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_be_04_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.04.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_be_05_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.05.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_be_06_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.06.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_cp_01_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.01.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_cp_02_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.02.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_fm_01_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.01.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_fm_02_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.02.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_fm_03_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.03.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_fe_01_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fe.01.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_01_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.01.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_02_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.02.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_03_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.03.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_04_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.04.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_05_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.05.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_06_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.06.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_07_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.07.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_08_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.08.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_09_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.09.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_10_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.10.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_11_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.11.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_12_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.12.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_13_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.13.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_14_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.14.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_15_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.15.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_16_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.16.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_17_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.17.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_ln_01_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ln.01.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_ms_01_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.01.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_ms_02_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.02.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_ms_03_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.03.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_ms_04_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.04.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_ms_05_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.05.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_ms_06_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.06.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_tr_01_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.tr.01.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_tr_02_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.tr.02.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_ut_01_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ut.01.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_C_0_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.0.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_C_1_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.1.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_C_2_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.2.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_C_3_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.3.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_C_4_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.4.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_C_5_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.5.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_C_6_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.6.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_C_7_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.7.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_be_01_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.01.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_be_02_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.02.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_be_03_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.03.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_be_04_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.04.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_be_05_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.05.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_be_06_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.06.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_cp_01_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.01.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_cp_02_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.02.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_fm_01_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.01.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_fm_02_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.02.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_fm_03_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.03.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_fe_01_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fe.01.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_01_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.01.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_02_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.02.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_03_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.03.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_04_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.04.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_05_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.05.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_06_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.06.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_07_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.07.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_08_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.08.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_09_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.09.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_10_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.10.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_11_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.11.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_12_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.12.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_13_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.13.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_14_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.14.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_15_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.15.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_16_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.16.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_17_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.17.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_ln_01_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ln.01.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_ms_01_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.01.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_ms_02_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.02.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_ms_03_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.03.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_ms_04_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.04.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_ms_05_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.05.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_ms_06_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.06.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_tr_01_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.tr.01.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_tr_02_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.tr.02.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_ut_01_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ut.01.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_C_0_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.0.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_C_1_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.1.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_C_2_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.2.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_C_3_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.3.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_C_4_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.4.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_C_5_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.5.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_C_6_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.6.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_C_7_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.7.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_be_01_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.01.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_be_02_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.02.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_be_03_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.03.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_be_04_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.04.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_be_05_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.05.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_be_06_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.06.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_cp_01_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.01.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_cp_02_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.02.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_fm_01_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.01.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_fm_02_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.02.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_fm_03_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.03.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_fe_01_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fe.01.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_01_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.01.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_02_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.02.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_03_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.03.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_04_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.04.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_05_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.05.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_06_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.06.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_07_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.07.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_08_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.08.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_09_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.09.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_10_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.10.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_11_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.11.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_12_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.12.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_13_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.13.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_14_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.14.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_15_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.15.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_16_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.16.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_17_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.17.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_ln_01_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ln.01.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_ms_01_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.01.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_ms_02_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.02.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_ms_03_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.03.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_ms_04_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.04.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_ms_05_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.05.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_ms_06_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.06.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_tr_01_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.tr.01.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_tr_02_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.tr.02.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_ut_01_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ut.01.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_C_0_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.0.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_C_1_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.1.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_C_2_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.2.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_C_3_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.3.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_C_4_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.4.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_C_5_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.5.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_C_6_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.6.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_C_7_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.7.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_be_01_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.01.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_be_02_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.02.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_be_03_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.03.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_be_04_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.04.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_be_05_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.05.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_be_06_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.06.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_cp_01_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.01.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_cp_02_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.02.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_fm_01_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.01.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_fm_02_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.02.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_fm_03_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.03.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_fe_01_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fe.01.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_01_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.01.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_02_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.02.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_03_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.03.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_04_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.04.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_05_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.05.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_06_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.06.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_07_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.07.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_08_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.08.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_09_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.09.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_10_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.10.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_11_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.11.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_12_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.12.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_13_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.13.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_14_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.14.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_15_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.15.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_16_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.16.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_17_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.17.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_ln_01_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ln.01.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_ms_01_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.01.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_ms_02_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.02.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_ms_03_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.03.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_ms_04_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.04.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_ms_05_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.05.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_ms_06_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.06.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_tr_01_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.tr.01.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_tr_02_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.tr.02.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_ut_01_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ut.01.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_C_0_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.0.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_C_1_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.1.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_C_2_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.2.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_C_3_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.3.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_C_4_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.4.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_C_5_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.5.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_C_6_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.6.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_C_7_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.7.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_be_01_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.01.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_be_02_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.02.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_be_03_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.03.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_be_04_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.04.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_be_05_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.05.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_be_06_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.06.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_cp_01_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.01.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_cp_02_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.02.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_fm_01_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.01.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_fm_02_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.02.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_fm_03_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.03.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_fe_01_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fe.01.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_01_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.01.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_02_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.02.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_03_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.03.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_04_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.04.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_05_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.05.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_06_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.06.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_07_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.07.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_08_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.08.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_09_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.09.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_10_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.10.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_11_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.11.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_12_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.12.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_13_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.13.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_14_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.14.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_15_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.15.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_16_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.16.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_17_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.17.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_ln_01_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ln.01.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_ms_01_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.01.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_ms_02_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.02.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_ms_03_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.03.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_ms_04_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.04.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_ms_05_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.05.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_ms_06_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.06.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_ut_01_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ut.01.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_C_0_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.0.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_C_1_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.1.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_C_2_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.2.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_C_3_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.3.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_C_4_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.4.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_C_5_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.5.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_C_6_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.6.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_C_7_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.7.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_be_01_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.01.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_be_02_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.02.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_be_03_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.03.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_be_04_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.04.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_be_05_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.05.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_be_06_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.06.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_cp_01_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.01.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_cp_02_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.02.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_fm_01_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.01.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_fm_02_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.02.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_fm_03_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.03.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_fe_01_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fe.01.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_01_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.01.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_02_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.02.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_03_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.03.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_04_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.04.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_05_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.05.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_06_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.06.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_07_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.07.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_08_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.08.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_09_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.09.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_10_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.10.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_11_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.11.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_12_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.12.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_13_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.13.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_14_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.14.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_15_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.15.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_16_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.16.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_17_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.17.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_ln_01_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ln.01.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_ms_01_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.01.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_ms_02_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.02.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_ms_03_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.03.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_ms_04_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.04.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_ms_05_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.05.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_ms_06_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.06.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_ut_01_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ut.01.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_C_0_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.0.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_C_1_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.1.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_C_2_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.2.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_C_3_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.3.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_C_4_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.4.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_C_5_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.5.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_C_6_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.6.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_C_7_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.7.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_be_01_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.01.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_be_02_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.02.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_be_03_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.03.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_be_04_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.04.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_be_05_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.05.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_be_06_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.06.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_cp_01_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.01.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_cp_02_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.02.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_fm_01_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.01.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_fm_02_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.02.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_fm_03_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.03.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_fe_01_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fe.01.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_01_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.01.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_02_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.02.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_03_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.03.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_04_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.04.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_05_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.05.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_06_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.06.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_07_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.07.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_08_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.08.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_09_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.09.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_10_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.10.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_11_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.11.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_12_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.12.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_13_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.13.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_14_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.14.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_15_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.15.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_16_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.16.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_17_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.17.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_ln_01_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ln.01.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_ms_01_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.01.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_ms_02_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.02.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_ms_03_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.03.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_ms_04_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.04.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_ms_05_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.05.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_ms_06_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.06.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_ut_01_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ut.01.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_C_0_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.0.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_C_1_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.1.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_C_2_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.2.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_C_3_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.3.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_C_4_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.4.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_C_5_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.5.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_C_6_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.6.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_C_7_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.7.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_be_01_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.01.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_be_02_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.02.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_be_03_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.03.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_be_04_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.04.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_be_05_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.05.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_be_06_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.06.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_cp_01_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.01.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_cp_02_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.02.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_fm_01_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.01.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_fm_02_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.02.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_fm_03_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.03.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_fe_01_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fe.01.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_01_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.01.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_02_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.02.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_03_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.03.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_04_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.04.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_05_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.05.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_06_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.06.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_07_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.07.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_08_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.08.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_09_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.09.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_10_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.10.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_11_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.11.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_12_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.12.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_13_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.13.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_14_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.14.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_15_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.15.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_16_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.16.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_17_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.17.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_ln_01_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ln.01.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_ms_01_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.01.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_ms_02_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.02.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_ms_03_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.03.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_ms_04_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.04.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_ms_05_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.05.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_ms_06_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.06.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_ut_01_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ut.01.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_C_0_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.0.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_C_1_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.1.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_C_2_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.2.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_C_3_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.3.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_C_4_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.4.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_C_5_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.5.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_C_6_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.6.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_C_7_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.7.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+
+########################################
+# Tests
+
+##############################
+# Component Tests
+
+TARG_TEST_COMP_core_initseq_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.init_sequence.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_core_initseq_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.init_sequence.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_core_initseq_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.init_sequence.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_core_initseq_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.init_sequence.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_core_initseq_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.init_sequence.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_core_initseq_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.init_sequence.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_core_initseq_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.init_sequence.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_core_initseq_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.init_sequence.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_custsev_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.custom_severity.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_custsev_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.custom_severity.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_custsev_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.custom_severity.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_custsev_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.custom_severity.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_custsev_W_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.custom_severity.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_custsev_W_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.custom_severity.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_custsev_W_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.custom_severity.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_custsev_W_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.custom_severity.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_filemt_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.be.file.threading.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_filemt_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.be.file.threading.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_filemt_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.be.file.threading.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_filemt_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.be.file.threading.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_filemt_W_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.be.file.threading.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_filemt_W_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.be.file.threading.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_filemt_W_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.be.file.threading.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_filemt_W_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.be.file.threading.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_ins_args_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.args.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_args_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.args.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_ins_args_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.args.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_ins_args_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.args.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_args_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.args.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_ins_args_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.args.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_ins_args_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.args.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_ins_args_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.args.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_ins_b64_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.b64.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_b64_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.b64.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_ins_b64_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.b64.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_ins_b64_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.b64.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_b64_W_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.b64.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_ins_b64_W_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.b64.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_ins_b64_W_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.b64.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_ins_b64_W_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.b64.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_ins_bool_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.boolean.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_bool_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.boolean.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_ins_bool_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.boolean.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_ins_bool_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.boolean.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_bool_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.boolean.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_ins_bool_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.boolean.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_ins_bool_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.boolean.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_ins_bool_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.boolean.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_ins_hostid_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.hostId.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_hostid_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.hostId.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_ins_hostid_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.hostId.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_ins_hostid_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.hostId.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_hostid_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.hostId.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_ins_hostid_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.hostId.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_ins_hostid_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.hostId.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_ins_hostid_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.hostId.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_ins_int_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.integer.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_int_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.integer.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_ins_int_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.integer.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_ins_int_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.integer.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_int_W_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.integer.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_ins_int_W_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.integer.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_ins_int_W_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.integer.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_ins_int_W_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.integer.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_ins_pad_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pad.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_pad_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pad.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_ins_pad_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pad.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_ins_pad_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pad.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_pad_W_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pad.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_ins_pad_W_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pad.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_ins_pad_W_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pad.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_ins_pad_W_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pad.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_ins_ptr_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pointer.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_ptr_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pointer.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_ins_ptr_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pointer.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_ins_ptr_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pointer.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_ptr_W_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pointer.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_ins_ptr_W_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pointer.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_ins_ptr_W_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pointer.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_ins_ptr_W_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pointer.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_ins_prid_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.processId.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_prid_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.processId.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_ins_prid_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.processId.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_ins_prid_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.processId.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_prid_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.processId.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_ins_prid_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.processId.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_ins_prid_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.processId.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_ins_prid_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.processId.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_ins_real_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.real.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_real_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.real.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_ins_real_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.real.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_ins_real_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.real.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_real_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.real.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_ins_real_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.real.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_ins_real_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.real.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_ins_real_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.real.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_ins_slice_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.slice.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_slice_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.slice.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_ins_slice_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.slice.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_ins_slice_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.slice.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_slice_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.slice.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_ins_slice_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.slice.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_ins_slice_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.slice.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_ins_slice_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.slice.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_ins_thrid_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.threadId.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_thrid_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.threadId.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_ins_thrid_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.threadId.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_ins_thrid_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.threadId.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_thrid_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.threadId.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_ins_thrid_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.threadId.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_ins_thrid_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.threadId.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_ins_thrid_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.threadId.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_ins_vbool_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.variant_bool.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_vbool_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.variant_bool.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_ins_vbool_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.variant_bool.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_ins_vbool_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.variant_bool.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_vbool_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.variant_bool.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_ins_vbool_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.variant_bool.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_ins_vbool_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.variant_bool.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_ins_vbool_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.variant_bool.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_ins_w2m_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.w2m.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_w2m_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.w2m.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_ins_w2m_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.w2m.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_ins_w2m_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.w2m.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_m2w_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.m2w.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_ins_m2w_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.m2w.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_ins_m2w_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.m2w.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_ins_m2w_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.m2w.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_log_1_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.log.1.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_log_1_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.log.1.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_log_1_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.log.1.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_log_1_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.log.1.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_log_1_W_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.log.1.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_log_1_W_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.log.1.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_log_1_W_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.log.1.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_log_1_W_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.log.1.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_pan_puts_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logputs.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_pan_puts_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logputs.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_pan_puts_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logputs.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_pan_puts_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logputs.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_pan_puts_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logputs.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_pan_puts_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logputs.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_pan_puts_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logputs.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_pan_puts_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logputs.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_pan_prtf_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logprintf.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_pan_prtf_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logprintf.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_pan_prtf_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logprintf.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_pan_prtf_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logprintf.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_pan_prtf_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logprintf.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_pan_prtf_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logprintf.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_pan_prtf_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logprintf.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_pan_prtf_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logprintf.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_trace_1_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.trace.1.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_trace_1_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.trace.1.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_trace_1_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.trace.1.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_trace_1_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.trace.1.$(COMP_ARCH_OS_TAG).mt.exe
+
+##############################
+# Performance Tests
+
+TARG_TEST_PERF_ins_w2m_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserter.w2m.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_PERF_ins_w2m_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserter.w2m.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_PERF_ins_w2m_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserter.w2m.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_PERF_ins_w2m_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserter.w2m.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_PERF_ins_m2w_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserter.m2w.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_PERF_ins_m2w_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserter.m2w.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_PERF_ins_m2w_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserter.m2w.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_PERF_ins_m2w_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserter.m2w.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+
+##############################
+# Scratch Tests
+
+# test programs
+#
+# - be.ACE
+# - be.fprintf
+# - be.syslog / be.WindowsDebugger
+#
+# - be.lrsplit & fprintf + syslog / WindowsSyslog
+#
+# The strange naming conventions of these targets are to placate some
+# make utilities, which have a limit to the identifier length.
+!ifdef ACE
+TEST_SCRT_ACE_MT_D						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.ACE.$(COMP_ARCH_OS_TAG).mt.debug.exe
+!endif # ACE
+TARG_TEST_MT_D_APIwBE_FPRINTF					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.fprintf.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_MT_D_APIwBE_COMERROBJ				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.COMErrorObject.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_MT_D_APIwBE_WINEVLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsEventLog.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_MT_D_APIwBE_WINMSGBX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_MT_D_APIwBE_W32CONS					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsConsole.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_MT_D_APIwBE_WINDBGR					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsDebugger.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_MT_D_APIwBE_WINSYSLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsSyslog.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_MT_D_APIwBELR_2_WINDBGRFPRINTF		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-r.fprintf.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_MT_D_APIwBELR_3_WINDBGRWINSYSLOG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-WSyslog_r.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_FE_MT_D 						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_BE_N_FAIL_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.N.fail.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_FE_SIMPLE_WC_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.simple.WC.$(COMP_ARCH_OS_TAG).mt.debug.exe
+!ifdef ACE
+TEST_SCRT_ACE_DLL_D						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.ACE.$(COMP_ARCH_OS_TAG).dll.debug.exe
+!endif # ACE
+TARG_TEST_DLL_D_APIwBE_FPRINTF					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.fprintf.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_DLL_D_APIwBE_COMERROBJ				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.COMErrorObject.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_DLL_D_APIwBE_WINEVLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsEventLog.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_DLL_D_APIwBE_WINMSGBX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_DLL_D_APIwBE_W32CONS					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsConsole.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_DLL_D_APIwBE_WINDBGR					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsDebugger.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_DLL_D_APIwBE_WINSYSLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsSyslog.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_DLL_D_APIwBELR_2_WINDBGRFPRINTF		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-r.fprintf.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_DLL_D_APIwBELR_3_WINDBGRWINSYSLOG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-WSyslog_r.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_FE_DLL_D 						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_BE_N_FAIL_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.N.fail.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_FE_SIMPLE_WC_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.simple.WC.$(COMP_ARCH_OS_TAG).dll.debug.exe
+!ifdef ACE
+TEST_SCRT_ACE_DLL_R						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.ACE.$(COMP_ARCH_OS_TAG).dll.exe
+!endif # ACE
+TARG_TEST_DLL_R_APIwBE_FPRINTF					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.fprintf.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_DLL_R_APIwBE_COMERROBJ				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.COMErrorObject.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_DLL_R_APIwBE_WINEVLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsEventLog.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_DLL_R_APIwBE_WINMSGBX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_DLL_R_APIwBE_W32CONS					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsConsole.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_DLL_R_APIwBE_WINDBGR					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsDebugger.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_DLL_R_APIwBE_WINSYSLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsSyslog.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_DLL_R_APIwBELR_2_WINDBGRFPRINTF		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-r.fprintf.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_DLL_R_APIwBELR_3_WINDBGRWINSYSLOG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-WSyslog_r.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_FE_DLL_R 						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_BE_N_FAIL_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.N.fail.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_FE_SIMPLE_WC_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.simple.WC.$(COMP_ARCH_OS_TAG).dll.exe
+!ifdef ACE
+TEST_SCRT_ACE_MT_R						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.ACE.$(COMP_ARCH_OS_TAG).mt.exe
+!endif # ACE
+TARG_TEST_MT_R_APIwBE_FPRINTF					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.fprintf.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_MT_R_APIwBE_COMERROBJ				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.COMErrorObject.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_MT_R_APIwBE_WINEVLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsEventLog.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_MT_R_APIwBE_WINMSGBX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_MT_R_APIwBE_W32CONS					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsConsole.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_MT_R_APIwBE_WINDBGR					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsDebugger.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_MT_R_APIwBE_WINSYSLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsSyslog.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_MT_R_APIwBELR_2_WINDBGRFPRINTF		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-r.fprintf.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_MT_R_APIwBELR_3_WINDBGRWINSYSLOG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-WSyslog_r.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_FE_MT_R 						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_BE_N_FAIL_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.N.fail.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_FE_SIMPLE_WC_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.simple.WC.$(COMP_ARCH_OS_TAG).mt.exe
+!ifdef ACE
+TEST_SCRT_ACE_W_MT_D						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.ACE.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+!endif # ACE
+TARG_TEST_W_MT_D_APIwBE_FPRINTF					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_W_MT_D_APIwBE_COMERROBJ				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_W_MT_D_APIwBE_WINEVLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_W_MT_D_APIwBE_WINMSGBX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_W_MT_D_APIwBE_W32CONS					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_W_MT_D_APIwBE_WINDBGR					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_W_MT_D_APIwBE_WINSYSLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_W_MT_D_APIwBELR_2_WINDBGRFPRINTF		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-r.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_W_MT_D_APIwBELR_3_WINDBGRWINSYSLOG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-WSyslog_r.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_FE_W_MT_D 						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_BE_N_FAIL_W_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.N.fail.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_FE_SIMPLE_WC_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.simple.WC.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+!ifdef ACE
+TEST_SCRT_ACE_W_DLL_D						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.ACE.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+!endif # ACE
+TARG_TEST_W_DLL_D_APIwBE_FPRINTF					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_W_DLL_D_APIwBE_COMERROBJ				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_W_DLL_D_APIwBE_WINEVLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_W_DLL_D_APIwBE_WINMSGBX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_W_DLL_D_APIwBE_W32CONS					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_W_DLL_D_APIwBE_WINDBGR					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_W_DLL_D_APIwBE_WINSYSLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_W_DLL_D_APIwBELR_2_WINDBGRFPRINTF		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-r.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_W_DLL_D_APIwBELR_3_WINDBGRWINSYSLOG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-WSyslog_r.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_FE_W_DLL_D 						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_BE_N_FAIL_W_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.N.fail.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_FE_SIMPLE_WC_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.simple.WC.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+!ifdef ACE
+TEST_SCRT_ACE_W_DLL_R						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.ACE.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+!endif # ACE
+TARG_TEST_W_DLL_R_APIwBE_FPRINTF					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_W_DLL_R_APIwBE_COMERROBJ				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_W_DLL_R_APIwBE_WINEVLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_W_DLL_R_APIwBE_WINMSGBX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_W_DLL_R_APIwBE_W32CONS					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_W_DLL_R_APIwBE_WINDBGR					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_W_DLL_R_APIwBE_WINSYSLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_W_DLL_R_APIwBELR_2_WINDBGRFPRINTF		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-r.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_W_DLL_R_APIwBELR_3_WINDBGRWINSYSLOG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-WSyslog_r.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_FE_W_DLL_R 						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_BE_N_FAIL_W_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.N.fail.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_FE_SIMPLE_WC_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.simple.WC.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+!ifdef ACE
+TEST_SCRT_ACE_W_MT_R						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.ACE.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+!endif # ACE
+TARG_TEST_W_MT_R_APIwBE_FPRINTF					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_W_MT_R_APIwBE_COMERROBJ				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_W_MT_R_APIwBE_WINEVLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_W_MT_R_APIwBE_WINMSGBX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_W_MT_R_APIwBE_W32CONS					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_W_MT_R_APIwBE_WINDBGR					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_W_MT_R_APIwBE_WINSYSLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_W_MT_R_APIwBELR_2_WINDBGRFPRINTF		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-r.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_W_MT_R_APIwBELR_3_WINDBGRWINSYSLOG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-WSyslog_r.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_FE_W_MT_R 						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_BE_N_FAIL_W_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.N.fail.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_FE_SIMPLE_WC_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.simple.WC.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+
+##############################
+# Unit Tests
+#
+# NOTE: dynamic_initialisation is contracted, as scares CodeWarrior's linker (for being longer than 63 chars)
+
+TARG_TEST_UNIT_lvls_dyninit_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.dynamic_init.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_lvls_dyninit_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.dynamic_init.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_lvls_dyninit_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.dynamic_init.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_lvls_dyninit_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.dynamic_init.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_lvls_dyninit_W_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.dynamic_init.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_lvls_dyninit_W_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.dynamic_init.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_lvls_dyninit_W_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.dynamic_init.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_lvls_dyninit_W_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.dynamic_init.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_lvls_vals_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.values.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_lvls_vals_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.values.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_lvls_vals_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.values.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_lvls_vals_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.values.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_lvls_vals_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.values.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_lvls_vals_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.values.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_lvls_vals_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.values.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_lvls_vals_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.values.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_getcurrtm_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.getcurrenttime.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_getcurrtm_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.getcurrenttime.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_getcurrtm_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.getcurrenttime.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_getcurrtm_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.getcurrenttime.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_getcurrtm_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.getcurrenttime.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_getcurrtm_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.getcurrenttime.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_getcurrtm_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.getcurrenttime.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_getcurrtm_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.getcurrenttime.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_getversion_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.getversion.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_getversion_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.getversion.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_getversion_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.getversion.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_getversion_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.getversion.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_getversion_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.getversion.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_getversion_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.getversion.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_getversion_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.getversion.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_getversion_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.getversion.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_gethostname_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.gethostname.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_gethostname_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.gethostname.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_gethostname_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.gethostname.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_gethostname_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.gethostname.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_gethostname_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.gethostname.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_gethostname_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.gethostname.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_gethostname_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.gethostname.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_gethostname_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.gethostname.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_onbailout_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.onbailout.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_strnlen_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.strnlen.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_onbailout_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.onbailout.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_strnlen_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.strnlen.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_onbailout_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.onbailout.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_strnlen_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.strnlen.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_onbailout_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.onbailout.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_strnlen_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.strnlen.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_onbailout_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.onbailout.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_strnlen_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.strnlen.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_onbailout_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.onbailout.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_strnlen_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.strnlen.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_onbailout_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.onbailout.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_strnlen_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.strnlen.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_onbailout_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.onbailout.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_strnlen_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.strnlen.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_bec_CEO_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.COMErrorObject.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_bec_CEO_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.COMErrorObject.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_bec_CEO_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.COMErrorObject.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_bec_CEO_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.COMErrorObject.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_bec_CEO_W_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_bec_CEO_W_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_bec_CEO_W_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_bec_CEO_W_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_bec_file_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.file.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_bec_file_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.file.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_bec_file_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.file.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_bec_file_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.file.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_bec_file_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.file.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_bec_file_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.file.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_bec_file_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.file.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_bec_file_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.file.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_bec_fprintf_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fprintf.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_bec_fprintf_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fprintf.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_bec_fprintf_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fprintf.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_bec_fprintf_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fprintf.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_bec_fprintf_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_bec_fprintf_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_bec_fprintf_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_bec_fprintf_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_bec_fail_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fail.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_bec_fail_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fail.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_bec_fail_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fail.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_bec_fail_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fail.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_bec_fail_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fail.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_bec_fail_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fail.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_bec_fail_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fail.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_bec_fail_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fail.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_be_fail_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_be_fail_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_be_fail_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_be_fail_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_be_fail_W_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_be_fail_W_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_be_fail_W_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_be_fail_W_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_be_fail_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_be_fail_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_be_fail_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_be_fail_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_be_fail_W_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_be_fail_W_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_be_fail_W_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_be_fail_W_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_be_lrsplit_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.lrsplit.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_be_lrsplit_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.lrsplit.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_be_lrsplit_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.lrsplit.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_be_lrsplit_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.lrsplit.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_be_lrsplit_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.lrsplit.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_be_lrsplit_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.lrsplit.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_be_lrsplit_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.lrsplit.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_be_lrsplit_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.lrsplit.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_be_N_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.N.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_be_N_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.N.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_be_N_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.N.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_be_N_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.N.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_be_N_W_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.N.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_be_N_W_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.N.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_be_N_W_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.N.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_be_N_W_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.N.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_fe_all_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.all.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_fe_all_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.all.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_fe_all_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.all.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_fe_all_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.all.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_fe_all_W_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.all.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_fe_all_W_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.all.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_fe_all_W_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.all.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_fe_all_W_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.all.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_fe_fail_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.fail.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_fe_fail_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.fail.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_fe_fail_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.fail.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_fe_fail_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.fail.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_fe_fail_W_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.fail.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_fe_fail_W_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.fail.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_fe_fail_W_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.fail.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_fe_fail_W_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.fail.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_fe_N_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.N.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_fe_N_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.N.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_fe_N_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.N.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_fe_N_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.N.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_fe_N_W_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.N.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_fe_N_W_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.N.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_fe_N_W_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.N.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_fe_N_W_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.N.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_fe_null_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.null.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_fe_null_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.null.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_fe_null_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.null.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_fe_null_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.null.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_fe_null_W_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.null.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_fe_null_W_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.null.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_fe_null_W_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.null.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_fe_null_W_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.null.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_fe_simple_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.simple.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_fe_simple_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.simple.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_fe_simple_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.simple.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_fe_simple_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.simple.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_fe_simple_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.simple.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_fe_simple_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.simple.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_fe_simple_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.simple.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_fe_simple_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.simple.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_fe_WinReg_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_fe_WinReg_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_fe_WinReg_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_fe_WinReg_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_fe_WinReg_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_fe_WinReg_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_fe_WinReg_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_fe_WinReg_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+
+TARG_TEST_UNIT_ins_int_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.integer.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_ins_w2m_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.w2m.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_ins_int_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.integer.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_ins_w2m_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.w2m.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_ins_int_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.integer.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_ins_w2m_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.w2m.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_ins_int_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.integer.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_ins_w2m_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.w2m.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_ins_int_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.integer.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_ins_m2w_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.m2w.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_ins_int_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.integer.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_ins_m2w_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.m2w.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_ins_int_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.integer.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_ins_m2w_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.m2w.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_ins_int_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.integer.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_ins_m2w_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.m2w.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+
+############################################################
+# Objects
+
+########################################
+# Libraries
+
+# core
+
+OBJ_utl_bailout_MT_D		= $(PROJ_OBJ_DIR)\util.bailout.mt.debug.obj
+OBJ_utl_init_code_strs_MT_D	= $(PROJ_OBJ_DIR)\util.init_err_strings.mt.debug.obj
+OBJ_utl_sev_strs_MT_D		= $(PROJ_OBJ_DIR)\util.sev_strings.mt.debug.obj
+OBJ_utl_snprintf_MT_D 	= $(PROJ_OBJ_DIR)\util.snprintf.mt.debug.obj
+OBJ_utl_strdup_MT_D 		= $(PROJ_OBJ_DIR)\util.strdup.mt.debug.obj
+OBJ_utl_procid_MT_D 		= $(PROJ_OBJ_DIR)\util.procid.mt.debug.obj
+OBJ_utl_thread_MT_D 		= $(PROJ_OBJ_DIR)\util.thread.mt.debug.obj
+OBJ_utl_be_context_MT_D	= $(PROJ_OBJ_DIR)\util.be_context.mt.debug.obj
+OBJ_utl_core_apidefs_MT_D	= $(PROJ_OBJ_DIR)\util.core_apidefs.mt.debug.obj
+OBJ_utl_be_parse_MT_D		= $(PROJ_OBJ_DIR)\util.be_parse.mt.debug.obj
+OBJ_utl_strnlen_MT_D		= $(PROJ_OBJ_DIR)\util.strnlen.mt.debug.obj
+OBJ_utl_strnlenp_MT_D		= $(PROJ_OBJ_DIR)\util.strnlen.c++.mt.debug.obj
+OBJ_utl_time_MT_D			= $(PROJ_OBJ_DIR)\util.time.mt.debug.obj
+OBJ_utl_host_name_MT_D	= $(PROJ_OBJ_DIR)\util.host_name.mt.debug.obj
+OBJ_cr_api_MT_D 			= $(PROJ_OBJ_DIR)\core.api.mt.debug.obj
+OBJ_cr_api_dep_MT_D 		= $(PROJ_OBJ_DIR)\core.api.deprecated.mt.debug.obj
+OBJ_cr_api_exit_MT_D 		= $(PROJ_OBJ_DIR)\core.api.exitprocess.mt.debug.obj
+OBJ_cr_api_logprintf_MT_D	= $(PROJ_OBJ_DIR)\core.api.logprintf.mt.debug.obj
+OBJ_cr_api_logputs_MT_D	= $(PROJ_OBJ_DIR)\core.api.logputs.mt.debug.obj
+OBJ_cr_auto_MT_D 			= $(PROJ_OBJ_DIR)\core.auto.mt.debug.obj
+OBJ_ins_args_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.args.mt.debug.obj
+OBJ_ins_b64_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.b64.mt.debug.obj
+OBJ_ins_blob_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.blob.mt.debug.obj
+OBJ_ins_bool_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.boolean.mt.debug.obj
+OBJ_ins_excp_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.exception.mt.debug.obj
+OBJ_ins_host_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.hostid.mt.debug.obj
+OBJ_ins_int_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.integer.mt.debug.obj
+OBJ_ins_ptr_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.pointer.mt.debug.obj
+OBJ_ins_prid_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.processid.mt.debug.obj
+OBJ_ins_real_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.real.mt.debug.obj
+OBJ_ins_slice_MT_D	 	= $(PROJ_OBJ_DIR)\inserters.slice.mt.debug.obj
+OBJ_ins_thrid_MT_D	 	= $(PROJ_OBJ_DIR)\inserters.threadid.mt.debug.obj
+OBJ_ins_w2m_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.w2m.mt.debug.obj
+PDB_utl_bailout_MT_D		= $(PROJ_OBJ_DIR)\util.bailout.mt.debug.pdb
+PDB_utl_init_code_strs_MT_D	= $(PROJ_OBJ_DIR)\util.init_err_strings.mt.debug.pdb
+PDB_utl_sev_strs_MT_D		= $(PROJ_OBJ_DIR)\util.sev_strings.mt.debug.pdb
+PDB_utl_snprintf_MT_D 	= $(PROJ_OBJ_DIR)\util.snprintf.mt.debug.pdb
+PDB_utl_strdup_MT_D 		= $(PROJ_OBJ_DIR)\util.strdup.mt.debug.pdb
+PDB_utl_procid_MT_D 		= $(PROJ_OBJ_DIR)\util.procid.mt.debug.pdb
+PDB_utl_thread_MT_D 		= $(PROJ_OBJ_DIR)\util.thread.mt.debug.pdb
+PDB_utl_be_context_MT_D	= $(PROJ_OBJ_DIR)\util.be_context.mt.debug.pdb
+PDB_utl_core_apidefs_MT_D	= $(PROJ_OBJ_DIR)\util.core_apidefs.mt.debug.pdb
+PDB_utl_be_parse_MT_D		= $(PROJ_OBJ_DIR)\util.be_parse.mt.debug.pdb
+PDB_utl_strnlen_MT_D		= $(PROJ_OBJ_DIR)\util.strnlen.mt.debug.pdb
+PDB_utl_time_MT_D			= $(PROJ_OBJ_DIR)\util.time.mt.debug.pdb
+PDB_utl_host_name_MT_D	= $(PROJ_OBJ_DIR)\util.host_name.mt.debug.pdb
+PDB_cr_api_MT_D 			= $(PROJ_OBJ_DIR)\core.api.mt.debug.pdb
+PDB_cr_auto_MT_D 			= $(PROJ_OBJ_DIR)\core.auto.mt.debug.pdb
+PDB_cr_logprintf_MT_D		= $(PROJ_OBJ_DIR)\core.logprintf.mt.debug.pdb
+PDB_ins_args_MT_D 		= $(PROJ_OBJ_DIR)\inserters.args.mt.debug.pdb
+PDB_ins_b64_MT_D 			= $(PROJ_OBJ_DIR)\inserters.b64.mt.debug.pdb
+PDB_ins_blob_MT_D 		= $(PROJ_OBJ_DIR)\inserters.blob.mt.debug.pdb
+PDB_ins_bool_MT_D 		= $(PROJ_OBJ_DIR)\inserters.boolean.mt.debug.pdb
+PDB_ins_excp_MT_D 		= $(PROJ_OBJ_DIR)\inserters.exception.mt.debug.pdb
+PDB_ins_host_MT_D 		= $(PROJ_OBJ_DIR)\inserters.hostid.mt.debug.pdb
+PDB_ins_int_MT_D 			= $(PROJ_OBJ_DIR)\inserters.integer.mt.debug.pdb
+PDB_ins_ptr_MT_D 			= $(PROJ_OBJ_DIR)\inserters.pointer.mt.debug.pdb
+PDB_ins_prid_MT_D 		= $(PROJ_OBJ_DIR)\inserters.processid.mt.debug.pdb
+PDB_ins_real_MT_D 		= $(PROJ_OBJ_DIR)\inserters.real.mt.debug.pdb
+PDB_ins_slice_MT_D 		= $(PROJ_OBJ_DIR)\inserters.slice.mt.debug.pdb
+PDB_ins_thrid_MT_D 		= $(PROJ_OBJ_DIR)\inserters.threadid.mt.debug.pdb
+PDB_ins_vbool_MT_D 		= $(PROJ_OBJ_DIR)\inserters.variant_bool.mt.debug.pdb
+PDB_ins_w2m_MT_D 			= $(PROJ_OBJ_DIR)\inserters.w2m.mt.debug.pdb
+#PDB_bec_test_MT_D 		= $(PROJ_OBJ_DIR)\bec.test.mt.debug.pdb
+OBJ_bec_test_MT_D 		= $(PROJ_OBJ_DIR)\bec.test.mt.debug.obj
+OBJ_be_test_MT_D 			= $(PROJ_OBJ_DIR)\be.test.mt.debug.obj
+OBJ_bel_test_MT_D 		= $(PROJ_OBJ_DIR)\bel.test.mt.debug.obj
+OBJ_ber_test_MT_D 		= $(PROJ_OBJ_DIR)\ber.test.mt.debug.obj
+OBJ_be_lrsplit_MT_D		= $(PROJ_OBJ_DIR)\be.lrsplit.mt.debug.obj
+OBJ_be_N_MT_D				= $(PROJ_OBJ_DIR)\be.N.mt.debug.obj
+OBJ_bec_fail_MT_D			= $(PROJ_OBJ_DIR)\bec.fail.mt.debug.obj
+OBJ_be_fail_MT_D			= $(PROJ_OBJ_DIR)\be.fail.mt.debug.obj
+OBJ_bel_fail_MT_D			= $(PROJ_OBJ_DIR)\bel.fail.mt.debug.obj
+OBJ_ber_fail_MT_D			= $(PROJ_OBJ_DIR)\ber.fail.mt.debug.obj
+OBJ_bec_file_MT_D			= $(PROJ_OBJ_DIR)\bec.file.mt.debug.obj
+OBJ_bec_file_WC_MT_D		= $(PROJ_OBJ_DIR)\bec.file.WithCallback.mt.debug.obj
+OBJ_be_file_MT_D			= $(PROJ_OBJ_DIR)\be.file.mt.debug.obj
+OBJ_bel_file_MT_D			= $(PROJ_OBJ_DIR)\bel.file.mt.debug.obj
+OBJ_ber_file_MT_D			= $(PROJ_OBJ_DIR)\ber.file.mt.debug.obj
+OBJ_bec_fprintf_MT_D		= $(PROJ_OBJ_DIR)\bec.fprintf.mt.debug.obj
+OBJ_bec_fprintf_WC_MT_D	= $(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.mt.debug.obj
+OBJ_be_fprintf_MT_D		= $(PROJ_OBJ_DIR)\be.fprintf.mt.debug.obj
+OBJ_bel_fprintf_MT_D		= $(PROJ_OBJ_DIR)\bel.fprintf.mt.debug.obj
+OBJ_ber_fprintf_MT_D		= $(PROJ_OBJ_DIR)\ber.fprintf.mt.debug.obj
+OBJ_bec_null_MT_D			= $(PROJ_OBJ_DIR)\bec.null.mt.debug.obj
+OBJ_be_null_MT_D			= $(PROJ_OBJ_DIR)\be.null.mt.debug.obj
+OBJ_bel_null_MT_D			= $(PROJ_OBJ_DIR)\bel.null.mt.debug.obj
+OBJ_ber_null_MT_D			= $(PROJ_OBJ_DIR)\ber.null.mt.debug.obj
+!ifdef ACE
+OBJ_bec_ACE_MT_D			= $(PROJ_OBJ_DIR)\bec.ACE.mt.debug.obj
+OBJ_be_ACE_MT_D			= $(PROJ_OBJ_DIR)\be.ACE.mt.debug.obj
+OBJ_bel_ACE_MT_D			= $(PROJ_OBJ_DIR)\bel.ACE.mt.debug.obj
+OBJ_ber_ACE_MT_D			= $(PROJ_OBJ_DIR)\ber.ACE.mt.debug.obj
+!endif # ACE
+OBJ_bec_COMERROBJ_MT_D	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.mt.debug.obj
+OBJ_bec_COMERROBJ_WC_MT_D	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.WithCallback.mt.debug.obj
+OBJ_be_COMERROBJ_MT_D		= $(PROJ_OBJ_DIR)\be.COMErrorObject.mt.debug.obj
+OBJ_bel_COMERROBJ_MT_D	= $(PROJ_OBJ_DIR)\bel.COMErrorObject.mt.debug.obj
+OBJ_ber_COMERROBJ_MT_D	= $(PROJ_OBJ_DIR)\ber.COMErrorObject.mt.debug.obj
+OBJ_bec_SPEECH_MT_D		= $(PROJ_OBJ_DIR)\bec.speech.mt.debug.obj
+OBJ_bec_SPEECH_WC_MT_D	= $(PROJ_OBJ_DIR)\bec.speech.WithCallback.mt.debug.obj
+OBJ_be_SPEECH_MT_D		= $(PROJ_OBJ_DIR)\be.speech.mt.debug.obj
+OBJ_bel_SPEECH_MT_D		= $(PROJ_OBJ_DIR)\bel.speech.mt.debug.obj
+OBJ_ber_SPEECH_MT_D		= $(PROJ_OBJ_DIR)\ber.speech.mt.debug.obj
+OBJ_bec_WINEVLOG_MT_D		= $(PROJ_OBJ_DIR)\bec.WindowsEventLog.mt.debug.obj
+OBJ_be_WINEVLOG_MT_D		= $(PROJ_OBJ_DIR)\be.WindowsEventLog.mt.debug.obj
+OBJ_bel_WINEVLOG_MT_D		= $(PROJ_OBJ_DIR)\bel.WindowsEventLog.mt.debug.obj
+OBJ_ber_WINEVLOG_MT_D		= $(PROJ_OBJ_DIR)\ber.WindowsEventLog.mt.debug.obj
+OBJ_bec_WINMSGBX_MT_D		= $(PROJ_OBJ_DIR)\bec.WindowsMessageBox.mt.debug.obj
+OBJ_be_WINMSGBX_MT_D		= $(PROJ_OBJ_DIR)\be.WindowsMessageBox.mt.debug.obj
+OBJ_bel_WINMSGBX_MT_D		= $(PROJ_OBJ_DIR)\bel.WindowsMessageBox.mt.debug.obj
+OBJ_ber_WINMSGBX_MT_D		= $(PROJ_OBJ_DIR)\ber.WindowsMessageBox.mt.debug.obj
+OBJ_bec_W32CONS_MT_D		= $(PROJ_OBJ_DIR)\bec.WindowsConsole.mt.debug.obj
+OBJ_bec_W32CONS_WC_MT_D	= $(PROJ_OBJ_DIR)\bec.WindowsConsole.WithCallback.mt.debug.obj
+OBJ_be_W32CONS_MT_D		= $(PROJ_OBJ_DIR)\be.WindowsConsole.mt.debug.obj
+OBJ_bel_W32CONS_MT_D		= $(PROJ_OBJ_DIR)\bel.WindowsConsole.mt.debug.obj
+OBJ_ber_W32CONS_MT_D		= $(PROJ_OBJ_DIR)\ber.WindowsConsole.mt.debug.obj
+OBJ_bec_WINDBGR_MT_D		= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.mt.debug.obj
+OBJ_bec_WINDBGR_WC_MT_D	= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.WithCallback.mt.debug.obj
+OBJ_be_WINDBGR_MT_D		= $(PROJ_OBJ_DIR)\be.WindowsDebugger.mt.debug.obj
+OBJ_bel_WINDBGR_MT_D		= $(PROJ_OBJ_DIR)\bel.WindowsDebugger.mt.debug.obj
+OBJ_ber_WINDBGR_MT_D		= $(PROJ_OBJ_DIR)\ber.WindowsDebugger.mt.debug.obj
+OBJ_bec_WINSYSLOG_MT_D	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.mt.debug.obj
+OBJ_bec_WINSYSLOG_WC_MT_D	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.WithCallback.mt.debug.obj
+OBJ_be_WINSYSLOG_MT_D		= $(PROJ_OBJ_DIR)\be.WindowsSyslog.mt.debug.obj
+OBJ_bel_WINSYSLOG_MT_D	= $(PROJ_OBJ_DIR)\bel.WindowsSyslog.mt.debug.obj
+OBJ_ber_WINSYSLOG_MT_D	= $(PROJ_OBJ_DIR)\ber.WindowsSyslog.mt.debug.obj
+OBJ_fe_all_MT_D 			= $(PROJ_OBJ_DIR)\fe.all.mt.debug.obj
+OBJ_fe_all_WC_MT_D 		= $(PROJ_OBJ_DIR)\fe.all.WithCallback.mt.debug.obj
+OBJ_fe_fail_MT_D 			= $(PROJ_OBJ_DIR)\fe.fail.mt.debug.obj
+OBJ_fe_N_MT_D 			= $(PROJ_OBJ_DIR)\fe.N.mt.debug.obj
+OBJ_fe_N_WC_MT_D 			= $(PROJ_OBJ_DIR)\fe.N.WithCallback.mt.debug.obj
+OBJ_fe_null_MT_D 			= $(PROJ_OBJ_DIR)\fe.null.mt.debug.obj
+OBJ_fe_null_WC_MT_D 		= $(PROJ_OBJ_DIR)\fe.null.WithCallback.mt.debug.obj
+OBJ_fe_simple_MT_D 		= $(PROJ_OBJ_DIR)\fe.simple.mt.debug.obj
+OBJ_fe_simple_WC_MT_D 	= $(PROJ_OBJ_DIR)\fe.simple.WithCallback.mt.debug.obj
+OBJ_fe_winreg_MT_D 		= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.mt.debug.obj
+OBJ_fe_winreg_WC_MT_D 	= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.WithCallback.mt.debug.obj
+
+OBJ_UTIL_MT_D=\
+ $(OBJ_utl_bailout_MT_D)\
+ $(OBJ_utl_init_code_strs_MT_D)\
+ $(OBJ_utl_sev_strs_MT_D)\
+ $(OBJ_utl_snprintf_MT_D)\
+ $(OBJ_utl_strdup_MT_D)\
+ $(OBJ_utl_procid_MT_D)\
+ $(OBJ_utl_thread_MT_D)\
+ $(OBJ_utl_be_context_MT_D)\
+ $(OBJ_utl_core_apidefs_MT_D)\
+ $(OBJ_utl_be_parse_MT_D)\
+ $(OBJ_utl_strnlen_MT_D)\
+ $(OBJ_utl_strnlenp_MT_D)\
+ $(OBJ_utl_time_MT_D)\
+ $(OBJ_utl_host_name_MT_D)\
+ \
+
+OBJ_CORE_MT_D=\
+ $(OBJ_cr_api_MT_D)\
+ $(OBJ_cr_api_dep_MT_D)\
+ $(OBJ_cr_api_exit_MT_D)\
+ $(OBJ_cr_api_logprintf_MT_D)\
+ $(OBJ_cr_api_logputs_MT_D)\
+ $(OBJ_cr_auto_MT_D)\
+ $(OBJ_ins_args_MT_D)\
+ $(OBJ_ins_b64_MT_D)\
+ $(OBJ_ins_blob_MT_D)\
+ $(OBJ_ins_bool_MT_D)\
+ $(OBJ_ins_excp_MT_D)\
+ $(OBJ_ins_host_MT_D)\
+ $(OBJ_ins_int_MT_D)\
+ $(OBJ_ins_ptr_MT_D)\
+ $(OBJ_ins_prid_MT_D)\
+ $(OBJ_ins_real_MT_D)\
+ $(OBJ_ins_slice_MT_D)\
+ $(OBJ_ins_thrid_MT_D)\
+ $(OBJ_ins_w2m_MT_D)\
+ \
+
+OBJ_APPL_MT_D=\
+ $(OBJ_ins_args_MT_D)\
+ $(OBJ_ins_b64_MT_D)\
+ $(OBJ_ins_blob_MT_D)\
+ $(OBJ_ins_bool_MT_D)\
+ $(OBJ_ins_excp_MT_D)\
+ $(OBJ_ins_host_MT_D)\
+ $(OBJ_ins_int_MT_D)\
+ $(OBJ_ins_ptr_MT_D)\
+ $(OBJ_ins_prid_MT_D)\
+ $(OBJ_ins_real_MT_D)\
+ $(OBJ_ins_slice_MT_D)\
+ $(OBJ_ins_thrid_MT_D)\
+ $(OBJ_ins_w2m_MT_D)\
+ \
+
+PDB_UTIL_MT_D=\
+ $(PDB_utl_bailout_MT_D)\
+ $(PDB_utl_init_code_strs_MT_D)\
+ $(PDB_utl_sev_strs_MT_D)\
+ $(PDB_utl_snprintf_MT_D)\
+ $(PDB_utl_strdup_MT_D)\
+ $(PDB_utl_procid_MT_D)\
+ $(PDB_utl_thread_MT_D)\
+ $(PDB_utl_be_context_MT_D)\
+ $(PDB_utl_core_apidefs_MT_D)\
+ $(PDB_utl_be_parse_MT_D)\
+ $(PDB_utl_strnlen_MT_D)\
+ $(PDB_utl_time_MT_D)\
+ $(PDB_utl_host_name_MT_D)\
+ \
+
+PDB_CORE_MT_D=\
+ $(PDB_cr_api_MT_D)\
+ $(PDB_cr_auto_MT_D)\
+ $(PDB_cr_logprintf_MT_D)\
+ $(PDB_ins_args_MT_D)\
+ $(PDB_ins_b64_MT_D)\
+ $(PDB_ins_blob_MT_D)\
+ $(PDB_ins_bool_MT_D)\
+ $(PDB_ins_excp_MT_D)\
+ $(PDB_ins_host_MT_D)\
+ $(PDB_ins_int_MT_D)\
+ $(PDB_ins_ptr_MT_D)\
+ $(PDB_ins_prid_MT_D)\
+ $(PDB_ins_real_MT_D)\
+ $(PDB_ins_slice_MT_D)\
+ $(PDB_ins_thrid_MT_D)\
+ $(PDB_ins_vbool_MT_D)\
+ \
+
+
+OBJ_BE_LRSPLIT_MT_D=\
+ $(OBJ_be_lrsplit_MT_D)\
+ \
+
+OBJ_BE_N_MT_D=\
+ $(OBJ_be_N_MT_D)\
+ \
+
+OBJ_BEC_TEST_MT_D=\
+ $(OBJ_bec_test_MT_D)\
+ \
+
+PDB_BEC_TEST_MT_D=\
+ $(PDB_bec_test_MT_D)\
+ \
+
+
+OBJ_BE_TEST_MT_D=\
+ $(OBJ_be_test_MT_D)\
+ \
+
+PDB_BE_TEST_MT_D=\
+ $(PDB_be_test_MT_D)\
+ \
+
+
+OBJ_BEL_TEST_MT_D=\
+ $(OBJ_bel_test_MT_D)\
+ \
+
+PDB_BEL_TEST_MT_D=\
+ $(PDB_bel_test_MT_D)\
+ \
+
+
+OBJ_BER_TEST_MT_D=\
+ $(OBJ_ber_test_MT_D)\
+ \
+
+PDB_BER_TEST_MT_D=\
+ $(PDB_ber_test_MT_D)\
+ \
+
+
+OBJ_BEC_FAIL_MT_D=\
+ $(OBJ_bec_fail_MT_D)\
+ \
+
+OBJ_BE_FAIL_MT_D=\
+ $(OBJ_be_fail_MT_D)\
+ \
+
+OBJ_BEL_FAIL_MT_D=\
+ $(OBJ_bel_fail_MT_D)\
+ \
+
+OBJ_BER_FAIL_MT_D=\
+ $(OBJ_ber_fail_MT_D)\
+ \
+
+OBJ_BEC_FILE_MT_D=\
+ $(OBJ_bec_file_MT_D)\
+ \
+
+OBJ_BEC_FILE_WC_MT_D=\
+ $(OBJ_bec_file_WC_MT_D)\
+ \
+
+OBJ_BE_FILE_MT_D=\
+ $(OBJ_be_file_MT_D)\
+ \
+
+OBJ_BEL_FILE_MT_D=\
+ $(OBJ_bel_file_MT_D)\
+ \
+
+OBJ_BER_FILE_MT_D=\
+ $(OBJ_ber_file_MT_D)\
+ \
+
+OBJ_BEC_FPRINTF_MT_D=\
+ $(OBJ_bec_fprintf_MT_D)\
+ \
+
+OBJ_BEC_FPRINTF_WC_MT_D=\
+ $(OBJ_bec_fprintf_WC_MT_D)\
+ \
+
+OBJ_BE_FPRINTF_MT_D=\
+ $(OBJ_be_fprintf_MT_D)\
+ \
+
+OBJ_BEL_FPRINTF_MT_D=\
+ $(OBJ_bel_fprintf_MT_D)\
+ \
+
+OBJ_BER_FPRINTF_MT_D=\
+ $(OBJ_ber_fprintf_MT_D)\
+ \
+
+OBJ_BEC_NULL_MT_D=\
+ $(OBJ_bec_null_MT_D)\
+ \
+
+OBJ_BE_NULL_MT_D=\
+ $(OBJ_be_null_MT_D)\
+ \
+
+OBJ_BEL_NULL_MT_D=\
+ $(OBJ_bel_null_MT_D)\
+ \
+
+OBJ_BER_NULL_MT_D=\
+ $(OBJ_ber_null_MT_D)\
+ \
+
+!ifdef ACE
+OBJ_BEC_ACE_MT_D=\
+ $(OBJ_bec_ACE_MT_D)\
+ \
+
+OBJ_BE_ACE_MT_D=\
+ $(OBJ_be_ACE_MT_D)\
+ \
+
+OBJ_BEL_ACE_MT_D=\
+ $(OBJ_bel_ACE_MT_D)\
+ \
+
+OBJ_BER_ACE_MT_D=\
+ $(OBJ_ber_ACE_MT_D)\
+ \
+
+!endif # ACE
+OBJ_BEC_COMERROBJ_MT_D=\
+ $(OBJ_bec_COMERROBJ_MT_D)\
+ \
+
+OBJ_BEC_COMERROBJWC_MT_D=\
+ $(OBJ_bec_COMERROBJ_WC_MT_D)\
+ \
+
+OBJ_BE_COMERROBJ_MT_D=\
+ $(OBJ_be_COMERROBJ_MT_D)\
+ \
+
+OBJ_BEL_COMERROBJ_MT_D=\
+ $(OBJ_bel_COMERROBJ_MT_D)\
+ \
+
+OBJ_BER_COMERROBJ_MT_D=\
+ $(OBJ_ber_COMERROBJ_MT_D)\
+ \
+
+OBJ_BEC_SPEECH_MT_D=\
+ $(OBJ_bec_SPEECH_MT_D)\
+ \
+
+OBJ_BEC_SPEECHWC_MT_D=\
+ $(OBJ_bec_SPEECH_WC_MT_D)\
+ \
+
+OBJ_BE_SPEECH_MT_D=\
+ $(OBJ_be_SPEECH_MT_D)\
+ \
+
+OBJ_BEL_SPEECH_MT_D=\
+ $(OBJ_bel_SPEECH_MT_D)\
+ \
+
+OBJ_BER_SPEECH_MT_D=\
+ $(OBJ_ber_SPEECH_MT_D)\
+ \
+
+OBJ_BEC_WINEVLOG_MT_D=\
+ $(OBJ_bec_WINEVLOG_MT_D)\
+ \
+
+OBJ_BE_WINEVLOG_MT_D=\
+ $(OBJ_be_WINEVLOG_MT_D)\
+ \
+
+OBJ_BEL_WINEVLOG_MT_D=\
+ $(OBJ_bel_WINEVLOG_MT_D)\
+ \
+
+OBJ_BER_WINEVLOG_MT_D=\
+ $(OBJ_ber_WINEVLOG_MT_D)\
+ \
+
+OBJ_BEC_WINMSGBX_MT_D=\
+ $(OBJ_bec_WINMSGBX_MT_D)\
+ \
+
+OBJ_BE_WINMSGBX_MT_D=\
+ $(OBJ_be_WINMSGBX_MT_D)\
+ \
+
+OBJ_BEL_WINMSGBX_MT_D=\
+ $(OBJ_bel_WINMSGBX_MT_D)\
+ \
+
+OBJ_BER_WINMSGBX_MT_D=\
+ $(OBJ_ber_WINMSGBX_MT_D)\
+ \
+
+OBJ_BEC_W32CONS_MT_D=\
+ $(OBJ_bec_W32CONS_MT_D)\
+ \
+
+OBJ_BEC_W32CONSWC_MT_D=\
+ $(OBJ_bec_W32CONS_WC_MT_D)\
+ \
+
+OBJ_BE_W32CONS_MT_D=\
+ $(OBJ_be_W32CONS_MT_D)\
+ \
+
+OBJ_BEL_W32CONS_MT_D=\
+ $(OBJ_bel_W32CONS_MT_D)\
+ \
+
+OBJ_BER_W32CONS_MT_D=\
+ $(OBJ_ber_W32CONS_MT_D)\
+ \
+
+OBJ_BEC_WINDBGR_MT_D=\
+ $(OBJ_bec_WINDBGR_MT_D)\
+ \
+
+OBJ_BEC_WINDBGR_WC_MT_D=\
+ $(OBJ_bec_WINDBGR_WC_MT_D)\
+ \
+
+OBJ_BE_WINDBGR_MT_D=\
+ $(OBJ_be_WINDBGR_MT_D)\
+ \
+
+OBJ_BEL_WINDBGR_MT_D=\
+ $(OBJ_bel_WINDBGR_MT_D)\
+ \
+
+OBJ_BER_WINDBGR_MT_D=\
+ $(OBJ_ber_WINDBGR_MT_D)\
+ \
+
+OBJ_BEC_WINSYSLOG_MT_D=\
+ $(OBJ_bec_WINSYSLOG_MT_D)\
+ \
+
+OBJ_BEC_WINSYSLOG_WC_MT_D=\
+ $(OBJ_bec_WINSYSLOG_WC_MT_D)\
+ \
+
+OBJ_BE_WINSYSLOG_MT_D=\
+ $(OBJ_be_WINSYSLOG_MT_D)\
+ \
+
+OBJ_BEL_WINSYSLOG_MT_D=\
+ $(OBJ_bel_WINSYSLOG_MT_D)\
+ \
+
+OBJ_BER_WINSYSLOG_MT_D=\
+ $(OBJ_ber_WINSYSLOG_MT_D)\
+ \
+
+OBJ_FE_ALL_MT_D=\
+ $(OBJ_fe_all_MT_D)\
+ \
+
+OBJ_FE_ALL_WC_MT_D=\
+ $(OBJ_fe_all_WC_MT_D)\
+ \
+
+OBJ_FE_FAIL_MT_D=\
+ $(OBJ_fe_fail_MT_D)\
+ \
+
+OBJ_FE_N_MT_D=\
+ $(OBJ_fe_N_MT_D)\
+ \
+
+OBJ_FE_N_WC_MT_D=\
+ $(OBJ_fe_N_WC_MT_D)\
+ \
+
+OBJ_FE_NULL_MT_D=\
+ $(OBJ_fe_null_MT_D)\
+ \
+
+OBJ_FE_NULL_WC_MT_D=\
+ $(OBJ_fe_null_WC_MT_D)\
+ \
+
+OBJ_FE_SIMPLE_MT_D=\
+ $(OBJ_fe_simple_MT_D)\
+ \
+
+OBJ_FE_SIMPLE_WC_MT_D=\
+ $(OBJ_fe_simple_WC_MT_D)\
+ \
+
+OBJ_FE_WINREG_MT_D=\
+ $(OBJ_fe_winreg_MT_D)\
+ \
+
+OBJ_FE_WINREG_WC_MT_D=\
+ $(OBJ_fe_winreg_WC_MT_D)\
+ \
+
+OBJ_utl_bailout_DLL_D		= $(PROJ_OBJ_DIR)\util.bailout.dll.debug.obj
+OBJ_utl_init_code_strs_DLL_D	= $(PROJ_OBJ_DIR)\util.init_err_strings.dll.debug.obj
+OBJ_utl_sev_strs_DLL_D		= $(PROJ_OBJ_DIR)\util.sev_strings.dll.debug.obj
+OBJ_utl_snprintf_DLL_D 	= $(PROJ_OBJ_DIR)\util.snprintf.dll.debug.obj
+OBJ_utl_strdup_DLL_D 		= $(PROJ_OBJ_DIR)\util.strdup.dll.debug.obj
+OBJ_utl_procid_DLL_D 		= $(PROJ_OBJ_DIR)\util.procid.dll.debug.obj
+OBJ_utl_thread_DLL_D 		= $(PROJ_OBJ_DIR)\util.thread.dll.debug.obj
+OBJ_utl_be_context_DLL_D	= $(PROJ_OBJ_DIR)\util.be_context.dll.debug.obj
+OBJ_utl_core_apidefs_DLL_D	= $(PROJ_OBJ_DIR)\util.core_apidefs.dll.debug.obj
+OBJ_utl_be_parse_DLL_D		= $(PROJ_OBJ_DIR)\util.be_parse.dll.debug.obj
+OBJ_utl_strnlen_DLL_D		= $(PROJ_OBJ_DIR)\util.strnlen.dll.debug.obj
+OBJ_utl_strnlenp_DLL_D		= $(PROJ_OBJ_DIR)\util.strnlen.c++.dll.debug.obj
+OBJ_utl_time_DLL_D			= $(PROJ_OBJ_DIR)\util.time.dll.debug.obj
+OBJ_utl_host_name_DLL_D	= $(PROJ_OBJ_DIR)\util.host_name.dll.debug.obj
+OBJ_cr_api_DLL_D 			= $(PROJ_OBJ_DIR)\core.api.dll.debug.obj
+OBJ_cr_api_dep_DLL_D 		= $(PROJ_OBJ_DIR)\core.api.deprecated.dll.debug.obj
+OBJ_cr_api_exit_DLL_D 		= $(PROJ_OBJ_DIR)\core.api.exitprocess.dll.debug.obj
+OBJ_cr_api_logprintf_DLL_D	= $(PROJ_OBJ_DIR)\core.api.logprintf.dll.debug.obj
+OBJ_cr_api_logputs_DLL_D	= $(PROJ_OBJ_DIR)\core.api.logputs.dll.debug.obj
+OBJ_cr_auto_DLL_D 			= $(PROJ_OBJ_DIR)\core.auto.dll.debug.obj
+OBJ_ins_args_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.args.dll.debug.obj
+OBJ_ins_b64_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.b64.dll.debug.obj
+OBJ_ins_blob_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.blob.dll.debug.obj
+OBJ_ins_bool_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.boolean.dll.debug.obj
+OBJ_ins_excp_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.exception.dll.debug.obj
+OBJ_ins_host_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.hostid.dll.debug.obj
+OBJ_ins_int_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.integer.dll.debug.obj
+OBJ_ins_ptr_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.pointer.dll.debug.obj
+OBJ_ins_prid_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.processid.dll.debug.obj
+OBJ_ins_real_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.real.dll.debug.obj
+OBJ_ins_slice_DLL_D	 	= $(PROJ_OBJ_DIR)\inserters.slice.dll.debug.obj
+OBJ_ins_thrid_DLL_D	 	= $(PROJ_OBJ_DIR)\inserters.threadid.dll.debug.obj
+OBJ_ins_w2m_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.w2m.dll.debug.obj
+PDB_utl_bailout_DLL_D		= $(PROJ_OBJ_DIR)\util.bailout.dll.debug.pdb
+PDB_utl_init_code_strs_DLL_D	= $(PROJ_OBJ_DIR)\util.init_err_strings.dll.debug.pdb
+PDB_utl_sev_strs_DLL_D		= $(PROJ_OBJ_DIR)\util.sev_strings.dll.debug.pdb
+PDB_utl_snprintf_DLL_D 	= $(PROJ_OBJ_DIR)\util.snprintf.dll.debug.pdb
+PDB_utl_strdup_DLL_D 		= $(PROJ_OBJ_DIR)\util.strdup.dll.debug.pdb
+PDB_utl_procid_DLL_D 		= $(PROJ_OBJ_DIR)\util.procid.dll.debug.pdb
+PDB_utl_thread_DLL_D 		= $(PROJ_OBJ_DIR)\util.thread.dll.debug.pdb
+PDB_utl_be_context_DLL_D	= $(PROJ_OBJ_DIR)\util.be_context.dll.debug.pdb
+PDB_utl_core_apidefs_DLL_D	= $(PROJ_OBJ_DIR)\util.core_apidefs.dll.debug.pdb
+PDB_utl_be_parse_DLL_D		= $(PROJ_OBJ_DIR)\util.be_parse.dll.debug.pdb
+PDB_utl_strnlen_DLL_D		= $(PROJ_OBJ_DIR)\util.strnlen.dll.debug.pdb
+PDB_utl_time_DLL_D			= $(PROJ_OBJ_DIR)\util.time.dll.debug.pdb
+PDB_utl_host_name_DLL_D	= $(PROJ_OBJ_DIR)\util.host_name.dll.debug.pdb
+PDB_cr_api_DLL_D 			= $(PROJ_OBJ_DIR)\core.api.dll.debug.pdb
+PDB_cr_auto_DLL_D 			= $(PROJ_OBJ_DIR)\core.auto.dll.debug.pdb
+PDB_cr_logprintf_DLL_D		= $(PROJ_OBJ_DIR)\core.logprintf.dll.debug.pdb
+PDB_ins_args_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.args.dll.debug.pdb
+PDB_ins_b64_DLL_D 			= $(PROJ_OBJ_DIR)\inserters.b64.dll.debug.pdb
+PDB_ins_blob_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.blob.dll.debug.pdb
+PDB_ins_bool_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.boolean.dll.debug.pdb
+PDB_ins_excp_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.exception.dll.debug.pdb
+PDB_ins_host_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.hostid.dll.debug.pdb
+PDB_ins_int_DLL_D 			= $(PROJ_OBJ_DIR)\inserters.integer.dll.debug.pdb
+PDB_ins_ptr_DLL_D 			= $(PROJ_OBJ_DIR)\inserters.pointer.dll.debug.pdb
+PDB_ins_prid_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.processid.dll.debug.pdb
+PDB_ins_real_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.real.dll.debug.pdb
+PDB_ins_slice_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.slice.dll.debug.pdb
+PDB_ins_thrid_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.threadid.dll.debug.pdb
+PDB_ins_vbool_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.variant_bool.dll.debug.pdb
+PDB_ins_w2m_DLL_D 			= $(PROJ_OBJ_DIR)\inserters.w2m.dll.debug.pdb
+#PDB_bec_test_DLL_D 		= $(PROJ_OBJ_DIR)\bec.test.dll.debug.pdb
+OBJ_bec_test_DLL_D 		= $(PROJ_OBJ_DIR)\bec.test.dll.debug.obj
+OBJ_be_test_DLL_D 			= $(PROJ_OBJ_DIR)\be.test.dll.debug.obj
+OBJ_bel_test_DLL_D 		= $(PROJ_OBJ_DIR)\bel.test.dll.debug.obj
+OBJ_ber_test_DLL_D 		= $(PROJ_OBJ_DIR)\ber.test.dll.debug.obj
+OBJ_be_lrsplit_DLL_D		= $(PROJ_OBJ_DIR)\be.lrsplit.dll.debug.obj
+OBJ_be_N_DLL_D				= $(PROJ_OBJ_DIR)\be.N.dll.debug.obj
+OBJ_bec_fail_DLL_D			= $(PROJ_OBJ_DIR)\bec.fail.dll.debug.obj
+OBJ_be_fail_DLL_D			= $(PROJ_OBJ_DIR)\be.fail.dll.debug.obj
+OBJ_bel_fail_DLL_D			= $(PROJ_OBJ_DIR)\bel.fail.dll.debug.obj
+OBJ_ber_fail_DLL_D			= $(PROJ_OBJ_DIR)\ber.fail.dll.debug.obj
+OBJ_bec_file_DLL_D			= $(PROJ_OBJ_DIR)\bec.file.dll.debug.obj
+OBJ_bec_file_WC_DLL_D		= $(PROJ_OBJ_DIR)\bec.file.WithCallback.dll.debug.obj
+OBJ_be_file_DLL_D			= $(PROJ_OBJ_DIR)\be.file.dll.debug.obj
+OBJ_bel_file_DLL_D			= $(PROJ_OBJ_DIR)\bel.file.dll.debug.obj
+OBJ_ber_file_DLL_D			= $(PROJ_OBJ_DIR)\ber.file.dll.debug.obj
+OBJ_bec_fprintf_DLL_D		= $(PROJ_OBJ_DIR)\bec.fprintf.dll.debug.obj
+OBJ_bec_fprintf_WC_DLL_D	= $(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.dll.debug.obj
+OBJ_be_fprintf_DLL_D		= $(PROJ_OBJ_DIR)\be.fprintf.dll.debug.obj
+OBJ_bel_fprintf_DLL_D		= $(PROJ_OBJ_DIR)\bel.fprintf.dll.debug.obj
+OBJ_ber_fprintf_DLL_D		= $(PROJ_OBJ_DIR)\ber.fprintf.dll.debug.obj
+OBJ_bec_null_DLL_D			= $(PROJ_OBJ_DIR)\bec.null.dll.debug.obj
+OBJ_be_null_DLL_D			= $(PROJ_OBJ_DIR)\be.null.dll.debug.obj
+OBJ_bel_null_DLL_D			= $(PROJ_OBJ_DIR)\bel.null.dll.debug.obj
+OBJ_ber_null_DLL_D			= $(PROJ_OBJ_DIR)\ber.null.dll.debug.obj
+!ifdef ACE
+OBJ_bec_ACE_DLL_D			= $(PROJ_OBJ_DIR)\bec.ACE.dll.debug.obj
+OBJ_be_ACE_DLL_D			= $(PROJ_OBJ_DIR)\be.ACE.dll.debug.obj
+OBJ_bel_ACE_DLL_D			= $(PROJ_OBJ_DIR)\bel.ACE.dll.debug.obj
+OBJ_ber_ACE_DLL_D			= $(PROJ_OBJ_DIR)\ber.ACE.dll.debug.obj
+!endif # ACE
+OBJ_bec_COMERROBJ_DLL_D	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.dll.debug.obj
+OBJ_bec_COMERROBJ_WC_DLL_D	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.WithCallback.dll.debug.obj
+OBJ_be_COMERROBJ_DLL_D		= $(PROJ_OBJ_DIR)\be.COMErrorObject.dll.debug.obj
+OBJ_bel_COMERROBJ_DLL_D	= $(PROJ_OBJ_DIR)\bel.COMErrorObject.dll.debug.obj
+OBJ_ber_COMERROBJ_DLL_D	= $(PROJ_OBJ_DIR)\ber.COMErrorObject.dll.debug.obj
+OBJ_bec_SPEECH_DLL_D		= $(PROJ_OBJ_DIR)\bec.speech.dll.debug.obj
+OBJ_bec_SPEECH_WC_DLL_D	= $(PROJ_OBJ_DIR)\bec.speech.WithCallback.dll.debug.obj
+OBJ_be_SPEECH_DLL_D		= $(PROJ_OBJ_DIR)\be.speech.dll.debug.obj
+OBJ_bel_SPEECH_DLL_D		= $(PROJ_OBJ_DIR)\bel.speech.dll.debug.obj
+OBJ_ber_SPEECH_DLL_D		= $(PROJ_OBJ_DIR)\ber.speech.dll.debug.obj
+OBJ_bec_WINEVLOG_DLL_D		= $(PROJ_OBJ_DIR)\bec.WindowsEventLog.dll.debug.obj
+OBJ_be_WINEVLOG_DLL_D		= $(PROJ_OBJ_DIR)\be.WindowsEventLog.dll.debug.obj
+OBJ_bel_WINEVLOG_DLL_D		= $(PROJ_OBJ_DIR)\bel.WindowsEventLog.dll.debug.obj
+OBJ_ber_WINEVLOG_DLL_D		= $(PROJ_OBJ_DIR)\ber.WindowsEventLog.dll.debug.obj
+OBJ_bec_WINMSGBX_DLL_D		= $(PROJ_OBJ_DIR)\bec.WindowsMessageBox.dll.debug.obj
+OBJ_be_WINMSGBX_DLL_D		= $(PROJ_OBJ_DIR)\be.WindowsMessageBox.dll.debug.obj
+OBJ_bel_WINMSGBX_DLL_D		= $(PROJ_OBJ_DIR)\bel.WindowsMessageBox.dll.debug.obj
+OBJ_ber_WINMSGBX_DLL_D		= $(PROJ_OBJ_DIR)\ber.WindowsMessageBox.dll.debug.obj
+OBJ_bec_W32CONS_DLL_D		= $(PROJ_OBJ_DIR)\bec.WindowsConsole.dll.debug.obj
+OBJ_bec_W32CONS_WC_DLL_D	= $(PROJ_OBJ_DIR)\bec.WindowsConsole.WithCallback.dll.debug.obj
+OBJ_be_W32CONS_DLL_D		= $(PROJ_OBJ_DIR)\be.WindowsConsole.dll.debug.obj
+OBJ_bel_W32CONS_DLL_D		= $(PROJ_OBJ_DIR)\bel.WindowsConsole.dll.debug.obj
+OBJ_ber_W32CONS_DLL_D		= $(PROJ_OBJ_DIR)\ber.WindowsConsole.dll.debug.obj
+OBJ_bec_WINDBGR_DLL_D		= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.dll.debug.obj
+OBJ_bec_WINDBGR_WC_DLL_D	= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.WithCallback.dll.debug.obj
+OBJ_be_WINDBGR_DLL_D		= $(PROJ_OBJ_DIR)\be.WindowsDebugger.dll.debug.obj
+OBJ_bel_WINDBGR_DLL_D		= $(PROJ_OBJ_DIR)\bel.WindowsDebugger.dll.debug.obj
+OBJ_ber_WINDBGR_DLL_D		= $(PROJ_OBJ_DIR)\ber.WindowsDebugger.dll.debug.obj
+OBJ_bec_WINSYSLOG_DLL_D	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.dll.debug.obj
+OBJ_bec_WINSYSLOG_WC_DLL_D	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.WithCallback.dll.debug.obj
+OBJ_be_WINSYSLOG_DLL_D		= $(PROJ_OBJ_DIR)\be.WindowsSyslog.dll.debug.obj
+OBJ_bel_WINSYSLOG_DLL_D	= $(PROJ_OBJ_DIR)\bel.WindowsSyslog.dll.debug.obj
+OBJ_ber_WINSYSLOG_DLL_D	= $(PROJ_OBJ_DIR)\ber.WindowsSyslog.dll.debug.obj
+OBJ_fe_all_DLL_D 			= $(PROJ_OBJ_DIR)\fe.all.dll.debug.obj
+OBJ_fe_all_WC_DLL_D 		= $(PROJ_OBJ_DIR)\fe.all.WithCallback.dll.debug.obj
+OBJ_fe_fail_DLL_D 			= $(PROJ_OBJ_DIR)\fe.fail.dll.debug.obj
+OBJ_fe_N_DLL_D 			= $(PROJ_OBJ_DIR)\fe.N.dll.debug.obj
+OBJ_fe_N_WC_DLL_D 			= $(PROJ_OBJ_DIR)\fe.N.WithCallback.dll.debug.obj
+OBJ_fe_null_DLL_D 			= $(PROJ_OBJ_DIR)\fe.null.dll.debug.obj
+OBJ_fe_null_WC_DLL_D 		= $(PROJ_OBJ_DIR)\fe.null.WithCallback.dll.debug.obj
+OBJ_fe_simple_DLL_D 		= $(PROJ_OBJ_DIR)\fe.simple.dll.debug.obj
+OBJ_fe_simple_WC_DLL_D 	= $(PROJ_OBJ_DIR)\fe.simple.WithCallback.dll.debug.obj
+OBJ_fe_winreg_DLL_D 		= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.dll.debug.obj
+OBJ_fe_winreg_WC_DLL_D 	= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.WithCallback.dll.debug.obj
+
+OBJ_UTIL_DLL_D=\
+ $(OBJ_utl_bailout_DLL_D)\
+ $(OBJ_utl_init_code_strs_DLL_D)\
+ $(OBJ_utl_sev_strs_DLL_D)\
+ $(OBJ_utl_snprintf_DLL_D)\
+ $(OBJ_utl_strdup_DLL_D)\
+ $(OBJ_utl_procid_DLL_D)\
+ $(OBJ_utl_thread_DLL_D)\
+ $(OBJ_utl_be_context_DLL_D)\
+ $(OBJ_utl_core_apidefs_DLL_D)\
+ $(OBJ_utl_be_parse_DLL_D)\
+ $(OBJ_utl_strnlen_DLL_D)\
+ $(OBJ_utl_strnlenp_DLL_D)\
+ $(OBJ_utl_time_DLL_D)\
+ $(OBJ_utl_host_name_DLL_D)\
+ \
+
+OBJ_CORE_DLL_D=\
+ $(OBJ_cr_api_DLL_D)\
+ $(OBJ_cr_api_dep_DLL_D)\
+ $(OBJ_cr_api_exit_DLL_D)\
+ $(OBJ_cr_api_logprintf_DLL_D)\
+ $(OBJ_cr_api_logputs_DLL_D)\
+ $(OBJ_cr_auto_DLL_D)\
+ $(OBJ_ins_args_DLL_D)\
+ $(OBJ_ins_b64_DLL_D)\
+ $(OBJ_ins_blob_DLL_D)\
+ $(OBJ_ins_bool_DLL_D)\
+ $(OBJ_ins_excp_DLL_D)\
+ $(OBJ_ins_host_DLL_D)\
+ $(OBJ_ins_int_DLL_D)\
+ $(OBJ_ins_ptr_DLL_D)\
+ $(OBJ_ins_prid_DLL_D)\
+ $(OBJ_ins_real_DLL_D)\
+ $(OBJ_ins_slice_DLL_D)\
+ $(OBJ_ins_thrid_DLL_D)\
+ $(OBJ_ins_w2m_DLL_D)\
+ \
+
+OBJ_APPL_DLL_D=\
+ $(OBJ_ins_args_DLL_D)\
+ $(OBJ_ins_b64_DLL_D)\
+ $(OBJ_ins_blob_DLL_D)\
+ $(OBJ_ins_bool_DLL_D)\
+ $(OBJ_ins_excp_DLL_D)\
+ $(OBJ_ins_host_DLL_D)\
+ $(OBJ_ins_int_DLL_D)\
+ $(OBJ_ins_ptr_DLL_D)\
+ $(OBJ_ins_prid_DLL_D)\
+ $(OBJ_ins_real_DLL_D)\
+ $(OBJ_ins_slice_DLL_D)\
+ $(OBJ_ins_thrid_DLL_D)\
+ $(OBJ_ins_w2m_DLL_D)\
+ \
+
+PDB_UTIL_DLL_D=\
+ $(PDB_utl_bailout_DLL_D)\
+ $(PDB_utl_init_code_strs_DLL_D)\
+ $(PDB_utl_sev_strs_DLL_D)\
+ $(PDB_utl_snprintf_DLL_D)\
+ $(PDB_utl_strdup_DLL_D)\
+ $(PDB_utl_procid_DLL_D)\
+ $(PDB_utl_thread_DLL_D)\
+ $(PDB_utl_be_context_DLL_D)\
+ $(PDB_utl_core_apidefs_DLL_D)\
+ $(PDB_utl_be_parse_DLL_D)\
+ $(PDB_utl_strnlen_DLL_D)\
+ $(PDB_utl_time_DLL_D)\
+ $(PDB_utl_host_name_DLL_D)\
+ \
+
+PDB_CORE_DLL_D=\
+ $(PDB_cr_api_DLL_D)\
+ $(PDB_cr_auto_DLL_D)\
+ $(PDB_cr_logprintf_DLL_D)\
+ $(PDB_ins_args_DLL_D)\
+ $(PDB_ins_b64_DLL_D)\
+ $(PDB_ins_blob_DLL_D)\
+ $(PDB_ins_bool_DLL_D)\
+ $(PDB_ins_excp_DLL_D)\
+ $(PDB_ins_host_DLL_D)\
+ $(PDB_ins_int_DLL_D)\
+ $(PDB_ins_ptr_DLL_D)\
+ $(PDB_ins_prid_DLL_D)\
+ $(PDB_ins_real_DLL_D)\
+ $(PDB_ins_slice_DLL_D)\
+ $(PDB_ins_thrid_DLL_D)\
+ $(PDB_ins_vbool_DLL_D)\
+ \
+
+
+OBJ_BE_LRSPLIT_DLL_D=\
+ $(OBJ_be_lrsplit_DLL_D)\
+ \
+
+OBJ_BE_N_DLL_D=\
+ $(OBJ_be_N_DLL_D)\
+ \
+
+OBJ_BEC_TEST_DLL_D=\
+ $(OBJ_bec_test_DLL_D)\
+ \
+
+PDB_BEC_TEST_DLL_D=\
+ $(PDB_bec_test_DLL_D)\
+ \
+
+
+OBJ_BE_TEST_DLL_D=\
+ $(OBJ_be_test_DLL_D)\
+ \
+
+PDB_BE_TEST_DLL_D=\
+ $(PDB_be_test_DLL_D)\
+ \
+
+
+OBJ_BEL_TEST_DLL_D=\
+ $(OBJ_bel_test_DLL_D)\
+ \
+
+PDB_BEL_TEST_DLL_D=\
+ $(PDB_bel_test_DLL_D)\
+ \
+
+
+OBJ_BER_TEST_DLL_D=\
+ $(OBJ_ber_test_DLL_D)\
+ \
+
+PDB_BER_TEST_DLL_D=\
+ $(PDB_ber_test_DLL_D)\
+ \
+
+
+OBJ_BEC_FAIL_DLL_D=\
+ $(OBJ_bec_fail_DLL_D)\
+ \
+
+OBJ_BE_FAIL_DLL_D=\
+ $(OBJ_be_fail_DLL_D)\
+ \
+
+OBJ_BEL_FAIL_DLL_D=\
+ $(OBJ_bel_fail_DLL_D)\
+ \
+
+OBJ_BER_FAIL_DLL_D=\
+ $(OBJ_ber_fail_DLL_D)\
+ \
+
+OBJ_BEC_FILE_DLL_D=\
+ $(OBJ_bec_file_DLL_D)\
+ \
+
+OBJ_BEC_FILE_WC_DLL_D=\
+ $(OBJ_bec_file_WC_DLL_D)\
+ \
+
+OBJ_BE_FILE_DLL_D=\
+ $(OBJ_be_file_DLL_D)\
+ \
+
+OBJ_BEL_FILE_DLL_D=\
+ $(OBJ_bel_file_DLL_D)\
+ \
+
+OBJ_BER_FILE_DLL_D=\
+ $(OBJ_ber_file_DLL_D)\
+ \
+
+OBJ_BEC_FPRINTF_DLL_D=\
+ $(OBJ_bec_fprintf_DLL_D)\
+ \
+
+OBJ_BEC_FPRINTF_WC_DLL_D=\
+ $(OBJ_bec_fprintf_WC_DLL_D)\
+ \
+
+OBJ_BE_FPRINTF_DLL_D=\
+ $(OBJ_be_fprintf_DLL_D)\
+ \
+
+OBJ_BEL_FPRINTF_DLL_D=\
+ $(OBJ_bel_fprintf_DLL_D)\
+ \
+
+OBJ_BER_FPRINTF_DLL_D=\
+ $(OBJ_ber_fprintf_DLL_D)\
+ \
+
+OBJ_BEC_NULL_DLL_D=\
+ $(OBJ_bec_null_DLL_D)\
+ \
+
+OBJ_BE_NULL_DLL_D=\
+ $(OBJ_be_null_DLL_D)\
+ \
+
+OBJ_BEL_NULL_DLL_D=\
+ $(OBJ_bel_null_DLL_D)\
+ \
+
+OBJ_BER_NULL_DLL_D=\
+ $(OBJ_ber_null_DLL_D)\
+ \
+
+!ifdef ACE
+OBJ_BEC_ACE_DLL_D=\
+ $(OBJ_bec_ACE_DLL_D)\
+ \
+
+OBJ_BE_ACE_DLL_D=\
+ $(OBJ_be_ACE_DLL_D)\
+ \
+
+OBJ_BEL_ACE_DLL_D=\
+ $(OBJ_bel_ACE_DLL_D)\
+ \
+
+OBJ_BER_ACE_DLL_D=\
+ $(OBJ_ber_ACE_DLL_D)\
+ \
+
+!endif # ACE
+OBJ_BEC_COMERROBJ_DLL_D=\
+ $(OBJ_bec_COMERROBJ_DLL_D)\
+ \
+
+OBJ_BEC_COMERROBJWC_DLL_D=\
+ $(OBJ_bec_COMERROBJ_WC_DLL_D)\
+ \
+
+OBJ_BE_COMERROBJ_DLL_D=\
+ $(OBJ_be_COMERROBJ_DLL_D)\
+ \
+
+OBJ_BEL_COMERROBJ_DLL_D=\
+ $(OBJ_bel_COMERROBJ_DLL_D)\
+ \
+
+OBJ_BER_COMERROBJ_DLL_D=\
+ $(OBJ_ber_COMERROBJ_DLL_D)\
+ \
+
+OBJ_BEC_SPEECH_DLL_D=\
+ $(OBJ_bec_SPEECH_DLL_D)\
+ \
+
+OBJ_BEC_SPEECHWC_DLL_D=\
+ $(OBJ_bec_SPEECH_WC_DLL_D)\
+ \
+
+OBJ_BE_SPEECH_DLL_D=\
+ $(OBJ_be_SPEECH_DLL_D)\
+ \
+
+OBJ_BEL_SPEECH_DLL_D=\
+ $(OBJ_bel_SPEECH_DLL_D)\
+ \
+
+OBJ_BER_SPEECH_DLL_D=\
+ $(OBJ_ber_SPEECH_DLL_D)\
+ \
+
+OBJ_BEC_WINEVLOG_DLL_D=\
+ $(OBJ_bec_WINEVLOG_DLL_D)\
+ \
+
+OBJ_BE_WINEVLOG_DLL_D=\
+ $(OBJ_be_WINEVLOG_DLL_D)\
+ \
+
+OBJ_BEL_WINEVLOG_DLL_D=\
+ $(OBJ_bel_WINEVLOG_DLL_D)\
+ \
+
+OBJ_BER_WINEVLOG_DLL_D=\
+ $(OBJ_ber_WINEVLOG_DLL_D)\
+ \
+
+OBJ_BEC_WINMSGBX_DLL_D=\
+ $(OBJ_bec_WINMSGBX_DLL_D)\
+ \
+
+OBJ_BE_WINMSGBX_DLL_D=\
+ $(OBJ_be_WINMSGBX_DLL_D)\
+ \
+
+OBJ_BEL_WINMSGBX_DLL_D=\
+ $(OBJ_bel_WINMSGBX_DLL_D)\
+ \
+
+OBJ_BER_WINMSGBX_DLL_D=\
+ $(OBJ_ber_WINMSGBX_DLL_D)\
+ \
+
+OBJ_BEC_W32CONS_DLL_D=\
+ $(OBJ_bec_W32CONS_DLL_D)\
+ \
+
+OBJ_BEC_W32CONSWC_DLL_D=\
+ $(OBJ_bec_W32CONS_WC_DLL_D)\
+ \
+
+OBJ_BE_W32CONS_DLL_D=\
+ $(OBJ_be_W32CONS_DLL_D)\
+ \
+
+OBJ_BEL_W32CONS_DLL_D=\
+ $(OBJ_bel_W32CONS_DLL_D)\
+ \
+
+OBJ_BER_W32CONS_DLL_D=\
+ $(OBJ_ber_W32CONS_DLL_D)\
+ \
+
+OBJ_BEC_WINDBGR_DLL_D=\
+ $(OBJ_bec_WINDBGR_DLL_D)\
+ \
+
+OBJ_BEC_WINDBGR_WC_DLL_D=\
+ $(OBJ_bec_WINDBGR_WC_DLL_D)\
+ \
+
+OBJ_BE_WINDBGR_DLL_D=\
+ $(OBJ_be_WINDBGR_DLL_D)\
+ \
+
+OBJ_BEL_WINDBGR_DLL_D=\
+ $(OBJ_bel_WINDBGR_DLL_D)\
+ \
+
+OBJ_BER_WINDBGR_DLL_D=\
+ $(OBJ_ber_WINDBGR_DLL_D)\
+ \
+
+OBJ_BEC_WINSYSLOG_DLL_D=\
+ $(OBJ_bec_WINSYSLOG_DLL_D)\
+ \
+
+OBJ_BEC_WINSYSLOG_WC_DLL_D=\
+ $(OBJ_bec_WINSYSLOG_WC_DLL_D)\
+ \
+
+OBJ_BE_WINSYSLOG_DLL_D=\
+ $(OBJ_be_WINSYSLOG_DLL_D)\
+ \
+
+OBJ_BEL_WINSYSLOG_DLL_D=\
+ $(OBJ_bel_WINSYSLOG_DLL_D)\
+ \
+
+OBJ_BER_WINSYSLOG_DLL_D=\
+ $(OBJ_ber_WINSYSLOG_DLL_D)\
+ \
+
+OBJ_FE_ALL_DLL_D=\
+ $(OBJ_fe_all_DLL_D)\
+ \
+
+OBJ_FE_ALL_WC_DLL_D=\
+ $(OBJ_fe_all_WC_DLL_D)\
+ \
+
+OBJ_FE_FAIL_DLL_D=\
+ $(OBJ_fe_fail_DLL_D)\
+ \
+
+OBJ_FE_N_DLL_D=\
+ $(OBJ_fe_N_DLL_D)\
+ \
+
+OBJ_FE_N_WC_DLL_D=\
+ $(OBJ_fe_N_WC_DLL_D)\
+ \
+
+OBJ_FE_NULL_DLL_D=\
+ $(OBJ_fe_null_DLL_D)\
+ \
+
+OBJ_FE_NULL_WC_DLL_D=\
+ $(OBJ_fe_null_WC_DLL_D)\
+ \
+
+OBJ_FE_SIMPLE_DLL_D=\
+ $(OBJ_fe_simple_DLL_D)\
+ \
+
+OBJ_FE_SIMPLE_WC_DLL_D=\
+ $(OBJ_fe_simple_WC_DLL_D)\
+ \
+
+OBJ_FE_WINREG_DLL_D=\
+ $(OBJ_fe_winreg_DLL_D)\
+ \
+
+OBJ_FE_WINREG_WC_DLL_D=\
+ $(OBJ_fe_winreg_WC_DLL_D)\
+ \
+
+OBJ_utl_bailout_DLL_R		= $(PROJ_OBJ_DIR)\util.bailout.dll.obj
+OBJ_utl_init_code_strs_DLL_R	= $(PROJ_OBJ_DIR)\util.init_err_strings.dll.obj
+OBJ_utl_sev_strs_DLL_R		= $(PROJ_OBJ_DIR)\util.sev_strings.dll.obj
+OBJ_utl_snprintf_DLL_R 	= $(PROJ_OBJ_DIR)\util.snprintf.dll.obj
+OBJ_utl_strdup_DLL_R 		= $(PROJ_OBJ_DIR)\util.strdup.dll.obj
+OBJ_utl_procid_DLL_R 		= $(PROJ_OBJ_DIR)\util.procid.dll.obj
+OBJ_utl_thread_DLL_R 		= $(PROJ_OBJ_DIR)\util.thread.dll.obj
+OBJ_utl_be_context_DLL_R	= $(PROJ_OBJ_DIR)\util.be_context.dll.obj
+OBJ_utl_core_apidefs_DLL_R	= $(PROJ_OBJ_DIR)\util.core_apidefs.dll.obj
+OBJ_utl_be_parse_DLL_R		= $(PROJ_OBJ_DIR)\util.be_parse.dll.obj
+OBJ_utl_strnlen_DLL_R		= $(PROJ_OBJ_DIR)\util.strnlen.dll.obj
+OBJ_utl_strnlenp_DLL_R		= $(PROJ_OBJ_DIR)\util.strnlen.c++.dll.obj
+OBJ_utl_time_DLL_R			= $(PROJ_OBJ_DIR)\util.time.dll.obj
+OBJ_utl_host_name_DLL_R	= $(PROJ_OBJ_DIR)\util.host_name.dll.obj
+OBJ_cr_api_DLL_R 			= $(PROJ_OBJ_DIR)\core.api.dll.obj
+OBJ_cr_api_dep_DLL_R 		= $(PROJ_OBJ_DIR)\core.api.deprecated.dll.obj
+OBJ_cr_api_exit_DLL_R 		= $(PROJ_OBJ_DIR)\core.api.exitprocess.dll.obj
+OBJ_cr_api_logprintf_DLL_R	= $(PROJ_OBJ_DIR)\core.api.logprintf.dll.obj
+OBJ_cr_api_logputs_DLL_R	= $(PROJ_OBJ_DIR)\core.api.logputs.dll.obj
+OBJ_cr_auto_DLL_R 			= $(PROJ_OBJ_DIR)\core.auto.dll.obj
+OBJ_ins_args_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.args.dll.obj
+OBJ_ins_b64_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.b64.dll.obj
+OBJ_ins_blob_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.blob.dll.obj
+OBJ_ins_bool_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.boolean.dll.obj
+OBJ_ins_excp_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.exception.dll.obj
+OBJ_ins_host_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.hostid.dll.obj
+OBJ_ins_int_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.integer.dll.obj
+OBJ_ins_ptr_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.pointer.dll.obj
+OBJ_ins_prid_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.processid.dll.obj
+OBJ_ins_real_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.real.dll.obj
+OBJ_ins_slice_DLL_R	 	= $(PROJ_OBJ_DIR)\inserters.slice.dll.obj
+OBJ_ins_thrid_DLL_R	 	= $(PROJ_OBJ_DIR)\inserters.threadid.dll.obj
+OBJ_ins_w2m_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.w2m.dll.obj
+#PDB_bec_test_DLL_R 		= $(PROJ_OBJ_DIR)\bec.test.dll.pdb
+OBJ_bec_test_DLL_R 		= $(PROJ_OBJ_DIR)\bec.test.dll.obj
+OBJ_be_test_DLL_R 			= $(PROJ_OBJ_DIR)\be.test.dll.obj
+OBJ_bel_test_DLL_R 		= $(PROJ_OBJ_DIR)\bel.test.dll.obj
+OBJ_ber_test_DLL_R 		= $(PROJ_OBJ_DIR)\ber.test.dll.obj
+OBJ_be_lrsplit_DLL_R		= $(PROJ_OBJ_DIR)\be.lrsplit.dll.obj
+OBJ_be_N_DLL_R				= $(PROJ_OBJ_DIR)\be.N.dll.obj
+OBJ_bec_fail_DLL_R			= $(PROJ_OBJ_DIR)\bec.fail.dll.obj
+OBJ_be_fail_DLL_R			= $(PROJ_OBJ_DIR)\be.fail.dll.obj
+OBJ_bel_fail_DLL_R			= $(PROJ_OBJ_DIR)\bel.fail.dll.obj
+OBJ_ber_fail_DLL_R			= $(PROJ_OBJ_DIR)\ber.fail.dll.obj
+OBJ_bec_file_DLL_R			= $(PROJ_OBJ_DIR)\bec.file.dll.obj
+OBJ_bec_file_WC_DLL_R		= $(PROJ_OBJ_DIR)\bec.file.WithCallback.dll.obj
+OBJ_be_file_DLL_R			= $(PROJ_OBJ_DIR)\be.file.dll.obj
+OBJ_bel_file_DLL_R			= $(PROJ_OBJ_DIR)\bel.file.dll.obj
+OBJ_ber_file_DLL_R			= $(PROJ_OBJ_DIR)\ber.file.dll.obj
+OBJ_bec_fprintf_DLL_R		= $(PROJ_OBJ_DIR)\bec.fprintf.dll.obj
+OBJ_bec_fprintf_WC_DLL_R	= $(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.dll.obj
+OBJ_be_fprintf_DLL_R		= $(PROJ_OBJ_DIR)\be.fprintf.dll.obj
+OBJ_bel_fprintf_DLL_R		= $(PROJ_OBJ_DIR)\bel.fprintf.dll.obj
+OBJ_ber_fprintf_DLL_R		= $(PROJ_OBJ_DIR)\ber.fprintf.dll.obj
+OBJ_bec_null_DLL_R			= $(PROJ_OBJ_DIR)\bec.null.dll.obj
+OBJ_be_null_DLL_R			= $(PROJ_OBJ_DIR)\be.null.dll.obj
+OBJ_bel_null_DLL_R			= $(PROJ_OBJ_DIR)\bel.null.dll.obj
+OBJ_ber_null_DLL_R			= $(PROJ_OBJ_DIR)\ber.null.dll.obj
+!ifdef ACE
+OBJ_bec_ACE_DLL_R			= $(PROJ_OBJ_DIR)\bec.ACE.dll.obj
+OBJ_be_ACE_DLL_R			= $(PROJ_OBJ_DIR)\be.ACE.dll.obj
+OBJ_bel_ACE_DLL_R			= $(PROJ_OBJ_DIR)\bel.ACE.dll.obj
+OBJ_ber_ACE_DLL_R			= $(PROJ_OBJ_DIR)\ber.ACE.dll.obj
+!endif # ACE
+OBJ_bec_COMERROBJ_DLL_R	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.dll.obj
+OBJ_bec_COMERROBJ_WC_DLL_R	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.WithCallback.dll.obj
+OBJ_be_COMERROBJ_DLL_R		= $(PROJ_OBJ_DIR)\be.COMErrorObject.dll.obj
+OBJ_bel_COMERROBJ_DLL_R	= $(PROJ_OBJ_DIR)\bel.COMErrorObject.dll.obj
+OBJ_ber_COMERROBJ_DLL_R	= $(PROJ_OBJ_DIR)\ber.COMErrorObject.dll.obj
+OBJ_bec_SPEECH_DLL_R		= $(PROJ_OBJ_DIR)\bec.speech.dll.obj
+OBJ_bec_SPEECH_WC_DLL_R	= $(PROJ_OBJ_DIR)\bec.speech.WithCallback.dll.obj
+OBJ_be_SPEECH_DLL_R		= $(PROJ_OBJ_DIR)\be.speech.dll.obj
+OBJ_bel_SPEECH_DLL_R		= $(PROJ_OBJ_DIR)\bel.speech.dll.obj
+OBJ_ber_SPEECH_DLL_R		= $(PROJ_OBJ_DIR)\ber.speech.dll.obj
+OBJ_bec_WINEVLOG_DLL_R		= $(PROJ_OBJ_DIR)\bec.WindowsEventLog.dll.obj
+OBJ_be_WINEVLOG_DLL_R		= $(PROJ_OBJ_DIR)\be.WindowsEventLog.dll.obj
+OBJ_bel_WINEVLOG_DLL_R		= $(PROJ_OBJ_DIR)\bel.WindowsEventLog.dll.obj
+OBJ_ber_WINEVLOG_DLL_R		= $(PROJ_OBJ_DIR)\ber.WindowsEventLog.dll.obj
+OBJ_bec_WINMSGBX_DLL_R		= $(PROJ_OBJ_DIR)\bec.WindowsMessageBox.dll.obj
+OBJ_be_WINMSGBX_DLL_R		= $(PROJ_OBJ_DIR)\be.WindowsMessageBox.dll.obj
+OBJ_bel_WINMSGBX_DLL_R		= $(PROJ_OBJ_DIR)\bel.WindowsMessageBox.dll.obj
+OBJ_ber_WINMSGBX_DLL_R		= $(PROJ_OBJ_DIR)\ber.WindowsMessageBox.dll.obj
+OBJ_bec_W32CONS_DLL_R		= $(PROJ_OBJ_DIR)\bec.WindowsConsole.dll.obj
+OBJ_bec_W32CONS_WC_DLL_R	= $(PROJ_OBJ_DIR)\bec.WindowsConsole.WithCallback.dll.obj
+OBJ_be_W32CONS_DLL_R		= $(PROJ_OBJ_DIR)\be.WindowsConsole.dll.obj
+OBJ_bel_W32CONS_DLL_R		= $(PROJ_OBJ_DIR)\bel.WindowsConsole.dll.obj
+OBJ_ber_W32CONS_DLL_R		= $(PROJ_OBJ_DIR)\ber.WindowsConsole.dll.obj
+OBJ_bec_WINDBGR_DLL_R		= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.dll.obj
+OBJ_bec_WINDBGR_WC_DLL_R	= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.WithCallback.dll.obj
+OBJ_be_WINDBGR_DLL_R		= $(PROJ_OBJ_DIR)\be.WindowsDebugger.dll.obj
+OBJ_bel_WINDBGR_DLL_R		= $(PROJ_OBJ_DIR)\bel.WindowsDebugger.dll.obj
+OBJ_ber_WINDBGR_DLL_R		= $(PROJ_OBJ_DIR)\ber.WindowsDebugger.dll.obj
+OBJ_bec_WINSYSLOG_DLL_R	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.dll.obj
+OBJ_bec_WINSYSLOG_WC_DLL_R	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.WithCallback.dll.obj
+OBJ_be_WINSYSLOG_DLL_R		= $(PROJ_OBJ_DIR)\be.WindowsSyslog.dll.obj
+OBJ_bel_WINSYSLOG_DLL_R	= $(PROJ_OBJ_DIR)\bel.WindowsSyslog.dll.obj
+OBJ_ber_WINSYSLOG_DLL_R	= $(PROJ_OBJ_DIR)\ber.WindowsSyslog.dll.obj
+OBJ_fe_all_DLL_R 			= $(PROJ_OBJ_DIR)\fe.all.dll.obj
+OBJ_fe_all_WC_DLL_R 		= $(PROJ_OBJ_DIR)\fe.all.WithCallback.dll.obj
+OBJ_fe_fail_DLL_R 			= $(PROJ_OBJ_DIR)\fe.fail.dll.obj
+OBJ_fe_N_DLL_R 			= $(PROJ_OBJ_DIR)\fe.N.dll.obj
+OBJ_fe_N_WC_DLL_R 			= $(PROJ_OBJ_DIR)\fe.N.WithCallback.dll.obj
+OBJ_fe_null_DLL_R 			= $(PROJ_OBJ_DIR)\fe.null.dll.obj
+OBJ_fe_null_WC_DLL_R 		= $(PROJ_OBJ_DIR)\fe.null.WithCallback.dll.obj
+OBJ_fe_simple_DLL_R 		= $(PROJ_OBJ_DIR)\fe.simple.dll.obj
+OBJ_fe_simple_WC_DLL_R 	= $(PROJ_OBJ_DIR)\fe.simple.WithCallback.dll.obj
+OBJ_fe_winreg_DLL_R 		= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.dll.obj
+OBJ_fe_winreg_WC_DLL_R 	= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.WithCallback.dll.obj
+
+OBJ_UTIL_DLL_R=\
+ $(OBJ_utl_bailout_DLL_R)\
+ $(OBJ_utl_init_code_strs_DLL_R)\
+ $(OBJ_utl_sev_strs_DLL_R)\
+ $(OBJ_utl_snprintf_DLL_R)\
+ $(OBJ_utl_strdup_DLL_R)\
+ $(OBJ_utl_procid_DLL_R)\
+ $(OBJ_utl_thread_DLL_R)\
+ $(OBJ_utl_be_context_DLL_R)\
+ $(OBJ_utl_core_apidefs_DLL_R)\
+ $(OBJ_utl_be_parse_DLL_R)\
+ $(OBJ_utl_strnlen_DLL_R)\
+ $(OBJ_utl_strnlenp_DLL_R)\
+ $(OBJ_utl_time_DLL_R)\
+ $(OBJ_utl_host_name_DLL_R)\
+ \
+
+OBJ_CORE_DLL_R=\
+ $(OBJ_cr_api_DLL_R)\
+ $(OBJ_cr_api_dep_DLL_R)\
+ $(OBJ_cr_api_exit_DLL_R)\
+ $(OBJ_cr_api_logprintf_DLL_R)\
+ $(OBJ_cr_api_logputs_DLL_R)\
+ $(OBJ_cr_auto_DLL_R)\
+ $(OBJ_ins_args_DLL_R)\
+ $(OBJ_ins_b64_DLL_R)\
+ $(OBJ_ins_blob_DLL_R)\
+ $(OBJ_ins_bool_DLL_R)\
+ $(OBJ_ins_excp_DLL_R)\
+ $(OBJ_ins_host_DLL_R)\
+ $(OBJ_ins_int_DLL_R)\
+ $(OBJ_ins_ptr_DLL_R)\
+ $(OBJ_ins_prid_DLL_R)\
+ $(OBJ_ins_real_DLL_R)\
+ $(OBJ_ins_slice_DLL_R)\
+ $(OBJ_ins_thrid_DLL_R)\
+ $(OBJ_ins_w2m_DLL_R)\
+ \
+
+OBJ_APPL_DLL_R=\
+ $(OBJ_ins_args_DLL_R)\
+ $(OBJ_ins_b64_DLL_R)\
+ $(OBJ_ins_blob_DLL_R)\
+ $(OBJ_ins_bool_DLL_R)\
+ $(OBJ_ins_excp_DLL_R)\
+ $(OBJ_ins_host_DLL_R)\
+ $(OBJ_ins_int_DLL_R)\
+ $(OBJ_ins_ptr_DLL_R)\
+ $(OBJ_ins_prid_DLL_R)\
+ $(OBJ_ins_real_DLL_R)\
+ $(OBJ_ins_slice_DLL_R)\
+ $(OBJ_ins_thrid_DLL_R)\
+ $(OBJ_ins_w2m_DLL_R)\
+ \
+
+
+OBJ_BE_LRSPLIT_DLL_R=\
+ $(OBJ_be_lrsplit_DLL_R)\
+ \
+
+OBJ_BE_N_DLL_R=\
+ $(OBJ_be_N_DLL_R)\
+ \
+
+OBJ_BEC_TEST_DLL_R=\
+ $(OBJ_bec_test_DLL_R)\
+ \
+
+
+OBJ_BE_TEST_DLL_R=\
+ $(OBJ_be_test_DLL_R)\
+ \
+
+
+OBJ_BEL_TEST_DLL_R=\
+ $(OBJ_bel_test_DLL_R)\
+ \
+
+
+OBJ_BER_TEST_DLL_R=\
+ $(OBJ_ber_test_DLL_R)\
+ \
+
+
+OBJ_BEC_FAIL_DLL_R=\
+ $(OBJ_bec_fail_DLL_R)\
+ \
+
+OBJ_BE_FAIL_DLL_R=\
+ $(OBJ_be_fail_DLL_R)\
+ \
+
+OBJ_BEL_FAIL_DLL_R=\
+ $(OBJ_bel_fail_DLL_R)\
+ \
+
+OBJ_BER_FAIL_DLL_R=\
+ $(OBJ_ber_fail_DLL_R)\
+ \
+
+OBJ_BEC_FILE_DLL_R=\
+ $(OBJ_bec_file_DLL_R)\
+ \
+
+OBJ_BEC_FILE_WC_DLL_R=\
+ $(OBJ_bec_file_WC_DLL_R)\
+ \
+
+OBJ_BE_FILE_DLL_R=\
+ $(OBJ_be_file_DLL_R)\
+ \
+
+OBJ_BEL_FILE_DLL_R=\
+ $(OBJ_bel_file_DLL_R)\
+ \
+
+OBJ_BER_FILE_DLL_R=\
+ $(OBJ_ber_file_DLL_R)\
+ \
+
+OBJ_BEC_FPRINTF_DLL_R=\
+ $(OBJ_bec_fprintf_DLL_R)\
+ \
+
+OBJ_BEC_FPRINTF_WC_DLL_R=\
+ $(OBJ_bec_fprintf_WC_DLL_R)\
+ \
+
+OBJ_BE_FPRINTF_DLL_R=\
+ $(OBJ_be_fprintf_DLL_R)\
+ \
+
+OBJ_BEL_FPRINTF_DLL_R=\
+ $(OBJ_bel_fprintf_DLL_R)\
+ \
+
+OBJ_BER_FPRINTF_DLL_R=\
+ $(OBJ_ber_fprintf_DLL_R)\
+ \
+
+OBJ_BEC_NULL_DLL_R=\
+ $(OBJ_bec_null_DLL_R)\
+ \
+
+OBJ_BE_NULL_DLL_R=\
+ $(OBJ_be_null_DLL_R)\
+ \
+
+OBJ_BEL_NULL_DLL_R=\
+ $(OBJ_bel_null_DLL_R)\
+ \
+
+OBJ_BER_NULL_DLL_R=\
+ $(OBJ_ber_null_DLL_R)\
+ \
+
+!ifdef ACE
+OBJ_BEC_ACE_DLL_R=\
+ $(OBJ_bec_ACE_DLL_R)\
+ \
+
+OBJ_BE_ACE_DLL_R=\
+ $(OBJ_be_ACE_DLL_R)\
+ \
+
+OBJ_BEL_ACE_DLL_R=\
+ $(OBJ_bel_ACE_DLL_R)\
+ \
+
+OBJ_BER_ACE_DLL_R=\
+ $(OBJ_ber_ACE_DLL_R)\
+ \
+
+!endif # ACE
+OBJ_BEC_COMERROBJ_DLL_R=\
+ $(OBJ_bec_COMERROBJ_DLL_R)\
+ \
+
+OBJ_BEC_COMERROBJWC_DLL_R=\
+ $(OBJ_bec_COMERROBJ_WC_DLL_R)\
+ \
+
+OBJ_BE_COMERROBJ_DLL_R=\
+ $(OBJ_be_COMERROBJ_DLL_R)\
+ \
+
+OBJ_BEL_COMERROBJ_DLL_R=\
+ $(OBJ_bel_COMERROBJ_DLL_R)\
+ \
+
+OBJ_BER_COMERROBJ_DLL_R=\
+ $(OBJ_ber_COMERROBJ_DLL_R)\
+ \
+
+OBJ_BEC_SPEECH_DLL_R=\
+ $(OBJ_bec_SPEECH_DLL_R)\
+ \
+
+OBJ_BEC_SPEECHWC_DLL_R=\
+ $(OBJ_bec_SPEECH_WC_DLL_R)\
+ \
+
+OBJ_BE_SPEECH_DLL_R=\
+ $(OBJ_be_SPEECH_DLL_R)\
+ \
+
+OBJ_BEL_SPEECH_DLL_R=\
+ $(OBJ_bel_SPEECH_DLL_R)\
+ \
+
+OBJ_BER_SPEECH_DLL_R=\
+ $(OBJ_ber_SPEECH_DLL_R)\
+ \
+
+OBJ_BEC_WINEVLOG_DLL_R=\
+ $(OBJ_bec_WINEVLOG_DLL_R)\
+ \
+
+OBJ_BE_WINEVLOG_DLL_R=\
+ $(OBJ_be_WINEVLOG_DLL_R)\
+ \
+
+OBJ_BEL_WINEVLOG_DLL_R=\
+ $(OBJ_bel_WINEVLOG_DLL_R)\
+ \
+
+OBJ_BER_WINEVLOG_DLL_R=\
+ $(OBJ_ber_WINEVLOG_DLL_R)\
+ \
+
+OBJ_BEC_WINMSGBX_DLL_R=\
+ $(OBJ_bec_WINMSGBX_DLL_R)\
+ \
+
+OBJ_BE_WINMSGBX_DLL_R=\
+ $(OBJ_be_WINMSGBX_DLL_R)\
+ \
+
+OBJ_BEL_WINMSGBX_DLL_R=\
+ $(OBJ_bel_WINMSGBX_DLL_R)\
+ \
+
+OBJ_BER_WINMSGBX_DLL_R=\
+ $(OBJ_ber_WINMSGBX_DLL_R)\
+ \
+
+OBJ_BEC_W32CONS_DLL_R=\
+ $(OBJ_bec_W32CONS_DLL_R)\
+ \
+
+OBJ_BEC_W32CONSWC_DLL_R=\
+ $(OBJ_bec_W32CONS_WC_DLL_R)\
+ \
+
+OBJ_BE_W32CONS_DLL_R=\
+ $(OBJ_be_W32CONS_DLL_R)\
+ \
+
+OBJ_BEL_W32CONS_DLL_R=\
+ $(OBJ_bel_W32CONS_DLL_R)\
+ \
+
+OBJ_BER_W32CONS_DLL_R=\
+ $(OBJ_ber_W32CONS_DLL_R)\
+ \
+
+OBJ_BEC_WINDBGR_DLL_R=\
+ $(OBJ_bec_WINDBGR_DLL_R)\
+ \
+
+OBJ_BEC_WINDBGR_WC_DLL_R=\
+ $(OBJ_bec_WINDBGR_WC_DLL_R)\
+ \
+
+OBJ_BE_WINDBGR_DLL_R=\
+ $(OBJ_be_WINDBGR_DLL_R)\
+ \
+
+OBJ_BEL_WINDBGR_DLL_R=\
+ $(OBJ_bel_WINDBGR_DLL_R)\
+ \
+
+OBJ_BER_WINDBGR_DLL_R=\
+ $(OBJ_ber_WINDBGR_DLL_R)\
+ \
+
+OBJ_BEC_WINSYSLOG_DLL_R=\
+ $(OBJ_bec_WINSYSLOG_DLL_R)\
+ \
+
+OBJ_BEC_WINSYSLOG_WC_DLL_R=\
+ $(OBJ_bec_WINSYSLOG_WC_DLL_R)\
+ \
+
+OBJ_BE_WINSYSLOG_DLL_R=\
+ $(OBJ_be_WINSYSLOG_DLL_R)\
+ \
+
+OBJ_BEL_WINSYSLOG_DLL_R=\
+ $(OBJ_bel_WINSYSLOG_DLL_R)\
+ \
+
+OBJ_BER_WINSYSLOG_DLL_R=\
+ $(OBJ_ber_WINSYSLOG_DLL_R)\
+ \
+
+OBJ_FE_ALL_DLL_R=\
+ $(OBJ_fe_all_DLL_R)\
+ \
+
+OBJ_FE_ALL_WC_DLL_R=\
+ $(OBJ_fe_all_WC_DLL_R)\
+ \
+
+OBJ_FE_FAIL_DLL_R=\
+ $(OBJ_fe_fail_DLL_R)\
+ \
+
+OBJ_FE_N_DLL_R=\
+ $(OBJ_fe_N_DLL_R)\
+ \
+
+OBJ_FE_N_WC_DLL_R=\
+ $(OBJ_fe_N_WC_DLL_R)\
+ \
+
+OBJ_FE_NULL_DLL_R=\
+ $(OBJ_fe_null_DLL_R)\
+ \
+
+OBJ_FE_NULL_WC_DLL_R=\
+ $(OBJ_fe_null_WC_DLL_R)\
+ \
+
+OBJ_FE_SIMPLE_DLL_R=\
+ $(OBJ_fe_simple_DLL_R)\
+ \
+
+OBJ_FE_SIMPLE_WC_DLL_R=\
+ $(OBJ_fe_simple_WC_DLL_R)\
+ \
+
+OBJ_FE_WINREG_DLL_R=\
+ $(OBJ_fe_winreg_DLL_R)\
+ \
+
+OBJ_FE_WINREG_WC_DLL_R=\
+ $(OBJ_fe_winreg_WC_DLL_R)\
+ \
+
+OBJ_utl_bailout_MT_R		= $(PROJ_OBJ_DIR)\util.bailout.mt.obj
+OBJ_utl_init_code_strs_MT_R	= $(PROJ_OBJ_DIR)\util.init_err_strings.mt.obj
+OBJ_utl_sev_strs_MT_R		= $(PROJ_OBJ_DIR)\util.sev_strings.mt.obj
+OBJ_utl_snprintf_MT_R 	= $(PROJ_OBJ_DIR)\util.snprintf.mt.obj
+OBJ_utl_strdup_MT_R 		= $(PROJ_OBJ_DIR)\util.strdup.mt.obj
+OBJ_utl_procid_MT_R 		= $(PROJ_OBJ_DIR)\util.procid.mt.obj
+OBJ_utl_thread_MT_R 		= $(PROJ_OBJ_DIR)\util.thread.mt.obj
+OBJ_utl_be_context_MT_R	= $(PROJ_OBJ_DIR)\util.be_context.mt.obj
+OBJ_utl_core_apidefs_MT_R	= $(PROJ_OBJ_DIR)\util.core_apidefs.mt.obj
+OBJ_utl_be_parse_MT_R		= $(PROJ_OBJ_DIR)\util.be_parse.mt.obj
+OBJ_utl_strnlen_MT_R		= $(PROJ_OBJ_DIR)\util.strnlen.mt.obj
+OBJ_utl_strnlenp_MT_R		= $(PROJ_OBJ_DIR)\util.strnlen.c++.mt.obj
+OBJ_utl_time_MT_R			= $(PROJ_OBJ_DIR)\util.time.mt.obj
+OBJ_utl_host_name_MT_R	= $(PROJ_OBJ_DIR)\util.host_name.mt.obj
+OBJ_cr_api_MT_R 			= $(PROJ_OBJ_DIR)\core.api.mt.obj
+OBJ_cr_api_dep_MT_R 		= $(PROJ_OBJ_DIR)\core.api.deprecated.mt.obj
+OBJ_cr_api_exit_MT_R 		= $(PROJ_OBJ_DIR)\core.api.exitprocess.mt.obj
+OBJ_cr_api_logprintf_MT_R	= $(PROJ_OBJ_DIR)\core.api.logprintf.mt.obj
+OBJ_cr_api_logputs_MT_R	= $(PROJ_OBJ_DIR)\core.api.logputs.mt.obj
+OBJ_cr_auto_MT_R 			= $(PROJ_OBJ_DIR)\core.auto.mt.obj
+OBJ_ins_args_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.args.mt.obj
+OBJ_ins_b64_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.b64.mt.obj
+OBJ_ins_blob_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.blob.mt.obj
+OBJ_ins_bool_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.boolean.mt.obj
+OBJ_ins_excp_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.exception.mt.obj
+OBJ_ins_host_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.hostid.mt.obj
+OBJ_ins_int_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.integer.mt.obj
+OBJ_ins_ptr_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.pointer.mt.obj
+OBJ_ins_prid_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.processid.mt.obj
+OBJ_ins_real_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.real.mt.obj
+OBJ_ins_slice_MT_R	 	= $(PROJ_OBJ_DIR)\inserters.slice.mt.obj
+OBJ_ins_thrid_MT_R	 	= $(PROJ_OBJ_DIR)\inserters.threadid.mt.obj
+OBJ_ins_w2m_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.w2m.mt.obj
+#PDB_bec_test_MT_R 		= $(PROJ_OBJ_DIR)\bec.test.mt.pdb
+OBJ_bec_test_MT_R 		= $(PROJ_OBJ_DIR)\bec.test.mt.obj
+OBJ_be_test_MT_R 			= $(PROJ_OBJ_DIR)\be.test.mt.obj
+OBJ_bel_test_MT_R 		= $(PROJ_OBJ_DIR)\bel.test.mt.obj
+OBJ_ber_test_MT_R 		= $(PROJ_OBJ_DIR)\ber.test.mt.obj
+OBJ_be_lrsplit_MT_R		= $(PROJ_OBJ_DIR)\be.lrsplit.mt.obj
+OBJ_be_N_MT_R				= $(PROJ_OBJ_DIR)\be.N.mt.obj
+OBJ_bec_fail_MT_R			= $(PROJ_OBJ_DIR)\bec.fail.mt.obj
+OBJ_be_fail_MT_R			= $(PROJ_OBJ_DIR)\be.fail.mt.obj
+OBJ_bel_fail_MT_R			= $(PROJ_OBJ_DIR)\bel.fail.mt.obj
+OBJ_ber_fail_MT_R			= $(PROJ_OBJ_DIR)\ber.fail.mt.obj
+OBJ_bec_file_MT_R			= $(PROJ_OBJ_DIR)\bec.file.mt.obj
+OBJ_bec_file_WC_MT_R		= $(PROJ_OBJ_DIR)\bec.file.WithCallback.mt.obj
+OBJ_be_file_MT_R			= $(PROJ_OBJ_DIR)\be.file.mt.obj
+OBJ_bel_file_MT_R			= $(PROJ_OBJ_DIR)\bel.file.mt.obj
+OBJ_ber_file_MT_R			= $(PROJ_OBJ_DIR)\ber.file.mt.obj
+OBJ_bec_fprintf_MT_R		= $(PROJ_OBJ_DIR)\bec.fprintf.mt.obj
+OBJ_bec_fprintf_WC_MT_R	= $(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.mt.obj
+OBJ_be_fprintf_MT_R		= $(PROJ_OBJ_DIR)\be.fprintf.mt.obj
+OBJ_bel_fprintf_MT_R		= $(PROJ_OBJ_DIR)\bel.fprintf.mt.obj
+OBJ_ber_fprintf_MT_R		= $(PROJ_OBJ_DIR)\ber.fprintf.mt.obj
+OBJ_bec_null_MT_R			= $(PROJ_OBJ_DIR)\bec.null.mt.obj
+OBJ_be_null_MT_R			= $(PROJ_OBJ_DIR)\be.null.mt.obj
+OBJ_bel_null_MT_R			= $(PROJ_OBJ_DIR)\bel.null.mt.obj
+OBJ_ber_null_MT_R			= $(PROJ_OBJ_DIR)\ber.null.mt.obj
+!ifdef ACE
+OBJ_bec_ACE_MT_R			= $(PROJ_OBJ_DIR)\bec.ACE.mt.obj
+OBJ_be_ACE_MT_R			= $(PROJ_OBJ_DIR)\be.ACE.mt.obj
+OBJ_bel_ACE_MT_R			= $(PROJ_OBJ_DIR)\bel.ACE.mt.obj
+OBJ_ber_ACE_MT_R			= $(PROJ_OBJ_DIR)\ber.ACE.mt.obj
+!endif # ACE
+OBJ_bec_COMERROBJ_MT_R	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.mt.obj
+OBJ_bec_COMERROBJ_WC_MT_R	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.WithCallback.mt.obj
+OBJ_be_COMERROBJ_MT_R		= $(PROJ_OBJ_DIR)\be.COMErrorObject.mt.obj
+OBJ_bel_COMERROBJ_MT_R	= $(PROJ_OBJ_DIR)\bel.COMErrorObject.mt.obj
+OBJ_ber_COMERROBJ_MT_R	= $(PROJ_OBJ_DIR)\ber.COMErrorObject.mt.obj
+OBJ_bec_SPEECH_MT_R		= $(PROJ_OBJ_DIR)\bec.speech.mt.obj
+OBJ_bec_SPEECH_WC_MT_R	= $(PROJ_OBJ_DIR)\bec.speech.WithCallback.mt.obj
+OBJ_be_SPEECH_MT_R		= $(PROJ_OBJ_DIR)\be.speech.mt.obj
+OBJ_bel_SPEECH_MT_R		= $(PROJ_OBJ_DIR)\bel.speech.mt.obj
+OBJ_ber_SPEECH_MT_R		= $(PROJ_OBJ_DIR)\ber.speech.mt.obj
+OBJ_bec_WINEVLOG_MT_R		= $(PROJ_OBJ_DIR)\bec.WindowsEventLog.mt.obj
+OBJ_be_WINEVLOG_MT_R		= $(PROJ_OBJ_DIR)\be.WindowsEventLog.mt.obj
+OBJ_bel_WINEVLOG_MT_R		= $(PROJ_OBJ_DIR)\bel.WindowsEventLog.mt.obj
+OBJ_ber_WINEVLOG_MT_R		= $(PROJ_OBJ_DIR)\ber.WindowsEventLog.mt.obj
+OBJ_bec_WINMSGBX_MT_R		= $(PROJ_OBJ_DIR)\bec.WindowsMessageBox.mt.obj
+OBJ_be_WINMSGBX_MT_R		= $(PROJ_OBJ_DIR)\be.WindowsMessageBox.mt.obj
+OBJ_bel_WINMSGBX_MT_R		= $(PROJ_OBJ_DIR)\bel.WindowsMessageBox.mt.obj
+OBJ_ber_WINMSGBX_MT_R		= $(PROJ_OBJ_DIR)\ber.WindowsMessageBox.mt.obj
+OBJ_bec_W32CONS_MT_R		= $(PROJ_OBJ_DIR)\bec.WindowsConsole.mt.obj
+OBJ_bec_W32CONS_WC_MT_R	= $(PROJ_OBJ_DIR)\bec.WindowsConsole.WithCallback.mt.obj
+OBJ_be_W32CONS_MT_R		= $(PROJ_OBJ_DIR)\be.WindowsConsole.mt.obj
+OBJ_bel_W32CONS_MT_R		= $(PROJ_OBJ_DIR)\bel.WindowsConsole.mt.obj
+OBJ_ber_W32CONS_MT_R		= $(PROJ_OBJ_DIR)\ber.WindowsConsole.mt.obj
+OBJ_bec_WINDBGR_MT_R		= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.mt.obj
+OBJ_bec_WINDBGR_WC_MT_R	= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.WithCallback.mt.obj
+OBJ_be_WINDBGR_MT_R		= $(PROJ_OBJ_DIR)\be.WindowsDebugger.mt.obj
+OBJ_bel_WINDBGR_MT_R		= $(PROJ_OBJ_DIR)\bel.WindowsDebugger.mt.obj
+OBJ_ber_WINDBGR_MT_R		= $(PROJ_OBJ_DIR)\ber.WindowsDebugger.mt.obj
+OBJ_bec_WINSYSLOG_MT_R	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.mt.obj
+OBJ_bec_WINSYSLOG_WC_MT_R	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.WithCallback.mt.obj
+OBJ_be_WINSYSLOG_MT_R		= $(PROJ_OBJ_DIR)\be.WindowsSyslog.mt.obj
+OBJ_bel_WINSYSLOG_MT_R	= $(PROJ_OBJ_DIR)\bel.WindowsSyslog.mt.obj
+OBJ_ber_WINSYSLOG_MT_R	= $(PROJ_OBJ_DIR)\ber.WindowsSyslog.mt.obj
+OBJ_fe_all_MT_R 			= $(PROJ_OBJ_DIR)\fe.all.mt.obj
+OBJ_fe_all_WC_MT_R 		= $(PROJ_OBJ_DIR)\fe.all.WithCallback.mt.obj
+OBJ_fe_fail_MT_R 			= $(PROJ_OBJ_DIR)\fe.fail.mt.obj
+OBJ_fe_N_MT_R 			= $(PROJ_OBJ_DIR)\fe.N.mt.obj
+OBJ_fe_N_WC_MT_R 			= $(PROJ_OBJ_DIR)\fe.N.WithCallback.mt.obj
+OBJ_fe_null_MT_R 			= $(PROJ_OBJ_DIR)\fe.null.mt.obj
+OBJ_fe_null_WC_MT_R 		= $(PROJ_OBJ_DIR)\fe.null.WithCallback.mt.obj
+OBJ_fe_simple_MT_R 		= $(PROJ_OBJ_DIR)\fe.simple.mt.obj
+OBJ_fe_simple_WC_MT_R 	= $(PROJ_OBJ_DIR)\fe.simple.WithCallback.mt.obj
+OBJ_fe_winreg_MT_R 		= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.mt.obj
+OBJ_fe_winreg_WC_MT_R 	= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.WithCallback.mt.obj
+
+OBJ_UTIL_MT_R=\
+ $(OBJ_utl_bailout_MT_R)\
+ $(OBJ_utl_init_code_strs_MT_R)\
+ $(OBJ_utl_sev_strs_MT_R)\
+ $(OBJ_utl_snprintf_MT_R)\
+ $(OBJ_utl_strdup_MT_R)\
+ $(OBJ_utl_procid_MT_R)\
+ $(OBJ_utl_thread_MT_R)\
+ $(OBJ_utl_be_context_MT_R)\
+ $(OBJ_utl_core_apidefs_MT_R)\
+ $(OBJ_utl_be_parse_MT_R)\
+ $(OBJ_utl_strnlen_MT_R)\
+ $(OBJ_utl_strnlenp_MT_R)\
+ $(OBJ_utl_time_MT_R)\
+ $(OBJ_utl_host_name_MT_R)\
+ \
+
+OBJ_CORE_MT_R=\
+ $(OBJ_cr_api_MT_R)\
+ $(OBJ_cr_api_dep_MT_R)\
+ $(OBJ_cr_api_exit_MT_R)\
+ $(OBJ_cr_api_logprintf_MT_R)\
+ $(OBJ_cr_api_logputs_MT_R)\
+ $(OBJ_cr_auto_MT_R)\
+ $(OBJ_ins_args_MT_R)\
+ $(OBJ_ins_b64_MT_R)\
+ $(OBJ_ins_blob_MT_R)\
+ $(OBJ_ins_bool_MT_R)\
+ $(OBJ_ins_excp_MT_R)\
+ $(OBJ_ins_host_MT_R)\
+ $(OBJ_ins_int_MT_R)\
+ $(OBJ_ins_ptr_MT_R)\
+ $(OBJ_ins_prid_MT_R)\
+ $(OBJ_ins_real_MT_R)\
+ $(OBJ_ins_slice_MT_R)\
+ $(OBJ_ins_thrid_MT_R)\
+ $(OBJ_ins_w2m_MT_R)\
+ \
+
+OBJ_APPL_MT_R=\
+ $(OBJ_ins_args_MT_R)\
+ $(OBJ_ins_b64_MT_R)\
+ $(OBJ_ins_blob_MT_R)\
+ $(OBJ_ins_bool_MT_R)\
+ $(OBJ_ins_excp_MT_R)\
+ $(OBJ_ins_host_MT_R)\
+ $(OBJ_ins_int_MT_R)\
+ $(OBJ_ins_ptr_MT_R)\
+ $(OBJ_ins_prid_MT_R)\
+ $(OBJ_ins_real_MT_R)\
+ $(OBJ_ins_slice_MT_R)\
+ $(OBJ_ins_thrid_MT_R)\
+ $(OBJ_ins_w2m_MT_R)\
+ \
+
+
+OBJ_BE_LRSPLIT_MT_R=\
+ $(OBJ_be_lrsplit_MT_R)\
+ \
+
+OBJ_BE_N_MT_R=\
+ $(OBJ_be_N_MT_R)\
+ \
+
+OBJ_BEC_TEST_MT_R=\
+ $(OBJ_bec_test_MT_R)\
+ \
+
+
+OBJ_BE_TEST_MT_R=\
+ $(OBJ_be_test_MT_R)\
+ \
+
+
+OBJ_BEL_TEST_MT_R=\
+ $(OBJ_bel_test_MT_R)\
+ \
+
+
+OBJ_BER_TEST_MT_R=\
+ $(OBJ_ber_test_MT_R)\
+ \
+
+
+OBJ_BEC_FAIL_MT_R=\
+ $(OBJ_bec_fail_MT_R)\
+ \
+
+OBJ_BE_FAIL_MT_R=\
+ $(OBJ_be_fail_MT_R)\
+ \
+
+OBJ_BEL_FAIL_MT_R=\
+ $(OBJ_bel_fail_MT_R)\
+ \
+
+OBJ_BER_FAIL_MT_R=\
+ $(OBJ_ber_fail_MT_R)\
+ \
+
+OBJ_BEC_FILE_MT_R=\
+ $(OBJ_bec_file_MT_R)\
+ \
+
+OBJ_BEC_FILE_WC_MT_R=\
+ $(OBJ_bec_file_WC_MT_R)\
+ \
+
+OBJ_BE_FILE_MT_R=\
+ $(OBJ_be_file_MT_R)\
+ \
+
+OBJ_BEL_FILE_MT_R=\
+ $(OBJ_bel_file_MT_R)\
+ \
+
+OBJ_BER_FILE_MT_R=\
+ $(OBJ_ber_file_MT_R)\
+ \
+
+OBJ_BEC_FPRINTF_MT_R=\
+ $(OBJ_bec_fprintf_MT_R)\
+ \
+
+OBJ_BEC_FPRINTF_WC_MT_R=\
+ $(OBJ_bec_fprintf_WC_MT_R)\
+ \
+
+OBJ_BE_FPRINTF_MT_R=\
+ $(OBJ_be_fprintf_MT_R)\
+ \
+
+OBJ_BEL_FPRINTF_MT_R=\
+ $(OBJ_bel_fprintf_MT_R)\
+ \
+
+OBJ_BER_FPRINTF_MT_R=\
+ $(OBJ_ber_fprintf_MT_R)\
+ \
+
+OBJ_BEC_NULL_MT_R=\
+ $(OBJ_bec_null_MT_R)\
+ \
+
+OBJ_BE_NULL_MT_R=\
+ $(OBJ_be_null_MT_R)\
+ \
+
+OBJ_BEL_NULL_MT_R=\
+ $(OBJ_bel_null_MT_R)\
+ \
+
+OBJ_BER_NULL_MT_R=\
+ $(OBJ_ber_null_MT_R)\
+ \
+
+!ifdef ACE
+OBJ_BEC_ACE_MT_R=\
+ $(OBJ_bec_ACE_MT_R)\
+ \
+
+OBJ_BE_ACE_MT_R=\
+ $(OBJ_be_ACE_MT_R)\
+ \
+
+OBJ_BEL_ACE_MT_R=\
+ $(OBJ_bel_ACE_MT_R)\
+ \
+
+OBJ_BER_ACE_MT_R=\
+ $(OBJ_ber_ACE_MT_R)\
+ \
+
+!endif # ACE
+OBJ_BEC_COMERROBJ_MT_R=\
+ $(OBJ_bec_COMERROBJ_MT_R)\
+ \
+
+OBJ_BEC_COMERROBJWC_MT_R=\
+ $(OBJ_bec_COMERROBJ_WC_MT_R)\
+ \
+
+OBJ_BE_COMERROBJ_MT_R=\
+ $(OBJ_be_COMERROBJ_MT_R)\
+ \
+
+OBJ_BEL_COMERROBJ_MT_R=\
+ $(OBJ_bel_COMERROBJ_MT_R)\
+ \
+
+OBJ_BER_COMERROBJ_MT_R=\
+ $(OBJ_ber_COMERROBJ_MT_R)\
+ \
+
+OBJ_BEC_SPEECH_MT_R=\
+ $(OBJ_bec_SPEECH_MT_R)\
+ \
+
+OBJ_BEC_SPEECHWC_MT_R=\
+ $(OBJ_bec_SPEECH_WC_MT_R)\
+ \
+
+OBJ_BE_SPEECH_MT_R=\
+ $(OBJ_be_SPEECH_MT_R)\
+ \
+
+OBJ_BEL_SPEECH_MT_R=\
+ $(OBJ_bel_SPEECH_MT_R)\
+ \
+
+OBJ_BER_SPEECH_MT_R=\
+ $(OBJ_ber_SPEECH_MT_R)\
+ \
+
+OBJ_BEC_WINEVLOG_MT_R=\
+ $(OBJ_bec_WINEVLOG_MT_R)\
+ \
+
+OBJ_BE_WINEVLOG_MT_R=\
+ $(OBJ_be_WINEVLOG_MT_R)\
+ \
+
+OBJ_BEL_WINEVLOG_MT_R=\
+ $(OBJ_bel_WINEVLOG_MT_R)\
+ \
+
+OBJ_BER_WINEVLOG_MT_R=\
+ $(OBJ_ber_WINEVLOG_MT_R)\
+ \
+
+OBJ_BEC_WINMSGBX_MT_R=\
+ $(OBJ_bec_WINMSGBX_MT_R)\
+ \
+
+OBJ_BE_WINMSGBX_MT_R=\
+ $(OBJ_be_WINMSGBX_MT_R)\
+ \
+
+OBJ_BEL_WINMSGBX_MT_R=\
+ $(OBJ_bel_WINMSGBX_MT_R)\
+ \
+
+OBJ_BER_WINMSGBX_MT_R=\
+ $(OBJ_ber_WINMSGBX_MT_R)\
+ \
+
+OBJ_BEC_W32CONS_MT_R=\
+ $(OBJ_bec_W32CONS_MT_R)\
+ \
+
+OBJ_BEC_W32CONSWC_MT_R=\
+ $(OBJ_bec_W32CONS_WC_MT_R)\
+ \
+
+OBJ_BE_W32CONS_MT_R=\
+ $(OBJ_be_W32CONS_MT_R)\
+ \
+
+OBJ_BEL_W32CONS_MT_R=\
+ $(OBJ_bel_W32CONS_MT_R)\
+ \
+
+OBJ_BER_W32CONS_MT_R=\
+ $(OBJ_ber_W32CONS_MT_R)\
+ \
+
+OBJ_BEC_WINDBGR_MT_R=\
+ $(OBJ_bec_WINDBGR_MT_R)\
+ \
+
+OBJ_BEC_WINDBGR_WC_MT_R=\
+ $(OBJ_bec_WINDBGR_WC_MT_R)\
+ \
+
+OBJ_BE_WINDBGR_MT_R=\
+ $(OBJ_be_WINDBGR_MT_R)\
+ \
+
+OBJ_BEL_WINDBGR_MT_R=\
+ $(OBJ_bel_WINDBGR_MT_R)\
+ \
+
+OBJ_BER_WINDBGR_MT_R=\
+ $(OBJ_ber_WINDBGR_MT_R)\
+ \
+
+OBJ_BEC_WINSYSLOG_MT_R=\
+ $(OBJ_bec_WINSYSLOG_MT_R)\
+ \
+
+OBJ_BEC_WINSYSLOG_WC_MT_R=\
+ $(OBJ_bec_WINSYSLOG_WC_MT_R)\
+ \
+
+OBJ_BE_WINSYSLOG_MT_R=\
+ $(OBJ_be_WINSYSLOG_MT_R)\
+ \
+
+OBJ_BEL_WINSYSLOG_MT_R=\
+ $(OBJ_bel_WINSYSLOG_MT_R)\
+ \
+
+OBJ_BER_WINSYSLOG_MT_R=\
+ $(OBJ_ber_WINSYSLOG_MT_R)\
+ \
+
+OBJ_FE_ALL_MT_R=\
+ $(OBJ_fe_all_MT_R)\
+ \
+
+OBJ_FE_ALL_WC_MT_R=\
+ $(OBJ_fe_all_WC_MT_R)\
+ \
+
+OBJ_FE_FAIL_MT_R=\
+ $(OBJ_fe_fail_MT_R)\
+ \
+
+OBJ_FE_N_MT_R=\
+ $(OBJ_fe_N_MT_R)\
+ \
+
+OBJ_FE_N_WC_MT_R=\
+ $(OBJ_fe_N_WC_MT_R)\
+ \
+
+OBJ_FE_NULL_MT_R=\
+ $(OBJ_fe_null_MT_R)\
+ \
+
+OBJ_FE_NULL_WC_MT_R=\
+ $(OBJ_fe_null_WC_MT_R)\
+ \
+
+OBJ_FE_SIMPLE_MT_R=\
+ $(OBJ_fe_simple_MT_R)\
+ \
+
+OBJ_FE_SIMPLE_WC_MT_R=\
+ $(OBJ_fe_simple_WC_MT_R)\
+ \
+
+OBJ_FE_WINREG_MT_R=\
+ $(OBJ_fe_winreg_MT_R)\
+ \
+
+OBJ_FE_WINREG_WC_MT_R=\
+ $(OBJ_fe_winreg_WC_MT_R)\
+ \
+
+OBJ_utl_bailout_W_MT_D		= $(PROJ_OBJ_DIR)\util.bailout.ws.mt.debug.obj
+OBJ_utl_init_code_strs_W_MT_D	= $(PROJ_OBJ_DIR)\util.init_err_strings.ws.mt.debug.obj
+OBJ_utl_sev_strs_W_MT_D		= $(PROJ_OBJ_DIR)\util.sev_strings.ws.mt.debug.obj
+OBJ_utl_snprintf_W_MT_D 	= $(PROJ_OBJ_DIR)\util.snprintf.ws.mt.debug.obj
+OBJ_utl_strdup_W_MT_D 		= $(PROJ_OBJ_DIR)\util.strdup.ws.mt.debug.obj
+OBJ_utl_procid_W_MT_D 		= $(PROJ_OBJ_DIR)\util.procid.ws.mt.debug.obj
+OBJ_utl_thread_W_MT_D 		= $(PROJ_OBJ_DIR)\util.thread.ws.mt.debug.obj
+OBJ_utl_be_context_W_MT_D	= $(PROJ_OBJ_DIR)\util.be_context.ws.mt.debug.obj
+OBJ_utl_core_apidefs_W_MT_D	= $(PROJ_OBJ_DIR)\util.core_apidefs.ws.mt.debug.obj
+OBJ_utl_be_parse_W_MT_D		= $(PROJ_OBJ_DIR)\util.be_parse.ws.mt.debug.obj
+OBJ_utl_strnlen_W_MT_D		= $(PROJ_OBJ_DIR)\util.strnlen.ws.mt.debug.obj
+OBJ_utl_strnlenp_W_MT_D		= $(PROJ_OBJ_DIR)\util.strnlen.c++.ws.mt.debug.obj
+OBJ_utl_time_W_MT_D			= $(PROJ_OBJ_DIR)\util.time.ws.mt.debug.obj
+OBJ_utl_host_name_W_MT_D	= $(PROJ_OBJ_DIR)\util.host_name.ws.mt.debug.obj
+OBJ_cr_api_W_MT_D 			= $(PROJ_OBJ_DIR)\core.api.ws.mt.debug.obj
+OBJ_cr_api_dep_W_MT_D 		= $(PROJ_OBJ_DIR)\core.api.deprecated.ws.mt.debug.obj
+OBJ_cr_api_exit_W_MT_D 		= $(PROJ_OBJ_DIR)\core.api.exitprocess.ws.mt.debug.obj
+OBJ_cr_api_logprintf_W_MT_D	= $(PROJ_OBJ_DIR)\core.api.logprintf.ws.mt.debug.obj
+OBJ_cr_api_logputs_W_MT_D	= $(PROJ_OBJ_DIR)\core.api.logputs.ws.mt.debug.obj
+OBJ_cr_auto_W_MT_D 			= $(PROJ_OBJ_DIR)\core.auto.ws.mt.debug.obj
+OBJ_ins_args_W_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.args.ws.mt.debug.obj
+OBJ_ins_b64_W_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.b64.ws.mt.debug.obj
+OBJ_ins_blob_W_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.blob.ws.mt.debug.obj
+OBJ_ins_bool_W_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.boolean.ws.mt.debug.obj
+OBJ_ins_excp_W_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.exception.ws.mt.debug.obj
+OBJ_ins_host_W_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.hostid.ws.mt.debug.obj
+OBJ_ins_int_W_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.integer.ws.mt.debug.obj
+OBJ_ins_ptr_W_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.pointer.ws.mt.debug.obj
+OBJ_ins_prid_W_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.processid.ws.mt.debug.obj
+OBJ_ins_real_W_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.real.ws.mt.debug.obj
+OBJ_ins_slice_W_MT_D	 	= $(PROJ_OBJ_DIR)\inserters.slice.ws.mt.debug.obj
+OBJ_ins_thrid_W_MT_D	 	= $(PROJ_OBJ_DIR)\inserters.threadid.ws.mt.debug.obj
+OBJ_ins_m2w_W_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.m2w.ws.mt.debug.obj
+PDB_utl_bailout_W_MT_D		= $(PROJ_OBJ_DIR)\util.bailout.ws.mt.debug.pdb
+PDB_utl_init_code_strs_W_MT_D	= $(PROJ_OBJ_DIR)\util.init_err_strings.ws.mt.debug.pdb
+PDB_utl_sev_strs_W_MT_D		= $(PROJ_OBJ_DIR)\util.sev_strings.ws.mt.debug.pdb
+PDB_utl_snprintf_W_MT_D 	= $(PROJ_OBJ_DIR)\util.snprintf.ws.mt.debug.pdb
+PDB_utl_strdup_W_MT_D 		= $(PROJ_OBJ_DIR)\util.strdup.ws.mt.debug.pdb
+PDB_utl_procid_W_MT_D 		= $(PROJ_OBJ_DIR)\util.procid.ws.mt.debug.pdb
+PDB_utl_thread_W_MT_D 		= $(PROJ_OBJ_DIR)\util.thread.ws.mt.debug.pdb
+PDB_utl_be_context_W_MT_D	= $(PROJ_OBJ_DIR)\util.be_context.ws.mt.debug.pdb
+PDB_utl_core_apidefs_W_MT_D	= $(PROJ_OBJ_DIR)\util.core_apidefs.ws.mt.debug.pdb
+PDB_utl_be_parse_W_MT_D		= $(PROJ_OBJ_DIR)\util.be_parse.ws.mt.debug.pdb
+PDB_utl_strnlen_W_MT_D		= $(PROJ_OBJ_DIR)\util.strnlen.ws.mt.debug.pdb
+PDB_utl_time_W_MT_D			= $(PROJ_OBJ_DIR)\util.time.ws.mt.debug.pdb
+PDB_utl_host_name_W_MT_D	= $(PROJ_OBJ_DIR)\util.host_name.ws.mt.debug.pdb
+PDB_cr_api_W_MT_D 			= $(PROJ_OBJ_DIR)\core.api.ws.mt.debug.pdb
+PDB_cr_auto_W_MT_D 			= $(PROJ_OBJ_DIR)\core.auto.ws.mt.debug.pdb
+PDB_cr_logprintf_W_MT_D		= $(PROJ_OBJ_DIR)\core.logprintf.ws.mt.debug.pdb
+PDB_ins_args_W_MT_D 		= $(PROJ_OBJ_DIR)\inserters.args.ws.mt.debug.pdb
+PDB_ins_b64_W_MT_D 			= $(PROJ_OBJ_DIR)\inserters.b64.ws.mt.debug.pdb
+PDB_ins_blob_W_MT_D 		= $(PROJ_OBJ_DIR)\inserters.blob.ws.mt.debug.pdb
+PDB_ins_bool_W_MT_D 		= $(PROJ_OBJ_DIR)\inserters.boolean.ws.mt.debug.pdb
+PDB_ins_excp_W_MT_D 		= $(PROJ_OBJ_DIR)\inserters.exception.ws.mt.debug.pdb
+PDB_ins_host_W_MT_D 		= $(PROJ_OBJ_DIR)\inserters.hostid.ws.mt.debug.pdb
+PDB_ins_int_W_MT_D 			= $(PROJ_OBJ_DIR)\inserters.integer.ws.mt.debug.pdb
+PDB_ins_ptr_W_MT_D 			= $(PROJ_OBJ_DIR)\inserters.pointer.ws.mt.debug.pdb
+PDB_ins_prid_W_MT_D 		= $(PROJ_OBJ_DIR)\inserters.processid.ws.mt.debug.pdb
+PDB_ins_real_W_MT_D 		= $(PROJ_OBJ_DIR)\inserters.real.ws.mt.debug.pdb
+PDB_ins_slice_W_MT_D 		= $(PROJ_OBJ_DIR)\inserters.slice.ws.mt.debug.pdb
+PDB_ins_thrid_W_MT_D 		= $(PROJ_OBJ_DIR)\inserters.threadid.ws.mt.debug.pdb
+PDB_ins_vbool_W_MT_D 		= $(PROJ_OBJ_DIR)\inserters.variant_bool.ws.mt.debug.pdb
+PDB_ins_m2w_W_MT_D 			= $(PROJ_OBJ_DIR)\inserters.m2w.ws.mt.debug.pdb
+#PDB_bec_test_W_MT_D 		= $(PROJ_OBJ_DIR)\bec.test.widestring.mt.debug.pdb
+OBJ_bec_test_W_MT_D 		= $(PROJ_OBJ_DIR)\bec.test.ws.mt.debug.obj
+OBJ_be_test_W_MT_D 			= $(PROJ_OBJ_DIR)\be.test.ws.mt.debug.obj
+OBJ_bel_test_W_MT_D 		= $(PROJ_OBJ_DIR)\bel.test.ws.mt.debug.obj
+OBJ_ber_test_W_MT_D 		= $(PROJ_OBJ_DIR)\ber.test.ws.mt.debug.obj
+OBJ_be_lrsplit_W_MT_D		= $(PROJ_OBJ_DIR)\be.lrsplit.ws.mt.debug.obj
+OBJ_be_N_W_MT_D				= $(PROJ_OBJ_DIR)\be.N.ws.mt.debug.obj
+OBJ_bec_fail_W_MT_D			= $(PROJ_OBJ_DIR)\bec.fail.ws.mt.debug.obj
+OBJ_be_fail_W_MT_D			= $(PROJ_OBJ_DIR)\be.fail.ws.mt.debug.obj
+OBJ_bel_fail_W_MT_D			= $(PROJ_OBJ_DIR)\bel.fail.ws.mt.debug.obj
+OBJ_ber_fail_W_MT_D			= $(PROJ_OBJ_DIR)\ber.fail.ws.mt.debug.obj
+OBJ_bec_file_W_MT_D			= $(PROJ_OBJ_DIR)\bec.file.ws.mt.debug.obj
+OBJ_bec_file_WC_W_MT_D		= $(PROJ_OBJ_DIR)\bec.file.WithCallback.ws.mt.debug.obj
+OBJ_be_file_W_MT_D			= $(PROJ_OBJ_DIR)\be.file.ws.mt.debug.obj
+OBJ_bel_file_W_MT_D			= $(PROJ_OBJ_DIR)\bel.file.ws.mt.debug.obj
+OBJ_ber_file_W_MT_D			= $(PROJ_OBJ_DIR)\ber.file.ws.mt.debug.obj
+OBJ_bec_fprintf_W_MT_D		= $(PROJ_OBJ_DIR)\bec.fprintf.ws.mt.debug.obj
+OBJ_bec_fprintf_WC_W_MT_D	= $(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.ws.mt.debug.obj
+OBJ_be_fprintf_W_MT_D		= $(PROJ_OBJ_DIR)\be.fprintf.ws.mt.debug.obj
+OBJ_bel_fprintf_W_MT_D		= $(PROJ_OBJ_DIR)\bel.fprintf.ws.mt.debug.obj
+OBJ_ber_fprintf_W_MT_D		= $(PROJ_OBJ_DIR)\ber.fprintf.ws.mt.debug.obj
+OBJ_bec_null_W_MT_D			= $(PROJ_OBJ_DIR)\bec.null.ws.mt.debug.obj
+OBJ_be_null_W_MT_D			= $(PROJ_OBJ_DIR)\be.null.ws.mt.debug.obj
+OBJ_bel_null_W_MT_D			= $(PROJ_OBJ_DIR)\bel.null.ws.mt.debug.obj
+OBJ_ber_null_W_MT_D			= $(PROJ_OBJ_DIR)\ber.null.ws.mt.debug.obj
+!ifdef ACE
+OBJ_bec_ACE_W_MT_D			= $(PROJ_OBJ_DIR)\bec.ACE.ws.mt.debug.obj
+OBJ_be_ACE_W_MT_D			= $(PROJ_OBJ_DIR)\be.ACE.ws.mt.debug.obj
+OBJ_bel_ACE_W_MT_D			= $(PROJ_OBJ_DIR)\bel.ACE.ws.mt.debug.obj
+OBJ_ber_ACE_W_MT_D			= $(PROJ_OBJ_DIR)\ber.ACE.ws.mt.debug.obj
+!endif # ACE
+OBJ_bec_COMERROBJ_W_MT_D	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.ws.mt.debug.obj
+OBJ_bec_COMERROBJ_WC_W_MT_D	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.WithCallback.ws.mt.debug.obj
+OBJ_be_COMERROBJ_W_MT_D		= $(PROJ_OBJ_DIR)\be.COMErrorObject.ws.mt.debug.obj
+OBJ_bel_COMERROBJ_W_MT_D	= $(PROJ_OBJ_DIR)\bel.COMErrorObject.ws.mt.debug.obj
+OBJ_ber_COMERROBJ_W_MT_D	= $(PROJ_OBJ_DIR)\ber.COMErrorObject.ws.mt.debug.obj
+OBJ_bec_SPEECH_W_MT_D		= $(PROJ_OBJ_DIR)\bec.speech.ws.mt.debug.obj
+OBJ_bec_SPEECH_WC_W_MT_D	= $(PROJ_OBJ_DIR)\bec.speech.WithCallback.ws.mt.debug.obj
+OBJ_be_SPEECH_W_MT_D		= $(PROJ_OBJ_DIR)\be.speech.ws.mt.debug.obj
+OBJ_bel_SPEECH_W_MT_D		= $(PROJ_OBJ_DIR)\bel.speech.ws.mt.debug.obj
+OBJ_ber_SPEECH_W_MT_D		= $(PROJ_OBJ_DIR)\ber.speech.ws.mt.debug.obj
+OBJ_bec_WINEVLOG_W_MT_D		= $(PROJ_OBJ_DIR)\bec.WindowsEventLog.ws.mt.debug.obj
+OBJ_be_WINEVLOG_W_MT_D		= $(PROJ_OBJ_DIR)\be.WindowsEventLog.ws.mt.debug.obj
+OBJ_bel_WINEVLOG_W_MT_D		= $(PROJ_OBJ_DIR)\bel.WindowsEventLog.ws.mt.debug.obj
+OBJ_ber_WINEVLOG_W_MT_D		= $(PROJ_OBJ_DIR)\ber.WindowsEventLog.ws.mt.debug.obj
+OBJ_bec_WINMSGBX_W_MT_D		= $(PROJ_OBJ_DIR)\bec.WindowsMessageBox.ws.mt.debug.obj
+OBJ_be_WINMSGBX_W_MT_D		= $(PROJ_OBJ_DIR)\be.WindowsMessageBox.ws.mt.debug.obj
+OBJ_bel_WINMSGBX_W_MT_D		= $(PROJ_OBJ_DIR)\bel.WindowsMessageBox.ws.mt.debug.obj
+OBJ_ber_WINMSGBX_W_MT_D		= $(PROJ_OBJ_DIR)\ber.WindowsMessageBox.ws.mt.debug.obj
+OBJ_bec_W32CONS_W_MT_D		= $(PROJ_OBJ_DIR)\bec.WindowsConsole.ws.mt.debug.obj
+OBJ_bec_W32CONS_WC_W_MT_D	= $(PROJ_OBJ_DIR)\bec.WindowsConsole.WithCallback.ws.mt.debug.obj
+OBJ_be_W32CONS_W_MT_D		= $(PROJ_OBJ_DIR)\be.WindowsConsole.ws.mt.debug.obj
+OBJ_bel_W32CONS_W_MT_D		= $(PROJ_OBJ_DIR)\bel.WindowsConsole.ws.mt.debug.obj
+OBJ_ber_W32CONS_W_MT_D		= $(PROJ_OBJ_DIR)\ber.WindowsConsole.ws.mt.debug.obj
+OBJ_bec_WINDBGR_W_MT_D		= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.ws.mt.debug.obj
+OBJ_bec_WINDBGR_WC_W_MT_D	= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.WithCallback.ws.mt.debug.obj
+OBJ_be_WINDBGR_W_MT_D		= $(PROJ_OBJ_DIR)\be.WindowsDebugger.ws.mt.debug.obj
+OBJ_bel_WINDBGR_W_MT_D		= $(PROJ_OBJ_DIR)\bel.WindowsDebugger.ws.mt.debug.obj
+OBJ_ber_WINDBGR_W_MT_D		= $(PROJ_OBJ_DIR)\ber.WindowsDebugger.ws.mt.debug.obj
+OBJ_bec_WINSYSLOG_W_MT_D	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.ws.mt.debug.obj
+OBJ_bec_WINSYSLOG_WC_W_MT_D	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.WithCallback.ws.mt.debug.obj
+OBJ_be_WINSYSLOG_W_MT_D		= $(PROJ_OBJ_DIR)\be.WindowsSyslog.ws.mt.debug.obj
+OBJ_bel_WINSYSLOG_W_MT_D	= $(PROJ_OBJ_DIR)\bel.WindowsSyslog.ws.mt.debug.obj
+OBJ_ber_WINSYSLOG_W_MT_D	= $(PROJ_OBJ_DIR)\ber.WindowsSyslog.ws.mt.debug.obj
+OBJ_fe_all_W_MT_D 			= $(PROJ_OBJ_DIR)\fe.all.ws.mt.debug.obj
+OBJ_fe_all_WC_W_MT_D 		= $(PROJ_OBJ_DIR)\fe.all.WithCallback.ws.mt.debug.obj
+OBJ_fe_fail_W_MT_D 			= $(PROJ_OBJ_DIR)\fe.fail.ws.mt.debug.obj
+OBJ_fe_N_W_MT_D 			= $(PROJ_OBJ_DIR)\fe.N.ws.mt.debug.obj
+OBJ_fe_N_WC_W_MT_D 			= $(PROJ_OBJ_DIR)\fe.N.WithCallback.ws.mt.debug.obj
+OBJ_fe_null_W_MT_D 			= $(PROJ_OBJ_DIR)\fe.null.ws.mt.debug.obj
+OBJ_fe_null_WC_W_MT_D 		= $(PROJ_OBJ_DIR)\fe.null.WithCallback.ws.mt.debug.obj
+OBJ_fe_simple_W_MT_D 		= $(PROJ_OBJ_DIR)\fe.simple.ws.mt.debug.obj
+OBJ_fe_simple_WC_W_MT_D 	= $(PROJ_OBJ_DIR)\fe.simple.WithCallback.ws.mt.debug.obj
+OBJ_fe_winreg_W_MT_D 		= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.ws.mt.debug.obj
+OBJ_fe_winreg_WC_W_MT_D 	= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.WithCallback.ws.mt.debug.obj
+
+OBJ_UTIL_W_MT_D=\
+ $(OBJ_utl_bailout_W_MT_D)\
+ $(OBJ_utl_init_code_strs_W_MT_D)\
+ $(OBJ_utl_sev_strs_W_MT_D)\
+ $(OBJ_utl_snprintf_W_MT_D)\
+ $(OBJ_utl_strdup_W_MT_D)\
+ $(OBJ_utl_procid_W_MT_D)\
+ $(OBJ_utl_thread_W_MT_D)\
+ $(OBJ_utl_be_context_W_MT_D)\
+ $(OBJ_utl_core_apidefs_W_MT_D)\
+ $(OBJ_utl_be_parse_W_MT_D)\
+ $(OBJ_utl_strnlen_W_MT_D)\
+ $(OBJ_utl_strnlenp_W_MT_D)\
+ $(OBJ_utl_time_W_MT_D)\
+ $(OBJ_utl_host_name_W_MT_D)\
+ \
+
+OBJ_CORE_W_MT_D=\
+ $(OBJ_cr_api_W_MT_D)\
+ $(OBJ_cr_api_dep_W_MT_D)\
+ $(OBJ_cr_api_exit_W_MT_D)\
+ $(OBJ_cr_api_logprintf_W_MT_D)\
+ $(OBJ_cr_api_logputs_W_MT_D)\
+ $(OBJ_cr_auto_W_MT_D)\
+ $(OBJ_ins_args_W_MT_D)\
+ $(OBJ_ins_b64_W_MT_D)\
+ $(OBJ_ins_blob_W_MT_D)\
+ $(OBJ_ins_bool_W_MT_D)\
+ $(OBJ_ins_excp_W_MT_D)\
+ $(OBJ_ins_host_W_MT_D)\
+ $(OBJ_ins_int_W_MT_D)\
+ $(OBJ_ins_ptr_W_MT_D)\
+ $(OBJ_ins_prid_W_MT_D)\
+ $(OBJ_ins_real_W_MT_D)\
+ $(OBJ_ins_slice_W_MT_D)\
+ $(OBJ_ins_thrid_W_MT_D)\
+ $(OBJ_ins_m2w_W_MT_D)\
+ \
+
+OBJ_APPL_W_MT_D=\
+ $(OBJ_ins_args_W_MT_D)\
+ $(OBJ_ins_b64_W_MT_D)\
+ $(OBJ_ins_blob_W_MT_D)\
+ $(OBJ_ins_bool_W_MT_D)\
+ $(OBJ_ins_excp_W_MT_D)\
+ $(OBJ_ins_host_W_MT_D)\
+ $(OBJ_ins_int_W_MT_D)\
+ $(OBJ_ins_ptr_W_MT_D)\
+ $(OBJ_ins_prid_W_MT_D)\
+ $(OBJ_ins_real_W_MT_D)\
+ $(OBJ_ins_slice_W_MT_D)\
+ $(OBJ_ins_thrid_W_MT_D)\
+ $(OBJ_ins_m2w_W_MT_D)\
+ \
+
+PDB_UTIL_W_MT_D=\
+ $(PDB_utl_bailout_W_MT_D)\
+ $(PDB_utl_init_code_strs_W_MT_D)\
+ $(PDB_utl_sev_strs_W_MT_D)\
+ $(PDB_utl_snprintf_W_MT_D)\
+ $(PDB_utl_strdup_W_MT_D)\
+ $(PDB_utl_procid_W_MT_D)\
+ $(PDB_utl_thread_W_MT_D)\
+ $(PDB_utl_be_context_W_MT_D)\
+ $(PDB_utl_core_apidefs_W_MT_D)\
+ $(PDB_utl_be_parse_W_MT_D)\
+ $(PDB_utl_strnlen_W_MT_D)\
+ $(PDB_utl_time_W_MT_D)\
+ $(PDB_utl_host_name_W_MT_D)\
+ \
+
+PDB_CORE_W_MT_D=\
+ $(PDB_cr_api_W_MT_D)\
+ $(PDB_cr_auto_W_MT_D)\
+ $(PDB_cr_logprintf_W_MT_D)\
+ $(PDB_ins_args_W_MT_D)\
+ $(PDB_ins_b64_W_MT_D)\
+ $(PDB_ins_blob_W_MT_D)\
+ $(PDB_ins_bool_W_MT_D)\
+ $(PDB_ins_excp_W_MT_D)\
+ $(PDB_ins_host_W_MT_D)\
+ $(PDB_ins_int_W_MT_D)\
+ $(PDB_ins_ptr_W_MT_D)\
+ $(PDB_ins_prid_W_MT_D)\
+ $(PDB_ins_real_W_MT_D)\
+ $(PDB_ins_slice_W_MT_D)\
+ $(PDB_ins_thrid_W_MT_D)\
+ $(PDB_ins_vbool_W_MT_D)\
+ \
+
+
+OBJ_BE_LRSPLIT_W_MT_D=\
+ $(OBJ_be_lrsplit_W_MT_D)\
+ \
+
+OBJ_BE_N_W_MT_D=\
+ $(OBJ_be_N_W_MT_D)\
+ \
+
+OBJ_BEC_TEST_W_MT_D=\
+ $(OBJ_bec_test_W_MT_D)\
+ \
+
+PDB_BEC_TEST_W_MT_D=\
+ $(PDB_bec_test_W_MT_D)\
+ \
+
+
+OBJ_BE_TEST_W_MT_D=\
+ $(OBJ_be_test_W_MT_D)\
+ \
+
+PDB_BE_TEST_W_MT_D=\
+ $(PDB_be_test_W_MT_D)\
+ \
+
+
+OBJ_BEL_TEST_W_MT_D=\
+ $(OBJ_bel_test_W_MT_D)\
+ \
+
+PDB_BEL_TEST_W_MT_D=\
+ $(PDB_bel_test_W_MT_D)\
+ \
+
+
+OBJ_BER_TEST_W_MT_D=\
+ $(OBJ_ber_test_W_MT_D)\
+ \
+
+PDB_BER_TEST_W_MT_D=\
+ $(PDB_ber_test_W_MT_D)\
+ \
+
+
+OBJ_BEC_FAIL_W_MT_D=\
+ $(OBJ_bec_fail_W_MT_D)\
+ \
+
+OBJ_BE_FAIL_W_MT_D=\
+ $(OBJ_be_fail_W_MT_D)\
+ \
+
+OBJ_BEL_FAIL_W_MT_D=\
+ $(OBJ_bel_fail_W_MT_D)\
+ \
+
+OBJ_BER_FAIL_W_MT_D=\
+ $(OBJ_ber_fail_W_MT_D)\
+ \
+
+OBJ_BEC_FILE_W_MT_D=\
+ $(OBJ_bec_file_W_MT_D)\
+ \
+
+OBJ_BEC_FILE_WC_W_MT_D=\
+ $(OBJ_bec_file_WC_W_MT_D)\
+ \
+
+OBJ_BE_FILE_W_MT_D=\
+ $(OBJ_be_file_W_MT_D)\
+ \
+
+OBJ_BEL_FILE_W_MT_D=\
+ $(OBJ_bel_file_W_MT_D)\
+ \
+
+OBJ_BER_FILE_W_MT_D=\
+ $(OBJ_ber_file_W_MT_D)\
+ \
+
+OBJ_BEC_FPRINTF_W_MT_D=\
+ $(OBJ_bec_fprintf_W_MT_D)\
+ \
+
+OBJ_BEC_FPRINTF_WC_W_MT_D=\
+ $(OBJ_bec_fprintf_WC_W_MT_D)\
+ \
+
+OBJ_BE_FPRINTF_W_MT_D=\
+ $(OBJ_be_fprintf_W_MT_D)\
+ \
+
+OBJ_BEL_FPRINTF_W_MT_D=\
+ $(OBJ_bel_fprintf_W_MT_D)\
+ \
+
+OBJ_BER_FPRINTF_W_MT_D=\
+ $(OBJ_ber_fprintf_W_MT_D)\
+ \
+
+OBJ_BEC_NULL_W_MT_D=\
+ $(OBJ_bec_null_W_MT_D)\
+ \
+
+OBJ_BE_NULL_W_MT_D=\
+ $(OBJ_be_null_W_MT_D)\
+ \
+
+OBJ_BEL_NULL_W_MT_D=\
+ $(OBJ_bel_null_W_MT_D)\
+ \
+
+OBJ_BER_NULL_W_MT_D=\
+ $(OBJ_ber_null_W_MT_D)\
+ \
+
+!ifdef ACE
+OBJ_BEC_ACE_W_MT_D=\
+ $(OBJ_bec_ACE_W_MT_D)\
+ \
+
+OBJ_BE_ACE_W_MT_D=\
+ $(OBJ_be_ACE_W_MT_D)\
+ \
+
+OBJ_BEL_ACE_W_MT_D=\
+ $(OBJ_bel_ACE_W_MT_D)\
+ \
+
+OBJ_BER_ACE_W_MT_D=\
+ $(OBJ_ber_ACE_W_MT_D)\
+ \
+
+!endif # ACE
+OBJ_BEC_COMERROBJ_W_MT_D=\
+ $(OBJ_bec_COMERROBJ_W_MT_D)\
+ \
+
+OBJ_BEC_COMERROBJWC_W_MT_D=\
+ $(OBJ_bec_COMERROBJ_WC_W_MT_D)\
+ \
+
+OBJ_BE_COMERROBJ_W_MT_D=\
+ $(OBJ_be_COMERROBJ_W_MT_D)\
+ \
+
+OBJ_BEL_COMERROBJ_W_MT_D=\
+ $(OBJ_bel_COMERROBJ_W_MT_D)\
+ \
+
+OBJ_BER_COMERROBJ_W_MT_D=\
+ $(OBJ_ber_COMERROBJ_W_MT_D)\
+ \
+
+OBJ_BEC_SPEECH_W_MT_D=\
+ $(OBJ_bec_SPEECH_W_MT_D)\
+ \
+
+OBJ_BEC_SPEECHWC_W_MT_D=\
+ $(OBJ_bec_SPEECH_WC_W_MT_D)\
+ \
+
+OBJ_BE_SPEECH_W_MT_D=\
+ $(OBJ_be_SPEECH_W_MT_D)\
+ \
+
+OBJ_BEL_SPEECH_W_MT_D=\
+ $(OBJ_bel_SPEECH_W_MT_D)\
+ \
+
+OBJ_BER_SPEECH_W_MT_D=\
+ $(OBJ_ber_SPEECH_W_MT_D)\
+ \
+
+OBJ_BEC_WINEVLOG_W_MT_D=\
+ $(OBJ_bec_WINEVLOG_W_MT_D)\
+ \
+
+OBJ_BE_WINEVLOG_W_MT_D=\
+ $(OBJ_be_WINEVLOG_W_MT_D)\
+ \
+
+OBJ_BEL_WINEVLOG_W_MT_D=\
+ $(OBJ_bel_WINEVLOG_W_MT_D)\
+ \
+
+OBJ_BER_WINEVLOG_W_MT_D=\
+ $(OBJ_ber_WINEVLOG_W_MT_D)\
+ \
+
+OBJ_BEC_WINMSGBX_W_MT_D=\
+ $(OBJ_bec_WINMSGBX_W_MT_D)\
+ \
+
+OBJ_BE_WINMSGBX_W_MT_D=\
+ $(OBJ_be_WINMSGBX_W_MT_D)\
+ \
+
+OBJ_BEL_WINMSGBX_W_MT_D=\
+ $(OBJ_bel_WINMSGBX_W_MT_D)\
+ \
+
+OBJ_BER_WINMSGBX_W_MT_D=\
+ $(OBJ_ber_WINMSGBX_W_MT_D)\
+ \
+
+OBJ_BEC_W32CONS_W_MT_D=\
+ $(OBJ_bec_W32CONS_W_MT_D)\
+ \
+
+OBJ_BEC_W32CONSWC_W_MT_D=\
+ $(OBJ_bec_W32CONS_WC_W_MT_D)\
+ \
+
+OBJ_BE_W32CONS_W_MT_D=\
+ $(OBJ_be_W32CONS_W_MT_D)\
+ \
+
+OBJ_BEL_W32CONS_W_MT_D=\
+ $(OBJ_bel_W32CONS_W_MT_D)\
+ \
+
+OBJ_BER_W32CONS_W_MT_D=\
+ $(OBJ_ber_W32CONS_W_MT_D)\
+ \
+
+OBJ_BEC_WINDBGR_W_MT_D=\
+ $(OBJ_bec_WINDBGR_W_MT_D)\
+ \
+
+OBJ_BEC_WINDBGR_WC_W_MT_D=\
+ $(OBJ_bec_WINDBGR_WC_W_MT_D)\
+ \
+
+OBJ_BE_WINDBGR_W_MT_D=\
+ $(OBJ_be_WINDBGR_W_MT_D)\
+ \
+
+OBJ_BEL_WINDBGR_W_MT_D=\
+ $(OBJ_bel_WINDBGR_W_MT_D)\
+ \
+
+OBJ_BER_WINDBGR_W_MT_D=\
+ $(OBJ_ber_WINDBGR_W_MT_D)\
+ \
+
+OBJ_BEC_WINSYSLOG_W_MT_D=\
+ $(OBJ_bec_WINSYSLOG_W_MT_D)\
+ \
+
+OBJ_BEC_WINSYSLOG_WC_W_MT_D=\
+ $(OBJ_bec_WINSYSLOG_WC_W_MT_D)\
+ \
+
+OBJ_BE_WINSYSLOG_W_MT_D=\
+ $(OBJ_be_WINSYSLOG_W_MT_D)\
+ \
+
+OBJ_BEL_WINSYSLOG_W_MT_D=\
+ $(OBJ_bel_WINSYSLOG_W_MT_D)\
+ \
+
+OBJ_BER_WINSYSLOG_W_MT_D=\
+ $(OBJ_ber_WINSYSLOG_W_MT_D)\
+ \
+
+OBJ_FE_ALL_W_MT_D=\
+ $(OBJ_fe_all_W_MT_D)\
+ \
+
+OBJ_FE_ALL_WC_W_MT_D=\
+ $(OBJ_fe_all_WC_W_MT_D)\
+ \
+
+OBJ_FE_FAIL_W_MT_D=\
+ $(OBJ_fe_fail_W_MT_D)\
+ \
+
+OBJ_FE_N_W_MT_D=\
+ $(OBJ_fe_N_W_MT_D)\
+ \
+
+OBJ_FE_N_WC_W_MT_D=\
+ $(OBJ_fe_N_WC_W_MT_D)\
+ \
+
+OBJ_FE_NULL_W_MT_D=\
+ $(OBJ_fe_null_W_MT_D)\
+ \
+
+OBJ_FE_NULL_WC_W_MT_D=\
+ $(OBJ_fe_null_WC_W_MT_D)\
+ \
+
+OBJ_FE_SIMPLE_W_MT_D=\
+ $(OBJ_fe_simple_W_MT_D)\
+ \
+
+OBJ_FE_SIMPLE_WC_W_MT_D=\
+ $(OBJ_fe_simple_WC_W_MT_D)\
+ \
+
+OBJ_FE_WINREG_W_MT_D=\
+ $(OBJ_fe_winreg_W_MT_D)\
+ \
+
+OBJ_FE_WINREG_WC_W_MT_D=\
+ $(OBJ_fe_winreg_WC_W_MT_D)\
+ \
+
+OBJ_utl_bailout_W_DLL_D		= $(PROJ_OBJ_DIR)\util.bailout.ws.dll.debug.obj
+OBJ_utl_init_code_strs_W_DLL_D	= $(PROJ_OBJ_DIR)\util.init_err_strings.ws.dll.debug.obj
+OBJ_utl_sev_strs_W_DLL_D		= $(PROJ_OBJ_DIR)\util.sev_strings.ws.dll.debug.obj
+OBJ_utl_snprintf_W_DLL_D 	= $(PROJ_OBJ_DIR)\util.snprintf.ws.dll.debug.obj
+OBJ_utl_strdup_W_DLL_D 		= $(PROJ_OBJ_DIR)\util.strdup.ws.dll.debug.obj
+OBJ_utl_procid_W_DLL_D 		= $(PROJ_OBJ_DIR)\util.procid.ws.dll.debug.obj
+OBJ_utl_thread_W_DLL_D 		= $(PROJ_OBJ_DIR)\util.thread.ws.dll.debug.obj
+OBJ_utl_be_context_W_DLL_D	= $(PROJ_OBJ_DIR)\util.be_context.ws.dll.debug.obj
+OBJ_utl_core_apidefs_W_DLL_D	= $(PROJ_OBJ_DIR)\util.core_apidefs.ws.dll.debug.obj
+OBJ_utl_be_parse_W_DLL_D		= $(PROJ_OBJ_DIR)\util.be_parse.ws.dll.debug.obj
+OBJ_utl_strnlen_W_DLL_D		= $(PROJ_OBJ_DIR)\util.strnlen.ws.dll.debug.obj
+OBJ_utl_strnlenp_W_DLL_D		= $(PROJ_OBJ_DIR)\util.strnlen.c++.ws.dll.debug.obj
+OBJ_utl_time_W_DLL_D			= $(PROJ_OBJ_DIR)\util.time.ws.dll.debug.obj
+OBJ_utl_host_name_W_DLL_D	= $(PROJ_OBJ_DIR)\util.host_name.ws.dll.debug.obj
+OBJ_cr_api_W_DLL_D 			= $(PROJ_OBJ_DIR)\core.api.ws.dll.debug.obj
+OBJ_cr_api_dep_W_DLL_D 		= $(PROJ_OBJ_DIR)\core.api.deprecated.ws.dll.debug.obj
+OBJ_cr_api_exit_W_DLL_D 		= $(PROJ_OBJ_DIR)\core.api.exitprocess.ws.dll.debug.obj
+OBJ_cr_api_logprintf_W_DLL_D	= $(PROJ_OBJ_DIR)\core.api.logprintf.ws.dll.debug.obj
+OBJ_cr_api_logputs_W_DLL_D	= $(PROJ_OBJ_DIR)\core.api.logputs.ws.dll.debug.obj
+OBJ_cr_auto_W_DLL_D 			= $(PROJ_OBJ_DIR)\core.auto.ws.dll.debug.obj
+OBJ_ins_args_W_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.args.ws.dll.debug.obj
+OBJ_ins_b64_W_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.b64.ws.dll.debug.obj
+OBJ_ins_blob_W_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.blob.ws.dll.debug.obj
+OBJ_ins_bool_W_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.boolean.ws.dll.debug.obj
+OBJ_ins_excp_W_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.exception.ws.dll.debug.obj
+OBJ_ins_host_W_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.hostid.ws.dll.debug.obj
+OBJ_ins_int_W_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.integer.ws.dll.debug.obj
+OBJ_ins_ptr_W_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.pointer.ws.dll.debug.obj
+OBJ_ins_prid_W_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.processid.ws.dll.debug.obj
+OBJ_ins_real_W_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.real.ws.dll.debug.obj
+OBJ_ins_slice_W_DLL_D	 	= $(PROJ_OBJ_DIR)\inserters.slice.ws.dll.debug.obj
+OBJ_ins_thrid_W_DLL_D	 	= $(PROJ_OBJ_DIR)\inserters.threadid.ws.dll.debug.obj
+OBJ_ins_m2w_W_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.m2w.ws.dll.debug.obj
+PDB_utl_bailout_W_DLL_D		= $(PROJ_OBJ_DIR)\util.bailout.ws.dll.debug.pdb
+PDB_utl_init_code_strs_W_DLL_D	= $(PROJ_OBJ_DIR)\util.init_err_strings.ws.dll.debug.pdb
+PDB_utl_sev_strs_W_DLL_D		= $(PROJ_OBJ_DIR)\util.sev_strings.ws.dll.debug.pdb
+PDB_utl_snprintf_W_DLL_D 	= $(PROJ_OBJ_DIR)\util.snprintf.ws.dll.debug.pdb
+PDB_utl_strdup_W_DLL_D 		= $(PROJ_OBJ_DIR)\util.strdup.ws.dll.debug.pdb
+PDB_utl_procid_W_DLL_D 		= $(PROJ_OBJ_DIR)\util.procid.ws.dll.debug.pdb
+PDB_utl_thread_W_DLL_D 		= $(PROJ_OBJ_DIR)\util.thread.ws.dll.debug.pdb
+PDB_utl_be_context_W_DLL_D	= $(PROJ_OBJ_DIR)\util.be_context.ws.dll.debug.pdb
+PDB_utl_core_apidefs_W_DLL_D	= $(PROJ_OBJ_DIR)\util.core_apidefs.ws.dll.debug.pdb
+PDB_utl_be_parse_W_DLL_D		= $(PROJ_OBJ_DIR)\util.be_parse.ws.dll.debug.pdb
+PDB_utl_strnlen_W_DLL_D		= $(PROJ_OBJ_DIR)\util.strnlen.ws.dll.debug.pdb
+PDB_utl_time_W_DLL_D			= $(PROJ_OBJ_DIR)\util.time.ws.dll.debug.pdb
+PDB_utl_host_name_W_DLL_D	= $(PROJ_OBJ_DIR)\util.host_name.ws.dll.debug.pdb
+PDB_cr_api_W_DLL_D 			= $(PROJ_OBJ_DIR)\core.api.ws.dll.debug.pdb
+PDB_cr_auto_W_DLL_D 			= $(PROJ_OBJ_DIR)\core.auto.ws.dll.debug.pdb
+PDB_cr_logprintf_W_DLL_D		= $(PROJ_OBJ_DIR)\core.logprintf.ws.dll.debug.pdb
+PDB_ins_args_W_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.args.ws.dll.debug.pdb
+PDB_ins_b64_W_DLL_D 			= $(PROJ_OBJ_DIR)\inserters.b64.ws.dll.debug.pdb
+PDB_ins_blob_W_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.blob.ws.dll.debug.pdb
+PDB_ins_bool_W_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.boolean.ws.dll.debug.pdb
+PDB_ins_excp_W_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.exception.ws.dll.debug.pdb
+PDB_ins_host_W_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.hostid.ws.dll.debug.pdb
+PDB_ins_int_W_DLL_D 			= $(PROJ_OBJ_DIR)\inserters.integer.ws.dll.debug.pdb
+PDB_ins_ptr_W_DLL_D 			= $(PROJ_OBJ_DIR)\inserters.pointer.ws.dll.debug.pdb
+PDB_ins_prid_W_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.processid.ws.dll.debug.pdb
+PDB_ins_real_W_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.real.ws.dll.debug.pdb
+PDB_ins_slice_W_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.slice.ws.dll.debug.pdb
+PDB_ins_thrid_W_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.threadid.ws.dll.debug.pdb
+PDB_ins_vbool_W_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.variant_bool.ws.dll.debug.pdb
+PDB_ins_m2w_W_DLL_D 			= $(PROJ_OBJ_DIR)\inserters.m2w.ws.dll.debug.pdb
+#PDB_bec_test_W_DLL_D 		= $(PROJ_OBJ_DIR)\bec.test.widestring.dll.debug.pdb
+OBJ_bec_test_W_DLL_D 		= $(PROJ_OBJ_DIR)\bec.test.ws.dll.debug.obj
+OBJ_be_test_W_DLL_D 			= $(PROJ_OBJ_DIR)\be.test.ws.dll.debug.obj
+OBJ_bel_test_W_DLL_D 		= $(PROJ_OBJ_DIR)\bel.test.ws.dll.debug.obj
+OBJ_ber_test_W_DLL_D 		= $(PROJ_OBJ_DIR)\ber.test.ws.dll.debug.obj
+OBJ_be_lrsplit_W_DLL_D		= $(PROJ_OBJ_DIR)\be.lrsplit.ws.dll.debug.obj
+OBJ_be_N_W_DLL_D				= $(PROJ_OBJ_DIR)\be.N.ws.dll.debug.obj
+OBJ_bec_fail_W_DLL_D			= $(PROJ_OBJ_DIR)\bec.fail.ws.dll.debug.obj
+OBJ_be_fail_W_DLL_D			= $(PROJ_OBJ_DIR)\be.fail.ws.dll.debug.obj
+OBJ_bel_fail_W_DLL_D			= $(PROJ_OBJ_DIR)\bel.fail.ws.dll.debug.obj
+OBJ_ber_fail_W_DLL_D			= $(PROJ_OBJ_DIR)\ber.fail.ws.dll.debug.obj
+OBJ_bec_file_W_DLL_D			= $(PROJ_OBJ_DIR)\bec.file.ws.dll.debug.obj
+OBJ_bec_file_WC_W_DLL_D		= $(PROJ_OBJ_DIR)\bec.file.WithCallback.ws.dll.debug.obj
+OBJ_be_file_W_DLL_D			= $(PROJ_OBJ_DIR)\be.file.ws.dll.debug.obj
+OBJ_bel_file_W_DLL_D			= $(PROJ_OBJ_DIR)\bel.file.ws.dll.debug.obj
+OBJ_ber_file_W_DLL_D			= $(PROJ_OBJ_DIR)\ber.file.ws.dll.debug.obj
+OBJ_bec_fprintf_W_DLL_D		= $(PROJ_OBJ_DIR)\bec.fprintf.ws.dll.debug.obj
+OBJ_bec_fprintf_WC_W_DLL_D	= $(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.ws.dll.debug.obj
+OBJ_be_fprintf_W_DLL_D		= $(PROJ_OBJ_DIR)\be.fprintf.ws.dll.debug.obj
+OBJ_bel_fprintf_W_DLL_D		= $(PROJ_OBJ_DIR)\bel.fprintf.ws.dll.debug.obj
+OBJ_ber_fprintf_W_DLL_D		= $(PROJ_OBJ_DIR)\ber.fprintf.ws.dll.debug.obj
+OBJ_bec_null_W_DLL_D			= $(PROJ_OBJ_DIR)\bec.null.ws.dll.debug.obj
+OBJ_be_null_W_DLL_D			= $(PROJ_OBJ_DIR)\be.null.ws.dll.debug.obj
+OBJ_bel_null_W_DLL_D			= $(PROJ_OBJ_DIR)\bel.null.ws.dll.debug.obj
+OBJ_ber_null_W_DLL_D			= $(PROJ_OBJ_DIR)\ber.null.ws.dll.debug.obj
+!ifdef ACE
+OBJ_bec_ACE_W_DLL_D			= $(PROJ_OBJ_DIR)\bec.ACE.ws.dll.debug.obj
+OBJ_be_ACE_W_DLL_D			= $(PROJ_OBJ_DIR)\be.ACE.ws.dll.debug.obj
+OBJ_bel_ACE_W_DLL_D			= $(PROJ_OBJ_DIR)\bel.ACE.ws.dll.debug.obj
+OBJ_ber_ACE_W_DLL_D			= $(PROJ_OBJ_DIR)\ber.ACE.ws.dll.debug.obj
+!endif # ACE
+OBJ_bec_COMERROBJ_W_DLL_D	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.ws.dll.debug.obj
+OBJ_bec_COMERROBJ_WC_W_DLL_D	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.WithCallback.ws.dll.debug.obj
+OBJ_be_COMERROBJ_W_DLL_D		= $(PROJ_OBJ_DIR)\be.COMErrorObject.ws.dll.debug.obj
+OBJ_bel_COMERROBJ_W_DLL_D	= $(PROJ_OBJ_DIR)\bel.COMErrorObject.ws.dll.debug.obj
+OBJ_ber_COMERROBJ_W_DLL_D	= $(PROJ_OBJ_DIR)\ber.COMErrorObject.ws.dll.debug.obj
+OBJ_bec_SPEECH_W_DLL_D		= $(PROJ_OBJ_DIR)\bec.speech.ws.dll.debug.obj
+OBJ_bec_SPEECH_WC_W_DLL_D	= $(PROJ_OBJ_DIR)\bec.speech.WithCallback.ws.dll.debug.obj
+OBJ_be_SPEECH_W_DLL_D		= $(PROJ_OBJ_DIR)\be.speech.ws.dll.debug.obj
+OBJ_bel_SPEECH_W_DLL_D		= $(PROJ_OBJ_DIR)\bel.speech.ws.dll.debug.obj
+OBJ_ber_SPEECH_W_DLL_D		= $(PROJ_OBJ_DIR)\ber.speech.ws.dll.debug.obj
+OBJ_bec_WINEVLOG_W_DLL_D		= $(PROJ_OBJ_DIR)\bec.WindowsEventLog.ws.dll.debug.obj
+OBJ_be_WINEVLOG_W_DLL_D		= $(PROJ_OBJ_DIR)\be.WindowsEventLog.ws.dll.debug.obj
+OBJ_bel_WINEVLOG_W_DLL_D		= $(PROJ_OBJ_DIR)\bel.WindowsEventLog.ws.dll.debug.obj
+OBJ_ber_WINEVLOG_W_DLL_D		= $(PROJ_OBJ_DIR)\ber.WindowsEventLog.ws.dll.debug.obj
+OBJ_bec_WINMSGBX_W_DLL_D		= $(PROJ_OBJ_DIR)\bec.WindowsMessageBox.ws.dll.debug.obj
+OBJ_be_WINMSGBX_W_DLL_D		= $(PROJ_OBJ_DIR)\be.WindowsMessageBox.ws.dll.debug.obj
+OBJ_bel_WINMSGBX_W_DLL_D		= $(PROJ_OBJ_DIR)\bel.WindowsMessageBox.ws.dll.debug.obj
+OBJ_ber_WINMSGBX_W_DLL_D		= $(PROJ_OBJ_DIR)\ber.WindowsMessageBox.ws.dll.debug.obj
+OBJ_bec_W32CONS_W_DLL_D		= $(PROJ_OBJ_DIR)\bec.WindowsConsole.ws.dll.debug.obj
+OBJ_bec_W32CONS_WC_W_DLL_D	= $(PROJ_OBJ_DIR)\bec.WindowsConsole.WithCallback.ws.dll.debug.obj
+OBJ_be_W32CONS_W_DLL_D		= $(PROJ_OBJ_DIR)\be.WindowsConsole.ws.dll.debug.obj
+OBJ_bel_W32CONS_W_DLL_D		= $(PROJ_OBJ_DIR)\bel.WindowsConsole.ws.dll.debug.obj
+OBJ_ber_W32CONS_W_DLL_D		= $(PROJ_OBJ_DIR)\ber.WindowsConsole.ws.dll.debug.obj
+OBJ_bec_WINDBGR_W_DLL_D		= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.ws.dll.debug.obj
+OBJ_bec_WINDBGR_WC_W_DLL_D	= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.WithCallback.ws.dll.debug.obj
+OBJ_be_WINDBGR_W_DLL_D		= $(PROJ_OBJ_DIR)\be.WindowsDebugger.ws.dll.debug.obj
+OBJ_bel_WINDBGR_W_DLL_D		= $(PROJ_OBJ_DIR)\bel.WindowsDebugger.ws.dll.debug.obj
+OBJ_ber_WINDBGR_W_DLL_D		= $(PROJ_OBJ_DIR)\ber.WindowsDebugger.ws.dll.debug.obj
+OBJ_bec_WINSYSLOG_W_DLL_D	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.ws.dll.debug.obj
+OBJ_bec_WINSYSLOG_WC_W_DLL_D	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.WithCallback.ws.dll.debug.obj
+OBJ_be_WINSYSLOG_W_DLL_D		= $(PROJ_OBJ_DIR)\be.WindowsSyslog.ws.dll.debug.obj
+OBJ_bel_WINSYSLOG_W_DLL_D	= $(PROJ_OBJ_DIR)\bel.WindowsSyslog.ws.dll.debug.obj
+OBJ_ber_WINSYSLOG_W_DLL_D	= $(PROJ_OBJ_DIR)\ber.WindowsSyslog.ws.dll.debug.obj
+OBJ_fe_all_W_DLL_D 			= $(PROJ_OBJ_DIR)\fe.all.ws.dll.debug.obj
+OBJ_fe_all_WC_W_DLL_D 		= $(PROJ_OBJ_DIR)\fe.all.WithCallback.ws.dll.debug.obj
+OBJ_fe_fail_W_DLL_D 			= $(PROJ_OBJ_DIR)\fe.fail.ws.dll.debug.obj
+OBJ_fe_N_W_DLL_D 			= $(PROJ_OBJ_DIR)\fe.N.ws.dll.debug.obj
+OBJ_fe_N_WC_W_DLL_D 			= $(PROJ_OBJ_DIR)\fe.N.WithCallback.ws.dll.debug.obj
+OBJ_fe_null_W_DLL_D 			= $(PROJ_OBJ_DIR)\fe.null.ws.dll.debug.obj
+OBJ_fe_null_WC_W_DLL_D 		= $(PROJ_OBJ_DIR)\fe.null.WithCallback.ws.dll.debug.obj
+OBJ_fe_simple_W_DLL_D 		= $(PROJ_OBJ_DIR)\fe.simple.ws.dll.debug.obj
+OBJ_fe_simple_WC_W_DLL_D 	= $(PROJ_OBJ_DIR)\fe.simple.WithCallback.ws.dll.debug.obj
+OBJ_fe_winreg_W_DLL_D 		= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.ws.dll.debug.obj
+OBJ_fe_winreg_WC_W_DLL_D 	= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.WithCallback.ws.dll.debug.obj
+
+OBJ_UTIL_W_DLL_D=\
+ $(OBJ_utl_bailout_W_DLL_D)\
+ $(OBJ_utl_init_code_strs_W_DLL_D)\
+ $(OBJ_utl_sev_strs_W_DLL_D)\
+ $(OBJ_utl_snprintf_W_DLL_D)\
+ $(OBJ_utl_strdup_W_DLL_D)\
+ $(OBJ_utl_procid_W_DLL_D)\
+ $(OBJ_utl_thread_W_DLL_D)\
+ $(OBJ_utl_be_context_W_DLL_D)\
+ $(OBJ_utl_core_apidefs_W_DLL_D)\
+ $(OBJ_utl_be_parse_W_DLL_D)\
+ $(OBJ_utl_strnlen_W_DLL_D)\
+ $(OBJ_utl_strnlenp_W_DLL_D)\
+ $(OBJ_utl_time_W_DLL_D)\
+ $(OBJ_utl_host_name_W_DLL_D)\
+ \
+
+OBJ_CORE_W_DLL_D=\
+ $(OBJ_cr_api_W_DLL_D)\
+ $(OBJ_cr_api_dep_W_DLL_D)\
+ $(OBJ_cr_api_exit_W_DLL_D)\
+ $(OBJ_cr_api_logprintf_W_DLL_D)\
+ $(OBJ_cr_api_logputs_W_DLL_D)\
+ $(OBJ_cr_auto_W_DLL_D)\
+ $(OBJ_ins_args_W_DLL_D)\
+ $(OBJ_ins_b64_W_DLL_D)\
+ $(OBJ_ins_blob_W_DLL_D)\
+ $(OBJ_ins_bool_W_DLL_D)\
+ $(OBJ_ins_excp_W_DLL_D)\
+ $(OBJ_ins_host_W_DLL_D)\
+ $(OBJ_ins_int_W_DLL_D)\
+ $(OBJ_ins_ptr_W_DLL_D)\
+ $(OBJ_ins_prid_W_DLL_D)\
+ $(OBJ_ins_real_W_DLL_D)\
+ $(OBJ_ins_slice_W_DLL_D)\
+ $(OBJ_ins_thrid_W_DLL_D)\
+ $(OBJ_ins_m2w_W_DLL_D)\
+ \
+
+OBJ_APPL_W_DLL_D=\
+ $(OBJ_ins_args_W_DLL_D)\
+ $(OBJ_ins_b64_W_DLL_D)\
+ $(OBJ_ins_blob_W_DLL_D)\
+ $(OBJ_ins_bool_W_DLL_D)\
+ $(OBJ_ins_excp_W_DLL_D)\
+ $(OBJ_ins_host_W_DLL_D)\
+ $(OBJ_ins_int_W_DLL_D)\
+ $(OBJ_ins_ptr_W_DLL_D)\
+ $(OBJ_ins_prid_W_DLL_D)\
+ $(OBJ_ins_real_W_DLL_D)\
+ $(OBJ_ins_slice_W_DLL_D)\
+ $(OBJ_ins_thrid_W_DLL_D)\
+ $(OBJ_ins_m2w_W_DLL_D)\
+ \
+
+PDB_UTIL_W_DLL_D=\
+ $(PDB_utl_bailout_W_DLL_D)\
+ $(PDB_utl_init_code_strs_W_DLL_D)\
+ $(PDB_utl_sev_strs_W_DLL_D)\
+ $(PDB_utl_snprintf_W_DLL_D)\
+ $(PDB_utl_strdup_W_DLL_D)\
+ $(PDB_utl_procid_W_DLL_D)\
+ $(PDB_utl_thread_W_DLL_D)\
+ $(PDB_utl_be_context_W_DLL_D)\
+ $(PDB_utl_core_apidefs_W_DLL_D)\
+ $(PDB_utl_be_parse_W_DLL_D)\
+ $(PDB_utl_strnlen_W_DLL_D)\
+ $(PDB_utl_time_W_DLL_D)\
+ $(PDB_utl_host_name_W_DLL_D)\
+ \
+
+PDB_CORE_W_DLL_D=\
+ $(PDB_cr_api_W_DLL_D)\
+ $(PDB_cr_auto_W_DLL_D)\
+ $(PDB_cr_logprintf_W_DLL_D)\
+ $(PDB_ins_args_W_DLL_D)\
+ $(PDB_ins_b64_W_DLL_D)\
+ $(PDB_ins_blob_W_DLL_D)\
+ $(PDB_ins_bool_W_DLL_D)\
+ $(PDB_ins_excp_W_DLL_D)\
+ $(PDB_ins_host_W_DLL_D)\
+ $(PDB_ins_int_W_DLL_D)\
+ $(PDB_ins_ptr_W_DLL_D)\
+ $(PDB_ins_prid_W_DLL_D)\
+ $(PDB_ins_real_W_DLL_D)\
+ $(PDB_ins_slice_W_DLL_D)\
+ $(PDB_ins_thrid_W_DLL_D)\
+ $(PDB_ins_vbool_W_DLL_D)\
+ \
+
+
+OBJ_BE_LRSPLIT_W_DLL_D=\
+ $(OBJ_be_lrsplit_W_DLL_D)\
+ \
+
+OBJ_BE_N_W_DLL_D=\
+ $(OBJ_be_N_W_DLL_D)\
+ \
+
+OBJ_BEC_TEST_W_DLL_D=\
+ $(OBJ_bec_test_W_DLL_D)\
+ \
+
+PDB_BEC_TEST_W_DLL_D=\
+ $(PDB_bec_test_W_DLL_D)\
+ \
+
+
+OBJ_BE_TEST_W_DLL_D=\
+ $(OBJ_be_test_W_DLL_D)\
+ \
+
+PDB_BE_TEST_W_DLL_D=\
+ $(PDB_be_test_W_DLL_D)\
+ \
+
+
+OBJ_BEL_TEST_W_DLL_D=\
+ $(OBJ_bel_test_W_DLL_D)\
+ \
+
+PDB_BEL_TEST_W_DLL_D=\
+ $(PDB_bel_test_W_DLL_D)\
+ \
+
+
+OBJ_BER_TEST_W_DLL_D=\
+ $(OBJ_ber_test_W_DLL_D)\
+ \
+
+PDB_BER_TEST_W_DLL_D=\
+ $(PDB_ber_test_W_DLL_D)\
+ \
+
+
+OBJ_BEC_FAIL_W_DLL_D=\
+ $(OBJ_bec_fail_W_DLL_D)\
+ \
+
+OBJ_BE_FAIL_W_DLL_D=\
+ $(OBJ_be_fail_W_DLL_D)\
+ \
+
+OBJ_BEL_FAIL_W_DLL_D=\
+ $(OBJ_bel_fail_W_DLL_D)\
+ \
+
+OBJ_BER_FAIL_W_DLL_D=\
+ $(OBJ_ber_fail_W_DLL_D)\
+ \
+
+OBJ_BEC_FILE_W_DLL_D=\
+ $(OBJ_bec_file_W_DLL_D)\
+ \
+
+OBJ_BEC_FILE_WC_W_DLL_D=\
+ $(OBJ_bec_file_WC_W_DLL_D)\
+ \
+
+OBJ_BE_FILE_W_DLL_D=\
+ $(OBJ_be_file_W_DLL_D)\
+ \
+
+OBJ_BEL_FILE_W_DLL_D=\
+ $(OBJ_bel_file_W_DLL_D)\
+ \
+
+OBJ_BER_FILE_W_DLL_D=\
+ $(OBJ_ber_file_W_DLL_D)\
+ \
+
+OBJ_BEC_FPRINTF_W_DLL_D=\
+ $(OBJ_bec_fprintf_W_DLL_D)\
+ \
+
+OBJ_BEC_FPRINTF_WC_W_DLL_D=\
+ $(OBJ_bec_fprintf_WC_W_DLL_D)\
+ \
+
+OBJ_BE_FPRINTF_W_DLL_D=\
+ $(OBJ_be_fprintf_W_DLL_D)\
+ \
+
+OBJ_BEL_FPRINTF_W_DLL_D=\
+ $(OBJ_bel_fprintf_W_DLL_D)\
+ \
+
+OBJ_BER_FPRINTF_W_DLL_D=\
+ $(OBJ_ber_fprintf_W_DLL_D)\
+ \
+
+OBJ_BEC_NULL_W_DLL_D=\
+ $(OBJ_bec_null_W_DLL_D)\
+ \
+
+OBJ_BE_NULL_W_DLL_D=\
+ $(OBJ_be_null_W_DLL_D)\
+ \
+
+OBJ_BEL_NULL_W_DLL_D=\
+ $(OBJ_bel_null_W_DLL_D)\
+ \
+
+OBJ_BER_NULL_W_DLL_D=\
+ $(OBJ_ber_null_W_DLL_D)\
+ \
+
+!ifdef ACE
+OBJ_BEC_ACE_W_DLL_D=\
+ $(OBJ_bec_ACE_W_DLL_D)\
+ \
+
+OBJ_BE_ACE_W_DLL_D=\
+ $(OBJ_be_ACE_W_DLL_D)\
+ \
+
+OBJ_BEL_ACE_W_DLL_D=\
+ $(OBJ_bel_ACE_W_DLL_D)\
+ \
+
+OBJ_BER_ACE_W_DLL_D=\
+ $(OBJ_ber_ACE_W_DLL_D)\
+ \
+
+!endif # ACE
+OBJ_BEC_COMERROBJ_W_DLL_D=\
+ $(OBJ_bec_COMERROBJ_W_DLL_D)\
+ \
+
+OBJ_BEC_COMERROBJWC_W_DLL_D=\
+ $(OBJ_bec_COMERROBJ_WC_W_DLL_D)\
+ \
+
+OBJ_BE_COMERROBJ_W_DLL_D=\
+ $(OBJ_be_COMERROBJ_W_DLL_D)\
+ \
+
+OBJ_BEL_COMERROBJ_W_DLL_D=\
+ $(OBJ_bel_COMERROBJ_W_DLL_D)\
+ \
+
+OBJ_BER_COMERROBJ_W_DLL_D=\
+ $(OBJ_ber_COMERROBJ_W_DLL_D)\
+ \
+
+OBJ_BEC_SPEECH_W_DLL_D=\
+ $(OBJ_bec_SPEECH_W_DLL_D)\
+ \
+
+OBJ_BEC_SPEECHWC_W_DLL_D=\
+ $(OBJ_bec_SPEECH_WC_W_DLL_D)\
+ \
+
+OBJ_BE_SPEECH_W_DLL_D=\
+ $(OBJ_be_SPEECH_W_DLL_D)\
+ \
+
+OBJ_BEL_SPEECH_W_DLL_D=\
+ $(OBJ_bel_SPEECH_W_DLL_D)\
+ \
+
+OBJ_BER_SPEECH_W_DLL_D=\
+ $(OBJ_ber_SPEECH_W_DLL_D)\
+ \
+
+OBJ_BEC_WINEVLOG_W_DLL_D=\
+ $(OBJ_bec_WINEVLOG_W_DLL_D)\
+ \
+
+OBJ_BE_WINEVLOG_W_DLL_D=\
+ $(OBJ_be_WINEVLOG_W_DLL_D)\
+ \
+
+OBJ_BEL_WINEVLOG_W_DLL_D=\
+ $(OBJ_bel_WINEVLOG_W_DLL_D)\
+ \
+
+OBJ_BER_WINEVLOG_W_DLL_D=\
+ $(OBJ_ber_WINEVLOG_W_DLL_D)\
+ \
+
+OBJ_BEC_WINMSGBX_W_DLL_D=\
+ $(OBJ_bec_WINMSGBX_W_DLL_D)\
+ \
+
+OBJ_BE_WINMSGBX_W_DLL_D=\
+ $(OBJ_be_WINMSGBX_W_DLL_D)\
+ \
+
+OBJ_BEL_WINMSGBX_W_DLL_D=\
+ $(OBJ_bel_WINMSGBX_W_DLL_D)\
+ \
+
+OBJ_BER_WINMSGBX_W_DLL_D=\
+ $(OBJ_ber_WINMSGBX_W_DLL_D)\
+ \
+
+OBJ_BEC_W32CONS_W_DLL_D=\
+ $(OBJ_bec_W32CONS_W_DLL_D)\
+ \
+
+OBJ_BEC_W32CONSWC_W_DLL_D=\
+ $(OBJ_bec_W32CONS_WC_W_DLL_D)\
+ \
+
+OBJ_BE_W32CONS_W_DLL_D=\
+ $(OBJ_be_W32CONS_W_DLL_D)\
+ \
+
+OBJ_BEL_W32CONS_W_DLL_D=\
+ $(OBJ_bel_W32CONS_W_DLL_D)\
+ \
+
+OBJ_BER_W32CONS_W_DLL_D=\
+ $(OBJ_ber_W32CONS_W_DLL_D)\
+ \
+
+OBJ_BEC_WINDBGR_W_DLL_D=\
+ $(OBJ_bec_WINDBGR_W_DLL_D)\
+ \
+
+OBJ_BEC_WINDBGR_WC_W_DLL_D=\
+ $(OBJ_bec_WINDBGR_WC_W_DLL_D)\
+ \
+
+OBJ_BE_WINDBGR_W_DLL_D=\
+ $(OBJ_be_WINDBGR_W_DLL_D)\
+ \
+
+OBJ_BEL_WINDBGR_W_DLL_D=\
+ $(OBJ_bel_WINDBGR_W_DLL_D)\
+ \
+
+OBJ_BER_WINDBGR_W_DLL_D=\
+ $(OBJ_ber_WINDBGR_W_DLL_D)\
+ \
+
+OBJ_BEC_WINSYSLOG_W_DLL_D=\
+ $(OBJ_bec_WINSYSLOG_W_DLL_D)\
+ \
+
+OBJ_BEC_WINSYSLOG_WC_W_DLL_D=\
+ $(OBJ_bec_WINSYSLOG_WC_W_DLL_D)\
+ \
+
+OBJ_BE_WINSYSLOG_W_DLL_D=\
+ $(OBJ_be_WINSYSLOG_W_DLL_D)\
+ \
+
+OBJ_BEL_WINSYSLOG_W_DLL_D=\
+ $(OBJ_bel_WINSYSLOG_W_DLL_D)\
+ \
+
+OBJ_BER_WINSYSLOG_W_DLL_D=\
+ $(OBJ_ber_WINSYSLOG_W_DLL_D)\
+ \
+
+OBJ_FE_ALL_W_DLL_D=\
+ $(OBJ_fe_all_W_DLL_D)\
+ \
+
+OBJ_FE_ALL_WC_W_DLL_D=\
+ $(OBJ_fe_all_WC_W_DLL_D)\
+ \
+
+OBJ_FE_FAIL_W_DLL_D=\
+ $(OBJ_fe_fail_W_DLL_D)\
+ \
+
+OBJ_FE_N_W_DLL_D=\
+ $(OBJ_fe_N_W_DLL_D)\
+ \
+
+OBJ_FE_N_WC_W_DLL_D=\
+ $(OBJ_fe_N_WC_W_DLL_D)\
+ \
+
+OBJ_FE_NULL_W_DLL_D=\
+ $(OBJ_fe_null_W_DLL_D)\
+ \
+
+OBJ_FE_NULL_WC_W_DLL_D=\
+ $(OBJ_fe_null_WC_W_DLL_D)\
+ \
+
+OBJ_FE_SIMPLE_W_DLL_D=\
+ $(OBJ_fe_simple_W_DLL_D)\
+ \
+
+OBJ_FE_SIMPLE_WC_W_DLL_D=\
+ $(OBJ_fe_simple_WC_W_DLL_D)\
+ \
+
+OBJ_FE_WINREG_W_DLL_D=\
+ $(OBJ_fe_winreg_W_DLL_D)\
+ \
+
+OBJ_FE_WINREG_WC_W_DLL_D=\
+ $(OBJ_fe_winreg_WC_W_DLL_D)\
+ \
+
+OBJ_utl_bailout_W_DLL_R		= $(PROJ_OBJ_DIR)\util.bailout.ws.dll.obj
+OBJ_utl_init_code_strs_W_DLL_R	= $(PROJ_OBJ_DIR)\util.init_err_strings.ws.dll.obj
+OBJ_utl_sev_strs_W_DLL_R		= $(PROJ_OBJ_DIR)\util.sev_strings.ws.dll.obj
+OBJ_utl_snprintf_W_DLL_R 	= $(PROJ_OBJ_DIR)\util.snprintf.ws.dll.obj
+OBJ_utl_strdup_W_DLL_R 		= $(PROJ_OBJ_DIR)\util.strdup.ws.dll.obj
+OBJ_utl_procid_W_DLL_R 		= $(PROJ_OBJ_DIR)\util.procid.ws.dll.obj
+OBJ_utl_thread_W_DLL_R 		= $(PROJ_OBJ_DIR)\util.thread.ws.dll.obj
+OBJ_utl_be_context_W_DLL_R	= $(PROJ_OBJ_DIR)\util.be_context.ws.dll.obj
+OBJ_utl_core_apidefs_W_DLL_R	= $(PROJ_OBJ_DIR)\util.core_apidefs.ws.dll.obj
+OBJ_utl_be_parse_W_DLL_R		= $(PROJ_OBJ_DIR)\util.be_parse.ws.dll.obj
+OBJ_utl_strnlen_W_DLL_R		= $(PROJ_OBJ_DIR)\util.strnlen.ws.dll.obj
+OBJ_utl_strnlenp_W_DLL_R		= $(PROJ_OBJ_DIR)\util.strnlen.c++.ws.dll.obj
+OBJ_utl_time_W_DLL_R			= $(PROJ_OBJ_DIR)\util.time.ws.dll.obj
+OBJ_utl_host_name_W_DLL_R	= $(PROJ_OBJ_DIR)\util.host_name.ws.dll.obj
+OBJ_cr_api_W_DLL_R 			= $(PROJ_OBJ_DIR)\core.api.ws.dll.obj
+OBJ_cr_api_dep_W_DLL_R 		= $(PROJ_OBJ_DIR)\core.api.deprecated.ws.dll.obj
+OBJ_cr_api_exit_W_DLL_R 		= $(PROJ_OBJ_DIR)\core.api.exitprocess.ws.dll.obj
+OBJ_cr_api_logprintf_W_DLL_R	= $(PROJ_OBJ_DIR)\core.api.logprintf.ws.dll.obj
+OBJ_cr_api_logputs_W_DLL_R	= $(PROJ_OBJ_DIR)\core.api.logputs.ws.dll.obj
+OBJ_cr_auto_W_DLL_R 			= $(PROJ_OBJ_DIR)\core.auto.ws.dll.obj
+OBJ_ins_args_W_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.args.ws.dll.obj
+OBJ_ins_b64_W_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.b64.ws.dll.obj
+OBJ_ins_blob_W_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.blob.ws.dll.obj
+OBJ_ins_bool_W_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.boolean.ws.dll.obj
+OBJ_ins_excp_W_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.exception.ws.dll.obj
+OBJ_ins_host_W_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.hostid.ws.dll.obj
+OBJ_ins_int_W_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.integer.ws.dll.obj
+OBJ_ins_ptr_W_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.pointer.ws.dll.obj
+OBJ_ins_prid_W_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.processid.ws.dll.obj
+OBJ_ins_real_W_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.real.ws.dll.obj
+OBJ_ins_slice_W_DLL_R	 	= $(PROJ_OBJ_DIR)\inserters.slice.ws.dll.obj
+OBJ_ins_thrid_W_DLL_R	 	= $(PROJ_OBJ_DIR)\inserters.threadid.ws.dll.obj
+OBJ_ins_m2w_W_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.m2w.ws.dll.obj
+#PDB_bec_test_W_DLL_R 		= $(PROJ_OBJ_DIR)\bec.test.widestring.dll.pdb
+OBJ_bec_test_W_DLL_R 		= $(PROJ_OBJ_DIR)\bec.test.ws.dll.obj
+OBJ_be_test_W_DLL_R 			= $(PROJ_OBJ_DIR)\be.test.ws.dll.obj
+OBJ_bel_test_W_DLL_R 		= $(PROJ_OBJ_DIR)\bel.test.ws.dll.obj
+OBJ_ber_test_W_DLL_R 		= $(PROJ_OBJ_DIR)\ber.test.ws.dll.obj
+OBJ_be_lrsplit_W_DLL_R		= $(PROJ_OBJ_DIR)\be.lrsplit.ws.dll.obj
+OBJ_be_N_W_DLL_R				= $(PROJ_OBJ_DIR)\be.N.ws.dll.obj
+OBJ_bec_fail_W_DLL_R			= $(PROJ_OBJ_DIR)\bec.fail.ws.dll.obj
+OBJ_be_fail_W_DLL_R			= $(PROJ_OBJ_DIR)\be.fail.ws.dll.obj
+OBJ_bel_fail_W_DLL_R			= $(PROJ_OBJ_DIR)\bel.fail.ws.dll.obj
+OBJ_ber_fail_W_DLL_R			= $(PROJ_OBJ_DIR)\ber.fail.ws.dll.obj
+OBJ_bec_file_W_DLL_R			= $(PROJ_OBJ_DIR)\bec.file.ws.dll.obj
+OBJ_bec_file_WC_W_DLL_R		= $(PROJ_OBJ_DIR)\bec.file.WithCallback.ws.dll.obj
+OBJ_be_file_W_DLL_R			= $(PROJ_OBJ_DIR)\be.file.ws.dll.obj
+OBJ_bel_file_W_DLL_R			= $(PROJ_OBJ_DIR)\bel.file.ws.dll.obj
+OBJ_ber_file_W_DLL_R			= $(PROJ_OBJ_DIR)\ber.file.ws.dll.obj
+OBJ_bec_fprintf_W_DLL_R		= $(PROJ_OBJ_DIR)\bec.fprintf.ws.dll.obj
+OBJ_bec_fprintf_WC_W_DLL_R	= $(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.ws.dll.obj
+OBJ_be_fprintf_W_DLL_R		= $(PROJ_OBJ_DIR)\be.fprintf.ws.dll.obj
+OBJ_bel_fprintf_W_DLL_R		= $(PROJ_OBJ_DIR)\bel.fprintf.ws.dll.obj
+OBJ_ber_fprintf_W_DLL_R		= $(PROJ_OBJ_DIR)\ber.fprintf.ws.dll.obj
+OBJ_bec_null_W_DLL_R			= $(PROJ_OBJ_DIR)\bec.null.ws.dll.obj
+OBJ_be_null_W_DLL_R			= $(PROJ_OBJ_DIR)\be.null.ws.dll.obj
+OBJ_bel_null_W_DLL_R			= $(PROJ_OBJ_DIR)\bel.null.ws.dll.obj
+OBJ_ber_null_W_DLL_R			= $(PROJ_OBJ_DIR)\ber.null.ws.dll.obj
+!ifdef ACE
+OBJ_bec_ACE_W_DLL_R			= $(PROJ_OBJ_DIR)\bec.ACE.ws.dll.obj
+OBJ_be_ACE_W_DLL_R			= $(PROJ_OBJ_DIR)\be.ACE.ws.dll.obj
+OBJ_bel_ACE_W_DLL_R			= $(PROJ_OBJ_DIR)\bel.ACE.ws.dll.obj
+OBJ_ber_ACE_W_DLL_R			= $(PROJ_OBJ_DIR)\ber.ACE.ws.dll.obj
+!endif # ACE
+OBJ_bec_COMERROBJ_W_DLL_R	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.ws.dll.obj
+OBJ_bec_COMERROBJ_WC_W_DLL_R	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.WithCallback.ws.dll.obj
+OBJ_be_COMERROBJ_W_DLL_R		= $(PROJ_OBJ_DIR)\be.COMErrorObject.ws.dll.obj
+OBJ_bel_COMERROBJ_W_DLL_R	= $(PROJ_OBJ_DIR)\bel.COMErrorObject.ws.dll.obj
+OBJ_ber_COMERROBJ_W_DLL_R	= $(PROJ_OBJ_DIR)\ber.COMErrorObject.ws.dll.obj
+OBJ_bec_SPEECH_W_DLL_R		= $(PROJ_OBJ_DIR)\bec.speech.ws.dll.obj
+OBJ_bec_SPEECH_WC_W_DLL_R	= $(PROJ_OBJ_DIR)\bec.speech.WithCallback.ws.dll.obj
+OBJ_be_SPEECH_W_DLL_R		= $(PROJ_OBJ_DIR)\be.speech.ws.dll.obj
+OBJ_bel_SPEECH_W_DLL_R		= $(PROJ_OBJ_DIR)\bel.speech.ws.dll.obj
+OBJ_ber_SPEECH_W_DLL_R		= $(PROJ_OBJ_DIR)\ber.speech.ws.dll.obj
+OBJ_bec_WINEVLOG_W_DLL_R		= $(PROJ_OBJ_DIR)\bec.WindowsEventLog.ws.dll.obj
+OBJ_be_WINEVLOG_W_DLL_R		= $(PROJ_OBJ_DIR)\be.WindowsEventLog.ws.dll.obj
+OBJ_bel_WINEVLOG_W_DLL_R		= $(PROJ_OBJ_DIR)\bel.WindowsEventLog.ws.dll.obj
+OBJ_ber_WINEVLOG_W_DLL_R		= $(PROJ_OBJ_DIR)\ber.WindowsEventLog.ws.dll.obj
+OBJ_bec_WINMSGBX_W_DLL_R		= $(PROJ_OBJ_DIR)\bec.WindowsMessageBox.ws.dll.obj
+OBJ_be_WINMSGBX_W_DLL_R		= $(PROJ_OBJ_DIR)\be.WindowsMessageBox.ws.dll.obj
+OBJ_bel_WINMSGBX_W_DLL_R		= $(PROJ_OBJ_DIR)\bel.WindowsMessageBox.ws.dll.obj
+OBJ_ber_WINMSGBX_W_DLL_R		= $(PROJ_OBJ_DIR)\ber.WindowsMessageBox.ws.dll.obj
+OBJ_bec_W32CONS_W_DLL_R		= $(PROJ_OBJ_DIR)\bec.WindowsConsole.ws.dll.obj
+OBJ_bec_W32CONS_WC_W_DLL_R	= $(PROJ_OBJ_DIR)\bec.WindowsConsole.WithCallback.ws.dll.obj
+OBJ_be_W32CONS_W_DLL_R		= $(PROJ_OBJ_DIR)\be.WindowsConsole.ws.dll.obj
+OBJ_bel_W32CONS_W_DLL_R		= $(PROJ_OBJ_DIR)\bel.WindowsConsole.ws.dll.obj
+OBJ_ber_W32CONS_W_DLL_R		= $(PROJ_OBJ_DIR)\ber.WindowsConsole.ws.dll.obj
+OBJ_bec_WINDBGR_W_DLL_R		= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.ws.dll.obj
+OBJ_bec_WINDBGR_WC_W_DLL_R	= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.WithCallback.ws.dll.obj
+OBJ_be_WINDBGR_W_DLL_R		= $(PROJ_OBJ_DIR)\be.WindowsDebugger.ws.dll.obj
+OBJ_bel_WINDBGR_W_DLL_R		= $(PROJ_OBJ_DIR)\bel.WindowsDebugger.ws.dll.obj
+OBJ_ber_WINDBGR_W_DLL_R		= $(PROJ_OBJ_DIR)\ber.WindowsDebugger.ws.dll.obj
+OBJ_bec_WINSYSLOG_W_DLL_R	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.ws.dll.obj
+OBJ_bec_WINSYSLOG_WC_W_DLL_R	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.WithCallback.ws.dll.obj
+OBJ_be_WINSYSLOG_W_DLL_R		= $(PROJ_OBJ_DIR)\be.WindowsSyslog.ws.dll.obj
+OBJ_bel_WINSYSLOG_W_DLL_R	= $(PROJ_OBJ_DIR)\bel.WindowsSyslog.ws.dll.obj
+OBJ_ber_WINSYSLOG_W_DLL_R	= $(PROJ_OBJ_DIR)\ber.WindowsSyslog.ws.dll.obj
+OBJ_fe_all_W_DLL_R 			= $(PROJ_OBJ_DIR)\fe.all.ws.dll.obj
+OBJ_fe_all_WC_W_DLL_R 		= $(PROJ_OBJ_DIR)\fe.all.WithCallback.ws.dll.obj
+OBJ_fe_fail_W_DLL_R 			= $(PROJ_OBJ_DIR)\fe.fail.ws.dll.obj
+OBJ_fe_N_W_DLL_R 			= $(PROJ_OBJ_DIR)\fe.N.ws.dll.obj
+OBJ_fe_N_WC_W_DLL_R 			= $(PROJ_OBJ_DIR)\fe.N.WithCallback.ws.dll.obj
+OBJ_fe_null_W_DLL_R 			= $(PROJ_OBJ_DIR)\fe.null.ws.dll.obj
+OBJ_fe_null_WC_W_DLL_R 		= $(PROJ_OBJ_DIR)\fe.null.WithCallback.ws.dll.obj
+OBJ_fe_simple_W_DLL_R 		= $(PROJ_OBJ_DIR)\fe.simple.ws.dll.obj
+OBJ_fe_simple_WC_W_DLL_R 	= $(PROJ_OBJ_DIR)\fe.simple.WithCallback.ws.dll.obj
+OBJ_fe_winreg_W_DLL_R 		= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.ws.dll.obj
+OBJ_fe_winreg_WC_W_DLL_R 	= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.WithCallback.ws.dll.obj
+
+OBJ_UTIL_W_DLL_R=\
+ $(OBJ_utl_bailout_W_DLL_R)\
+ $(OBJ_utl_init_code_strs_W_DLL_R)\
+ $(OBJ_utl_sev_strs_W_DLL_R)\
+ $(OBJ_utl_snprintf_W_DLL_R)\
+ $(OBJ_utl_strdup_W_DLL_R)\
+ $(OBJ_utl_procid_W_DLL_R)\
+ $(OBJ_utl_thread_W_DLL_R)\
+ $(OBJ_utl_be_context_W_DLL_R)\
+ $(OBJ_utl_core_apidefs_W_DLL_R)\
+ $(OBJ_utl_be_parse_W_DLL_R)\
+ $(OBJ_utl_strnlen_W_DLL_R)\
+ $(OBJ_utl_strnlenp_W_DLL_R)\
+ $(OBJ_utl_time_W_DLL_R)\
+ $(OBJ_utl_host_name_W_DLL_R)\
+ \
+
+OBJ_CORE_W_DLL_R=\
+ $(OBJ_cr_api_W_DLL_R)\
+ $(OBJ_cr_api_dep_W_DLL_R)\
+ $(OBJ_cr_api_exit_W_DLL_R)\
+ $(OBJ_cr_api_logprintf_W_DLL_R)\
+ $(OBJ_cr_api_logputs_W_DLL_R)\
+ $(OBJ_cr_auto_W_DLL_R)\
+ $(OBJ_ins_args_W_DLL_R)\
+ $(OBJ_ins_b64_W_DLL_R)\
+ $(OBJ_ins_blob_W_DLL_R)\
+ $(OBJ_ins_bool_W_DLL_R)\
+ $(OBJ_ins_excp_W_DLL_R)\
+ $(OBJ_ins_host_W_DLL_R)\
+ $(OBJ_ins_int_W_DLL_R)\
+ $(OBJ_ins_ptr_W_DLL_R)\
+ $(OBJ_ins_prid_W_DLL_R)\
+ $(OBJ_ins_real_W_DLL_R)\
+ $(OBJ_ins_slice_W_DLL_R)\
+ $(OBJ_ins_thrid_W_DLL_R)\
+ $(OBJ_ins_m2w_W_DLL_R)\
+ \
+
+OBJ_APPL_W_DLL_R=\
+ $(OBJ_ins_args_W_DLL_R)\
+ $(OBJ_ins_b64_W_DLL_R)\
+ $(OBJ_ins_blob_W_DLL_R)\
+ $(OBJ_ins_bool_W_DLL_R)\
+ $(OBJ_ins_excp_W_DLL_R)\
+ $(OBJ_ins_host_W_DLL_R)\
+ $(OBJ_ins_int_W_DLL_R)\
+ $(OBJ_ins_ptr_W_DLL_R)\
+ $(OBJ_ins_prid_W_DLL_R)\
+ $(OBJ_ins_real_W_DLL_R)\
+ $(OBJ_ins_slice_W_DLL_R)\
+ $(OBJ_ins_thrid_W_DLL_R)\
+ $(OBJ_ins_m2w_W_DLL_R)\
+ \
+
+
+OBJ_BE_LRSPLIT_W_DLL_R=\
+ $(OBJ_be_lrsplit_W_DLL_R)\
+ \
+
+OBJ_BE_N_W_DLL_R=\
+ $(OBJ_be_N_W_DLL_R)\
+ \
+
+OBJ_BEC_TEST_W_DLL_R=\
+ $(OBJ_bec_test_W_DLL_R)\
+ \
+
+
+OBJ_BE_TEST_W_DLL_R=\
+ $(OBJ_be_test_W_DLL_R)\
+ \
+
+
+OBJ_BEL_TEST_W_DLL_R=\
+ $(OBJ_bel_test_W_DLL_R)\
+ \
+
+
+OBJ_BER_TEST_W_DLL_R=\
+ $(OBJ_ber_test_W_DLL_R)\
+ \
+
+
+OBJ_BEC_FAIL_W_DLL_R=\
+ $(OBJ_bec_fail_W_DLL_R)\
+ \
+
+OBJ_BE_FAIL_W_DLL_R=\
+ $(OBJ_be_fail_W_DLL_R)\
+ \
+
+OBJ_BEL_FAIL_W_DLL_R=\
+ $(OBJ_bel_fail_W_DLL_R)\
+ \
+
+OBJ_BER_FAIL_W_DLL_R=\
+ $(OBJ_ber_fail_W_DLL_R)\
+ \
+
+OBJ_BEC_FILE_W_DLL_R=\
+ $(OBJ_bec_file_W_DLL_R)\
+ \
+
+OBJ_BEC_FILE_WC_W_DLL_R=\
+ $(OBJ_bec_file_WC_W_DLL_R)\
+ \
+
+OBJ_BE_FILE_W_DLL_R=\
+ $(OBJ_be_file_W_DLL_R)\
+ \
+
+OBJ_BEL_FILE_W_DLL_R=\
+ $(OBJ_bel_file_W_DLL_R)\
+ \
+
+OBJ_BER_FILE_W_DLL_R=\
+ $(OBJ_ber_file_W_DLL_R)\
+ \
+
+OBJ_BEC_FPRINTF_W_DLL_R=\
+ $(OBJ_bec_fprintf_W_DLL_R)\
+ \
+
+OBJ_BEC_FPRINTF_WC_W_DLL_R=\
+ $(OBJ_bec_fprintf_WC_W_DLL_R)\
+ \
+
+OBJ_BE_FPRINTF_W_DLL_R=\
+ $(OBJ_be_fprintf_W_DLL_R)\
+ \
+
+OBJ_BEL_FPRINTF_W_DLL_R=\
+ $(OBJ_bel_fprintf_W_DLL_R)\
+ \
+
+OBJ_BER_FPRINTF_W_DLL_R=\
+ $(OBJ_ber_fprintf_W_DLL_R)\
+ \
+
+OBJ_BEC_NULL_W_DLL_R=\
+ $(OBJ_bec_null_W_DLL_R)\
+ \
+
+OBJ_BE_NULL_W_DLL_R=\
+ $(OBJ_be_null_W_DLL_R)\
+ \
+
+OBJ_BEL_NULL_W_DLL_R=\
+ $(OBJ_bel_null_W_DLL_R)\
+ \
+
+OBJ_BER_NULL_W_DLL_R=\
+ $(OBJ_ber_null_W_DLL_R)\
+ \
+
+!ifdef ACE
+OBJ_BEC_ACE_W_DLL_R=\
+ $(OBJ_bec_ACE_W_DLL_R)\
+ \
+
+OBJ_BE_ACE_W_DLL_R=\
+ $(OBJ_be_ACE_W_DLL_R)\
+ \
+
+OBJ_BEL_ACE_W_DLL_R=\
+ $(OBJ_bel_ACE_W_DLL_R)\
+ \
+
+OBJ_BER_ACE_W_DLL_R=\
+ $(OBJ_ber_ACE_W_DLL_R)\
+ \
+
+!endif # ACE
+OBJ_BEC_COMERROBJ_W_DLL_R=\
+ $(OBJ_bec_COMERROBJ_W_DLL_R)\
+ \
+
+OBJ_BEC_COMERROBJWC_W_DLL_R=\
+ $(OBJ_bec_COMERROBJ_WC_W_DLL_R)\
+ \
+
+OBJ_BE_COMERROBJ_W_DLL_R=\
+ $(OBJ_be_COMERROBJ_W_DLL_R)\
+ \
+
+OBJ_BEL_COMERROBJ_W_DLL_R=\
+ $(OBJ_bel_COMERROBJ_W_DLL_R)\
+ \
+
+OBJ_BER_COMERROBJ_W_DLL_R=\
+ $(OBJ_ber_COMERROBJ_W_DLL_R)\
+ \
+
+OBJ_BEC_SPEECH_W_DLL_R=\
+ $(OBJ_bec_SPEECH_W_DLL_R)\
+ \
+
+OBJ_BEC_SPEECHWC_W_DLL_R=\
+ $(OBJ_bec_SPEECH_WC_W_DLL_R)\
+ \
+
+OBJ_BE_SPEECH_W_DLL_R=\
+ $(OBJ_be_SPEECH_W_DLL_R)\
+ \
+
+OBJ_BEL_SPEECH_W_DLL_R=\
+ $(OBJ_bel_SPEECH_W_DLL_R)\
+ \
+
+OBJ_BER_SPEECH_W_DLL_R=\
+ $(OBJ_ber_SPEECH_W_DLL_R)\
+ \
+
+OBJ_BEC_WINEVLOG_W_DLL_R=\
+ $(OBJ_bec_WINEVLOG_W_DLL_R)\
+ \
+
+OBJ_BE_WINEVLOG_W_DLL_R=\
+ $(OBJ_be_WINEVLOG_W_DLL_R)\
+ \
+
+OBJ_BEL_WINEVLOG_W_DLL_R=\
+ $(OBJ_bel_WINEVLOG_W_DLL_R)\
+ \
+
+OBJ_BER_WINEVLOG_W_DLL_R=\
+ $(OBJ_ber_WINEVLOG_W_DLL_R)\
+ \
+
+OBJ_BEC_WINMSGBX_W_DLL_R=\
+ $(OBJ_bec_WINMSGBX_W_DLL_R)\
+ \
+
+OBJ_BE_WINMSGBX_W_DLL_R=\
+ $(OBJ_be_WINMSGBX_W_DLL_R)\
+ \
+
+OBJ_BEL_WINMSGBX_W_DLL_R=\
+ $(OBJ_bel_WINMSGBX_W_DLL_R)\
+ \
+
+OBJ_BER_WINMSGBX_W_DLL_R=\
+ $(OBJ_ber_WINMSGBX_W_DLL_R)\
+ \
+
+OBJ_BEC_W32CONS_W_DLL_R=\
+ $(OBJ_bec_W32CONS_W_DLL_R)\
+ \
+
+OBJ_BEC_W32CONSWC_W_DLL_R=\
+ $(OBJ_bec_W32CONS_WC_W_DLL_R)\
+ \
+
+OBJ_BE_W32CONS_W_DLL_R=\
+ $(OBJ_be_W32CONS_W_DLL_R)\
+ \
+
+OBJ_BEL_W32CONS_W_DLL_R=\
+ $(OBJ_bel_W32CONS_W_DLL_R)\
+ \
+
+OBJ_BER_W32CONS_W_DLL_R=\
+ $(OBJ_ber_W32CONS_W_DLL_R)\
+ \
+
+OBJ_BEC_WINDBGR_W_DLL_R=\
+ $(OBJ_bec_WINDBGR_W_DLL_R)\
+ \
+
+OBJ_BEC_WINDBGR_WC_W_DLL_R=\
+ $(OBJ_bec_WINDBGR_WC_W_DLL_R)\
+ \
+
+OBJ_BE_WINDBGR_W_DLL_R=\
+ $(OBJ_be_WINDBGR_W_DLL_R)\
+ \
+
+OBJ_BEL_WINDBGR_W_DLL_R=\
+ $(OBJ_bel_WINDBGR_W_DLL_R)\
+ \
+
+OBJ_BER_WINDBGR_W_DLL_R=\
+ $(OBJ_ber_WINDBGR_W_DLL_R)\
+ \
+
+OBJ_BEC_WINSYSLOG_W_DLL_R=\
+ $(OBJ_bec_WINSYSLOG_W_DLL_R)\
+ \
+
+OBJ_BEC_WINSYSLOG_WC_W_DLL_R=\
+ $(OBJ_bec_WINSYSLOG_WC_W_DLL_R)\
+ \
+
+OBJ_BE_WINSYSLOG_W_DLL_R=\
+ $(OBJ_be_WINSYSLOG_W_DLL_R)\
+ \
+
+OBJ_BEL_WINSYSLOG_W_DLL_R=\
+ $(OBJ_bel_WINSYSLOG_W_DLL_R)\
+ \
+
+OBJ_BER_WINSYSLOG_W_DLL_R=\
+ $(OBJ_ber_WINSYSLOG_W_DLL_R)\
+ \
+
+OBJ_FE_ALL_W_DLL_R=\
+ $(OBJ_fe_all_W_DLL_R)\
+ \
+
+OBJ_FE_ALL_WC_W_DLL_R=\
+ $(OBJ_fe_all_WC_W_DLL_R)\
+ \
+
+OBJ_FE_FAIL_W_DLL_R=\
+ $(OBJ_fe_fail_W_DLL_R)\
+ \
+
+OBJ_FE_N_W_DLL_R=\
+ $(OBJ_fe_N_W_DLL_R)\
+ \
+
+OBJ_FE_N_WC_W_DLL_R=\
+ $(OBJ_fe_N_WC_W_DLL_R)\
+ \
+
+OBJ_FE_NULL_W_DLL_R=\
+ $(OBJ_fe_null_W_DLL_R)\
+ \
+
+OBJ_FE_NULL_WC_W_DLL_R=\
+ $(OBJ_fe_null_WC_W_DLL_R)\
+ \
+
+OBJ_FE_SIMPLE_W_DLL_R=\
+ $(OBJ_fe_simple_W_DLL_R)\
+ \
+
+OBJ_FE_SIMPLE_WC_W_DLL_R=\
+ $(OBJ_fe_simple_WC_W_DLL_R)\
+ \
+
+OBJ_FE_WINREG_W_DLL_R=\
+ $(OBJ_fe_winreg_W_DLL_R)\
+ \
+
+OBJ_FE_WINREG_WC_W_DLL_R=\
+ $(OBJ_fe_winreg_WC_W_DLL_R)\
+ \
+
+OBJ_utl_bailout_W_MT_R		= $(PROJ_OBJ_DIR)\util.bailout.ws.mt.obj
+OBJ_utl_init_code_strs_W_MT_R	= $(PROJ_OBJ_DIR)\util.init_err_strings.ws.mt.obj
+OBJ_utl_sev_strs_W_MT_R		= $(PROJ_OBJ_DIR)\util.sev_strings.ws.mt.obj
+OBJ_utl_snprintf_W_MT_R 	= $(PROJ_OBJ_DIR)\util.snprintf.ws.mt.obj
+OBJ_utl_strdup_W_MT_R 		= $(PROJ_OBJ_DIR)\util.strdup.ws.mt.obj
+OBJ_utl_procid_W_MT_R 		= $(PROJ_OBJ_DIR)\util.procid.ws.mt.obj
+OBJ_utl_thread_W_MT_R 		= $(PROJ_OBJ_DIR)\util.thread.ws.mt.obj
+OBJ_utl_be_context_W_MT_R	= $(PROJ_OBJ_DIR)\util.be_context.ws.mt.obj
+OBJ_utl_core_apidefs_W_MT_R	= $(PROJ_OBJ_DIR)\util.core_apidefs.ws.mt.obj
+OBJ_utl_be_parse_W_MT_R		= $(PROJ_OBJ_DIR)\util.be_parse.ws.mt.obj
+OBJ_utl_strnlen_W_MT_R		= $(PROJ_OBJ_DIR)\util.strnlen.ws.mt.obj
+OBJ_utl_strnlenp_W_MT_R		= $(PROJ_OBJ_DIR)\util.strnlen.c++.ws.mt.obj
+OBJ_utl_time_W_MT_R			= $(PROJ_OBJ_DIR)\util.time.ws.mt.obj
+OBJ_utl_host_name_W_MT_R	= $(PROJ_OBJ_DIR)\util.host_name.ws.mt.obj
+OBJ_cr_api_W_MT_R 			= $(PROJ_OBJ_DIR)\core.api.ws.mt.obj
+OBJ_cr_api_dep_W_MT_R 		= $(PROJ_OBJ_DIR)\core.api.deprecated.ws.mt.obj
+OBJ_cr_api_exit_W_MT_R 		= $(PROJ_OBJ_DIR)\core.api.exitprocess.ws.mt.obj
+OBJ_cr_api_logprintf_W_MT_R	= $(PROJ_OBJ_DIR)\core.api.logprintf.ws.mt.obj
+OBJ_cr_api_logputs_W_MT_R	= $(PROJ_OBJ_DIR)\core.api.logputs.ws.mt.obj
+OBJ_cr_auto_W_MT_R 			= $(PROJ_OBJ_DIR)\core.auto.ws.mt.obj
+OBJ_ins_args_W_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.args.ws.mt.obj
+OBJ_ins_b64_W_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.b64.ws.mt.obj
+OBJ_ins_blob_W_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.blob.ws.mt.obj
+OBJ_ins_bool_W_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.boolean.ws.mt.obj
+OBJ_ins_excp_W_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.exception.ws.mt.obj
+OBJ_ins_host_W_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.hostid.ws.mt.obj
+OBJ_ins_int_W_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.integer.ws.mt.obj
+OBJ_ins_ptr_W_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.pointer.ws.mt.obj
+OBJ_ins_prid_W_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.processid.ws.mt.obj
+OBJ_ins_real_W_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.real.ws.mt.obj
+OBJ_ins_slice_W_MT_R	 	= $(PROJ_OBJ_DIR)\inserters.slice.ws.mt.obj
+OBJ_ins_thrid_W_MT_R	 	= $(PROJ_OBJ_DIR)\inserters.threadid.ws.mt.obj
+OBJ_ins_m2w_W_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.m2w.ws.mt.obj
+#PDB_bec_test_W_MT_R 		= $(PROJ_OBJ_DIR)\bec.test.widestring.mt.pdb
+OBJ_bec_test_W_MT_R 		= $(PROJ_OBJ_DIR)\bec.test.ws.mt.obj
+OBJ_be_test_W_MT_R 			= $(PROJ_OBJ_DIR)\be.test.ws.mt.obj
+OBJ_bel_test_W_MT_R 		= $(PROJ_OBJ_DIR)\bel.test.ws.mt.obj
+OBJ_ber_test_W_MT_R 		= $(PROJ_OBJ_DIR)\ber.test.ws.mt.obj
+OBJ_be_lrsplit_W_MT_R		= $(PROJ_OBJ_DIR)\be.lrsplit.ws.mt.obj
+OBJ_be_N_W_MT_R				= $(PROJ_OBJ_DIR)\be.N.ws.mt.obj
+OBJ_bec_fail_W_MT_R			= $(PROJ_OBJ_DIR)\bec.fail.ws.mt.obj
+OBJ_be_fail_W_MT_R			= $(PROJ_OBJ_DIR)\be.fail.ws.mt.obj
+OBJ_bel_fail_W_MT_R			= $(PROJ_OBJ_DIR)\bel.fail.ws.mt.obj
+OBJ_ber_fail_W_MT_R			= $(PROJ_OBJ_DIR)\ber.fail.ws.mt.obj
+OBJ_bec_file_W_MT_R			= $(PROJ_OBJ_DIR)\bec.file.ws.mt.obj
+OBJ_bec_file_WC_W_MT_R		= $(PROJ_OBJ_DIR)\bec.file.WithCallback.ws.mt.obj
+OBJ_be_file_W_MT_R			= $(PROJ_OBJ_DIR)\be.file.ws.mt.obj
+OBJ_bel_file_W_MT_R			= $(PROJ_OBJ_DIR)\bel.file.ws.mt.obj
+OBJ_ber_file_W_MT_R			= $(PROJ_OBJ_DIR)\ber.file.ws.mt.obj
+OBJ_bec_fprintf_W_MT_R		= $(PROJ_OBJ_DIR)\bec.fprintf.ws.mt.obj
+OBJ_bec_fprintf_WC_W_MT_R	= $(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.ws.mt.obj
+OBJ_be_fprintf_W_MT_R		= $(PROJ_OBJ_DIR)\be.fprintf.ws.mt.obj
+OBJ_bel_fprintf_W_MT_R		= $(PROJ_OBJ_DIR)\bel.fprintf.ws.mt.obj
+OBJ_ber_fprintf_W_MT_R		= $(PROJ_OBJ_DIR)\ber.fprintf.ws.mt.obj
+OBJ_bec_null_W_MT_R			= $(PROJ_OBJ_DIR)\bec.null.ws.mt.obj
+OBJ_be_null_W_MT_R			= $(PROJ_OBJ_DIR)\be.null.ws.mt.obj
+OBJ_bel_null_W_MT_R			= $(PROJ_OBJ_DIR)\bel.null.ws.mt.obj
+OBJ_ber_null_W_MT_R			= $(PROJ_OBJ_DIR)\ber.null.ws.mt.obj
+!ifdef ACE
+OBJ_bec_ACE_W_MT_R			= $(PROJ_OBJ_DIR)\bec.ACE.ws.mt.obj
+OBJ_be_ACE_W_MT_R			= $(PROJ_OBJ_DIR)\be.ACE.ws.mt.obj
+OBJ_bel_ACE_W_MT_R			= $(PROJ_OBJ_DIR)\bel.ACE.ws.mt.obj
+OBJ_ber_ACE_W_MT_R			= $(PROJ_OBJ_DIR)\ber.ACE.ws.mt.obj
+!endif # ACE
+OBJ_bec_COMERROBJ_W_MT_R	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.ws.mt.obj
+OBJ_bec_COMERROBJ_WC_W_MT_R	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.WithCallback.ws.mt.obj
+OBJ_be_COMERROBJ_W_MT_R		= $(PROJ_OBJ_DIR)\be.COMErrorObject.ws.mt.obj
+OBJ_bel_COMERROBJ_W_MT_R	= $(PROJ_OBJ_DIR)\bel.COMErrorObject.ws.mt.obj
+OBJ_ber_COMERROBJ_W_MT_R	= $(PROJ_OBJ_DIR)\ber.COMErrorObject.ws.mt.obj
+OBJ_bec_SPEECH_W_MT_R		= $(PROJ_OBJ_DIR)\bec.speech.ws.mt.obj
+OBJ_bec_SPEECH_WC_W_MT_R	= $(PROJ_OBJ_DIR)\bec.speech.WithCallback.ws.mt.obj
+OBJ_be_SPEECH_W_MT_R		= $(PROJ_OBJ_DIR)\be.speech.ws.mt.obj
+OBJ_bel_SPEECH_W_MT_R		= $(PROJ_OBJ_DIR)\bel.speech.ws.mt.obj
+OBJ_ber_SPEECH_W_MT_R		= $(PROJ_OBJ_DIR)\ber.speech.ws.mt.obj
+OBJ_bec_WINEVLOG_W_MT_R		= $(PROJ_OBJ_DIR)\bec.WindowsEventLog.ws.mt.obj
+OBJ_be_WINEVLOG_W_MT_R		= $(PROJ_OBJ_DIR)\be.WindowsEventLog.ws.mt.obj
+OBJ_bel_WINEVLOG_W_MT_R		= $(PROJ_OBJ_DIR)\bel.WindowsEventLog.ws.mt.obj
+OBJ_ber_WINEVLOG_W_MT_R		= $(PROJ_OBJ_DIR)\ber.WindowsEventLog.ws.mt.obj
+OBJ_bec_WINMSGBX_W_MT_R		= $(PROJ_OBJ_DIR)\bec.WindowsMessageBox.ws.mt.obj
+OBJ_be_WINMSGBX_W_MT_R		= $(PROJ_OBJ_DIR)\be.WindowsMessageBox.ws.mt.obj
+OBJ_bel_WINMSGBX_W_MT_R		= $(PROJ_OBJ_DIR)\bel.WindowsMessageBox.ws.mt.obj
+OBJ_ber_WINMSGBX_W_MT_R		= $(PROJ_OBJ_DIR)\ber.WindowsMessageBox.ws.mt.obj
+OBJ_bec_W32CONS_W_MT_R		= $(PROJ_OBJ_DIR)\bec.WindowsConsole.ws.mt.obj
+OBJ_bec_W32CONS_WC_W_MT_R	= $(PROJ_OBJ_DIR)\bec.WindowsConsole.WithCallback.ws.mt.obj
+OBJ_be_W32CONS_W_MT_R		= $(PROJ_OBJ_DIR)\be.WindowsConsole.ws.mt.obj
+OBJ_bel_W32CONS_W_MT_R		= $(PROJ_OBJ_DIR)\bel.WindowsConsole.ws.mt.obj
+OBJ_ber_W32CONS_W_MT_R		= $(PROJ_OBJ_DIR)\ber.WindowsConsole.ws.mt.obj
+OBJ_bec_WINDBGR_W_MT_R		= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.ws.mt.obj
+OBJ_bec_WINDBGR_WC_W_MT_R	= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.WithCallback.ws.mt.obj
+OBJ_be_WINDBGR_W_MT_R		= $(PROJ_OBJ_DIR)\be.WindowsDebugger.ws.mt.obj
+OBJ_bel_WINDBGR_W_MT_R		= $(PROJ_OBJ_DIR)\bel.WindowsDebugger.ws.mt.obj
+OBJ_ber_WINDBGR_W_MT_R		= $(PROJ_OBJ_DIR)\ber.WindowsDebugger.ws.mt.obj
+OBJ_bec_WINSYSLOG_W_MT_R	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.ws.mt.obj
+OBJ_bec_WINSYSLOG_WC_W_MT_R	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.WithCallback.ws.mt.obj
+OBJ_be_WINSYSLOG_W_MT_R		= $(PROJ_OBJ_DIR)\be.WindowsSyslog.ws.mt.obj
+OBJ_bel_WINSYSLOG_W_MT_R	= $(PROJ_OBJ_DIR)\bel.WindowsSyslog.ws.mt.obj
+OBJ_ber_WINSYSLOG_W_MT_R	= $(PROJ_OBJ_DIR)\ber.WindowsSyslog.ws.mt.obj
+OBJ_fe_all_W_MT_R 			= $(PROJ_OBJ_DIR)\fe.all.ws.mt.obj
+OBJ_fe_all_WC_W_MT_R 		= $(PROJ_OBJ_DIR)\fe.all.WithCallback.ws.mt.obj
+OBJ_fe_fail_W_MT_R 			= $(PROJ_OBJ_DIR)\fe.fail.ws.mt.obj
+OBJ_fe_N_W_MT_R 			= $(PROJ_OBJ_DIR)\fe.N.ws.mt.obj
+OBJ_fe_N_WC_W_MT_R 			= $(PROJ_OBJ_DIR)\fe.N.WithCallback.ws.mt.obj
+OBJ_fe_null_W_MT_R 			= $(PROJ_OBJ_DIR)\fe.null.ws.mt.obj
+OBJ_fe_null_WC_W_MT_R 		= $(PROJ_OBJ_DIR)\fe.null.WithCallback.ws.mt.obj
+OBJ_fe_simple_W_MT_R 		= $(PROJ_OBJ_DIR)\fe.simple.ws.mt.obj
+OBJ_fe_simple_WC_W_MT_R 	= $(PROJ_OBJ_DIR)\fe.simple.WithCallback.ws.mt.obj
+OBJ_fe_winreg_W_MT_R 		= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.ws.mt.obj
+OBJ_fe_winreg_WC_W_MT_R 	= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.WithCallback.ws.mt.obj
+
+OBJ_UTIL_W_MT_R=\
+ $(OBJ_utl_bailout_W_MT_R)\
+ $(OBJ_utl_init_code_strs_W_MT_R)\
+ $(OBJ_utl_sev_strs_W_MT_R)\
+ $(OBJ_utl_snprintf_W_MT_R)\
+ $(OBJ_utl_strdup_W_MT_R)\
+ $(OBJ_utl_procid_W_MT_R)\
+ $(OBJ_utl_thread_W_MT_R)\
+ $(OBJ_utl_be_context_W_MT_R)\
+ $(OBJ_utl_core_apidefs_W_MT_R)\
+ $(OBJ_utl_be_parse_W_MT_R)\
+ $(OBJ_utl_strnlen_W_MT_R)\
+ $(OBJ_utl_strnlenp_W_MT_R)\
+ $(OBJ_utl_time_W_MT_R)\
+ $(OBJ_utl_host_name_W_MT_R)\
+ \
+
+OBJ_CORE_W_MT_R=\
+ $(OBJ_cr_api_W_MT_R)\
+ $(OBJ_cr_api_dep_W_MT_R)\
+ $(OBJ_cr_api_exit_W_MT_R)\
+ $(OBJ_cr_api_logprintf_W_MT_R)\
+ $(OBJ_cr_api_logputs_W_MT_R)\
+ $(OBJ_cr_auto_W_MT_R)\
+ $(OBJ_ins_args_W_MT_R)\
+ $(OBJ_ins_b64_W_MT_R)\
+ $(OBJ_ins_blob_W_MT_R)\
+ $(OBJ_ins_bool_W_MT_R)\
+ $(OBJ_ins_excp_W_MT_R)\
+ $(OBJ_ins_host_W_MT_R)\
+ $(OBJ_ins_int_W_MT_R)\
+ $(OBJ_ins_ptr_W_MT_R)\
+ $(OBJ_ins_prid_W_MT_R)\
+ $(OBJ_ins_real_W_MT_R)\
+ $(OBJ_ins_slice_W_MT_R)\
+ $(OBJ_ins_thrid_W_MT_R)\
+ $(OBJ_ins_m2w_W_MT_R)\
+ \
+
+OBJ_APPL_W_MT_R=\
+ $(OBJ_ins_args_W_MT_R)\
+ $(OBJ_ins_b64_W_MT_R)\
+ $(OBJ_ins_blob_W_MT_R)\
+ $(OBJ_ins_bool_W_MT_R)\
+ $(OBJ_ins_excp_W_MT_R)\
+ $(OBJ_ins_host_W_MT_R)\
+ $(OBJ_ins_int_W_MT_R)\
+ $(OBJ_ins_ptr_W_MT_R)\
+ $(OBJ_ins_prid_W_MT_R)\
+ $(OBJ_ins_real_W_MT_R)\
+ $(OBJ_ins_slice_W_MT_R)\
+ $(OBJ_ins_thrid_W_MT_R)\
+ $(OBJ_ins_m2w_W_MT_R)\
+ \
+
+
+OBJ_BE_LRSPLIT_W_MT_R=\
+ $(OBJ_be_lrsplit_W_MT_R)\
+ \
+
+OBJ_BE_N_W_MT_R=\
+ $(OBJ_be_N_W_MT_R)\
+ \
+
+OBJ_BEC_TEST_W_MT_R=\
+ $(OBJ_bec_test_W_MT_R)\
+ \
+
+
+OBJ_BE_TEST_W_MT_R=\
+ $(OBJ_be_test_W_MT_R)\
+ \
+
+
+OBJ_BEL_TEST_W_MT_R=\
+ $(OBJ_bel_test_W_MT_R)\
+ \
+
+
+OBJ_BER_TEST_W_MT_R=\
+ $(OBJ_ber_test_W_MT_R)\
+ \
+
+
+OBJ_BEC_FAIL_W_MT_R=\
+ $(OBJ_bec_fail_W_MT_R)\
+ \
+
+OBJ_BE_FAIL_W_MT_R=\
+ $(OBJ_be_fail_W_MT_R)\
+ \
+
+OBJ_BEL_FAIL_W_MT_R=\
+ $(OBJ_bel_fail_W_MT_R)\
+ \
+
+OBJ_BER_FAIL_W_MT_R=\
+ $(OBJ_ber_fail_W_MT_R)\
+ \
+
+OBJ_BEC_FILE_W_MT_R=\
+ $(OBJ_bec_file_W_MT_R)\
+ \
+
+OBJ_BEC_FILE_WC_W_MT_R=\
+ $(OBJ_bec_file_WC_W_MT_R)\
+ \
+
+OBJ_BE_FILE_W_MT_R=\
+ $(OBJ_be_file_W_MT_R)\
+ \
+
+OBJ_BEL_FILE_W_MT_R=\
+ $(OBJ_bel_file_W_MT_R)\
+ \
+
+OBJ_BER_FILE_W_MT_R=\
+ $(OBJ_ber_file_W_MT_R)\
+ \
+
+OBJ_BEC_FPRINTF_W_MT_R=\
+ $(OBJ_bec_fprintf_W_MT_R)\
+ \
+
+OBJ_BEC_FPRINTF_WC_W_MT_R=\
+ $(OBJ_bec_fprintf_WC_W_MT_R)\
+ \
+
+OBJ_BE_FPRINTF_W_MT_R=\
+ $(OBJ_be_fprintf_W_MT_R)\
+ \
+
+OBJ_BEL_FPRINTF_W_MT_R=\
+ $(OBJ_bel_fprintf_W_MT_R)\
+ \
+
+OBJ_BER_FPRINTF_W_MT_R=\
+ $(OBJ_ber_fprintf_W_MT_R)\
+ \
+
+OBJ_BEC_NULL_W_MT_R=\
+ $(OBJ_bec_null_W_MT_R)\
+ \
+
+OBJ_BE_NULL_W_MT_R=\
+ $(OBJ_be_null_W_MT_R)\
+ \
+
+OBJ_BEL_NULL_W_MT_R=\
+ $(OBJ_bel_null_W_MT_R)\
+ \
+
+OBJ_BER_NULL_W_MT_R=\
+ $(OBJ_ber_null_W_MT_R)\
+ \
+
+!ifdef ACE
+OBJ_BEC_ACE_W_MT_R=\
+ $(OBJ_bec_ACE_W_MT_R)\
+ \
+
+OBJ_BE_ACE_W_MT_R=\
+ $(OBJ_be_ACE_W_MT_R)\
+ \
+
+OBJ_BEL_ACE_W_MT_R=\
+ $(OBJ_bel_ACE_W_MT_R)\
+ \
+
+OBJ_BER_ACE_W_MT_R=\
+ $(OBJ_ber_ACE_W_MT_R)\
+ \
+
+!endif # ACE
+OBJ_BEC_COMERROBJ_W_MT_R=\
+ $(OBJ_bec_COMERROBJ_W_MT_R)\
+ \
+
+OBJ_BEC_COMERROBJWC_W_MT_R=\
+ $(OBJ_bec_COMERROBJ_WC_W_MT_R)\
+ \
+
+OBJ_BE_COMERROBJ_W_MT_R=\
+ $(OBJ_be_COMERROBJ_W_MT_R)\
+ \
+
+OBJ_BEL_COMERROBJ_W_MT_R=\
+ $(OBJ_bel_COMERROBJ_W_MT_R)\
+ \
+
+OBJ_BER_COMERROBJ_W_MT_R=\
+ $(OBJ_ber_COMERROBJ_W_MT_R)\
+ \
+
+OBJ_BEC_SPEECH_W_MT_R=\
+ $(OBJ_bec_SPEECH_W_MT_R)\
+ \
+
+OBJ_BEC_SPEECHWC_W_MT_R=\
+ $(OBJ_bec_SPEECH_WC_W_MT_R)\
+ \
+
+OBJ_BE_SPEECH_W_MT_R=\
+ $(OBJ_be_SPEECH_W_MT_R)\
+ \
+
+OBJ_BEL_SPEECH_W_MT_R=\
+ $(OBJ_bel_SPEECH_W_MT_R)\
+ \
+
+OBJ_BER_SPEECH_W_MT_R=\
+ $(OBJ_ber_SPEECH_W_MT_R)\
+ \
+
+OBJ_BEC_WINEVLOG_W_MT_R=\
+ $(OBJ_bec_WINEVLOG_W_MT_R)\
+ \
+
+OBJ_BE_WINEVLOG_W_MT_R=\
+ $(OBJ_be_WINEVLOG_W_MT_R)\
+ \
+
+OBJ_BEL_WINEVLOG_W_MT_R=\
+ $(OBJ_bel_WINEVLOG_W_MT_R)\
+ \
+
+OBJ_BER_WINEVLOG_W_MT_R=\
+ $(OBJ_ber_WINEVLOG_W_MT_R)\
+ \
+
+OBJ_BEC_WINMSGBX_W_MT_R=\
+ $(OBJ_bec_WINMSGBX_W_MT_R)\
+ \
+
+OBJ_BE_WINMSGBX_W_MT_R=\
+ $(OBJ_be_WINMSGBX_W_MT_R)\
+ \
+
+OBJ_BEL_WINMSGBX_W_MT_R=\
+ $(OBJ_bel_WINMSGBX_W_MT_R)\
+ \
+
+OBJ_BER_WINMSGBX_W_MT_R=\
+ $(OBJ_ber_WINMSGBX_W_MT_R)\
+ \
+
+OBJ_BEC_W32CONS_W_MT_R=\
+ $(OBJ_bec_W32CONS_W_MT_R)\
+ \
+
+OBJ_BEC_W32CONSWC_W_MT_R=\
+ $(OBJ_bec_W32CONS_WC_W_MT_R)\
+ \
+
+OBJ_BE_W32CONS_W_MT_R=\
+ $(OBJ_be_W32CONS_W_MT_R)\
+ \
+
+OBJ_BEL_W32CONS_W_MT_R=\
+ $(OBJ_bel_W32CONS_W_MT_R)\
+ \
+
+OBJ_BER_W32CONS_W_MT_R=\
+ $(OBJ_ber_W32CONS_W_MT_R)\
+ \
+
+OBJ_BEC_WINDBGR_W_MT_R=\
+ $(OBJ_bec_WINDBGR_W_MT_R)\
+ \
+
+OBJ_BEC_WINDBGR_WC_W_MT_R=\
+ $(OBJ_bec_WINDBGR_WC_W_MT_R)\
+ \
+
+OBJ_BE_WINDBGR_W_MT_R=\
+ $(OBJ_be_WINDBGR_W_MT_R)\
+ \
+
+OBJ_BEL_WINDBGR_W_MT_R=\
+ $(OBJ_bel_WINDBGR_W_MT_R)\
+ \
+
+OBJ_BER_WINDBGR_W_MT_R=\
+ $(OBJ_ber_WINDBGR_W_MT_R)\
+ \
+
+OBJ_BEC_WINSYSLOG_W_MT_R=\
+ $(OBJ_bec_WINSYSLOG_W_MT_R)\
+ \
+
+OBJ_BEC_WINSYSLOG_WC_W_MT_R=\
+ $(OBJ_bec_WINSYSLOG_WC_W_MT_R)\
+ \
+
+OBJ_BE_WINSYSLOG_W_MT_R=\
+ $(OBJ_be_WINSYSLOG_W_MT_R)\
+ \
+
+OBJ_BEL_WINSYSLOG_W_MT_R=\
+ $(OBJ_bel_WINSYSLOG_W_MT_R)\
+ \
+
+OBJ_BER_WINSYSLOG_W_MT_R=\
+ $(OBJ_ber_WINSYSLOG_W_MT_R)\
+ \
+
+OBJ_FE_ALL_W_MT_R=\
+ $(OBJ_fe_all_W_MT_R)\
+ \
+
+OBJ_FE_ALL_WC_W_MT_R=\
+ $(OBJ_fe_all_WC_W_MT_R)\
+ \
+
+OBJ_FE_FAIL_W_MT_R=\
+ $(OBJ_fe_fail_W_MT_R)\
+ \
+
+OBJ_FE_N_W_MT_R=\
+ $(OBJ_fe_N_W_MT_R)\
+ \
+
+OBJ_FE_N_WC_W_MT_R=\
+ $(OBJ_fe_N_WC_W_MT_R)\
+ \
+
+OBJ_FE_NULL_W_MT_R=\
+ $(OBJ_fe_null_W_MT_R)\
+ \
+
+OBJ_FE_NULL_WC_W_MT_R=\
+ $(OBJ_fe_null_WC_W_MT_R)\
+ \
+
+OBJ_FE_SIMPLE_W_MT_R=\
+ $(OBJ_fe_simple_W_MT_R)\
+ \
+
+OBJ_FE_SIMPLE_WC_W_MT_R=\
+ $(OBJ_fe_simple_WC_W_MT_R)\
+ \
+
+OBJ_FE_WINREG_W_MT_R=\
+ $(OBJ_fe_winreg_W_MT_R)\
+ \
+
+OBJ_FE_WINREG_WC_W_MT_R=\
+ $(OBJ_fe_winreg_WC_W_MT_R)\
+ \
+
+
+# b64
+
+OBJ_b64_b64_MT_D            = $(PROJ_OBJ_DIR)\b64.pan.b64.mt.debug.obj
+PDB_b64_b64_MT_D            = $(PROJ_OBJ_DIR)\b64.pan.b64.mt.debug.pdb
+
+OBJ_B64_MT_D=\
+ $(OBJ_b64_b64_MT_D)\
+ \
+
+PDB_SHWILD_MT_D=\
+ $(PDB_b64_b64_MT_D)\
+ \
+
+OBJ_b64_b64_DLL_D            = $(PROJ_OBJ_DIR)\b64.pan.b64.dll.debug.obj
+PDB_b64_b64_DLL_D            = $(PROJ_OBJ_DIR)\b64.pan.b64.dll.debug.pdb
+
+OBJ_B64_DLL_D=\
+ $(OBJ_b64_b64_DLL_D)\
+ \
+
+PDB_SHWILD_DLL_D=\
+ $(PDB_b64_b64_DLL_D)\
+ \
+
+OBJ_b64_b64_DLL_R            = $(PROJ_OBJ_DIR)\b64.pan.b64.dll.obj
+
+OBJ_B64_DLL_R=\
+ $(OBJ_b64_b64_DLL_R)\
+ \
+
+OBJ_b64_b64_MT_R            = $(PROJ_OBJ_DIR)\b64.pan.b64.mt.obj
+
+OBJ_B64_MT_R=\
+ $(OBJ_b64_b64_MT_R)\
+ \
+
+OBJ_b64_b64_W_MT_D            = $(PROJ_OBJ_DIR)\b64.pan.b64.ws.mt.debug.obj
+PDB_b64_b64_W_MT_D            = $(PROJ_OBJ_DIR)\b64.pan.b64.ws.mt.debug.pdb
+
+OBJ_B64_W_MT_D=\
+ $(OBJ_b64_b64_W_MT_D)\
+ \
+
+PDB_SHWILD_W_MT_D=\
+ $(PDB_b64_b64_W_MT_D)\
+ \
+
+OBJ_b64_b64_W_DLL_D            = $(PROJ_OBJ_DIR)\b64.pan.b64.ws.dll.debug.obj
+PDB_b64_b64_W_DLL_D            = $(PROJ_OBJ_DIR)\b64.pan.b64.ws.dll.debug.pdb
+
+OBJ_B64_W_DLL_D=\
+ $(OBJ_b64_b64_W_DLL_D)\
+ \
+
+PDB_SHWILD_W_DLL_D=\
+ $(PDB_b64_b64_W_DLL_D)\
+ \
+
+OBJ_b64_b64_W_DLL_R            = $(PROJ_OBJ_DIR)\b64.pan.b64.ws.dll.obj
+
+OBJ_B64_W_DLL_R=\
+ $(OBJ_b64_b64_W_DLL_R)\
+ \
+
+OBJ_b64_b64_W_MT_R            = $(PROJ_OBJ_DIR)\b64.pan.b64.ws.mt.obj
+
+OBJ_B64_W_MT_R=\
+ $(OBJ_b64_b64_W_MT_R)\
+ \
+
+
+# shwild
+
+OBJ_shw_api_MT_D            = $(PROJ_OBJ_DIR)\shwild.pan.api.mt.debug.obj
+OBJ_shw_matches_MT_D        = $(PROJ_OBJ_DIR)\shwild.pan.matches.mt.debug.obj
+OBJ_shw_pattern_MT_D        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.mt.debug.obj
+PDB_shw_api_MT_D            = $(PROJ_OBJ_DIR)\shwild.pan.api.mt.debug.pdb
+PDB_shw_matches_MT_D        = $(PROJ_OBJ_DIR)\shwild.pan.matches.mt.debug.pdb
+PDB_shw_pattern_MT_D        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.mt.debug.pdb
+
+OBJ_SHWILD_MT_D=\
+ $(OBJ_shw_api_MT_D)\
+ $(OBJ_shw_matches_MT_D)\
+ $(OBJ_shw_pattern_MT_D)\
+ \
+
+PDB_SHWILD_MT_D=\
+ $(PDB_shw_api_MT_D)\
+ $(PDB_shw_matches_MT_D)\
+ $(PDB_shw_pattern_MT_D)\
+ \
+
+OBJ_shw_api_DLL_D            = $(PROJ_OBJ_DIR)\shwild.pan.api.dll.debug.obj
+OBJ_shw_matches_DLL_D        = $(PROJ_OBJ_DIR)\shwild.pan.matches.dll.debug.obj
+OBJ_shw_pattern_DLL_D        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.dll.debug.obj
+PDB_shw_api_DLL_D            = $(PROJ_OBJ_DIR)\shwild.pan.api.dll.debug.pdb
+PDB_shw_matches_DLL_D        = $(PROJ_OBJ_DIR)\shwild.pan.matches.dll.debug.pdb
+PDB_shw_pattern_DLL_D        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.dll.debug.pdb
+
+OBJ_SHWILD_DLL_D=\
+ $(OBJ_shw_api_DLL_D)\
+ $(OBJ_shw_matches_DLL_D)\
+ $(OBJ_shw_pattern_DLL_D)\
+ \
+
+PDB_SHWILD_DLL_D=\
+ $(PDB_shw_api_DLL_D)\
+ $(PDB_shw_matches_DLL_D)\
+ $(PDB_shw_pattern_DLL_D)\
+ \
+
+OBJ_shw_api_DLL_R            = $(PROJ_OBJ_DIR)\shwild.pan.api.dll.obj
+OBJ_shw_matches_DLL_R        = $(PROJ_OBJ_DIR)\shwild.pan.matches.dll.obj
+OBJ_shw_pattern_DLL_R        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.dll.obj
+
+OBJ_SHWILD_DLL_R=\
+ $(OBJ_shw_api_DLL_R)\
+ $(OBJ_shw_matches_DLL_R)\
+ $(OBJ_shw_pattern_DLL_R)\
+ \
+
+OBJ_shw_api_MT_R            = $(PROJ_OBJ_DIR)\shwild.pan.api.mt.obj
+OBJ_shw_matches_MT_R        = $(PROJ_OBJ_DIR)\shwild.pan.matches.mt.obj
+OBJ_shw_pattern_MT_R        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.mt.obj
+
+OBJ_SHWILD_MT_R=\
+ $(OBJ_shw_api_MT_R)\
+ $(OBJ_shw_matches_MT_R)\
+ $(OBJ_shw_pattern_MT_R)\
+ \
+
+OBJ_shw_api_W_MT_D            = $(PROJ_OBJ_DIR)\shwild.pan.api.ws.mt.debug.obj
+OBJ_shw_matches_W_MT_D        = $(PROJ_OBJ_DIR)\shwild.pan.matches.ws.mt.debug.obj
+OBJ_shw_pattern_W_MT_D        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.ws.mt.debug.obj
+PDB_shw_api_W_MT_D            = $(PROJ_OBJ_DIR)\shwild.pan.api.ws.mt.debug.pdb
+PDB_shw_matches_W_MT_D        = $(PROJ_OBJ_DIR)\shwild.pan.matches.ws.mt.debug.pdb
+PDB_shw_pattern_W_MT_D        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.ws.mt.debug.pdb
+
+OBJ_SHWILD_W_MT_D=\
+ $(OBJ_shw_api_W_MT_D)\
+ $(OBJ_shw_matches_W_MT_D)\
+ $(OBJ_shw_pattern_W_MT_D)\
+ \
+
+PDB_SHWILD_W_MT_D=\
+ $(PDB_shw_api_W_MT_D)\
+ $(PDB_shw_matches_W_MT_D)\
+ $(PDB_shw_pattern_W_MT_D)\
+ \
+
+OBJ_shw_api_W_DLL_D            = $(PROJ_OBJ_DIR)\shwild.pan.api.ws.dll.debug.obj
+OBJ_shw_matches_W_DLL_D        = $(PROJ_OBJ_DIR)\shwild.pan.matches.ws.dll.debug.obj
+OBJ_shw_pattern_W_DLL_D        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.ws.dll.debug.obj
+PDB_shw_api_W_DLL_D            = $(PROJ_OBJ_DIR)\shwild.pan.api.ws.dll.debug.pdb
+PDB_shw_matches_W_DLL_D        = $(PROJ_OBJ_DIR)\shwild.pan.matches.ws.dll.debug.pdb
+PDB_shw_pattern_W_DLL_D        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.ws.dll.debug.pdb
+
+OBJ_SHWILD_W_DLL_D=\
+ $(OBJ_shw_api_W_DLL_D)\
+ $(OBJ_shw_matches_W_DLL_D)\
+ $(OBJ_shw_pattern_W_DLL_D)\
+ \
+
+PDB_SHWILD_W_DLL_D=\
+ $(PDB_shw_api_W_DLL_D)\
+ $(PDB_shw_matches_W_DLL_D)\
+ $(PDB_shw_pattern_W_DLL_D)\
+ \
+
+OBJ_shw_api_W_DLL_R            = $(PROJ_OBJ_DIR)\shwild.pan.api.ws.dll.obj
+OBJ_shw_matches_W_DLL_R        = $(PROJ_OBJ_DIR)\shwild.pan.matches.ws.dll.obj
+OBJ_shw_pattern_W_DLL_R        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.ws.dll.obj
+
+OBJ_SHWILD_W_DLL_R=\
+ $(OBJ_shw_api_W_DLL_R)\
+ $(OBJ_shw_matches_W_DLL_R)\
+ $(OBJ_shw_pattern_W_DLL_R)\
+ \
+
+OBJ_shw_api_W_MT_R            = $(PROJ_OBJ_DIR)\shwild.pan.api.ws.mt.obj
+OBJ_shw_matches_W_MT_R        = $(PROJ_OBJ_DIR)\shwild.pan.matches.ws.mt.obj
+OBJ_shw_pattern_W_MT_R        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.ws.mt.obj
+
+OBJ_SHWILD_W_MT_R=\
+ $(OBJ_shw_api_W_MT_R)\
+ $(OBJ_shw_matches_W_MT_R)\
+ $(OBJ_shw_pattern_W_MT_R)\
+ \
+
+
+# xtests
+
+OBJ_xts_core_MT_D           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.mt.debug.obj
+PDB_xts_core_MT_D           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.mt.debug.pdb
+
+OBJ_XTESTS_MT_D=\
+ $(OBJ_xts_core_MT_D)\
+ \
+
+PDB_XTESTS_MT_D=\
+ $(PDB_xts_core_MT_D)\
+ \
+
+OBJ_xts_core_DLL_D           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.dll.debug.obj
+PDB_xts_core_DLL_D           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.dll.debug.pdb
+
+OBJ_XTESTS_DLL_D=\
+ $(OBJ_xts_core_DLL_D)\
+ \
+
+PDB_XTESTS_DLL_D=\
+ $(PDB_xts_core_DLL_D)\
+ \
+
+OBJ_xts_core_DLL_R           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.dll.obj
+
+OBJ_XTESTS_DLL_R=\
+ $(OBJ_xts_core_DLL_R)\
+ \
+
+OBJ_xts_core_MT_R           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.mt.obj
+
+OBJ_XTESTS_MT_R=\
+ $(OBJ_xts_core_MT_R)\
+ \
+
+OBJ_xts_core_W_MT_D           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.ws.mt.debug.obj
+PDB_xts_core_W_MT_D           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.ws.mt.debug.pdb
+
+OBJ_XTESTS_W_MT_D=\
+ $(OBJ_xts_core_W_MT_D)\
+ \
+
+PDB_XTESTS_W_MT_D=\
+ $(PDB_xts_core_W_MT_D)\
+ \
+
+OBJ_xts_core_W_DLL_D           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.ws.dll.debug.obj
+PDB_xts_core_W_DLL_D           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.ws.dll.debug.pdb
+
+OBJ_XTESTS_W_DLL_D=\
+ $(OBJ_xts_core_W_DLL_D)\
+ \
+
+PDB_XTESTS_W_DLL_D=\
+ $(PDB_xts_core_W_DLL_D)\
+ \
+
+OBJ_xts_core_W_DLL_R           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.ws.dll.obj
+
+OBJ_XTESTS_W_DLL_R=\
+ $(OBJ_xts_core_W_DLL_R)\
+ \
+
+OBJ_xts_core_W_MT_R           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.ws.mt.obj
+
+OBJ_XTESTS_W_MT_R=\
+ $(OBJ_xts_core_W_MT_R)\
+ \
+
+
+
+########################################
+# Examples
+
+OBJ_EX_P_be_01_MT_D	=	.\ex.cpp.be.01.mt.debug.obj
+OBJ_EX_P_be_02_MT_D	=	.\ex.cpp.be.02.mt.debug.obj
+OBJ_EX_P_be_03_MT_D	=	.\ex.cpp.be.03.mt.debug.obj
+OBJ_EX_P_be_04_MT_D	=	.\ex.cpp.be.04.mt.debug.obj
+OBJ_EX_P_be_05_MT_D	=	.\ex.cpp.be.05.mt.debug.obj
+OBJ_EX_P_be_06_MT_D	=	.\ex.cpp.be.06.mt.debug.obj
+OBJ_EX_P_cp_01_MT_D	=	.\ex.cpp.cp.01.mt.debug.obj
+OBJ_EX_P_cp_02_MT_D	=	.\ex.cpp.cp.02.mt.debug.obj
+OBJ_EX_P_fm_01_MT_D	=	.\ex.cpp.fm.01.mt.debug.obj
+OBJ_EX_P_fm_02_MT_D	=	.\ex.cpp.fm.02.mt.debug.obj
+OBJ_EX_P_fm_03_MT_D	=	.\ex.cpp.fm.03.mt.debug.obj
+OBJ_EX_P_fe_01_MT_D	=	.\ex.cpp.fe.01.mt.debug.obj
+OBJ_EX_P_in_01_MT_D	=	.\ex.cpp.in.01.mt.debug.obj
+OBJ_EX_P_in_02_MT_D	=	.\ex.cpp.in.02.mt.debug.obj
+OBJ_EX_P_in_03_MT_D	=	.\ex.cpp.in.03.mt.debug.obj
+OBJ_EX_P_in_04_MT_D	=	.\ex.cpp.in.04.mt.debug.obj
+OBJ_EX_P_in_05_MT_D	=	.\ex.cpp.in.05.mt.debug.obj
+OBJ_EX_P_in_06_MT_D	=	.\ex.cpp.in.06.mt.debug.obj
+OBJ_EX_P_in_07_MT_D	=	.\ex.cpp.in.07.mt.debug.obj
+OBJ_EX_P_in_08_MT_D	=	.\ex.cpp.in.08.mt.debug.obj
+OBJ_EX_P_in_09_MT_D	=	.\ex.cpp.in.09.mt.debug.obj
+OBJ_EX_P_in_10_MT_D	=	.\ex.cpp.in.10.mt.debug.obj
+OBJ_EX_P_in_11_MT_D	=	.\ex.cpp.in.11.mt.debug.obj
+OBJ_EX_P_in_12_MT_D	=	.\ex.cpp.in.12.mt.debug.obj
+OBJ_EX_P_in_13_MT_D	=	.\ex.cpp.in.13.mt.debug.obj
+OBJ_EX_P_in_14_MT_D	=	.\ex.cpp.in.14.mt.debug.obj
+OBJ_EX_P_in_15_MT_D	=	.\ex.cpp.in.15.mt.debug.obj
+OBJ_EX_P_in_16_MT_D	=	.\ex.cpp.in.16.mt.debug.obj
+OBJ_EX_P_in_17_MT_D	=	.\ex.cpp.in.17.mt.debug.obj
+OBJ_EX_P_ln_01_MT_D	=	.\ex.cpp.ln.01.mt.debug.obj
+OBJ_EX_P_ms_01_MT_D	=	.\ex.cpp.m2.01.mt.debug.obj
+OBJ_EX_P_ms_02_MT_D	=	.\ex.cpp.m2.02.mt.debug.obj
+OBJ_EX_P_ms_03_MT_D	=	.\ex.cpp.m2.03.mt.debug.obj
+OBJ_EX_P_ms_04_MT_D	=	.\ex.cpp.m2.04.mt.debug.obj
+OBJ_EX_P_ms_05_MT_D	=	.\ex.cpp.m2.05.mt.debug.obj
+OBJ_EX_P_ms_06_MT_D	=	.\ex.cpp.ms.06.mt.debug.obj
+OBJ_EX_P_tr_01_MT_D	=	.\ex.cpp.tr.01.mt.debug.obj
+OBJ_EX_P_tr_02_MT_D	=	.\ex.cpp.tr.02.mt.debug.obj
+OBJ_EX_P_ut_01_MT_D	=	.\ex.cpp.ut.01.mt.debug.obj
+OBJ_EX_C_0_MT_D		=	.\ex.c.0.mt.debug.obj
+OBJ_EX_C_1_MT_D		=	.\ex.c.1.mt.debug.obj
+OBJ_EX_C_2_MT_D		=	.\ex.c.2.mt.debug.obj
+OBJ_EX_C_3_MT_D		=	.\ex.c.3.mt.debug.obj
+OBJ_EX_C_4_MT_D		=	.\ex.c.4.mt.debug.obj
+OBJ_EX_C_5_MT_D		=	.\ex.c.5.mt.debug.obj
+OBJ_EX_C_6_MT_D		=	.\ex.c.6.mt.debug.obj
+OBJ_EX_C_7_MT_D		=	.\ex.c.7.mt.debug.obj
+OBJ_EX_P_be_01_DLL_D	=	.\ex.cpp.be.01.dll.debug.obj
+OBJ_EX_P_be_02_DLL_D	=	.\ex.cpp.be.02.dll.debug.obj
+OBJ_EX_P_be_03_DLL_D	=	.\ex.cpp.be.03.dll.debug.obj
+OBJ_EX_P_be_04_DLL_D	=	.\ex.cpp.be.04.dll.debug.obj
+OBJ_EX_P_be_05_DLL_D	=	.\ex.cpp.be.05.dll.debug.obj
+OBJ_EX_P_be_06_DLL_D	=	.\ex.cpp.be.06.dll.debug.obj
+OBJ_EX_P_cp_01_DLL_D	=	.\ex.cpp.cp.01.dll.debug.obj
+OBJ_EX_P_cp_02_DLL_D	=	.\ex.cpp.cp.02.dll.debug.obj
+OBJ_EX_P_fm_01_DLL_D	=	.\ex.cpp.fm.01.dll.debug.obj
+OBJ_EX_P_fm_02_DLL_D	=	.\ex.cpp.fm.02.dll.debug.obj
+OBJ_EX_P_fm_03_DLL_D	=	.\ex.cpp.fm.03.dll.debug.obj
+OBJ_EX_P_fe_01_DLL_D	=	.\ex.cpp.fe.01.dll.debug.obj
+OBJ_EX_P_in_01_DLL_D	=	.\ex.cpp.in.01.dll.debug.obj
+OBJ_EX_P_in_02_DLL_D	=	.\ex.cpp.in.02.dll.debug.obj
+OBJ_EX_P_in_03_DLL_D	=	.\ex.cpp.in.03.dll.debug.obj
+OBJ_EX_P_in_04_DLL_D	=	.\ex.cpp.in.04.dll.debug.obj
+OBJ_EX_P_in_05_DLL_D	=	.\ex.cpp.in.05.dll.debug.obj
+OBJ_EX_P_in_06_DLL_D	=	.\ex.cpp.in.06.dll.debug.obj
+OBJ_EX_P_in_07_DLL_D	=	.\ex.cpp.in.07.dll.debug.obj
+OBJ_EX_P_in_08_DLL_D	=	.\ex.cpp.in.08.dll.debug.obj
+OBJ_EX_P_in_09_DLL_D	=	.\ex.cpp.in.09.dll.debug.obj
+OBJ_EX_P_in_10_DLL_D	=	.\ex.cpp.in.10.dll.debug.obj
+OBJ_EX_P_in_11_DLL_D	=	.\ex.cpp.in.11.dll.debug.obj
+OBJ_EX_P_in_12_DLL_D	=	.\ex.cpp.in.12.dll.debug.obj
+OBJ_EX_P_in_13_DLL_D	=	.\ex.cpp.in.13.dll.debug.obj
+OBJ_EX_P_in_14_DLL_D	=	.\ex.cpp.in.14.dll.debug.obj
+OBJ_EX_P_in_15_DLL_D	=	.\ex.cpp.in.15.dll.debug.obj
+OBJ_EX_P_in_16_DLL_D	=	.\ex.cpp.in.16.dll.debug.obj
+OBJ_EX_P_in_17_DLL_D	=	.\ex.cpp.in.17.dll.debug.obj
+OBJ_EX_P_ln_01_DLL_D	=	.\ex.cpp.ln.01.dll.debug.obj
+OBJ_EX_P_ms_01_DLL_D	=	.\ex.cpp.m2.01.dll.debug.obj
+OBJ_EX_P_ms_02_DLL_D	=	.\ex.cpp.m2.02.dll.debug.obj
+OBJ_EX_P_ms_03_DLL_D	=	.\ex.cpp.m2.03.dll.debug.obj
+OBJ_EX_P_ms_04_DLL_D	=	.\ex.cpp.m2.04.dll.debug.obj
+OBJ_EX_P_ms_05_DLL_D	=	.\ex.cpp.m2.05.dll.debug.obj
+OBJ_EX_P_ms_06_DLL_D	=	.\ex.cpp.ms.06.dll.debug.obj
+OBJ_EX_P_tr_01_DLL_D	=	.\ex.cpp.tr.01.dll.debug.obj
+OBJ_EX_P_tr_02_DLL_D	=	.\ex.cpp.tr.02.dll.debug.obj
+OBJ_EX_P_ut_01_DLL_D	=	.\ex.cpp.ut.01.dll.debug.obj
+OBJ_EX_C_0_DLL_D		=	.\ex.c.0.dll.debug.obj
+OBJ_EX_C_1_DLL_D		=	.\ex.c.1.dll.debug.obj
+OBJ_EX_C_2_DLL_D		=	.\ex.c.2.dll.debug.obj
+OBJ_EX_C_3_DLL_D		=	.\ex.c.3.dll.debug.obj
+OBJ_EX_C_4_DLL_D		=	.\ex.c.4.dll.debug.obj
+OBJ_EX_C_5_DLL_D		=	.\ex.c.5.dll.debug.obj
+OBJ_EX_C_6_DLL_D		=	.\ex.c.6.dll.debug.obj
+OBJ_EX_C_7_DLL_D		=	.\ex.c.7.dll.debug.obj
+OBJ_EX_P_be_01_DLL_R	=	.\ex.cpp.be.01.dll.obj
+OBJ_EX_P_be_02_DLL_R	=	.\ex.cpp.be.02.dll.obj
+OBJ_EX_P_be_03_DLL_R	=	.\ex.cpp.be.03.dll.obj
+OBJ_EX_P_be_04_DLL_R	=	.\ex.cpp.be.04.dll.obj
+OBJ_EX_P_be_05_DLL_R	=	.\ex.cpp.be.05.dll.obj
+OBJ_EX_P_be_06_DLL_R	=	.\ex.cpp.be.06.dll.obj
+OBJ_EX_P_cp_01_DLL_R	=	.\ex.cpp.cp.01.dll.obj
+OBJ_EX_P_cp_02_DLL_R	=	.\ex.cpp.cp.02.dll.obj
+OBJ_EX_P_fm_01_DLL_R	=	.\ex.cpp.fm.01.dll.obj
+OBJ_EX_P_fm_02_DLL_R	=	.\ex.cpp.fm.02.dll.obj
+OBJ_EX_P_fm_03_DLL_R	=	.\ex.cpp.fm.03.dll.obj
+OBJ_EX_P_fe_01_DLL_R	=	.\ex.cpp.fe.01.dll.obj
+OBJ_EX_P_in_01_DLL_R	=	.\ex.cpp.in.01.dll.obj
+OBJ_EX_P_in_02_DLL_R	=	.\ex.cpp.in.02.dll.obj
+OBJ_EX_P_in_03_DLL_R	=	.\ex.cpp.in.03.dll.obj
+OBJ_EX_P_in_04_DLL_R	=	.\ex.cpp.in.04.dll.obj
+OBJ_EX_P_in_05_DLL_R	=	.\ex.cpp.in.05.dll.obj
+OBJ_EX_P_in_06_DLL_R	=	.\ex.cpp.in.06.dll.obj
+OBJ_EX_P_in_07_DLL_R	=	.\ex.cpp.in.07.dll.obj
+OBJ_EX_P_in_08_DLL_R	=	.\ex.cpp.in.08.dll.obj
+OBJ_EX_P_in_09_DLL_R	=	.\ex.cpp.in.09.dll.obj
+OBJ_EX_P_in_10_DLL_R	=	.\ex.cpp.in.10.dll.obj
+OBJ_EX_P_in_11_DLL_R	=	.\ex.cpp.in.11.dll.obj
+OBJ_EX_P_in_12_DLL_R	=	.\ex.cpp.in.12.dll.obj
+OBJ_EX_P_in_13_DLL_R	=	.\ex.cpp.in.13.dll.obj
+OBJ_EX_P_in_14_DLL_R	=	.\ex.cpp.in.14.dll.obj
+OBJ_EX_P_in_15_DLL_R	=	.\ex.cpp.in.15.dll.obj
+OBJ_EX_P_in_16_DLL_R	=	.\ex.cpp.in.16.dll.obj
+OBJ_EX_P_in_17_DLL_R	=	.\ex.cpp.in.17.dll.obj
+OBJ_EX_P_ln_01_DLL_R	=	.\ex.cpp.ln.01.dll.obj
+OBJ_EX_P_ms_01_DLL_R	=	.\ex.cpp.m2.01.dll.obj
+OBJ_EX_P_ms_02_DLL_R	=	.\ex.cpp.m2.02.dll.obj
+OBJ_EX_P_ms_03_DLL_R	=	.\ex.cpp.m2.03.dll.obj
+OBJ_EX_P_ms_04_DLL_R	=	.\ex.cpp.m2.04.dll.obj
+OBJ_EX_P_ms_05_DLL_R	=	.\ex.cpp.m2.05.dll.obj
+OBJ_EX_P_ms_06_DLL_R	=	.\ex.cpp.ms.06.dll.obj
+OBJ_EX_P_tr_01_DLL_R	=	.\ex.cpp.tr.01.dll.obj
+OBJ_EX_P_tr_02_DLL_R	=	.\ex.cpp.tr.02.dll.obj
+OBJ_EX_P_ut_01_DLL_R	=	.\ex.cpp.ut.01.dll.obj
+OBJ_EX_C_0_DLL_R		=	.\ex.c.0.dll.obj
+OBJ_EX_C_1_DLL_R		=	.\ex.c.1.dll.obj
+OBJ_EX_C_2_DLL_R		=	.\ex.c.2.dll.obj
+OBJ_EX_C_3_DLL_R		=	.\ex.c.3.dll.obj
+OBJ_EX_C_4_DLL_R		=	.\ex.c.4.dll.obj
+OBJ_EX_C_5_DLL_R		=	.\ex.c.5.dll.obj
+OBJ_EX_C_6_DLL_R		=	.\ex.c.6.dll.obj
+OBJ_EX_C_7_DLL_R		=	.\ex.c.7.dll.obj
+OBJ_EX_P_be_01_MT_R	=	.\ex.cpp.be.01.mt.obj
+OBJ_EX_P_be_02_MT_R	=	.\ex.cpp.be.02.mt.obj
+OBJ_EX_P_be_03_MT_R	=	.\ex.cpp.be.03.mt.obj
+OBJ_EX_P_be_04_MT_R	=	.\ex.cpp.be.04.mt.obj
+OBJ_EX_P_be_05_MT_R	=	.\ex.cpp.be.05.mt.obj
+OBJ_EX_P_be_06_MT_R	=	.\ex.cpp.be.06.mt.obj
+OBJ_EX_P_cp_01_MT_R	=	.\ex.cpp.cp.01.mt.obj
+OBJ_EX_P_cp_02_MT_R	=	.\ex.cpp.cp.02.mt.obj
+OBJ_EX_P_fm_01_MT_R	=	.\ex.cpp.fm.01.mt.obj
+OBJ_EX_P_fm_02_MT_R	=	.\ex.cpp.fm.02.mt.obj
+OBJ_EX_P_fm_03_MT_R	=	.\ex.cpp.fm.03.mt.obj
+OBJ_EX_P_fe_01_MT_R	=	.\ex.cpp.fe.01.mt.obj
+OBJ_EX_P_in_01_MT_R	=	.\ex.cpp.in.01.mt.obj
+OBJ_EX_P_in_02_MT_R	=	.\ex.cpp.in.02.mt.obj
+OBJ_EX_P_in_03_MT_R	=	.\ex.cpp.in.03.mt.obj
+OBJ_EX_P_in_04_MT_R	=	.\ex.cpp.in.04.mt.obj
+OBJ_EX_P_in_05_MT_R	=	.\ex.cpp.in.05.mt.obj
+OBJ_EX_P_in_06_MT_R	=	.\ex.cpp.in.06.mt.obj
+OBJ_EX_P_in_07_MT_R	=	.\ex.cpp.in.07.mt.obj
+OBJ_EX_P_in_08_MT_R	=	.\ex.cpp.in.08.mt.obj
+OBJ_EX_P_in_09_MT_R	=	.\ex.cpp.in.09.mt.obj
+OBJ_EX_P_in_10_MT_R	=	.\ex.cpp.in.10.mt.obj
+OBJ_EX_P_in_11_MT_R	=	.\ex.cpp.in.11.mt.obj
+OBJ_EX_P_in_12_MT_R	=	.\ex.cpp.in.12.mt.obj
+OBJ_EX_P_in_13_MT_R	=	.\ex.cpp.in.13.mt.obj
+OBJ_EX_P_in_14_MT_R	=	.\ex.cpp.in.14.mt.obj
+OBJ_EX_P_in_15_MT_R	=	.\ex.cpp.in.15.mt.obj
+OBJ_EX_P_in_16_MT_R	=	.\ex.cpp.in.16.mt.obj
+OBJ_EX_P_in_17_MT_R	=	.\ex.cpp.in.17.mt.obj
+OBJ_EX_P_ln_01_MT_R	=	.\ex.cpp.ln.01.mt.obj
+OBJ_EX_P_ms_01_MT_R	=	.\ex.cpp.m2.01.mt.obj
+OBJ_EX_P_ms_02_MT_R	=	.\ex.cpp.m2.02.mt.obj
+OBJ_EX_P_ms_03_MT_R	=	.\ex.cpp.m2.03.mt.obj
+OBJ_EX_P_ms_04_MT_R	=	.\ex.cpp.m2.04.mt.obj
+OBJ_EX_P_ms_05_MT_R	=	.\ex.cpp.m2.05.mt.obj
+OBJ_EX_P_ms_06_MT_R	=	.\ex.cpp.ms.06.mt.obj
+OBJ_EX_P_tr_01_MT_R	=	.\ex.cpp.tr.01.mt.obj
+OBJ_EX_P_tr_02_MT_R	=	.\ex.cpp.tr.02.mt.obj
+OBJ_EX_P_ut_01_MT_R	=	.\ex.cpp.ut.01.mt.obj
+OBJ_EX_C_0_MT_R		=	.\ex.c.0.mt.obj
+OBJ_EX_C_1_MT_R		=	.\ex.c.1.mt.obj
+OBJ_EX_C_2_MT_R		=	.\ex.c.2.mt.obj
+OBJ_EX_C_3_MT_R		=	.\ex.c.3.mt.obj
+OBJ_EX_C_4_MT_R		=	.\ex.c.4.mt.obj
+OBJ_EX_C_5_MT_R		=	.\ex.c.5.mt.obj
+OBJ_EX_C_6_MT_R		=	.\ex.c.6.mt.obj
+OBJ_EX_C_7_MT_R		=	.\ex.c.7.mt.obj
+OBJ_EX_P_be_01_W_MT_D	=	.\ex.cpp.be.01.ws.mt.debug.obj
+OBJ_EX_P_be_02_W_MT_D	=	.\ex.cpp.be.02.ws.mt.debug.obj
+OBJ_EX_P_be_03_W_MT_D	=	.\ex.cpp.be.03.ws.mt.debug.obj
+OBJ_EX_P_be_04_W_MT_D	=	.\ex.cpp.be.04.ws.mt.debug.obj
+OBJ_EX_P_be_05_W_MT_D	=	.\ex.cpp.be.05.ws.mt.debug.obj
+OBJ_EX_P_be_06_W_MT_D	=	.\ex.cpp.be.06.ws.mt.debug.obj
+OBJ_EX_P_cp_01_W_MT_D	=	.\ex.cpp.cp.01.ws.mt.debug.obj
+OBJ_EX_P_cp_02_W_MT_D	=	.\ex.cpp.cp.02.ws.mt.debug.obj
+OBJ_EX_P_fm_01_W_MT_D	=	.\ex.cpp.fm.01.ws.mt.debug.obj
+OBJ_EX_P_fm_02_W_MT_D	=	.\ex.cpp.fm.02.ws.mt.debug.obj
+OBJ_EX_P_fm_03_W_MT_D	=	.\ex.cpp.fm.03.ws.mt.debug.obj
+OBJ_EX_P_fe_01_W_MT_D	=	.\ex.cpp.fe.01.ws.mt.debug.obj
+OBJ_EX_P_in_01_W_MT_D	=	.\ex.cpp.in.01.ws.mt.debug.obj
+OBJ_EX_P_in_02_W_MT_D	=	.\ex.cpp.in.02.ws.mt.debug.obj
+OBJ_EX_P_in_03_W_MT_D	=	.\ex.cpp.in.03.ws.mt.debug.obj
+OBJ_EX_P_in_04_W_MT_D	=	.\ex.cpp.in.04.ws.mt.debug.obj
+OBJ_EX_P_in_05_W_MT_D	=	.\ex.cpp.in.05.ws.mt.debug.obj
+OBJ_EX_P_in_06_W_MT_D	=	.\ex.cpp.in.06.ws.mt.debug.obj
+OBJ_EX_P_in_07_W_MT_D	=	.\ex.cpp.in.07.ws.mt.debug.obj
+OBJ_EX_P_in_08_W_MT_D	=	.\ex.cpp.in.08.ws.mt.debug.obj
+OBJ_EX_P_in_09_W_MT_D	=	.\ex.cpp.in.09.ws.mt.debug.obj
+OBJ_EX_P_in_10_W_MT_D	=	.\ex.cpp.in.10.ws.mt.debug.obj
+OBJ_EX_P_in_11_W_MT_D	=	.\ex.cpp.in.11.ws.mt.debug.obj
+OBJ_EX_P_in_12_W_MT_D	=	.\ex.cpp.in.12.ws.mt.debug.obj
+OBJ_EX_P_in_13_W_MT_D	=	.\ex.cpp.in.13.ws.mt.debug.obj
+OBJ_EX_P_in_14_W_MT_D	=	.\ex.cpp.in.14.ws.mt.debug.obj
+OBJ_EX_P_in_15_W_MT_D	=	.\ex.cpp.in.15.ws.mt.debug.obj
+OBJ_EX_P_in_16_W_MT_D	=	.\ex.cpp.in.16.ws.mt.debug.obj
+OBJ_EX_P_in_17_W_MT_D	=	.\ex.cpp.in.17.ws.mt.debug.obj
+OBJ_EX_P_ln_01_W_MT_D	=	.\ex.cpp.ln.01.ws.mt.debug.obj
+OBJ_EX_P_ms_01_W_MT_D	=	.\ex.cpp.m2.01.ws.mt.debug.obj
+OBJ_EX_P_ms_02_W_MT_D	=	.\ex.cpp.m2.02.ws.mt.debug.obj
+OBJ_EX_P_ms_03_W_MT_D	=	.\ex.cpp.m2.03.ws.mt.debug.obj
+OBJ_EX_P_ms_04_W_MT_D	=	.\ex.cpp.m2.04.ws.mt.debug.obj
+OBJ_EX_P_ms_05_W_MT_D	=	.\ex.cpp.m2.05.ws.mt.debug.obj
+OBJ_EX_P_ms_06_W_MT_D	=	.\ex.cpp.ms.06.ws.mt.debug.obj
+OBJ_EX_P_ut_01_W_MT_D	=	.\ex.cpp.ut.01.ws.mt.debug.obj
+OBJ_EX_C_0_W_MT_D		=	.\ex.c.0.ws.mt.debug.obj
+OBJ_EX_C_1_W_MT_D		=	.\ex.c.1.ws.mt.debug.obj
+OBJ_EX_C_2_W_MT_D		=	.\ex.c.2.ws.mt.debug.obj
+OBJ_EX_C_3_W_MT_D		=	.\ex.c.3.ws.mt.debug.obj
+OBJ_EX_C_4_W_MT_D		=	.\ex.c.4.ws.mt.debug.obj
+OBJ_EX_C_5_W_MT_D		=	.\ex.c.5.ws.mt.debug.obj
+OBJ_EX_C_6_W_MT_D		=	.\ex.c.6.ws.mt.debug.obj
+OBJ_EX_C_7_W_MT_D		=	.\ex.c.7.ws.mt.debug.obj
+OBJ_EX_P_be_01_W_DLL_D	=	.\ex.cpp.be.01.ws.dll.debug.obj
+OBJ_EX_P_be_02_W_DLL_D	=	.\ex.cpp.be.02.ws.dll.debug.obj
+OBJ_EX_P_be_03_W_DLL_D	=	.\ex.cpp.be.03.ws.dll.debug.obj
+OBJ_EX_P_be_04_W_DLL_D	=	.\ex.cpp.be.04.ws.dll.debug.obj
+OBJ_EX_P_be_05_W_DLL_D	=	.\ex.cpp.be.05.ws.dll.debug.obj
+OBJ_EX_P_be_06_W_DLL_D	=	.\ex.cpp.be.06.ws.dll.debug.obj
+OBJ_EX_P_cp_01_W_DLL_D	=	.\ex.cpp.cp.01.ws.dll.debug.obj
+OBJ_EX_P_cp_02_W_DLL_D	=	.\ex.cpp.cp.02.ws.dll.debug.obj
+OBJ_EX_P_fm_01_W_DLL_D	=	.\ex.cpp.fm.01.ws.dll.debug.obj
+OBJ_EX_P_fm_02_W_DLL_D	=	.\ex.cpp.fm.02.ws.dll.debug.obj
+OBJ_EX_P_fm_03_W_DLL_D	=	.\ex.cpp.fm.03.ws.dll.debug.obj
+OBJ_EX_P_fe_01_W_DLL_D	=	.\ex.cpp.fe.01.ws.dll.debug.obj
+OBJ_EX_P_in_01_W_DLL_D	=	.\ex.cpp.in.01.ws.dll.debug.obj
+OBJ_EX_P_in_02_W_DLL_D	=	.\ex.cpp.in.02.ws.dll.debug.obj
+OBJ_EX_P_in_03_W_DLL_D	=	.\ex.cpp.in.03.ws.dll.debug.obj
+OBJ_EX_P_in_04_W_DLL_D	=	.\ex.cpp.in.04.ws.dll.debug.obj
+OBJ_EX_P_in_05_W_DLL_D	=	.\ex.cpp.in.05.ws.dll.debug.obj
+OBJ_EX_P_in_06_W_DLL_D	=	.\ex.cpp.in.06.ws.dll.debug.obj
+OBJ_EX_P_in_07_W_DLL_D	=	.\ex.cpp.in.07.ws.dll.debug.obj
+OBJ_EX_P_in_08_W_DLL_D	=	.\ex.cpp.in.08.ws.dll.debug.obj
+OBJ_EX_P_in_09_W_DLL_D	=	.\ex.cpp.in.09.ws.dll.debug.obj
+OBJ_EX_P_in_10_W_DLL_D	=	.\ex.cpp.in.10.ws.dll.debug.obj
+OBJ_EX_P_in_11_W_DLL_D	=	.\ex.cpp.in.11.ws.dll.debug.obj
+OBJ_EX_P_in_12_W_DLL_D	=	.\ex.cpp.in.12.ws.dll.debug.obj
+OBJ_EX_P_in_13_W_DLL_D	=	.\ex.cpp.in.13.ws.dll.debug.obj
+OBJ_EX_P_in_14_W_DLL_D	=	.\ex.cpp.in.14.ws.dll.debug.obj
+OBJ_EX_P_in_15_W_DLL_D	=	.\ex.cpp.in.15.ws.dll.debug.obj
+OBJ_EX_P_in_16_W_DLL_D	=	.\ex.cpp.in.16.ws.dll.debug.obj
+OBJ_EX_P_in_17_W_DLL_D	=	.\ex.cpp.in.17.ws.dll.debug.obj
+OBJ_EX_P_ln_01_W_DLL_D	=	.\ex.cpp.ln.01.ws.dll.debug.obj
+OBJ_EX_P_ms_01_W_DLL_D	=	.\ex.cpp.m2.01.ws.dll.debug.obj
+OBJ_EX_P_ms_02_W_DLL_D	=	.\ex.cpp.m2.02.ws.dll.debug.obj
+OBJ_EX_P_ms_03_W_DLL_D	=	.\ex.cpp.m2.03.ws.dll.debug.obj
+OBJ_EX_P_ms_04_W_DLL_D	=	.\ex.cpp.m2.04.ws.dll.debug.obj
+OBJ_EX_P_ms_05_W_DLL_D	=	.\ex.cpp.m2.05.ws.dll.debug.obj
+OBJ_EX_P_ms_06_W_DLL_D	=	.\ex.cpp.ms.06.ws.dll.debug.obj
+OBJ_EX_P_ut_01_W_DLL_D	=	.\ex.cpp.ut.01.ws.dll.debug.obj
+OBJ_EX_C_0_W_DLL_D		=	.\ex.c.0.ws.dll.debug.obj
+OBJ_EX_C_1_W_DLL_D		=	.\ex.c.1.ws.dll.debug.obj
+OBJ_EX_C_2_W_DLL_D		=	.\ex.c.2.ws.dll.debug.obj
+OBJ_EX_C_3_W_DLL_D		=	.\ex.c.3.ws.dll.debug.obj
+OBJ_EX_C_4_W_DLL_D		=	.\ex.c.4.ws.dll.debug.obj
+OBJ_EX_C_5_W_DLL_D		=	.\ex.c.5.ws.dll.debug.obj
+OBJ_EX_C_6_W_DLL_D		=	.\ex.c.6.ws.dll.debug.obj
+OBJ_EX_C_7_W_DLL_D		=	.\ex.c.7.ws.dll.debug.obj
+OBJ_EX_P_be_01_W_DLL_R	=	.\ex.cpp.be.01.ws.dll.obj
+OBJ_EX_P_be_02_W_DLL_R	=	.\ex.cpp.be.02.ws.dll.obj
+OBJ_EX_P_be_03_W_DLL_R	=	.\ex.cpp.be.03.ws.dll.obj
+OBJ_EX_P_be_04_W_DLL_R	=	.\ex.cpp.be.04.ws.dll.obj
+OBJ_EX_P_be_05_W_DLL_R	=	.\ex.cpp.be.05.ws.dll.obj
+OBJ_EX_P_be_06_W_DLL_R	=	.\ex.cpp.be.06.ws.dll.obj
+OBJ_EX_P_cp_01_W_DLL_R	=	.\ex.cpp.cp.01.ws.dll.obj
+OBJ_EX_P_cp_02_W_DLL_R	=	.\ex.cpp.cp.02.ws.dll.obj
+OBJ_EX_P_fm_01_W_DLL_R	=	.\ex.cpp.fm.01.ws.dll.obj
+OBJ_EX_P_fm_02_W_DLL_R	=	.\ex.cpp.fm.02.ws.dll.obj
+OBJ_EX_P_fm_03_W_DLL_R	=	.\ex.cpp.fm.03.ws.dll.obj
+OBJ_EX_P_fe_01_W_DLL_R	=	.\ex.cpp.fe.01.ws.dll.obj
+OBJ_EX_P_in_01_W_DLL_R	=	.\ex.cpp.in.01.ws.dll.obj
+OBJ_EX_P_in_02_W_DLL_R	=	.\ex.cpp.in.02.ws.dll.obj
+OBJ_EX_P_in_03_W_DLL_R	=	.\ex.cpp.in.03.ws.dll.obj
+OBJ_EX_P_in_04_W_DLL_R	=	.\ex.cpp.in.04.ws.dll.obj
+OBJ_EX_P_in_05_W_DLL_R	=	.\ex.cpp.in.05.ws.dll.obj
+OBJ_EX_P_in_06_W_DLL_R	=	.\ex.cpp.in.06.ws.dll.obj
+OBJ_EX_P_in_07_W_DLL_R	=	.\ex.cpp.in.07.ws.dll.obj
+OBJ_EX_P_in_08_W_DLL_R	=	.\ex.cpp.in.08.ws.dll.obj
+OBJ_EX_P_in_09_W_DLL_R	=	.\ex.cpp.in.09.ws.dll.obj
+OBJ_EX_P_in_10_W_DLL_R	=	.\ex.cpp.in.10.ws.dll.obj
+OBJ_EX_P_in_11_W_DLL_R	=	.\ex.cpp.in.11.ws.dll.obj
+OBJ_EX_P_in_12_W_DLL_R	=	.\ex.cpp.in.12.ws.dll.obj
+OBJ_EX_P_in_13_W_DLL_R	=	.\ex.cpp.in.13.ws.dll.obj
+OBJ_EX_P_in_14_W_DLL_R	=	.\ex.cpp.in.14.ws.dll.obj
+OBJ_EX_P_in_15_W_DLL_R	=	.\ex.cpp.in.15.ws.dll.obj
+OBJ_EX_P_in_16_W_DLL_R	=	.\ex.cpp.in.16.ws.dll.obj
+OBJ_EX_P_in_17_W_DLL_R	=	.\ex.cpp.in.17.ws.dll.obj
+OBJ_EX_P_ln_01_W_DLL_R	=	.\ex.cpp.ln.01.ws.dll.obj
+OBJ_EX_P_ms_01_W_DLL_R	=	.\ex.cpp.m2.01.ws.dll.obj
+OBJ_EX_P_ms_02_W_DLL_R	=	.\ex.cpp.m2.02.ws.dll.obj
+OBJ_EX_P_ms_03_W_DLL_R	=	.\ex.cpp.m2.03.ws.dll.obj
+OBJ_EX_P_ms_04_W_DLL_R	=	.\ex.cpp.m2.04.ws.dll.obj
+OBJ_EX_P_ms_05_W_DLL_R	=	.\ex.cpp.m2.05.ws.dll.obj
+OBJ_EX_P_ms_06_W_DLL_R	=	.\ex.cpp.ms.06.ws.dll.obj
+OBJ_EX_P_ut_01_W_DLL_R	=	.\ex.cpp.ut.01.ws.dll.obj
+OBJ_EX_C_0_W_DLL_R		=	.\ex.c.0.ws.dll.obj
+OBJ_EX_C_1_W_DLL_R		=	.\ex.c.1.ws.dll.obj
+OBJ_EX_C_2_W_DLL_R		=	.\ex.c.2.ws.dll.obj
+OBJ_EX_C_3_W_DLL_R		=	.\ex.c.3.ws.dll.obj
+OBJ_EX_C_4_W_DLL_R		=	.\ex.c.4.ws.dll.obj
+OBJ_EX_C_5_W_DLL_R		=	.\ex.c.5.ws.dll.obj
+OBJ_EX_C_6_W_DLL_R		=	.\ex.c.6.ws.dll.obj
+OBJ_EX_C_7_W_DLL_R		=	.\ex.c.7.ws.dll.obj
+OBJ_EX_P_be_01_W_MT_R	=	.\ex.cpp.be.01.ws.mt.obj
+OBJ_EX_P_be_02_W_MT_R	=	.\ex.cpp.be.02.ws.mt.obj
+OBJ_EX_P_be_03_W_MT_R	=	.\ex.cpp.be.03.ws.mt.obj
+OBJ_EX_P_be_04_W_MT_R	=	.\ex.cpp.be.04.ws.mt.obj
+OBJ_EX_P_be_05_W_MT_R	=	.\ex.cpp.be.05.ws.mt.obj
+OBJ_EX_P_be_06_W_MT_R	=	.\ex.cpp.be.06.ws.mt.obj
+OBJ_EX_P_cp_01_W_MT_R	=	.\ex.cpp.cp.01.ws.mt.obj
+OBJ_EX_P_cp_02_W_MT_R	=	.\ex.cpp.cp.02.ws.mt.obj
+OBJ_EX_P_fm_01_W_MT_R	=	.\ex.cpp.fm.01.ws.mt.obj
+OBJ_EX_P_fm_02_W_MT_R	=	.\ex.cpp.fm.02.ws.mt.obj
+OBJ_EX_P_fm_03_W_MT_R	=	.\ex.cpp.fm.03.ws.mt.obj
+OBJ_EX_P_fe_01_W_MT_R	=	.\ex.cpp.fe.01.ws.mt.obj
+OBJ_EX_P_in_01_W_MT_R	=	.\ex.cpp.in.01.ws.mt.obj
+OBJ_EX_P_in_02_W_MT_R	=	.\ex.cpp.in.02.ws.mt.obj
+OBJ_EX_P_in_03_W_MT_R	=	.\ex.cpp.in.03.ws.mt.obj
+OBJ_EX_P_in_04_W_MT_R	=	.\ex.cpp.in.04.ws.mt.obj
+OBJ_EX_P_in_05_W_MT_R	=	.\ex.cpp.in.05.ws.mt.obj
+OBJ_EX_P_in_06_W_MT_R	=	.\ex.cpp.in.06.ws.mt.obj
+OBJ_EX_P_in_07_W_MT_R	=	.\ex.cpp.in.07.ws.mt.obj
+OBJ_EX_P_in_08_W_MT_R	=	.\ex.cpp.in.08.ws.mt.obj
+OBJ_EX_P_in_09_W_MT_R	=	.\ex.cpp.in.09.ws.mt.obj
+OBJ_EX_P_in_10_W_MT_R	=	.\ex.cpp.in.10.ws.mt.obj
+OBJ_EX_P_in_11_W_MT_R	=	.\ex.cpp.in.11.ws.mt.obj
+OBJ_EX_P_in_12_W_MT_R	=	.\ex.cpp.in.12.ws.mt.obj
+OBJ_EX_P_in_13_W_MT_R	=	.\ex.cpp.in.13.ws.mt.obj
+OBJ_EX_P_in_14_W_MT_R	=	.\ex.cpp.in.14.ws.mt.obj
+OBJ_EX_P_in_15_W_MT_R	=	.\ex.cpp.in.15.ws.mt.obj
+OBJ_EX_P_in_16_W_MT_R	=	.\ex.cpp.in.16.ws.mt.obj
+OBJ_EX_P_in_17_W_MT_R	=	.\ex.cpp.in.17.ws.mt.obj
+OBJ_EX_P_ln_01_W_MT_R	=	.\ex.cpp.ln.01.ws.mt.obj
+OBJ_EX_P_ms_01_W_MT_R	=	.\ex.cpp.m2.01.ws.mt.obj
+OBJ_EX_P_ms_02_W_MT_R	=	.\ex.cpp.m2.02.ws.mt.obj
+OBJ_EX_P_ms_03_W_MT_R	=	.\ex.cpp.m2.03.ws.mt.obj
+OBJ_EX_P_ms_04_W_MT_R	=	.\ex.cpp.m2.04.ws.mt.obj
+OBJ_EX_P_ms_05_W_MT_R	=	.\ex.cpp.m2.05.ws.mt.obj
+OBJ_EX_P_ms_06_W_MT_R	=	.\ex.cpp.ms.06.ws.mt.obj
+OBJ_EX_P_ut_01_W_MT_R	=	.\ex.cpp.ut.01.ws.mt.obj
+OBJ_EX_C_0_W_MT_R		=	.\ex.c.0.ws.mt.obj
+OBJ_EX_C_1_W_MT_R		=	.\ex.c.1.ws.mt.obj
+OBJ_EX_C_2_W_MT_R		=	.\ex.c.2.ws.mt.obj
+OBJ_EX_C_3_W_MT_R		=	.\ex.c.3.ws.mt.obj
+OBJ_EX_C_4_W_MT_R		=	.\ex.c.4.ws.mt.obj
+OBJ_EX_C_5_W_MT_R		=	.\ex.c.5.ws.mt.obj
+OBJ_EX_C_6_W_MT_R		=	.\ex.c.6.ws.mt.obj
+OBJ_EX_C_7_W_MT_R		=	.\ex.c.7.ws.mt.obj
+
+########################################
+# Tests
+
+##############################
+# Component Tests
+
+OBJ_TEST_COMP_core_initseq_MT_D	=	.\test.component.core.init_sequence.mt.debug.obj
+OBJ_TEST_COMP_core_initseq_DLL_D	=	.\test.component.core.init_sequence.dll.debug.obj
+OBJ_TEST_COMP_core_initseq_DLL_R	=	.\test.component.core.init_sequence.dll.obj
+OBJ_TEST_COMP_core_initseq_MT_R	=	.\test.component.core.init_sequence.mt.obj
+OBJ_TEST_COMP_core_initseq_W_MT_D	=	.\test.component.core.init_sequence.ws.mt.debug.obj
+OBJ_TEST_COMP_core_initseq_W_DLL_D	=	.\test.component.core.init_sequence.ws.dll.debug.obj
+OBJ_TEST_COMP_core_initseq_W_DLL_R	=	.\test.component.core.init_sequence.ws.dll.obj
+OBJ_TEST_COMP_core_initseq_W_MT_R	=	.\test.component.core.init_sequence.ws.mt.obj
+OBJ_TEST_COMP_custsev_MT_D	=	.\test.component.custom_severity.mt.debug.obj
+OBJ_TEST_COMP_custsev_DLL_D	=	.\test.component.custom_severity.dll.debug.obj
+OBJ_TEST_COMP_custsev_DLL_R	=	.\test.component.custom_severity.dll.obj
+OBJ_TEST_COMP_custsev_MT_R	=	.\test.component.custom_severity.mt.obj
+OBJ_TEST_COMP_custsev_W_MT_D	=	.\test.component.custom_severity.ws.mt.debug.obj
+OBJ_TEST_COMP_custsev_W_DLL_D	=	.\test.component.custom_severity.ws.dll.debug.obj
+OBJ_TEST_COMP_custsev_W_DLL_R	=	.\test.component.custom_severity.ws.dll.obj
+OBJ_TEST_COMP_custsev_W_MT_R	=	.\test.component.custom_severity.ws.mt.obj
+OBJ_TEST_COMP_filemt_MT_D	=	.\test.component.be.file.threading.mt.debug.obj
+OBJ_TEST_COMP_filemt_DLL_D	=	.\test.component.be.file.threading.dll.debug.obj
+OBJ_TEST_COMP_filemt_DLL_R	=	.\test.component.be.file.threading.dll.obj
+OBJ_TEST_COMP_filemt_MT_R	=	.\test.component.be.file.threading.mt.obj
+OBJ_TEST_COMP_filemt_W_MT_D	=	.\test.component.be.file.threading.ws.mt.debug.obj
+OBJ_TEST_COMP_filemt_W_DLL_D	=	.\test.component.be.file.threading.ws.dll.debug.obj
+OBJ_TEST_COMP_filemt_W_DLL_R	=	.\test.component.be.file.threading.ws.dll.obj
+OBJ_TEST_COMP_filemt_W_MT_R	=	.\test.component.be.file.threading.ws.mt.obj
+OBJ_TEST_COMP_ins_args_MT_D	=	.\test.component.inserters.args.mt.debug.obj
+OBJ_TEST_COMP_ins_args_DLL_D	=	.\test.component.inserters.args.dll.debug.obj
+OBJ_TEST_COMP_ins_args_DLL_R	=	.\test.component.inserters.args.dll.obj
+OBJ_TEST_COMP_ins_args_MT_R	=	.\test.component.inserters.args.mt.obj
+OBJ_TEST_COMP_ins_args_W_MT_D	=	.\test.component.inserters.args.ws.mt.debug.obj
+OBJ_TEST_COMP_ins_args_W_DLL_D	=	.\test.component.inserters.args.ws.dll.debug.obj
+OBJ_TEST_COMP_ins_args_W_DLL_R	=	.\test.component.inserters.args.ws.dll.obj
+OBJ_TEST_COMP_ins_args_W_MT_R	=	.\test.component.inserters.args.ws.mt.obj
+OBJ_TEST_COMP_ins_b64_MT_D	=	.\test.component.inserters.b64.mt.debug.obj
+OBJ_TEST_COMP_ins_b64_DLL_D	=	.\test.component.inserters.b64.dll.debug.obj
+OBJ_TEST_COMP_ins_b64_DLL_R	=	.\test.component.inserters.b64.dll.obj
+OBJ_TEST_COMP_ins_b64_MT_R	=	.\test.component.inserters.b64.mt.obj
+OBJ_TEST_COMP_ins_b64_W_MT_D	=	.\test.component.inserters.b64.ws.mt.debug.obj
+OBJ_TEST_COMP_ins_b64_W_DLL_D	=	.\test.component.inserters.b64.ws.dll.debug.obj
+OBJ_TEST_COMP_ins_b64_W_DLL_R	=	.\test.component.inserters.b64.ws.dll.obj
+OBJ_TEST_COMP_ins_b64_W_MT_R	=	.\test.component.inserters.b64.ws.mt.obj
+OBJ_TEST_COMP_ins_bool_MT_D	=	.\test.component.inserters.boolean.mt.debug.obj
+OBJ_TEST_COMP_ins_bool_DLL_D	=	.\test.component.inserters.boolean.dll.debug.obj
+OBJ_TEST_COMP_ins_bool_DLL_R	=	.\test.component.inserters.boolean.dll.obj
+OBJ_TEST_COMP_ins_bool_MT_R	=	.\test.component.inserters.boolean.mt.obj
+OBJ_TEST_COMP_ins_bool_W_MT_D	=	.\test.component.inserters.boolean.ws.mt.debug.obj
+OBJ_TEST_COMP_ins_bool_W_DLL_D	=	.\test.component.inserters.boolean.ws.dll.debug.obj
+OBJ_TEST_COMP_ins_bool_W_DLL_R	=	.\test.component.inserters.boolean.ws.dll.obj
+OBJ_TEST_COMP_ins_bool_W_MT_R	=	.\test.component.inserters.boolean.ws.mt.obj
+OBJ_TEST_COMP_ins_hostid_MT_D	=	.\test.component.inserters.hostId.mt.debug.obj
+OBJ_TEST_COMP_ins_hostid_DLL_D	=	.\test.component.inserters.hostId.dll.debug.obj
+OBJ_TEST_COMP_ins_hostid_DLL_R	=	.\test.component.inserters.hostId.dll.obj
+OBJ_TEST_COMP_ins_hostid_MT_R	=	.\test.component.inserters.hostId.mt.obj
+OBJ_TEST_COMP_ins_hostid_W_MT_D	=	.\test.component.inserters.hostId.ws.mt.debug.obj
+OBJ_TEST_COMP_ins_hostid_W_DLL_D	=	.\test.component.inserters.hostId.ws.dll.debug.obj
+OBJ_TEST_COMP_ins_hostid_W_DLL_R	=	.\test.component.inserters.hostId.ws.dll.obj
+OBJ_TEST_COMP_ins_hostid_W_MT_R	=	.\test.component.inserters.hostId.ws.mt.obj
+OBJ_TEST_COMP_ins_int_MT_D	=	.\test.component.inserters.integer.mt.debug.obj
+OBJ_TEST_COMP_ins_int_DLL_D	=	.\test.component.inserters.integer.dll.debug.obj
+OBJ_TEST_COMP_ins_int_DLL_R	=	.\test.component.inserters.integer.dll.obj
+OBJ_TEST_COMP_ins_int_MT_R	=	.\test.component.inserters.integer.mt.obj
+OBJ_TEST_COMP_ins_int_W_MT_D	=	.\test.component.inserters.integer.ws.mt.debug.obj
+OBJ_TEST_COMP_ins_int_W_DLL_D	=	.\test.component.inserters.integer.ws.dll.debug.obj
+OBJ_TEST_COMP_ins_int_W_DLL_R	=	.\test.component.inserters.integer.ws.dll.obj
+OBJ_TEST_COMP_ins_int_W_MT_R	=	.\test.component.inserters.integer.ws.mt.obj
+OBJ_TEST_COMP_ins_pad_MT_D	=	.\test.component.inserters.pad.mt.debug.obj
+OBJ_TEST_COMP_ins_pad_DLL_D	=	.\test.component.inserters.pad.dll.debug.obj
+OBJ_TEST_COMP_ins_pad_DLL_R	=	.\test.component.inserters.pad.dll.obj
+OBJ_TEST_COMP_ins_pad_MT_R	=	.\test.component.inserters.pad.mt.obj
+OBJ_TEST_COMP_ins_pad_W_MT_D	=	.\test.component.inserters.pad.ws.mt.debug.obj
+OBJ_TEST_COMP_ins_pad_W_DLL_D	=	.\test.component.inserters.pad.ws.dll.debug.obj
+OBJ_TEST_COMP_ins_pad_W_DLL_R	=	.\test.component.inserters.pad.ws.dll.obj
+OBJ_TEST_COMP_ins_pad_W_MT_R	=	.\test.component.inserters.pad.ws.mt.obj
+OBJ_TEST_COMP_ins_ptr_MT_D	=	.\test.component.inserters.pointer.mt.debug.obj
+OBJ_TEST_COMP_ins_ptr_DLL_D	=	.\test.component.inserters.pointer.dll.debug.obj
+OBJ_TEST_COMP_ins_ptr_DLL_R	=	.\test.component.inserters.pointer.dll.obj
+OBJ_TEST_COMP_ins_ptr_MT_R	=	.\test.component.inserters.pointer.mt.obj
+OBJ_TEST_COMP_ins_ptr_W_MT_D	=	.\test.component.inserters.pointer.ws.mt.debug.obj
+OBJ_TEST_COMP_ins_ptr_W_DLL_D	=	.\test.component.inserters.pointer.ws.dll.debug.obj
+OBJ_TEST_COMP_ins_ptr_W_DLL_R	=	.\test.component.inserters.pointer.ws.dll.obj
+OBJ_TEST_COMP_ins_ptr_W_MT_R	=	.\test.component.inserters.pointer.ws.mt.obj
+OBJ_TEST_COMP_ins_prid_MT_D	=	.\test.component.inserters.processId.mt.debug.obj
+OBJ_TEST_COMP_ins_prid_DLL_D	=	.\test.component.inserters.processId.dll.debug.obj
+OBJ_TEST_COMP_ins_prid_DLL_R	=	.\test.component.inserters.processId.dll.obj
+OBJ_TEST_COMP_ins_prid_MT_R	=	.\test.component.inserters.processId.mt.obj
+OBJ_TEST_COMP_ins_prid_W_MT_D	=	.\test.component.inserters.processId.ws.mt.debug.obj
+OBJ_TEST_COMP_ins_prid_W_DLL_D	=	.\test.component.inserters.processId.ws.dll.debug.obj
+OBJ_TEST_COMP_ins_prid_W_DLL_R	=	.\test.component.inserters.processId.ws.dll.obj
+OBJ_TEST_COMP_ins_prid_W_MT_R	=	.\test.component.inserters.processId.ws.mt.obj
+OBJ_TEST_COMP_ins_real_MT_D	=	.\test.component.inserters.real.mt.debug.obj
+OBJ_TEST_COMP_ins_real_DLL_D	=	.\test.component.inserters.real.dll.debug.obj
+OBJ_TEST_COMP_ins_real_DLL_R	=	.\test.component.inserters.real.dll.obj
+OBJ_TEST_COMP_ins_real_MT_R	=	.\test.component.inserters.real.mt.obj
+OBJ_TEST_COMP_ins_real_W_MT_D	=	.\test.component.inserters.real.ws.mt.debug.obj
+OBJ_TEST_COMP_ins_real_W_DLL_D	=	.\test.component.inserters.real.ws.dll.debug.obj
+OBJ_TEST_COMP_ins_real_W_DLL_R	=	.\test.component.inserters.real.ws.dll.obj
+OBJ_TEST_COMP_ins_real_W_MT_R	=	.\test.component.inserters.real.ws.mt.obj
+OBJ_TEST_COMP_ins_slice_MT_D	=	.\test.component.inserters.slice.mt.debug.obj
+OBJ_TEST_COMP_ins_slice_DLL_D	=	.\test.component.inserters.slice.dll.debug.obj
+OBJ_TEST_COMP_ins_slice_DLL_R	=	.\test.component.inserters.slice.dll.obj
+OBJ_TEST_COMP_ins_slice_MT_R	=	.\test.component.inserters.slice.mt.obj
+OBJ_TEST_COMP_ins_slice_W_MT_D	=	.\test.component.inserters.slice.ws.mt.debug.obj
+OBJ_TEST_COMP_ins_slice_W_DLL_D	=	.\test.component.inserters.slice.ws.dll.debug.obj
+OBJ_TEST_COMP_ins_slice_W_DLL_R	=	.\test.component.inserters.slice.ws.dll.obj
+OBJ_TEST_COMP_ins_slice_W_MT_R	=	.\test.component.inserters.slice.ws.mt.obj
+OBJ_TEST_COMP_ins_thrid_MT_D	=	.\test.component.inserters.threadId.mt.debug.obj
+OBJ_TEST_COMP_ins_thrid_DLL_D	=	.\test.component.inserters.threadId.dll.debug.obj
+OBJ_TEST_COMP_ins_thrid_DLL_R	=	.\test.component.inserters.threadId.dll.obj
+OBJ_TEST_COMP_ins_thrid_MT_R	=	.\test.component.inserters.threadId.mt.obj
+OBJ_TEST_COMP_ins_thrid_W_MT_D	=	.\test.component.inserters.threadId.ws.mt.debug.obj
+OBJ_TEST_COMP_ins_thrid_W_DLL_D	=	.\test.component.inserters.threadId.ws.dll.debug.obj
+OBJ_TEST_COMP_ins_thrid_W_DLL_R	=	.\test.component.inserters.threadId.ws.dll.obj
+OBJ_TEST_COMP_ins_thrid_W_MT_R	=	.\test.component.inserters.threadId.ws.mt.obj
+OBJ_TEST_COMP_ins_vbool_MT_D	=	.\test.component.inserters.variant_bool.mt.debug.obj
+OBJ_TEST_COMP_ins_vbool_DLL_D	=	.\test.component.inserters.variant_bool.dll.debug.obj
+OBJ_TEST_COMP_ins_vbool_DLL_R	=	.\test.component.inserters.variant_bool.dll.obj
+OBJ_TEST_COMP_ins_vbool_MT_R	=	.\test.component.inserters.variant_bool.mt.obj
+OBJ_TEST_COMP_ins_vbool_W_MT_D	=	.\test.component.inserters.variant_bool.ws.mt.debug.obj
+OBJ_TEST_COMP_ins_vbool_W_DLL_D	=	.\test.component.inserters.variant_bool.ws.dll.debug.obj
+OBJ_TEST_COMP_ins_vbool_W_DLL_R	=	.\test.component.inserters.variant_bool.ws.dll.obj
+OBJ_TEST_COMP_ins_vbool_W_MT_R	=	.\test.component.inserters.variant_bool.ws.mt.obj
+OBJ_TEST_COMP_ins_w2m_MT_D	=	.\test.component.inserters.w2m.mt.debug.obj
+OBJ_TEST_COMP_ins_w2m_DLL_D	=	.\test.component.inserters.w2m.dll.debug.obj
+OBJ_TEST_COMP_ins_w2m_DLL_R	=	.\test.component.inserters.w2m.dll.obj
+OBJ_TEST_COMP_ins_w2m_MT_R	=	.\test.component.inserters.w2m.mt.obj
+OBJ_TEST_COMP_ins_m2w_W_MT_D	=	.\test.component.inserters.m2w.ws.mt.debug.obj
+OBJ_TEST_COMP_ins_m2w_W_DLL_D	=	.\test.component.inserters.m2w.ws.dll.debug.obj
+OBJ_TEST_COMP_ins_m2w_W_DLL_R	=	.\test.component.inserters.m2w.ws.dll.obj
+OBJ_TEST_COMP_ins_m2w_W_MT_R	=	.\test.component.inserters.m2w.ws.mt.obj
+OBJ_TEST_COMP_log_1_MT_D	=	.\test.component.log.1.mt.debug.obj
+OBJ_TEST_COMP_log_1_DLL_D	=	.\test.component.log.1.dll.debug.obj
+OBJ_TEST_COMP_log_1_DLL_R	=	.\test.component.log.1.dll.obj
+OBJ_TEST_COMP_log_1_MT_R	=	.\test.component.log.1.mt.obj
+OBJ_TEST_COMP_log_1_W_MT_D	=	.\test.component.log.1.ws.mt.debug.obj
+OBJ_TEST_COMP_log_1_W_DLL_D	=	.\test.component.log.1.ws.dll.debug.obj
+OBJ_TEST_COMP_log_1_W_DLL_R	=	.\test.component.log.1.ws.dll.obj
+OBJ_TEST_COMP_log_1_W_MT_R	=	.\test.component.log.1.ws.mt.obj
+OBJ_TEST_COMP_pan_puts_MT_D	=	.\test.component.core.pan_logputs.mt.debug.obj
+OBJ_TEST_COMP_pan_puts_DLL_D	=	.\test.component.core.pan_logputs.dll.debug.obj
+OBJ_TEST_COMP_pan_puts_DLL_R	=	.\test.component.core.pan_logputs.dll.obj
+OBJ_TEST_COMP_pan_puts_MT_R	=	.\test.component.core.pan_logputs.mt.obj
+OBJ_TEST_COMP_pan_puts_W_MT_D	=	.\test.component.core.pan_logputs.ws.mt.debug.obj
+OBJ_TEST_COMP_pan_puts_W_DLL_D	=	.\test.component.core.pan_logputs.ws.dll.debug.obj
+OBJ_TEST_COMP_pan_puts_W_DLL_R	=	.\test.component.core.pan_logputs.ws.dll.obj
+OBJ_TEST_COMP_pan_puts_W_MT_R	=	.\test.component.core.pan_logputs.ws.mt.obj
+OBJ_TEST_COMP_pan_prtf_MT_D	=	.\test.component.core.pan_logprintf.mt.debug.obj
+OBJ_TEST_COMP_pan_prtf_DLL_D	=	.\test.component.core.pan_logprintf.dll.debug.obj
+OBJ_TEST_COMP_pan_prtf_DLL_R	=	.\test.component.core.pan_logprintf.dll.obj
+OBJ_TEST_COMP_pan_prtf_MT_R	=	.\test.component.core.pan_logprintf.mt.obj
+OBJ_TEST_COMP_pan_prtf_W_MT_D	=	.\test.component.core.pan_logprintf.ws.mt.debug.obj
+OBJ_TEST_COMP_pan_prtf_W_DLL_D	=	.\test.component.core.pan_logprintf.ws.dll.debug.obj
+OBJ_TEST_COMP_pan_prtf_W_DLL_R	=	.\test.component.core.pan_logprintf.ws.dll.obj
+OBJ_TEST_COMP_pan_prtf_W_MT_R	=	.\test.component.core.pan_logprintf.ws.mt.obj
+OBJ_TEST_COMP_trace_1_MT_D	=	.\test.component.trace.1.mt.debug.obj
+OBJ_TEST_COMP_trace_1_DLL_D	=	.\test.component.trace.1.dll.debug.obj
+OBJ_TEST_COMP_trace_1_DLL_R	=	.\test.component.trace.1.dll.obj
+OBJ_TEST_COMP_trace_1_MT_R	=	.\test.component.trace.1.mt.obj
+
+##############################
+# Performance Tests
+
+OBJ_TEST_PERF_ins_w2m_MT_D		=	.\test.performance.inserters.w2m.mt.debug.obj
+OBJ_TEST_PERF_ins_w2m_DLL_D		=	.\test.performance.inserters.w2m.dll.debug.obj
+OBJ_TEST_PERF_ins_w2m_DLL_R		=	.\test.performance.inserters.w2m.dll.obj
+OBJ_TEST_PERF_ins_w2m_MT_R		=	.\test.performance.inserters.w2m.mt.obj
+OBJ_TEST_PERF_ins_m2w_W_MT_D		=	.\test.performance.inserters.m2w.ws.mt.debug.obj
+OBJ_TEST_PERF_ins_m2w_W_DLL_D		=	.\test.performance.inserters.m2w.ws.dll.debug.obj
+OBJ_TEST_PERF_ins_m2w_W_DLL_R		=	.\test.performance.inserters.m2w.ws.dll.obj
+OBJ_TEST_PERF_ins_m2w_W_MT_R		=	.\test.performance.inserters.m2w.ws.mt.obj
+
+##############################
+# Scratch Tests
+
+!ifdef ACE
+OBJ_SCRT_ACE_MT_D					=	.\test.scratch.ACE.mt.debug.obj
+!endif # ACE
+OBJ_TEST_API_MT_D					=	.\test.api.mt.debug.obj
+OBJ_TEST_FE_MT_D					=	.\test.fe.mt.debug.obj
+OBJ_TEST_BE_N_MT_D				=	.\test.be.N.fail.mt.debug.obj
+OBJ_TEST_FE_SIMPLE_WC_MT_D		=	.\test.fe.simple.WithCallback.mt.debug.obj
+!ifdef ACE
+OBJ_SCRT_ACE_DLL_D					=	.\test.scratch.ACE.dll.debug.obj
+!endif # ACE
+OBJ_TEST_API_DLL_D					=	.\test.api.dll.debug.obj
+OBJ_TEST_FE_DLL_D					=	.\test.fe.dll.debug.obj
+OBJ_TEST_BE_N_DLL_D				=	.\test.be.N.fail.dll.debug.obj
+OBJ_TEST_FE_SIMPLE_WC_DLL_D		=	.\test.fe.simple.WithCallback.dll.debug.obj
+!ifdef ACE
+OBJ_SCRT_ACE_DLL_R					=	.\test.scratch.ACE.dll.obj
+!endif # ACE
+OBJ_TEST_API_DLL_R					=	.\test.api.dll.obj
+OBJ_TEST_FE_DLL_R					=	.\test.fe.dll.obj
+OBJ_TEST_BE_N_DLL_R				=	.\test.be.N.fail.dll.obj
+OBJ_TEST_FE_SIMPLE_WC_DLL_R		=	.\test.fe.simple.WithCallback.dll.obj
+!ifdef ACE
+OBJ_SCRT_ACE_MT_R					=	.\test.scratch.ACE.mt.obj
+!endif # ACE
+OBJ_TEST_API_MT_R					=	.\test.api.mt.obj
+OBJ_TEST_FE_MT_R					=	.\test.fe.mt.obj
+OBJ_TEST_BE_N_MT_R				=	.\test.be.N.fail.mt.obj
+OBJ_TEST_FE_SIMPLE_WC_MT_R		=	.\test.fe.simple.WithCallback.mt.obj
+!ifdef ACE
+OBJ_SCRT_ACE_W_MT_D					=	.\test.scratch.ACE.ws.mt.debug.obj
+!endif # ACE
+OBJ_TEST_API_W_MT_D					=	.\test.api.ws.mt.debug.obj
+OBJ_TEST_FE_W_MT_D					=	.\test.fe.ws.mt.debug.obj
+OBJ_TEST_BE_N_W_MT_D				=	.\test.be.N.fail.ws.mt.debug.obj
+OBJ_TEST_FE_SIMPLE_WC_W_MT_D		=	.\test.fe.simple.WithCallback.ws.mt.debug.obj
+!ifdef ACE
+OBJ_SCRT_ACE_W_DLL_D					=	.\test.scratch.ACE.ws.dll.debug.obj
+!endif # ACE
+OBJ_TEST_API_W_DLL_D					=	.\test.api.ws.dll.debug.obj
+OBJ_TEST_FE_W_DLL_D					=	.\test.fe.ws.dll.debug.obj
+OBJ_TEST_BE_N_W_DLL_D				=	.\test.be.N.fail.ws.dll.debug.obj
+OBJ_TEST_FE_SIMPLE_WC_W_DLL_D		=	.\test.fe.simple.WithCallback.ws.dll.debug.obj
+!ifdef ACE
+OBJ_SCRT_ACE_W_DLL_R					=	.\test.scratch.ACE.ws.dll.obj
+!endif # ACE
+OBJ_TEST_API_W_DLL_R					=	.\test.api.ws.dll.obj
+OBJ_TEST_FE_W_DLL_R					=	.\test.fe.ws.dll.obj
+OBJ_TEST_BE_N_W_DLL_R				=	.\test.be.N.fail.ws.dll.obj
+OBJ_TEST_FE_SIMPLE_WC_W_DLL_R		=	.\test.fe.simple.WithCallback.ws.dll.obj
+!ifdef ACE
+OBJ_SCRT_ACE_W_MT_R					=	.\test.scratch.ACE.ws.mt.obj
+!endif # ACE
+OBJ_TEST_API_W_MT_R					=	.\test.api.ws.mt.obj
+OBJ_TEST_FE_W_MT_R					=	.\test.fe.ws.mt.obj
+OBJ_TEST_BE_N_W_MT_R				=	.\test.be.N.fail.ws.mt.obj
+OBJ_TEST_FE_SIMPLE_WC_W_MT_R		=	.\test.fe.simple.WithCallback.ws.mt.obj
+
+##############################
+# Unit Tests
+
+OBJ_TEST_UNIT_lvls_dyninit_MT_D	=	.\test.unit.levels.dynamic_init.mt.debug.obj
+OBJ_TEST_UNIT_lvls_dyninit_DLL_D	=	.\test.unit.levels.dynamic_init.dll.debug.obj
+OBJ_TEST_UNIT_lvls_dyninit_DLL_R	=	.\test.unit.levels.dynamic_init.dll.obj
+OBJ_TEST_UNIT_lvls_dyninit_MT_R	=	.\test.unit.levels.dynamic_init.mt.obj
+OBJ_TEST_UNIT_lvls_dyninit_W_MT_D	=	.\test.unit.levels.dynamic_init.ws.mt.debug.obj
+OBJ_TEST_UNIT_lvls_dyninit_W_DLL_D	=	.\test.unit.levels.dynamic_init.ws.dll.debug.obj
+OBJ_TEST_UNIT_lvls_dyninit_W_DLL_R	=	.\test.unit.levels.dynamic_init.ws.dll.obj
+OBJ_TEST_UNIT_lvls_dyninit_W_MT_R	=	.\test.unit.levels.dynamic_init.ws.mt.obj
+OBJ_TEST_UNIT_lvls_vals_MT_D	=	.\test.unit.levels.values.mt.debug.obj
+OBJ_TEST_UNIT_lvls_vals_DLL_D	=	.\test.unit.levels.values.dll.debug.obj
+OBJ_TEST_UNIT_lvls_vals_DLL_R	=	.\test.unit.levels.values.dll.obj
+OBJ_TEST_UNIT_lvls_vals_MT_R	=	.\test.unit.levels.values.mt.obj
+OBJ_TEST_UNIT_lvls_vals_W_MT_D	=	.\test.unit.levels.values.ws.mt.debug.obj
+OBJ_TEST_UNIT_lvls_vals_W_DLL_D	=	.\test.unit.levels.values.ws.dll.debug.obj
+OBJ_TEST_UNIT_lvls_vals_W_DLL_R	=	.\test.unit.levels.values.ws.dll.obj
+OBJ_TEST_UNIT_lvls_vals_W_MT_R	=	.\test.unit.levels.values.ws.mt.obj
+OBJ_TEST_UNIT_getcurrtm_MT_D	=	.\test.unit.util.getcurrenttime.mt.debug.obj
+OBJ_TEST_UNIT_getcurrtm_DLL_D	=	.\test.unit.util.getcurrenttime.dll.debug.obj
+OBJ_TEST_UNIT_getcurrtm_DLL_R	=	.\test.unit.util.getcurrenttime.dll.obj
+OBJ_TEST_UNIT_getcurrtm_MT_R	=	.\test.unit.util.getcurrenttime.mt.obj
+OBJ_TEST_UNIT_getcurrtm_W_MT_D	=	.\test.unit.util.getcurrenttime.ws.mt.debug.obj
+OBJ_TEST_UNIT_getcurrtm_W_DLL_D	=	.\test.unit.util.getcurrenttime.ws.dll.debug.obj
+OBJ_TEST_UNIT_getcurrtm_W_DLL_R	=	.\test.unit.util.getcurrenttime.ws.dll.obj
+OBJ_TEST_UNIT_getcurrtm_W_MT_R	=	.\test.unit.util.getcurrenttime.ws.mt.obj
+OBJ_TEST_UNIT_getversion_MT_D	=	.\test.unit.getversion.mt.debug.obj
+OBJ_TEST_UNIT_getversion_DLL_D	=	.\test.unit.getversion.dll.debug.obj
+OBJ_TEST_UNIT_getversion_DLL_R	=	.\test.unit.getversion.dll.obj
+OBJ_TEST_UNIT_getversion_MT_R	=	.\test.unit.getversion.mt.obj
+OBJ_TEST_UNIT_getversion_W_MT_D	=	.\test.unit.getversion.ws.mt.debug.obj
+OBJ_TEST_UNIT_getversion_W_DLL_D	=	.\test.unit.getversion.ws.dll.debug.obj
+OBJ_TEST_UNIT_getversion_W_DLL_R	=	.\test.unit.getversion.ws.dll.obj
+OBJ_TEST_UNIT_getversion_W_MT_R	=	.\test.unit.getversion.ws.mt.obj
+OBJ_TEST_UNIT_gethostname_MT_D	=	.\test.unit.util.gethostname.mt.debug.obj
+OBJ_TEST_UNIT_gethostname_DLL_D	=	.\test.unit.util.gethostname.dll.debug.obj
+OBJ_TEST_UNIT_gethostname_DLL_R	=	.\test.unit.util.gethostname.dll.obj
+OBJ_TEST_UNIT_gethostname_MT_R	=	.\test.unit.util.gethostname.mt.obj
+OBJ_TEST_UNIT_gethostname_W_MT_D	=	.\test.unit.util.gethostname.ws.mt.debug.obj
+OBJ_TEST_UNIT_gethostname_W_DLL_D	=	.\test.unit.util.gethostname.ws.dll.debug.obj
+OBJ_TEST_UNIT_gethostname_W_DLL_R	=	.\test.unit.util.gethostname.ws.dll.obj
+OBJ_TEST_UNIT_gethostname_W_MT_R	=	.\test.unit.util.gethostname.ws.mt.obj
+OBJ_TEST_UNIT_onbailout_MT_D	=	.\test.unit.util.onbailout.mt.debug.obj
+OBJ_TEST_UNIT_strnlen_MT_D	=	.\test.unit.util.strnlen.mt.debug.obj
+OBJ_TEST_UNIT_onbailout_DLL_D	=	.\test.unit.util.onbailout.dll.debug.obj
+OBJ_TEST_UNIT_strnlen_DLL_D	=	.\test.unit.util.strnlen.dll.debug.obj
+OBJ_TEST_UNIT_onbailout_DLL_R	=	.\test.unit.util.onbailout.dll.obj
+OBJ_TEST_UNIT_strnlen_DLL_R	=	.\test.unit.util.strnlen.dll.obj
+OBJ_TEST_UNIT_onbailout_MT_R	=	.\test.unit.util.onbailout.mt.obj
+OBJ_TEST_UNIT_strnlen_MT_R	=	.\test.unit.util.strnlen.mt.obj
+OBJ_TEST_UNIT_onbailout_W_MT_D	=	.\test.unit.util.onbailout.ws.mt.debug.obj
+OBJ_TEST_UNIT_strnlen_W_MT_D	=	.\test.unit.util.strnlen.ws.mt.debug.obj
+OBJ_TEST_UNIT_onbailout_W_DLL_D	=	.\test.unit.util.onbailout.ws.dll.debug.obj
+OBJ_TEST_UNIT_strnlen_W_DLL_D	=	.\test.unit.util.strnlen.ws.dll.debug.obj
+OBJ_TEST_UNIT_onbailout_W_DLL_R	=	.\test.unit.util.onbailout.ws.dll.obj
+OBJ_TEST_UNIT_strnlen_W_DLL_R	=	.\test.unit.util.strnlen.ws.dll.obj
+OBJ_TEST_UNIT_onbailout_W_MT_R	=	.\test.unit.util.onbailout.ws.mt.obj
+OBJ_TEST_UNIT_strnlen_W_MT_R	=	.\test.unit.util.strnlen.ws.mt.obj
+OBJ_TEST_UNIT_bec_CEO_MT_D		=	.\test.unit.bec.COMErrorObject.mt.debug.obj
+OBJ_TEST_UNIT_bec_CEO_DLL_D		=	.\test.unit.bec.COMErrorObject.dll.debug.obj
+OBJ_TEST_UNIT_bec_CEO_DLL_R		=	.\test.unit.bec.COMErrorObject.dll.obj
+OBJ_TEST_UNIT_bec_CEO_MT_R		=	.\test.unit.bec.COMErrorObject.mt.obj
+OBJ_TEST_UNIT_bec_CEO_W_MT_D		=	.\test.unit.bec.COMErrorObject.ws.mt.debug.obj
+OBJ_TEST_UNIT_bec_CEO_W_DLL_D		=	.\test.unit.bec.COMErrorObject.ws.dll.debug.obj
+OBJ_TEST_UNIT_bec_CEO_W_DLL_R		=	.\test.unit.bec.COMErrorObject.ws.dll.obj
+OBJ_TEST_UNIT_bec_CEO_W_MT_R		=	.\test.unit.bec.COMErrorObject.ws.mt.obj
+OBJ_TEST_UNIT_bec_file_MT_D		=	.\test.unit.bec.file.mt.debug.obj
+OBJ_TEST_UNIT_bec_file_DLL_D		=	.\test.unit.bec.file.dll.debug.obj
+OBJ_TEST_UNIT_bec_file_DLL_R		=	.\test.unit.bec.file.dll.obj
+OBJ_TEST_UNIT_bec_file_MT_R		=	.\test.unit.bec.file.mt.obj
+OBJ_TEST_UNIT_bec_file_W_MT_D		=	.\test.unit.bec.file.ws.mt.debug.obj
+OBJ_TEST_UNIT_bec_file_W_DLL_D		=	.\test.unit.bec.file.ws.dll.debug.obj
+OBJ_TEST_UNIT_bec_file_W_DLL_R		=	.\test.unit.bec.file.ws.dll.obj
+OBJ_TEST_UNIT_bec_file_W_MT_R		=	.\test.unit.bec.file.ws.mt.obj
+OBJ_TEST_UNIT_bec_fprintf_MT_D	=	.\test.unit.bec.fprintf.mt.debug.obj
+OBJ_TEST_UNIT_bec_fprintf_DLL_D	=	.\test.unit.bec.fprintf.dll.debug.obj
+OBJ_TEST_UNIT_bec_fprintf_DLL_R	=	.\test.unit.bec.fprintf.dll.obj
+OBJ_TEST_UNIT_bec_fprintf_MT_R	=	.\test.unit.bec.fprintf.mt.obj
+OBJ_TEST_UNIT_bec_fprintf_W_MT_D	=	.\test.unit.bec.fprintf.ws.mt.debug.obj
+OBJ_TEST_UNIT_bec_fprintf_W_DLL_D	=	.\test.unit.bec.fprintf.ws.dll.debug.obj
+OBJ_TEST_UNIT_bec_fprintf_W_DLL_R	=	.\test.unit.bec.fprintf.ws.dll.obj
+OBJ_TEST_UNIT_bec_fprintf_W_MT_R	=	.\test.unit.bec.fprintf.ws.mt.obj
+OBJ_TEST_UNIT_bec_fail_MT_D		=	.\test.unit.bec.fail.mt.debug.obj
+OBJ_TEST_UNIT_bec_fail_DLL_D		=	.\test.unit.bec.fail.dll.debug.obj
+OBJ_TEST_UNIT_bec_fail_DLL_R		=	.\test.unit.bec.fail.dll.obj
+OBJ_TEST_UNIT_bec_fail_MT_R		=	.\test.unit.bec.fail.mt.obj
+OBJ_TEST_UNIT_bec_fail_W_MT_D		=	.\test.unit.bec.fail.ws.mt.debug.obj
+OBJ_TEST_UNIT_bec_fail_W_DLL_D		=	.\test.unit.bec.fail.ws.dll.debug.obj
+OBJ_TEST_UNIT_bec_fail_W_DLL_R		=	.\test.unit.bec.fail.ws.dll.obj
+OBJ_TEST_UNIT_bec_fail_W_MT_R		=	.\test.unit.bec.fail.ws.mt.obj
+OBJ_TEST_UNIT_be_fail_MT_D		=	.\test.unit.be.fail.mt.debug.obj
+OBJ_TEST_UNIT_be_fail_DLL_D		=	.\test.unit.be.fail.dll.debug.obj
+OBJ_TEST_UNIT_be_fail_DLL_R		=	.\test.unit.be.fail.dll.obj
+OBJ_TEST_UNIT_be_fail_MT_R		=	.\test.unit.be.fail.mt.obj
+OBJ_TEST_UNIT_be_fail_W_MT_D		=	.\test.unit.be.fail.ws.mt.debug.obj
+OBJ_TEST_UNIT_be_fail_W_DLL_D		=	.\test.unit.be.fail.ws.dll.debug.obj
+OBJ_TEST_UNIT_be_fail_W_DLL_R		=	.\test.unit.be.fail.ws.dll.obj
+OBJ_TEST_UNIT_be_fail_W_MT_R		=	.\test.unit.be.fail.ws.mt.obj
+OBJ_TEST_UNIT_be_lrsplit_MT_D	=	.\test.unit.be.lrsplit.mt.debug.obj
+OBJ_TEST_UNIT_be_lrsplit_DLL_D	=	.\test.unit.be.lrsplit.dll.debug.obj
+OBJ_TEST_UNIT_be_lrsplit_DLL_R	=	.\test.unit.be.lrsplit.dll.obj
+OBJ_TEST_UNIT_be_lrsplit_MT_R	=	.\test.unit.be.lrsplit.mt.obj
+OBJ_TEST_UNIT_be_lrsplit_W_MT_D	=	.\test.unit.be.lrsplit.ws.mt.debug.obj
+OBJ_TEST_UNIT_be_lrsplit_W_DLL_D	=	.\test.unit.be.lrsplit.ws.dll.debug.obj
+OBJ_TEST_UNIT_be_lrsplit_W_DLL_R	=	.\test.unit.be.lrsplit.ws.dll.obj
+OBJ_TEST_UNIT_be_lrsplit_W_MT_R	=	.\test.unit.be.lrsplit.ws.mt.obj
+OBJ_TEST_UNIT_be_N_MT_D			=	.\test.unit.be.N.mt.debug.obj
+OBJ_TEST_UNIT_be_N_DLL_D			=	.\test.unit.be.N.dll.debug.obj
+OBJ_TEST_UNIT_be_N_DLL_R			=	.\test.unit.be.N.dll.obj
+OBJ_TEST_UNIT_be_N_MT_R			=	.\test.unit.be.N.mt.obj
+OBJ_TEST_UNIT_be_N_W_MT_D			=	.\test.unit.be.N.ws.mt.debug.obj
+OBJ_TEST_UNIT_be_N_W_DLL_D			=	.\test.unit.be.N.ws.dll.debug.obj
+OBJ_TEST_UNIT_be_N_W_DLL_R			=	.\test.unit.be.N.ws.dll.obj
+OBJ_TEST_UNIT_be_N_W_MT_R			=	.\test.unit.be.N.ws.mt.obj
+OBJ_TEST_UNIT_fe_all_MT_D		=	.\test.unit.fe.all.mt.debug.obj
+OBJ_TEST_UNIT_fe_all_DLL_D		=	.\test.unit.fe.all.dll.debug.obj
+OBJ_TEST_UNIT_fe_all_DLL_R		=	.\test.unit.fe.all.dll.obj
+OBJ_TEST_UNIT_fe_all_MT_R		=	.\test.unit.fe.all.mt.obj
+OBJ_TEST_UNIT_fe_all_W_MT_D		=	.\test.unit.fe.all.ws.mt.debug.obj
+OBJ_TEST_UNIT_fe_all_W_DLL_D		=	.\test.unit.fe.all.ws.dll.debug.obj
+OBJ_TEST_UNIT_fe_all_W_DLL_R		=	.\test.unit.fe.all.ws.dll.obj
+OBJ_TEST_UNIT_fe_all_W_MT_R		=	.\test.unit.fe.all.ws.mt.obj
+OBJ_TEST_UNIT_fe_fail_MT_D		=	.\test.unit.fe.fail.mt.debug.obj
+OBJ_TEST_UNIT_fe_fail_DLL_D		=	.\test.unit.fe.fail.dll.debug.obj
+OBJ_TEST_UNIT_fe_fail_DLL_R		=	.\test.unit.fe.fail.dll.obj
+OBJ_TEST_UNIT_fe_fail_MT_R		=	.\test.unit.fe.fail.mt.obj
+OBJ_TEST_UNIT_fe_fail_W_MT_D		=	.\test.unit.fe.fail.ws.mt.debug.obj
+OBJ_TEST_UNIT_fe_fail_W_DLL_D		=	.\test.unit.fe.fail.ws.dll.debug.obj
+OBJ_TEST_UNIT_fe_fail_W_DLL_R		=	.\test.unit.fe.fail.ws.dll.obj
+OBJ_TEST_UNIT_fe_fail_W_MT_R		=	.\test.unit.fe.fail.ws.mt.obj
+OBJ_TEST_UNIT_fe_N_MT_D			=	.\test.unit.fe.N.mt.debug.obj
+OBJ_TEST_UNIT_fe_N_DLL_D			=	.\test.unit.fe.N.dll.debug.obj
+OBJ_TEST_UNIT_fe_N_DLL_R			=	.\test.unit.fe.N.dll.obj
+OBJ_TEST_UNIT_fe_N_MT_R			=	.\test.unit.fe.N.mt.obj
+OBJ_TEST_UNIT_fe_N_W_MT_D			=	.\test.unit.fe.N.ws.mt.debug.obj
+OBJ_TEST_UNIT_fe_N_W_DLL_D			=	.\test.unit.fe.N.ws.dll.debug.obj
+OBJ_TEST_UNIT_fe_N_W_DLL_R			=	.\test.unit.fe.N.ws.dll.obj
+OBJ_TEST_UNIT_fe_N_W_MT_R			=	.\test.unit.fe.N.ws.mt.obj
+OBJ_TEST_UNIT_fe_null_MT_D		=	.\test.unit.fe.null.mt.debug.obj
+OBJ_TEST_UNIT_fe_null_DLL_D		=	.\test.unit.fe.null.dll.debug.obj
+OBJ_TEST_UNIT_fe_null_DLL_R		=	.\test.unit.fe.null.dll.obj
+OBJ_TEST_UNIT_fe_null_MT_R		=	.\test.unit.fe.null.mt.obj
+OBJ_TEST_UNIT_fe_null_W_MT_D		=	.\test.unit.fe.null.ws.mt.debug.obj
+OBJ_TEST_UNIT_fe_null_W_DLL_D		=	.\test.unit.fe.null.ws.dll.debug.obj
+OBJ_TEST_UNIT_fe_null_W_DLL_R		=	.\test.unit.fe.null.ws.dll.obj
+OBJ_TEST_UNIT_fe_null_W_MT_R		=	.\test.unit.fe.null.ws.mt.obj
+OBJ_TEST_UNIT_fe_simple_MT_D	=	.\test.unit.fe.simple.mt.debug.obj
+OBJ_TEST_UNIT_fe_simple_DLL_D	=	.\test.unit.fe.simple.dll.debug.obj
+OBJ_TEST_UNIT_fe_simple_DLL_R	=	.\test.unit.fe.simple.dll.obj
+OBJ_TEST_UNIT_fe_simple_MT_R	=	.\test.unit.fe.simple.mt.obj
+OBJ_TEST_UNIT_fe_simple_W_MT_D	=	.\test.unit.fe.simple.ws.mt.debug.obj
+OBJ_TEST_UNIT_fe_simple_W_DLL_D	=	.\test.unit.fe.simple.ws.dll.debug.obj
+OBJ_TEST_UNIT_fe_simple_W_DLL_R	=	.\test.unit.fe.simple.ws.dll.obj
+OBJ_TEST_UNIT_fe_simple_W_MT_R	=	.\test.unit.fe.simple.ws.mt.obj
+OBJ_TEST_UNIT_fe_WinReg_MT_D	=	.\test.unit.fe.WindowsRegistry.mt.debug.obj
+OBJ_TEST_UNIT_fe_WinReg_DLL_D	=	.\test.unit.fe.WindowsRegistry.dll.debug.obj
+OBJ_TEST_UNIT_fe_WinReg_DLL_R	=	.\test.unit.fe.WindowsRegistry.dll.obj
+OBJ_TEST_UNIT_fe_WinReg_MT_R	=	.\test.unit.fe.WindowsRegistry.mt.obj
+OBJ_TEST_UNIT_fe_WinReg_W_MT_D	=	.\test.unit.fe.WindowsRegistry.ws.mt.debug.obj
+OBJ_TEST_UNIT_fe_WinReg_W_DLL_D	=	.\test.unit.fe.WindowsRegistry.ws.dll.debug.obj
+OBJ_TEST_UNIT_fe_WinReg_W_DLL_R	=	.\test.unit.fe.WindowsRegistry.ws.dll.obj
+OBJ_TEST_UNIT_fe_WinReg_W_MT_R	=	.\test.unit.fe.WindowsRegistry.ws.mt.obj
+
+OBJ_TEST_UNIT_ins_int_MT_D	=	.\test.unit.inserter.integer.mt.debug.obj
+OBJ_TEST_UNIT_ins_w2m_MT_D	=	.\test.unit.inserter.w2m.mt.debug.obj
+OBJ_TEST_UNIT_ins_int_DLL_D	=	.\test.unit.inserter.integer.dll.debug.obj
+OBJ_TEST_UNIT_ins_w2m_DLL_D	=	.\test.unit.inserter.w2m.dll.debug.obj
+OBJ_TEST_UNIT_ins_int_DLL_R	=	.\test.unit.inserter.integer.dll.obj
+OBJ_TEST_UNIT_ins_w2m_DLL_R	=	.\test.unit.inserter.w2m.dll.obj
+OBJ_TEST_UNIT_ins_int_MT_R	=	.\test.unit.inserter.integer.mt.obj
+OBJ_TEST_UNIT_ins_w2m_MT_R	=	.\test.unit.inserter.w2m.mt.obj
+OBJ_TEST_UNIT_ins_int_W_MT_D	=	.\test.unit.inserter.integer.ws.mt.debug.obj
+OBJ_TEST_UNIT_ins_m2w_W_MT_D	=	.\test.unit.inserter.m2w.ws.mt.debug.obj
+OBJ_TEST_UNIT_ins_int_W_DLL_D	=	.\test.unit.inserter.integer.ws.dll.debug.obj
+OBJ_TEST_UNIT_ins_m2w_W_DLL_D	=	.\test.unit.inserter.m2w.ws.dll.debug.obj
+OBJ_TEST_UNIT_ins_int_W_DLL_R	=	.\test.unit.inserter.integer.ws.dll.obj
+OBJ_TEST_UNIT_ins_m2w_W_DLL_R	=	.\test.unit.inserter.m2w.ws.dll.obj
+OBJ_TEST_UNIT_ins_int_W_MT_R	=	.\test.unit.inserter.integer.ws.mt.obj
+OBJ_TEST_UNIT_ins_m2w_W_MT_R	=	.\test.unit.inserter.m2w.ws.mt.obj
+
+##################################################
+# Target groups
+
+########################################
+# Objects
+
+# util
+OBJS_UTIL=\
+ $(OBJ_UTIL_MT_D)\
+ $(OBJ_UTIL_DLL_D)\
+ $(OBJ_UTIL_DLL_R)\
+ $(OBJ_UTIL_MT_R)\
+ $(OBJ_UTIL_W_MT_D)\
+ $(OBJ_UTIL_W_DLL_D)\
+ $(OBJ_UTIL_W_DLL_R)\
+ $(OBJ_UTIL_W_MT_R)\
+ \
+
+# core
+OBJS_CORE=\
+ $(OBJ_CORE_MT_D)\
+ $(OBJ_CORE_DLL_D)\
+ $(OBJ_CORE_DLL_R)\
+ $(OBJ_CORE_MT_R)\
+ $(OBJ_CORE_W_MT_D)\
+ $(OBJ_CORE_W_DLL_D)\
+ $(OBJ_CORE_W_DLL_R)\
+ $(OBJ_CORE_W_MT_R)\
+ \
+
+# appl
+OBJS_APPL=\
+ $(OBJ_APPL_MT_D)\
+ $(OBJ_APPL_DLL_D)\
+ $(OBJ_APPL_DLL_R)\
+ $(OBJ_APPL_MT_R)\
+ $(OBJ_APPL_W_MT_D)\
+ $(OBJ_APPL_W_DLL_D)\
+ $(OBJ_APPL_W_DLL_R)\
+ $(OBJ_APPL_W_MT_R)\
+ \
+
+# front-ends
+OBJS_FE=\
+ $(OBJ_FE_ALL_MT_D)\
+ $(OBJ_FE_ALL_WC_MT_D)\
+ $(OBJ_FE_FAIL_MT_D)\
+ $(OBJ_FE_N_MT_D)\
+ $(OBJ_FE_N_WC_MT_D)\
+ $(OBJ_FE_NULL_MT_D)\
+ $(OBJ_FE_NULL_WC_MT_D)\
+ $(OBJ_FE_SIMPLE_MT_D)\
+ $(OBJ_FE_SIMPLE_WC_MT_D)\
+ $(OBJ_FE_WINREG_MT_D)\
+ $(OBJ_FE_WINREG_WC_MT_D)\
+ $(OBJ_FE_ALL_DLL_D)\
+ $(OBJ_FE_ALL_WC_DLL_D)\
+ $(OBJ_FE_FAIL_DLL_D)\
+ $(OBJ_FE_N_DLL_D)\
+ $(OBJ_FE_N_WC_DLL_D)\
+ $(OBJ_FE_NULL_DLL_D)\
+ $(OBJ_FE_NULL_WC_DLL_D)\
+ $(OBJ_FE_SIMPLE_DLL_D)\
+ $(OBJ_FE_SIMPLE_WC_DLL_D)\
+ $(OBJ_FE_WINREG_DLL_D)\
+ $(OBJ_FE_WINREG_WC_DLL_D)\
+ $(OBJ_FE_ALL_DLL_R)\
+ $(OBJ_FE_ALL_WC_DLL_R)\
+ $(OBJ_FE_FAIL_DLL_R)\
+ $(OBJ_FE_N_DLL_R)\
+ $(OBJ_FE_N_WC_DLL_R)\
+ $(OBJ_FE_NULL_DLL_R)\
+ $(OBJ_FE_NULL_WC_DLL_R)\
+ $(OBJ_FE_SIMPLE_DLL_R)\
+ $(OBJ_FE_SIMPLE_WC_DLL_R)\
+ $(OBJ_FE_WINREG_DLL_R)\
+ $(OBJ_FE_WINREG_WC_DLL_R)\
+ $(OBJ_FE_ALL_MT_R)\
+ $(OBJ_FE_ALL_WC_MT_R)\
+ $(OBJ_FE_FAIL_MT_R)\
+ $(OBJ_FE_N_MT_R)\
+ $(OBJ_FE_N_WC_MT_R)\
+ $(OBJ_FE_NULL_MT_R)\
+ $(OBJ_FE_NULL_WC_MT_R)\
+ $(OBJ_FE_SIMPLE_MT_R)\
+ $(OBJ_FE_SIMPLE_WC_MT_R)\
+ $(OBJ_FE_WINREG_MT_R)\
+ $(OBJ_FE_WINREG_WC_MT_R)\
+ $(OBJ_FE_ALL_W_MT_D)\
+ $(OBJ_FE_ALL_WC_W_MT_D)\
+ $(OBJ_FE_FAIL_W_MT_D)\
+ $(OBJ_FE_N_W_MT_D)\
+ $(OBJ_FE_N_WC_W_MT_D)\
+ $(OBJ_FE_NULL_W_MT_D)\
+ $(OBJ_FE_NULL_WC_W_MT_D)\
+ $(OBJ_FE_SIMPLE_W_MT_D)\
+ $(OBJ_FE_SIMPLE_WC_W_MT_D)\
+ $(OBJ_FE_WINREG_W_MT_D)\
+ $(OBJ_FE_WINREG_WC_W_MT_D)\
+ $(OBJ_FE_ALL_W_DLL_D)\
+ $(OBJ_FE_ALL_WC_W_DLL_D)\
+ $(OBJ_FE_FAIL_W_DLL_D)\
+ $(OBJ_FE_N_W_DLL_D)\
+ $(OBJ_FE_N_WC_W_DLL_D)\
+ $(OBJ_FE_NULL_W_DLL_D)\
+ $(OBJ_FE_NULL_WC_W_DLL_D)\
+ $(OBJ_FE_SIMPLE_W_DLL_D)\
+ $(OBJ_FE_SIMPLE_WC_W_DLL_D)\
+ $(OBJ_FE_WINREG_W_DLL_D)\
+ $(OBJ_FE_WINREG_WC_W_DLL_D)\
+ $(OBJ_FE_ALL_W_DLL_R)\
+ $(OBJ_FE_ALL_WC_W_DLL_R)\
+ $(OBJ_FE_FAIL_W_DLL_R)\
+ $(OBJ_FE_N_W_DLL_R)\
+ $(OBJ_FE_N_WC_W_DLL_R)\
+ $(OBJ_FE_NULL_W_DLL_R)\
+ $(OBJ_FE_NULL_WC_W_DLL_R)\
+ $(OBJ_FE_SIMPLE_W_DLL_R)\
+ $(OBJ_FE_SIMPLE_WC_W_DLL_R)\
+ $(OBJ_FE_WINREG_W_DLL_R)\
+ $(OBJ_FE_WINREG_WC_W_DLL_R)\
+ $(OBJ_FE_ALL_W_MT_R)\
+ $(OBJ_FE_ALL_WC_W_MT_R)\
+ $(OBJ_FE_FAIL_W_MT_R)\
+ $(OBJ_FE_N_W_MT_R)\
+ $(OBJ_FE_N_WC_W_MT_R)\
+ $(OBJ_FE_NULL_W_MT_R)\
+ $(OBJ_FE_NULL_WC_W_MT_R)\
+ $(OBJ_FE_SIMPLE_W_MT_R)\
+ $(OBJ_FE_SIMPLE_WC_W_MT_R)\
+ $(OBJ_FE_WINREG_W_MT_R)\
+ $(OBJ_FE_WINREG_WC_W_MT_R)\
+ \
+
+# back-ends
+OBJS_BE=\
+ $(OBJ_BE_LRSPLIT_MT_D)\
+ $(OBJ_BE_N_MT_D)\
+ $(OBJ_BEC_TEST_MT_D)\
+ $(OBJ_BE_TEST_MT_D)\
+ $(OBJ_BEL_TEST_MT_D)\
+ $(OBJ_BER_TEST_MT_D)\
+ $(OBJ_BEC_FAIL_MT_D)\
+ $(OBJ_BE_FAIL_MT_D)\
+ $(OBJ_BEL_FAIL_MT_D)\
+ $(OBJ_BER_FAIL_MT_D)\
+ $(OBJ_BEC_FILE_MT_D)\
+ $(OBJ_BEC_FILE_WC_MT_D)\
+ $(OBJ_BE_FILE_MT_D)\
+ $(OBJ_BEL_FILE_MT_D)\
+ $(OBJ_BER_FILE_MT_D)\
+ $(OBJ_BEC_FPRINTF_MT_D)\
+ $(OBJ_BEC_FPRINTF_WC_MT_D)\
+ $(OBJ_BE_FPRINTF_MT_D)\
+ $(OBJ_BEL_FPRINTF_MT_D)\
+ $(OBJ_BER_FPRINTF_MT_D)\
+ $(OBJ_BEC_NULL_MT_D)\
+ $(OBJ_BE_NULL_MT_D)\
+ $(OBJ_BEL_NULL_MT_D)\
+ $(OBJ_BER_NULL_MT_D)\
+ $(OBJ_BEC_COMERROBJ_MT_D)\
+ $(OBJ_BEC_COMERROBJWC_MT_D)\
+ $(OBJ_BE_COMERROBJ_MT_D)\
+ $(OBJ_BEL_COMERROBJ_MT_D)\
+ $(OBJ_BER_COMERROBJ_MT_D)\
+ $(OBJ_BEC_SPEECH_MT_D)\
+ $(OBJ_BEC_SPEECHWC_MT_D)\
+ $(OBJ_BE_SPEECH_MT_D)\
+ $(OBJ_BEL_SPEECH_MT_D)\
+ $(OBJ_BER_SPEECH_MT_D)\
+ $(OBJ_BEC_WINEVLOG_MT_D)\
+ $(OBJ_BE_WINEVLOG_MT_D)\
+ $(OBJ_BEL_WINEVLOG_MT_D)\
+ $(OBJ_BER_WINEVLOG_MT_D)\
+ $(OBJ_BEC_WINMSGBX_MT_D)\
+ $(OBJ_BE_WINMSGBX_MT_D)\
+ $(OBJ_BEL_WINMSGBX_MT_D)\
+ $(OBJ_BER_WINMSGBX_MT_D)\
+ $(OBJ_BEC_W32CONS_MT_D)\
+ $(OBJ_BEC_W32CONSWC_MT_D)\
+ $(OBJ_BE_W32CONS_MT_D)\
+ $(OBJ_BEL_W32CONS_MT_D)\
+ $(OBJ_BER_W32CONS_MT_D)\
+ $(OBJ_BEC_WINDBGR_MT_D)\
+ $(OBJ_BEC_WINDBGR_WC_MT_D)\
+ $(OBJ_BE_WINDBGR_MT_D)\
+ $(OBJ_BEL_WINDBGR_MT_D)\
+ $(OBJ_BER_WINDBGR_MT_D)\
+ $(OBJ_BEC_WINSYSLOG_MT_D)\
+ $(OBJ_BEC_WINSYSLOG_WC_MT_D)\
+ $(OBJ_BE_WINSYSLOG_MT_D)\
+ $(OBJ_BEL_WINSYSLOG_MT_D)\
+ $(OBJ_BER_WINSYSLOG_MT_D)\
+ $(OBJ_BE_LRSPLIT_DLL_D)\
+ $(OBJ_BE_N_DLL_D)\
+ $(OBJ_BEC_TEST_DLL_D)\
+ $(OBJ_BE_TEST_DLL_D)\
+ $(OBJ_BEL_TEST_DLL_D)\
+ $(OBJ_BER_TEST_DLL_D)\
+ $(OBJ_BEC_FAIL_DLL_D)\
+ $(OBJ_BE_FAIL_DLL_D)\
+ $(OBJ_BEL_FAIL_DLL_D)\
+ $(OBJ_BER_FAIL_DLL_D)\
+ $(OBJ_BEC_FILE_DLL_D)\
+ $(OBJ_BEC_FILE_WC_DLL_D)\
+ $(OBJ_BE_FILE_DLL_D)\
+ $(OBJ_BEL_FILE_DLL_D)\
+ $(OBJ_BER_FILE_DLL_D)\
+ $(OBJ_BEC_FPRINTF_DLL_D)\
+ $(OBJ_BEC_FPRINTF_WC_DLL_D)\
+ $(OBJ_BE_FPRINTF_DLL_D)\
+ $(OBJ_BEL_FPRINTF_DLL_D)\
+ $(OBJ_BER_FPRINTF_DLL_D)\
+ $(OBJ_BEC_NULL_DLL_D)\
+ $(OBJ_BE_NULL_DLL_D)\
+ $(OBJ_BEL_NULL_DLL_D)\
+ $(OBJ_BER_NULL_DLL_D)\
+ $(OBJ_BEC_COMERROBJ_DLL_D)\
+ $(OBJ_BEC_COMERROBJWC_DLL_D)\
+ $(OBJ_BE_COMERROBJ_DLL_D)\
+ $(OBJ_BEL_COMERROBJ_DLL_D)\
+ $(OBJ_BER_COMERROBJ_DLL_D)\
+ $(OBJ_BEC_SPEECH_DLL_D)\
+ $(OBJ_BEC_SPEECHWC_DLL_D)\
+ $(OBJ_BE_SPEECH_DLL_D)\
+ $(OBJ_BEL_SPEECH_DLL_D)\
+ $(OBJ_BER_SPEECH_DLL_D)\
+ $(OBJ_BEC_WINEVLOG_DLL_D)\
+ $(OBJ_BE_WINEVLOG_DLL_D)\
+ $(OBJ_BEL_WINEVLOG_DLL_D)\
+ $(OBJ_BER_WINEVLOG_DLL_D)\
+ $(OBJ_BEC_WINMSGBX_DLL_D)\
+ $(OBJ_BE_WINMSGBX_DLL_D)\
+ $(OBJ_BEL_WINMSGBX_DLL_D)\
+ $(OBJ_BER_WINMSGBX_DLL_D)\
+ $(OBJ_BEC_W32CONS_DLL_D)\
+ $(OBJ_BEC_W32CONSWC_DLL_D)\
+ $(OBJ_BE_W32CONS_DLL_D)\
+ $(OBJ_BEL_W32CONS_DLL_D)\
+ $(OBJ_BER_W32CONS_DLL_D)\
+ $(OBJ_BEC_WINDBGR_DLL_D)\
+ $(OBJ_BEC_WINDBGR_WC_DLL_D)\
+ $(OBJ_BE_WINDBGR_DLL_D)\
+ $(OBJ_BEL_WINDBGR_DLL_D)\
+ $(OBJ_BER_WINDBGR_DLL_D)\
+ $(OBJ_BEC_WINSYSLOG_DLL_D)\
+ $(OBJ_BEC_WINSYSLOG_WC_DLL_D)\
+ $(OBJ_BE_WINSYSLOG_DLL_D)\
+ $(OBJ_BEL_WINSYSLOG_DLL_D)\
+ $(OBJ_BER_WINSYSLOG_DLL_D)\
+ $(OBJ_BE_LRSPLIT_DLL_R)\
+ $(OBJ_BE_N_DLL_R)\
+ $(OBJ_BEC_TEST_DLL_R)\
+ $(OBJ_BE_TEST_DLL_R)\
+ $(OBJ_BEL_TEST_DLL_R)\
+ $(OBJ_BER_TEST_DLL_R)\
+ $(OBJ_BEC_FAIL_DLL_R)\
+ $(OBJ_BE_FAIL_DLL_R)\
+ $(OBJ_BEL_FAIL_DLL_R)\
+ $(OBJ_BER_FAIL_DLL_R)\
+ $(OBJ_BEC_FILE_DLL_R)\
+ $(OBJ_BEC_FILE_WC_DLL_R)\
+ $(OBJ_BE_FILE_DLL_R)\
+ $(OBJ_BEL_FILE_DLL_R)\
+ $(OBJ_BER_FILE_DLL_R)\
+ $(OBJ_BEC_FPRINTF_DLL_R)\
+ $(OBJ_BEC_FPRINTF_WC_DLL_R)\
+ $(OBJ_BE_FPRINTF_DLL_R)\
+ $(OBJ_BEL_FPRINTF_DLL_R)\
+ $(OBJ_BER_FPRINTF_DLL_R)\
+ $(OBJ_BEC_NULL_DLL_R)\
+ $(OBJ_BE_NULL_DLL_R)\
+ $(OBJ_BEL_NULL_DLL_R)\
+ $(OBJ_BER_NULL_DLL_R)\
+ $(OBJ_BEC_COMERROBJ_DLL_R)\
+ $(OBJ_BEC_COMERROBJWC_DLL_R)\
+ $(OBJ_BE_COMERROBJ_DLL_R)\
+ $(OBJ_BEL_COMERROBJ_DLL_R)\
+ $(OBJ_BER_COMERROBJ_DLL_R)\
+ $(OBJ_BEC_SPEECH_DLL_R)\
+ $(OBJ_BEC_SPEECHWC_DLL_R)\
+ $(OBJ_BE_SPEECH_DLL_R)\
+ $(OBJ_BEL_SPEECH_DLL_R)\
+ $(OBJ_BER_SPEECH_DLL_R)\
+ $(OBJ_BEC_WINEVLOG_DLL_R)\
+ $(OBJ_BE_WINEVLOG_DLL_R)\
+ $(OBJ_BEL_WINEVLOG_DLL_R)\
+ $(OBJ_BER_WINEVLOG_DLL_R)\
+ $(OBJ_BEC_WINMSGBX_DLL_R)\
+ $(OBJ_BE_WINMSGBX_DLL_R)\
+ $(OBJ_BEL_WINMSGBX_DLL_R)\
+ $(OBJ_BER_WINMSGBX_DLL_R)\
+ $(OBJ_BEC_W32CONS_DLL_R)\
+ $(OBJ_BEC_W32CONSWC_DLL_R)\
+ $(OBJ_BE_W32CONS_DLL_R)\
+ $(OBJ_BEL_W32CONS_DLL_R)\
+ $(OBJ_BER_W32CONS_DLL_R)\
+ $(OBJ_BEC_WINDBGR_DLL_R)\
+ $(OBJ_BEC_WINDBGR_WC_DLL_R)\
+ $(OBJ_BE_WINDBGR_DLL_R)\
+ $(OBJ_BEL_WINDBGR_DLL_R)\
+ $(OBJ_BER_WINDBGR_DLL_R)\
+ $(OBJ_BEC_WINSYSLOG_DLL_R)\
+ $(OBJ_BEC_WINSYSLOG_WC_DLL_R)\
+ $(OBJ_BE_WINSYSLOG_DLL_R)\
+ $(OBJ_BEL_WINSYSLOG_DLL_R)\
+ $(OBJ_BER_WINSYSLOG_DLL_R)\
+ $(OBJ_BE_LRSPLIT_MT_R)\
+ $(OBJ_BE_N_MT_R)\
+ $(OBJ_BEC_TEST_MT_R)\
+ $(OBJ_BE_TEST_MT_R)\
+ $(OBJ_BEL_TEST_MT_R)\
+ $(OBJ_BER_TEST_MT_R)\
+ $(OBJ_BEC_FAIL_MT_R)\
+ $(OBJ_BE_FAIL_MT_R)\
+ $(OBJ_BEL_FAIL_MT_R)\
+ $(OBJ_BER_FAIL_MT_R)\
+ $(OBJ_BEC_FILE_MT_R)\
+ $(OBJ_BEC_FILE_WC_MT_R)\
+ $(OBJ_BE_FILE_MT_R)\
+ $(OBJ_BEL_FILE_MT_R)\
+ $(OBJ_BER_FILE_MT_R)\
+ $(OBJ_BEC_FPRINTF_MT_R)\
+ $(OBJ_BEC_FPRINTF_WC_MT_R)\
+ $(OBJ_BE_FPRINTF_MT_R)\
+ $(OBJ_BEL_FPRINTF_MT_R)\
+ $(OBJ_BER_FPRINTF_MT_R)\
+ $(OBJ_BEC_NULL_MT_R)\
+ $(OBJ_BE_NULL_MT_R)\
+ $(OBJ_BEL_NULL_MT_R)\
+ $(OBJ_BER_NULL_MT_R)\
+ $(OBJ_BEC_COMERROBJ_MT_R)\
+ $(OBJ_BEC_COMERROBJWC_MT_R)\
+ $(OBJ_BE_COMERROBJ_MT_R)\
+ $(OBJ_BEL_COMERROBJ_MT_R)\
+ $(OBJ_BER_COMERROBJ_MT_R)\
+ $(OBJ_BEC_SPEECH_MT_R)\
+ $(OBJ_BEC_SPEECHWC_MT_R)\
+ $(OBJ_BE_SPEECH_MT_R)\
+ $(OBJ_BEL_SPEECH_MT_R)\
+ $(OBJ_BER_SPEECH_MT_R)\
+ $(OBJ_BEC_WINEVLOG_MT_R)\
+ $(OBJ_BE_WINEVLOG_MT_R)\
+ $(OBJ_BEL_WINEVLOG_MT_R)\
+ $(OBJ_BER_WINEVLOG_MT_R)\
+ $(OBJ_BEC_WINMSGBX_MT_R)\
+ $(OBJ_BE_WINMSGBX_MT_R)\
+ $(OBJ_BEL_WINMSGBX_MT_R)\
+ $(OBJ_BER_WINMSGBX_MT_R)\
+ $(OBJ_BEC_W32CONS_MT_R)\
+ $(OBJ_BEC_W32CONSWC_MT_R)\
+ $(OBJ_BE_W32CONS_MT_R)\
+ $(OBJ_BEL_W32CONS_MT_R)\
+ $(OBJ_BER_W32CONS_MT_R)\
+ $(OBJ_BEC_WINDBGR_MT_R)\
+ $(OBJ_BEC_WINDBGR_WC_MT_R)\
+ $(OBJ_BE_WINDBGR_MT_R)\
+ $(OBJ_BEL_WINDBGR_MT_R)\
+ $(OBJ_BER_WINDBGR_MT_R)\
+ $(OBJ_BEC_WINSYSLOG_MT_R)\
+ $(OBJ_BEC_WINSYSLOG_WC_MT_R)\
+ $(OBJ_BE_WINSYSLOG_MT_R)\
+ $(OBJ_BEL_WINSYSLOG_MT_R)\
+ $(OBJ_BER_WINSYSLOG_MT_R)\
+ $(OBJ_BE_LRSPLIT_W_MT_D)\
+ $(OBJ_BE_N_W_MT_D)\
+ $(OBJ_BEC_TEST_W_MT_D)\
+ $(OBJ_BE_TEST_W_MT_D)\
+ $(OBJ_BEL_TEST_W_MT_D)\
+ $(OBJ_BER_TEST_W_MT_D)\
+ $(OBJ_BEC_FAIL_W_MT_D)\
+ $(OBJ_BE_FAIL_W_MT_D)\
+ $(OBJ_BEL_FAIL_W_MT_D)\
+ $(OBJ_BER_FAIL_W_MT_D)\
+ $(OBJ_BEC_FILE_W_MT_D)\
+ $(OBJ_BEC_FILE_WC_W_MT_D)\
+ $(OBJ_BE_FILE_W_MT_D)\
+ $(OBJ_BEL_FILE_W_MT_D)\
+ $(OBJ_BER_FILE_W_MT_D)\
+ $(OBJ_BEC_FPRINTF_W_MT_D)\
+ $(OBJ_BEC_FPRINTF_WC_W_MT_D)\
+ $(OBJ_BE_FPRINTF_W_MT_D)\
+ $(OBJ_BEL_FPRINTF_W_MT_D)\
+ $(OBJ_BER_FPRINTF_W_MT_D)\
+ $(OBJ_BEC_NULL_W_MT_D)\
+ $(OBJ_BE_NULL_W_MT_D)\
+ $(OBJ_BEL_NULL_W_MT_D)\
+ $(OBJ_BER_NULL_W_MT_D)\
+ $(OBJ_BEC_COMERROBJ_W_MT_D)\
+ $(OBJ_BEC_COMERROBJWC_W_MT_D)\
+ $(OBJ_BE_COMERROBJ_W_MT_D)\
+ $(OBJ_BEL_COMERROBJ_W_MT_D)\
+ $(OBJ_BER_COMERROBJ_W_MT_D)\
+ $(OBJ_BEC_SPEECH_W_MT_D)\
+ $(OBJ_BEC_SPEECHWC_W_MT_D)\
+ $(OBJ_BE_SPEECH_W_MT_D)\
+ $(OBJ_BEL_SPEECH_W_MT_D)\
+ $(OBJ_BER_SPEECH_W_MT_D)\
+ $(OBJ_BEC_WINEVLOG_W_MT_D)\
+ $(OBJ_BE_WINEVLOG_W_MT_D)\
+ $(OBJ_BEL_WINEVLOG_W_MT_D)\
+ $(OBJ_BER_WINEVLOG_W_MT_D)\
+ $(OBJ_BEC_WINMSGBX_W_MT_D)\
+ $(OBJ_BE_WINMSGBX_W_MT_D)\
+ $(OBJ_BEL_WINMSGBX_W_MT_D)\
+ $(OBJ_BER_WINMSGBX_W_MT_D)\
+ $(OBJ_BEC_W32CONS_W_MT_D)\
+ $(OBJ_BEC_W32CONSWC_W_MT_D)\
+ $(OBJ_BE_W32CONS_W_MT_D)\
+ $(OBJ_BEL_W32CONS_W_MT_D)\
+ $(OBJ_BER_W32CONS_W_MT_D)\
+ $(OBJ_BEC_WINDBGR_W_MT_D)\
+ $(OBJ_BEC_WINDBGR_WC_W_MT_D)\
+ $(OBJ_BE_WINDBGR_W_MT_D)\
+ $(OBJ_BEL_WINDBGR_W_MT_D)\
+ $(OBJ_BER_WINDBGR_W_MT_D)\
+ $(OBJ_BEC_WINSYSLOG_W_MT_D)\
+ $(OBJ_BEC_WINSYSLOG_WC_W_MT_D)\
+ $(OBJ_BE_WINSYSLOG_W_MT_D)\
+ $(OBJ_BEL_WINSYSLOG_W_MT_D)\
+ $(OBJ_BER_WINSYSLOG_W_MT_D)\
+ $(OBJ_BE_LRSPLIT_W_DLL_D)\
+ $(OBJ_BE_N_W_DLL_D)\
+ $(OBJ_BEC_TEST_W_DLL_D)\
+ $(OBJ_BE_TEST_W_DLL_D)\
+ $(OBJ_BEL_TEST_W_DLL_D)\
+ $(OBJ_BER_TEST_W_DLL_D)\
+ $(OBJ_BEC_FAIL_W_DLL_D)\
+ $(OBJ_BE_FAIL_W_DLL_D)\
+ $(OBJ_BEL_FAIL_W_DLL_D)\
+ $(OBJ_BER_FAIL_W_DLL_D)\
+ $(OBJ_BEC_FILE_W_DLL_D)\
+ $(OBJ_BEC_FILE_WC_W_DLL_D)\
+ $(OBJ_BE_FILE_W_DLL_D)\
+ $(OBJ_BEL_FILE_W_DLL_D)\
+ $(OBJ_BER_FILE_W_DLL_D)\
+ $(OBJ_BEC_FPRINTF_W_DLL_D)\
+ $(OBJ_BEC_FPRINTF_WC_W_DLL_D)\
+ $(OBJ_BE_FPRINTF_W_DLL_D)\
+ $(OBJ_BEL_FPRINTF_W_DLL_D)\
+ $(OBJ_BER_FPRINTF_W_DLL_D)\
+ $(OBJ_BEC_NULL_W_DLL_D)\
+ $(OBJ_BE_NULL_W_DLL_D)\
+ $(OBJ_BEL_NULL_W_DLL_D)\
+ $(OBJ_BER_NULL_W_DLL_D)\
+ $(OBJ_BEC_COMERROBJ_W_DLL_D)\
+ $(OBJ_BEC_COMERROBJWC_W_DLL_D)\
+ $(OBJ_BE_COMERROBJ_W_DLL_D)\
+ $(OBJ_BEL_COMERROBJ_W_DLL_D)\
+ $(OBJ_BER_COMERROBJ_W_DLL_D)\
+ $(OBJ_BEC_SPEECH_W_DLL_D)\
+ $(OBJ_BEC_SPEECHWC_W_DLL_D)\
+ $(OBJ_BE_SPEECH_W_DLL_D)\
+ $(OBJ_BEL_SPEECH_W_DLL_D)\
+ $(OBJ_BER_SPEECH_W_DLL_D)\
+ $(OBJ_BEC_WINEVLOG_W_DLL_D)\
+ $(OBJ_BE_WINEVLOG_W_DLL_D)\
+ $(OBJ_BEL_WINEVLOG_W_DLL_D)\
+ $(OBJ_BER_WINEVLOG_W_DLL_D)\
+ $(OBJ_BEC_WINMSGBX_W_DLL_D)\
+ $(OBJ_BE_WINMSGBX_W_DLL_D)\
+ $(OBJ_BEL_WINMSGBX_W_DLL_D)\
+ $(OBJ_BER_WINMSGBX_W_DLL_D)\
+ $(OBJ_BEC_W32CONS_W_DLL_D)\
+ $(OBJ_BEC_W32CONSWC_W_DLL_D)\
+ $(OBJ_BE_W32CONS_W_DLL_D)\
+ $(OBJ_BEL_W32CONS_W_DLL_D)\
+ $(OBJ_BER_W32CONS_W_DLL_D)\
+ $(OBJ_BEC_WINDBGR_W_DLL_D)\
+ $(OBJ_BEC_WINDBGR_WC_W_DLL_D)\
+ $(OBJ_BE_WINDBGR_W_DLL_D)\
+ $(OBJ_BEL_WINDBGR_W_DLL_D)\
+ $(OBJ_BER_WINDBGR_W_DLL_D)\
+ $(OBJ_BEC_WINSYSLOG_W_DLL_D)\
+ $(OBJ_BEC_WINSYSLOG_WC_W_DLL_D)\
+ $(OBJ_BE_WINSYSLOG_W_DLL_D)\
+ $(OBJ_BEL_WINSYSLOG_W_DLL_D)\
+ $(OBJ_BER_WINSYSLOG_W_DLL_D)\
+ $(OBJ_BE_LRSPLIT_W_DLL_R)\
+ $(OBJ_BE_N_W_DLL_R)\
+ $(OBJ_BEC_TEST_W_DLL_R)\
+ $(OBJ_BE_TEST_W_DLL_R)\
+ $(OBJ_BEL_TEST_W_DLL_R)\
+ $(OBJ_BER_TEST_W_DLL_R)\
+ $(OBJ_BEC_FAIL_W_DLL_R)\
+ $(OBJ_BE_FAIL_W_DLL_R)\
+ $(OBJ_BEL_FAIL_W_DLL_R)\
+ $(OBJ_BER_FAIL_W_DLL_R)\
+ $(OBJ_BEC_FILE_W_DLL_R)\
+ $(OBJ_BEC_FILE_WC_W_DLL_R)\
+ $(OBJ_BE_FILE_W_DLL_R)\
+ $(OBJ_BEL_FILE_W_DLL_R)\
+ $(OBJ_BER_FILE_W_DLL_R)\
+ $(OBJ_BEC_FPRINTF_W_DLL_R)\
+ $(OBJ_BEC_FPRINTF_WC_W_DLL_R)\
+ $(OBJ_BE_FPRINTF_W_DLL_R)\
+ $(OBJ_BEL_FPRINTF_W_DLL_R)\
+ $(OBJ_BER_FPRINTF_W_DLL_R)\
+ $(OBJ_BEC_NULL_W_DLL_R)\
+ $(OBJ_BE_NULL_W_DLL_R)\
+ $(OBJ_BEL_NULL_W_DLL_R)\
+ $(OBJ_BER_NULL_W_DLL_R)\
+ $(OBJ_BEC_COMERROBJ_W_DLL_R)\
+ $(OBJ_BEC_COMERROBJWC_W_DLL_R)\
+ $(OBJ_BE_COMERROBJ_W_DLL_R)\
+ $(OBJ_BEL_COMERROBJ_W_DLL_R)\
+ $(OBJ_BER_COMERROBJ_W_DLL_R)\
+ $(OBJ_BEC_SPEECH_W_DLL_R)\
+ $(OBJ_BEC_SPEECHWC_W_DLL_R)\
+ $(OBJ_BE_SPEECH_W_DLL_R)\
+ $(OBJ_BEL_SPEECH_W_DLL_R)\
+ $(OBJ_BER_SPEECH_W_DLL_R)\
+ $(OBJ_BEC_WINEVLOG_W_DLL_R)\
+ $(OBJ_BE_WINEVLOG_W_DLL_R)\
+ $(OBJ_BEL_WINEVLOG_W_DLL_R)\
+ $(OBJ_BER_WINEVLOG_W_DLL_R)\
+ $(OBJ_BEC_WINMSGBX_W_DLL_R)\
+ $(OBJ_BE_WINMSGBX_W_DLL_R)\
+ $(OBJ_BEL_WINMSGBX_W_DLL_R)\
+ $(OBJ_BER_WINMSGBX_W_DLL_R)\
+ $(OBJ_BEC_W32CONS_W_DLL_R)\
+ $(OBJ_BEC_W32CONSWC_W_DLL_R)\
+ $(OBJ_BE_W32CONS_W_DLL_R)\
+ $(OBJ_BEL_W32CONS_W_DLL_R)\
+ $(OBJ_BER_W32CONS_W_DLL_R)\
+ $(OBJ_BEC_WINDBGR_W_DLL_R)\
+ $(OBJ_BEC_WINDBGR_WC_W_DLL_R)\
+ $(OBJ_BE_WINDBGR_W_DLL_R)\
+ $(OBJ_BEL_WINDBGR_W_DLL_R)\
+ $(OBJ_BER_WINDBGR_W_DLL_R)\
+ $(OBJ_BEC_WINSYSLOG_W_DLL_R)\
+ $(OBJ_BEC_WINSYSLOG_WC_W_DLL_R)\
+ $(OBJ_BE_WINSYSLOG_W_DLL_R)\
+ $(OBJ_BEL_WINSYSLOG_W_DLL_R)\
+ $(OBJ_BER_WINSYSLOG_W_DLL_R)\
+ $(OBJ_BE_LRSPLIT_W_MT_R)\
+ $(OBJ_BE_N_W_MT_R)\
+ $(OBJ_BEC_TEST_W_MT_R)\
+ $(OBJ_BE_TEST_W_MT_R)\
+ $(OBJ_BEL_TEST_W_MT_R)\
+ $(OBJ_BER_TEST_W_MT_R)\
+ $(OBJ_BEC_FAIL_W_MT_R)\
+ $(OBJ_BE_FAIL_W_MT_R)\
+ $(OBJ_BEL_FAIL_W_MT_R)\
+ $(OBJ_BER_FAIL_W_MT_R)\
+ $(OBJ_BEC_FILE_W_MT_R)\
+ $(OBJ_BEC_FILE_WC_W_MT_R)\
+ $(OBJ_BE_FILE_W_MT_R)\
+ $(OBJ_BEL_FILE_W_MT_R)\
+ $(OBJ_BER_FILE_W_MT_R)\
+ $(OBJ_BEC_FPRINTF_W_MT_R)\
+ $(OBJ_BEC_FPRINTF_WC_W_MT_R)\
+ $(OBJ_BE_FPRINTF_W_MT_R)\
+ $(OBJ_BEL_FPRINTF_W_MT_R)\
+ $(OBJ_BER_FPRINTF_W_MT_R)\
+ $(OBJ_BEC_NULL_W_MT_R)\
+ $(OBJ_BE_NULL_W_MT_R)\
+ $(OBJ_BEL_NULL_W_MT_R)\
+ $(OBJ_BER_NULL_W_MT_R)\
+ $(OBJ_BEC_COMERROBJ_W_MT_R)\
+ $(OBJ_BEC_COMERROBJWC_W_MT_R)\
+ $(OBJ_BE_COMERROBJ_W_MT_R)\
+ $(OBJ_BEL_COMERROBJ_W_MT_R)\
+ $(OBJ_BER_COMERROBJ_W_MT_R)\
+ $(OBJ_BEC_SPEECH_W_MT_R)\
+ $(OBJ_BEC_SPEECHWC_W_MT_R)\
+ $(OBJ_BE_SPEECH_W_MT_R)\
+ $(OBJ_BEL_SPEECH_W_MT_R)\
+ $(OBJ_BER_SPEECH_W_MT_R)\
+ $(OBJ_BEC_WINEVLOG_W_MT_R)\
+ $(OBJ_BE_WINEVLOG_W_MT_R)\
+ $(OBJ_BEL_WINEVLOG_W_MT_R)\
+ $(OBJ_BER_WINEVLOG_W_MT_R)\
+ $(OBJ_BEC_WINMSGBX_W_MT_R)\
+ $(OBJ_BE_WINMSGBX_W_MT_R)\
+ $(OBJ_BEL_WINMSGBX_W_MT_R)\
+ $(OBJ_BER_WINMSGBX_W_MT_R)\
+ $(OBJ_BEC_W32CONS_W_MT_R)\
+ $(OBJ_BEC_W32CONSWC_W_MT_R)\
+ $(OBJ_BE_W32CONS_W_MT_R)\
+ $(OBJ_BEL_W32CONS_W_MT_R)\
+ $(OBJ_BER_W32CONS_W_MT_R)\
+ $(OBJ_BEC_WINDBGR_W_MT_R)\
+ $(OBJ_BEC_WINDBGR_WC_W_MT_R)\
+ $(OBJ_BE_WINDBGR_W_MT_R)\
+ $(OBJ_BEL_WINDBGR_W_MT_R)\
+ $(OBJ_BER_WINDBGR_W_MT_R)\
+ $(OBJ_BEC_WINSYSLOG_W_MT_R)\
+ $(OBJ_BEC_WINSYSLOG_WC_W_MT_R)\
+ $(OBJ_BE_WINSYSLOG_W_MT_R)\
+ $(OBJ_BEL_WINSYSLOG_W_MT_R)\
+ $(OBJ_BER_WINSYSLOG_W_MT_R)\
+ \
+
+
+!ifdef ACE
+OBJS_ACE=\
+ $(OBJ_BEC_ACE_MT_D)\
+ $(OBJ_BE_ACE_MT_D)\
+ $(OBJ_BEL_ACE_MT_D)\
+ $(OBJ_BER_ACE_MT_D)\
+ $(OBJ_BEC_ACE_DLL_D)\
+ $(OBJ_BE_ACE_DLL_D)\
+ $(OBJ_BEL_ACE_DLL_D)\
+ $(OBJ_BER_ACE_DLL_D)\
+ $(OBJ_BEC_ACE_DLL_R)\
+ $(OBJ_BE_ACE_DLL_R)\
+ $(OBJ_BEL_ACE_DLL_R)\
+ $(OBJ_BER_ACE_DLL_R)\
+ $(OBJ_BEC_ACE_MT_R)\
+ $(OBJ_BE_ACE_MT_R)\
+ $(OBJ_BEL_ACE_MT_R)\
+ $(OBJ_BER_ACE_MT_R)\
+ $(OBJ_BEC_ACE_W_MT_D)\
+ $(OBJ_BE_ACE_W_MT_D)\
+ $(OBJ_BEL_ACE_W_MT_D)\
+ $(OBJ_BER_ACE_W_MT_D)\
+ $(OBJ_BEC_ACE_W_DLL_D)\
+ $(OBJ_BE_ACE_W_DLL_D)\
+ $(OBJ_BEL_ACE_W_DLL_D)\
+ $(OBJ_BER_ACE_W_DLL_D)\
+ $(OBJ_BEC_ACE_W_DLL_R)\
+ $(OBJ_BE_ACE_W_DLL_R)\
+ $(OBJ_BEL_ACE_W_DLL_R)\
+ $(OBJ_BER_ACE_W_DLL_R)\
+ $(OBJ_BEC_ACE_W_MT_R)\
+ $(OBJ_BE_ACE_W_MT_R)\
+ $(OBJ_BEL_ACE_W_MT_R)\
+ $(OBJ_BER_ACE_W_MT_R)\
+ \
+
+!endif # ACE
+# b64
+OBJS_B64=\
+ $(OBJ_B64_MT_D)\
+ $(OBJ_B64_DLL_D)\
+ $(OBJ_B64_DLL_R)\
+ $(OBJ_B64_MT_R)\
+ $(OBJ_B64_W_MT_D)\
+ $(OBJ_B64_W_DLL_D)\
+ $(OBJ_B64_W_DLL_R)\
+ $(OBJ_B64_W_MT_R)\
+ \
+
+# shwild
+OBJS_SHWILD=\
+ $(OBJ_SHWILD_MT_D)\
+ $(OBJ_SHWILD_DLL_D)\
+ $(OBJ_SHWILD_DLL_R)\
+ $(OBJ_SHWILD_MT_R)\
+ $(OBJ_SHWILD_W_MT_D)\
+ $(OBJ_SHWILD_W_DLL_D)\
+ $(OBJ_SHWILD_W_DLL_R)\
+ $(OBJ_SHWILD_W_MT_R)\
+ \
+
+# xtests
+OBJS_XTESTS=\
+ $(OBJ_XTESTS_MT_D)\
+ $(OBJ_XTESTS_DLL_D)\
+ $(OBJ_XTESTS_DLL_R)\
+ $(OBJ_XTESTS_MT_R)\
+ $(OBJ_XTESTS_W_MT_D)\
+ $(OBJ_XTESTS_W_DLL_D)\
+ $(OBJ_XTESTS_W_DLL_R)\
+ $(OBJ_XTESTS_W_MT_R)\
+ \
+
+# examples
+OBJS_EXAMPLE_C=\
+ $(OBJ_EX_C_0_MT_D)\
+ $(OBJ_EX_C_1_MT_D)\
+ $(OBJ_EX_C_2_MT_D)\
+ $(OBJ_EX_C_3_MT_D)\
+ $(OBJ_EX_C_4_MT_D)\
+ $(OBJ_EX_C_5_MT_D)\
+ $(OBJ_EX_C_6_MT_D)\
+ $(OBJ_EX_C_7_MT_D)\
+ $(OBJ_EX_C_0_DLL_D)\
+ $(OBJ_EX_C_1_DLL_D)\
+ $(OBJ_EX_C_2_DLL_D)\
+ $(OBJ_EX_C_3_DLL_D)\
+ $(OBJ_EX_C_4_DLL_D)\
+ $(OBJ_EX_C_5_DLL_D)\
+ $(OBJ_EX_C_6_DLL_D)\
+ $(OBJ_EX_C_7_DLL_D)\
+ $(OBJ_EX_C_0_DLL_R)\
+ $(OBJ_EX_C_1_DLL_R)\
+ $(OBJ_EX_C_2_DLL_R)\
+ $(OBJ_EX_C_3_DLL_R)\
+ $(OBJ_EX_C_4_DLL_R)\
+ $(OBJ_EX_C_5_DLL_R)\
+ $(OBJ_EX_C_6_DLL_R)\
+ $(OBJ_EX_C_7_DLL_R)\
+ $(OBJ_EX_C_0_MT_R)\
+ $(OBJ_EX_C_1_MT_R)\
+ $(OBJ_EX_C_2_MT_R)\
+ $(OBJ_EX_C_3_MT_R)\
+ $(OBJ_EX_C_4_MT_R)\
+ $(OBJ_EX_C_5_MT_R)\
+ $(OBJ_EX_C_6_MT_R)\
+ $(OBJ_EX_C_7_MT_R)\
+ $(OBJ_EX_C_0_W_MT_D)\
+ $(OBJ_EX_C_1_W_MT_D)\
+ $(OBJ_EX_C_2_W_MT_D)\
+ $(OBJ_EX_C_3_W_MT_D)\
+ $(OBJ_EX_C_4_W_MT_D)\
+ $(OBJ_EX_C_5_W_MT_D)\
+ $(OBJ_EX_C_6_W_MT_D)\
+ $(OBJ_EX_C_7_W_MT_D)\
+ $(OBJ_EX_C_0_W_DLL_D)\
+ $(OBJ_EX_C_1_W_DLL_D)\
+ $(OBJ_EX_C_2_W_DLL_D)\
+ $(OBJ_EX_C_3_W_DLL_D)\
+ $(OBJ_EX_C_4_W_DLL_D)\
+ $(OBJ_EX_C_5_W_DLL_D)\
+ $(OBJ_EX_C_6_W_DLL_D)\
+ $(OBJ_EX_C_7_W_DLL_D)\
+ $(OBJ_EX_C_0_W_DLL_R)\
+ $(OBJ_EX_C_1_W_DLL_R)\
+ $(OBJ_EX_C_2_W_DLL_R)\
+ $(OBJ_EX_C_3_W_DLL_R)\
+ $(OBJ_EX_C_4_W_DLL_R)\
+ $(OBJ_EX_C_5_W_DLL_R)\
+ $(OBJ_EX_C_6_W_DLL_R)\
+ $(OBJ_EX_C_7_W_DLL_R)\
+ $(OBJ_EX_C_0_W_MT_R)\
+ $(OBJ_EX_C_1_W_MT_R)\
+ $(OBJ_EX_C_2_W_MT_R)\
+ $(OBJ_EX_C_3_W_MT_R)\
+ $(OBJ_EX_C_4_W_MT_R)\
+ $(OBJ_EX_C_5_W_MT_R)\
+ $(OBJ_EX_C_6_W_MT_R)\
+ $(OBJ_EX_C_7_W_MT_R)\
+ \
+
+OBJS_EXAMPLE_CPP=\
+ $(OBJ_EX_P_be_01_MT_D)\
+ $(OBJ_EX_P_be_02_MT_D)\
+ $(OBJ_EX_P_be_03_MT_D)\
+ $(OBJ_EX_P_be_04_MT_D)\
+ $(OBJ_EX_P_be_05_MT_D)\
+ $(OBJ_EX_P_be_06_MT_D)\
+ $(OBJ_EX_P_cp_01_MT_D)\
+ $(OBJ_EX_P_cp_02_MT_D)\
+ $(OBJ_EX_P_fm_01_MT_D)\
+ $(OBJ_EX_P_fm_02_MT_D)\
+ $(OBJ_EX_P_fm_03_MT_D)\
+ $(OBJ_EX_P_fe_01_MT_D)\
+ $(OBJ_EX_P_in_01_MT_D)\
+ $(OBJ_EX_P_in_02_MT_D)\
+ $(OBJ_EX_P_in_03_MT_D)\
+ $(OBJ_EX_P_in_04_MT_D)\
+ $(OBJ_EX_P_in_05_MT_D)\
+ $(OBJ_EX_P_in_06_MT_D)\
+ $(OBJ_EX_P_in_07_MT_D)\
+ $(OBJ_EX_P_in_08_MT_D)\
+ $(OBJ_EX_P_in_09_MT_D)\
+ $(OBJ_EX_P_in_10_MT_D)\
+ $(OBJ_EX_P_in_11_MT_D)\
+ $(OBJ_EX_P_in_12_MT_D)\
+ $(OBJ_EX_P_in_13_MT_D)\
+ $(OBJ_EX_P_in_14_MT_D)\
+ $(OBJ_EX_P_in_15_MT_D)\
+ $(OBJ_EX_P_in_16_MT_D)\
+ $(OBJ_EX_P_in_17_MT_D)\
+ $(OBJ_EX_P_ln_01_MT_D)\
+ $(OBJ_EX_P_ms_01_MT_D)\
+ $(OBJ_EX_P_ms_02_MT_D)\
+ $(OBJ_EX_P_ms_03_MT_D)\
+ $(OBJ_EX_P_ms_04_MT_D)\
+ $(OBJ_EX_P_ms_05_MT_D)\
+ $(OBJ_EX_P_ms_06_MT_D)\
+ $(OBJ_EX_P_tr_01_MT_D)\
+ $(OBJ_EX_P_tr_02_MT_D)\
+ $(OBJ_EX_P_ut_01_MT_D)\
+ $(OBJ_EX_P_be_01_DLL_D)\
+ $(OBJ_EX_P_be_02_DLL_D)\
+ $(OBJ_EX_P_be_03_DLL_D)\
+ $(OBJ_EX_P_be_04_DLL_D)\
+ $(OBJ_EX_P_be_05_DLL_D)\
+ $(OBJ_EX_P_be_06_DLL_D)\
+ $(OBJ_EX_P_cp_01_DLL_D)\
+ $(OBJ_EX_P_cp_02_DLL_D)\
+ $(OBJ_EX_P_fm_01_DLL_D)\
+ $(OBJ_EX_P_fm_02_DLL_D)\
+ $(OBJ_EX_P_fm_03_DLL_D)\
+ $(OBJ_EX_P_fe_01_DLL_D)\
+ $(OBJ_EX_P_in_01_DLL_D)\
+ $(OBJ_EX_P_in_02_DLL_D)\
+ $(OBJ_EX_P_in_03_DLL_D)\
+ $(OBJ_EX_P_in_04_DLL_D)\
+ $(OBJ_EX_P_in_05_DLL_D)\
+ $(OBJ_EX_P_in_06_DLL_D)\
+ $(OBJ_EX_P_in_07_DLL_D)\
+ $(OBJ_EX_P_in_08_DLL_D)\
+ $(OBJ_EX_P_in_09_DLL_D)\
+ $(OBJ_EX_P_in_10_DLL_D)\
+ $(OBJ_EX_P_in_11_DLL_D)\
+ $(OBJ_EX_P_in_12_DLL_D)\
+ $(OBJ_EX_P_in_13_DLL_D)\
+ $(OBJ_EX_P_in_14_DLL_D)\
+ $(OBJ_EX_P_in_15_DLL_D)\
+ $(OBJ_EX_P_in_16_DLL_D)\
+ $(OBJ_EX_P_in_17_DLL_D)\
+ $(OBJ_EX_P_ln_01_DLL_D)\
+ $(OBJ_EX_P_ms_01_DLL_D)\
+ $(OBJ_EX_P_ms_02_DLL_D)\
+ $(OBJ_EX_P_ms_03_DLL_D)\
+ $(OBJ_EX_P_ms_04_DLL_D)\
+ $(OBJ_EX_P_ms_05_DLL_D)\
+ $(OBJ_EX_P_ms_06_DLL_D)\
+ $(OBJ_EX_P_tr_01_DLL_D)\
+ $(OBJ_EX_P_tr_02_DLL_D)\
+ $(OBJ_EX_P_ut_01_DLL_D)\
+ $(OBJ_EX_P_be_01_DLL_R)\
+ $(OBJ_EX_P_be_02_DLL_R)\
+ $(OBJ_EX_P_be_03_DLL_R)\
+ $(OBJ_EX_P_be_04_DLL_R)\
+ $(OBJ_EX_P_be_05_DLL_R)\
+ $(OBJ_EX_P_be_06_DLL_R)\
+ $(OBJ_EX_P_cp_01_DLL_R)\
+ $(OBJ_EX_P_cp_02_DLL_R)\
+ $(OBJ_EX_P_fm_01_DLL_R)\
+ $(OBJ_EX_P_fm_02_DLL_R)\
+ $(OBJ_EX_P_fm_03_DLL_R)\
+ $(OBJ_EX_P_fe_01_DLL_R)\
+ $(OBJ_EX_P_in_01_DLL_R)\
+ $(OBJ_EX_P_in_02_DLL_R)\
+ $(OBJ_EX_P_in_03_DLL_R)\
+ $(OBJ_EX_P_in_04_DLL_R)\
+ $(OBJ_EX_P_in_05_DLL_R)\
+ $(OBJ_EX_P_in_06_DLL_R)\
+ $(OBJ_EX_P_in_07_DLL_R)\
+ $(OBJ_EX_P_in_08_DLL_R)\
+ $(OBJ_EX_P_in_09_DLL_R)\
+ $(OBJ_EX_P_in_10_DLL_R)\
+ $(OBJ_EX_P_in_11_DLL_R)\
+ $(OBJ_EX_P_in_12_DLL_R)\
+ $(OBJ_EX_P_in_13_DLL_R)\
+ $(OBJ_EX_P_in_14_DLL_R)\
+ $(OBJ_EX_P_in_15_DLL_R)\
+ $(OBJ_EX_P_in_16_DLL_R)\
+ $(OBJ_EX_P_in_17_DLL_R)\
+ $(OBJ_EX_P_ln_01_DLL_R)\
+ $(OBJ_EX_P_ms_01_DLL_R)\
+ $(OBJ_EX_P_ms_02_DLL_R)\
+ $(OBJ_EX_P_ms_03_DLL_R)\
+ $(OBJ_EX_P_ms_04_DLL_R)\
+ $(OBJ_EX_P_ms_05_DLL_R)\
+ $(OBJ_EX_P_ms_06_DLL_R)\
+ $(OBJ_EX_P_tr_01_DLL_R)\
+ $(OBJ_EX_P_tr_02_DLL_R)\
+ $(OBJ_EX_P_ut_01_DLL_R)\
+ $(OBJ_EX_P_be_01_MT_R)\
+ $(OBJ_EX_P_be_02_MT_R)\
+ $(OBJ_EX_P_be_03_MT_R)\
+ $(OBJ_EX_P_be_04_MT_R)\
+ $(OBJ_EX_P_be_05_MT_R)\
+ $(OBJ_EX_P_be_06_MT_R)\
+ $(OBJ_EX_P_cp_01_MT_R)\
+ $(OBJ_EX_P_cp_02_MT_R)\
+ $(OBJ_EX_P_fm_01_MT_R)\
+ $(OBJ_EX_P_fm_02_MT_R)\
+ $(OBJ_EX_P_fm_03_MT_R)\
+ $(OBJ_EX_P_fe_01_MT_R)\
+ $(OBJ_EX_P_in_01_MT_R)\
+ $(OBJ_EX_P_in_02_MT_R)\
+ $(OBJ_EX_P_in_03_MT_R)\
+ $(OBJ_EX_P_in_04_MT_R)\
+ $(OBJ_EX_P_in_05_MT_R)\
+ $(OBJ_EX_P_in_06_MT_R)\
+ $(OBJ_EX_P_in_07_MT_R)\
+ $(OBJ_EX_P_in_08_MT_R)\
+ $(OBJ_EX_P_in_09_MT_R)\
+ $(OBJ_EX_P_in_10_MT_R)\
+ $(OBJ_EX_P_in_11_MT_R)\
+ $(OBJ_EX_P_in_12_MT_R)\
+ $(OBJ_EX_P_in_13_MT_R)\
+ $(OBJ_EX_P_in_14_MT_R)\
+ $(OBJ_EX_P_in_15_MT_R)\
+ $(OBJ_EX_P_in_16_MT_R)\
+ $(OBJ_EX_P_in_17_MT_R)\
+ $(OBJ_EX_P_ln_01_MT_R)\
+ $(OBJ_EX_P_ms_01_MT_R)\
+ $(OBJ_EX_P_ms_02_MT_R)\
+ $(OBJ_EX_P_ms_03_MT_R)\
+ $(OBJ_EX_P_ms_04_MT_R)\
+ $(OBJ_EX_P_ms_05_MT_R)\
+ $(OBJ_EX_P_ms_06_MT_R)\
+ $(OBJ_EX_P_tr_01_MT_R)\
+ $(OBJ_EX_P_tr_02_MT_R)\
+ $(OBJ_EX_P_ut_01_MT_R)\
+ $(OBJ_EX_P_be_01_W_MT_D)\
+ $(OBJ_EX_P_be_02_W_MT_D)\
+ $(OBJ_EX_P_be_03_W_MT_D)\
+ $(OBJ_EX_P_be_04_W_MT_D)\
+ $(OBJ_EX_P_be_05_W_MT_D)\
+ $(OBJ_EX_P_be_06_W_MT_D)\
+ $(OBJ_EX_P_cp_01_W_MT_D)\
+ $(OBJ_EX_P_cp_02_W_MT_D)\
+ $(OBJ_EX_P_fm_01_W_MT_D)\
+ $(OBJ_EX_P_fm_02_W_MT_D)\
+ $(OBJ_EX_P_fm_03_W_MT_D)\
+ $(OBJ_EX_P_fe_01_W_MT_D)\
+ $(OBJ_EX_P_in_01_W_MT_D)\
+ $(OBJ_EX_P_in_02_W_MT_D)\
+ $(OBJ_EX_P_in_03_W_MT_D)\
+ $(OBJ_EX_P_in_04_W_MT_D)\
+ $(OBJ_EX_P_in_05_W_MT_D)\
+ $(OBJ_EX_P_in_06_W_MT_D)\
+ $(OBJ_EX_P_in_07_W_MT_D)\
+ $(OBJ_EX_P_in_08_W_MT_D)\
+ $(OBJ_EX_P_in_09_W_MT_D)\
+ $(OBJ_EX_P_in_10_W_MT_D)\
+ $(OBJ_EX_P_in_11_W_MT_D)\
+ $(OBJ_EX_P_in_12_W_MT_D)\
+ $(OBJ_EX_P_in_13_W_MT_D)\
+ $(OBJ_EX_P_in_14_W_MT_D)\
+ $(OBJ_EX_P_in_15_W_MT_D)\
+ $(OBJ_EX_P_in_16_W_MT_D)\
+ $(OBJ_EX_P_in_17_W_MT_D)\
+ $(OBJ_EX_P_ln_01_W_MT_D)\
+ $(OBJ_EX_P_ms_01_W_MT_D)\
+ $(OBJ_EX_P_ms_02_W_MT_D)\
+ $(OBJ_EX_P_ms_03_W_MT_D)\
+ $(OBJ_EX_P_ms_04_W_MT_D)\
+ $(OBJ_EX_P_ms_05_W_MT_D)\
+ $(OBJ_EX_P_ms_06_W_MT_D)\
+ $(OBJ_EX_P_ut_01_W_MT_D)\
+ $(OBJ_EX_P_be_01_W_DLL_D)\
+ $(OBJ_EX_P_be_02_W_DLL_D)\
+ $(OBJ_EX_P_be_03_W_DLL_D)\
+ $(OBJ_EX_P_be_04_W_DLL_D)\
+ $(OBJ_EX_P_be_05_W_DLL_D)\
+ $(OBJ_EX_P_be_06_W_DLL_D)\
+ $(OBJ_EX_P_cp_01_W_DLL_D)\
+ $(OBJ_EX_P_cp_02_W_DLL_D)\
+ $(OBJ_EX_P_fm_01_W_DLL_D)\
+ $(OBJ_EX_P_fm_02_W_DLL_D)\
+ $(OBJ_EX_P_fm_03_W_DLL_D)\
+ $(OBJ_EX_P_fe_01_W_DLL_D)\
+ $(OBJ_EX_P_in_01_W_DLL_D)\
+ $(OBJ_EX_P_in_02_W_DLL_D)\
+ $(OBJ_EX_P_in_03_W_DLL_D)\
+ $(OBJ_EX_P_in_04_W_DLL_D)\
+ $(OBJ_EX_P_in_05_W_DLL_D)\
+ $(OBJ_EX_P_in_06_W_DLL_D)\
+ $(OBJ_EX_P_in_07_W_DLL_D)\
+ $(OBJ_EX_P_in_08_W_DLL_D)\
+ $(OBJ_EX_P_in_09_W_DLL_D)\
+ $(OBJ_EX_P_in_10_W_DLL_D)\
+ $(OBJ_EX_P_in_11_W_DLL_D)\
+ $(OBJ_EX_P_in_12_W_DLL_D)\
+ $(OBJ_EX_P_in_13_W_DLL_D)\
+ $(OBJ_EX_P_in_14_W_DLL_D)\
+ $(OBJ_EX_P_in_15_W_DLL_D)\
+ $(OBJ_EX_P_in_16_W_DLL_D)\
+ $(OBJ_EX_P_in_17_W_DLL_D)\
+ $(OBJ_EX_P_ln_01_W_DLL_D)\
+ $(OBJ_EX_P_ms_01_W_DLL_D)\
+ $(OBJ_EX_P_ms_02_W_DLL_D)\
+ $(OBJ_EX_P_ms_03_W_DLL_D)\
+ $(OBJ_EX_P_ms_04_W_DLL_D)\
+ $(OBJ_EX_P_ms_05_W_DLL_D)\
+ $(OBJ_EX_P_ms_06_W_DLL_D)\
+ $(OBJ_EX_P_ut_01_W_DLL_D)\
+ $(OBJ_EX_P_be_01_W_DLL_R)\
+ $(OBJ_EX_P_be_02_W_DLL_R)\
+ $(OBJ_EX_P_be_03_W_DLL_R)\
+ $(OBJ_EX_P_be_04_W_DLL_R)\
+ $(OBJ_EX_P_be_05_W_DLL_R)\
+ $(OBJ_EX_P_be_06_W_DLL_R)\
+ $(OBJ_EX_P_cp_01_W_DLL_R)\
+ $(OBJ_EX_P_cp_02_W_DLL_R)\
+ $(OBJ_EX_P_fm_01_W_DLL_R)\
+ $(OBJ_EX_P_fm_02_W_DLL_R)\
+ $(OBJ_EX_P_fm_03_W_DLL_R)\
+ $(OBJ_EX_P_fe_01_W_DLL_R)\
+ $(OBJ_EX_P_in_01_W_DLL_R)\
+ $(OBJ_EX_P_in_02_W_DLL_R)\
+ $(OBJ_EX_P_in_03_W_DLL_R)\
+ $(OBJ_EX_P_in_04_W_DLL_R)\
+ $(OBJ_EX_P_in_05_W_DLL_R)\
+ $(OBJ_EX_P_in_06_W_DLL_R)\
+ $(OBJ_EX_P_in_07_W_DLL_R)\
+ $(OBJ_EX_P_in_08_W_DLL_R)\
+ $(OBJ_EX_P_in_09_W_DLL_R)\
+ $(OBJ_EX_P_in_10_W_DLL_R)\
+ $(OBJ_EX_P_in_11_W_DLL_R)\
+ $(OBJ_EX_P_in_12_W_DLL_R)\
+ $(OBJ_EX_P_in_13_W_DLL_R)\
+ $(OBJ_EX_P_in_14_W_DLL_R)\
+ $(OBJ_EX_P_in_15_W_DLL_R)\
+ $(OBJ_EX_P_in_16_W_DLL_R)\
+ $(OBJ_EX_P_in_17_W_DLL_R)\
+ $(OBJ_EX_P_ln_01_W_DLL_R)\
+ $(OBJ_EX_P_ms_01_W_DLL_R)\
+ $(OBJ_EX_P_ms_02_W_DLL_R)\
+ $(OBJ_EX_P_ms_03_W_DLL_R)\
+ $(OBJ_EX_P_ms_04_W_DLL_R)\
+ $(OBJ_EX_P_ms_05_W_DLL_R)\
+ $(OBJ_EX_P_ms_06_W_DLL_R)\
+ $(OBJ_EX_P_ut_01_W_DLL_R)\
+ $(OBJ_EX_P_be_01_W_MT_R)\
+ $(OBJ_EX_P_be_02_W_MT_R)\
+ $(OBJ_EX_P_be_03_W_MT_R)\
+ $(OBJ_EX_P_be_04_W_MT_R)\
+ $(OBJ_EX_P_be_05_W_MT_R)\
+ $(OBJ_EX_P_be_06_W_MT_R)\
+ $(OBJ_EX_P_cp_01_W_MT_R)\
+ $(OBJ_EX_P_cp_02_W_MT_R)\
+ $(OBJ_EX_P_fm_01_W_MT_R)\
+ $(OBJ_EX_P_fm_02_W_MT_R)\
+ $(OBJ_EX_P_fm_03_W_MT_R)\
+ $(OBJ_EX_P_fe_01_W_MT_R)\
+ $(OBJ_EX_P_in_01_W_MT_R)\
+ $(OBJ_EX_P_in_02_W_MT_R)\
+ $(OBJ_EX_P_in_03_W_MT_R)\
+ $(OBJ_EX_P_in_04_W_MT_R)\
+ $(OBJ_EX_P_in_05_W_MT_R)\
+ $(OBJ_EX_P_in_06_W_MT_R)\
+ $(OBJ_EX_P_in_07_W_MT_R)\
+ $(OBJ_EX_P_in_08_W_MT_R)\
+ $(OBJ_EX_P_in_09_W_MT_R)\
+ $(OBJ_EX_P_in_10_W_MT_R)\
+ $(OBJ_EX_P_in_11_W_MT_R)\
+ $(OBJ_EX_P_in_12_W_MT_R)\
+ $(OBJ_EX_P_in_13_W_MT_R)\
+ $(OBJ_EX_P_in_14_W_MT_R)\
+ $(OBJ_EX_P_in_15_W_MT_R)\
+ $(OBJ_EX_P_in_16_W_MT_R)\
+ $(OBJ_EX_P_in_17_W_MT_R)\
+ $(OBJ_EX_P_ln_01_W_MT_R)\
+ $(OBJ_EX_P_ms_01_W_MT_R)\
+ $(OBJ_EX_P_ms_02_W_MT_R)\
+ $(OBJ_EX_P_ms_03_W_MT_R)\
+ $(OBJ_EX_P_ms_04_W_MT_R)\
+ $(OBJ_EX_P_ms_05_W_MT_R)\
+ $(OBJ_EX_P_ms_06_W_MT_R)\
+ $(OBJ_EX_P_ut_01_W_MT_R)\
+ \
+
+OBJS_EXAMPLE=\
+ $(OBJS_EXAMPLE_C)\
+ $(OBJS_EXAMPLE_CPP)\
+ \
+
+
+# Component Tests
+OBJS_TEST_COMPONENT=\
+ $(OBJ_TEST_COMP_core_initseq_MT_D)\
+ $(OBJ_TEST_COMP_custsev_MT_D)\
+ $(OBJ_TEST_COMP_filemt_MT_D)\
+ $(OBJ_TEST_COMP_ins_args_MT_D)\
+ $(OBJ_TEST_COMP_ins_b64_MT_D)\
+ $(OBJ_TEST_COMP_ins_bool_MT_D)\
+ $(OBJ_TEST_COMP_ins_hostid_MT_D)\
+ $(OBJ_TEST_COMP_ins_int_MT_D)\
+ $(OBJ_TEST_COMP_ins_pad_MT_D)\
+ $(OBJ_TEST_COMP_ins_ptr_MT_D)\
+ $(OBJ_TEST_COMP_ins_prid_MT_D)\
+ $(OBJ_TEST_COMP_ins_real_MT_D)\
+ $(OBJ_TEST_COMP_ins_slice_MT_D)\
+ $(OBJ_TEST_COMP_ins_thrid_MT_D)\
+ $(OBJ_TEST_COMP_ins_vbool_MT_D)\
+ $(OBJ_TEST_COMP_ins_w2m_MT_D)\
+ $(OBJ_TEST_COMP_log_1_MT_D)\
+ $(OBJ_TEST_COMP_pan_puts_MT_D)\
+ $(OBJ_TEST_COMP_pan_prtf_MT_D)\
+ $(OBJ_TEST_COMP_trace_1_MT_D)\
+ $(OBJ_TEST_COMP_core_initseq_DLL_D)\
+ $(OBJ_TEST_COMP_custsev_DLL_D)\
+ $(OBJ_TEST_COMP_filemt_DLL_D)\
+ $(OBJ_TEST_COMP_ins_args_DLL_D)\
+ $(OBJ_TEST_COMP_ins_b64_DLL_D)\
+ $(OBJ_TEST_COMP_ins_bool_DLL_D)\
+ $(OBJ_TEST_COMP_ins_hostid_DLL_D)\
+ $(OBJ_TEST_COMP_ins_int_DLL_D)\
+ $(OBJ_TEST_COMP_ins_pad_DLL_D)\
+ $(OBJ_TEST_COMP_ins_ptr_DLL_D)\
+ $(OBJ_TEST_COMP_ins_prid_DLL_D)\
+ $(OBJ_TEST_COMP_ins_real_DLL_D)\
+ $(OBJ_TEST_COMP_ins_slice_DLL_D)\
+ $(OBJ_TEST_COMP_ins_thrid_DLL_D)\
+ $(OBJ_TEST_COMP_ins_vbool_DLL_D)\
+ $(OBJ_TEST_COMP_ins_w2m_DLL_D)\
+ $(OBJ_TEST_COMP_log_1_DLL_D)\
+ $(OBJ_TEST_COMP_pan_puts_DLL_D)\
+ $(OBJ_TEST_COMP_pan_prtf_DLL_D)\
+ $(OBJ_TEST_COMP_trace_1_DLL_D)\
+ $(OBJ_TEST_COMP_core_initseq_DLL_R)\
+ $(OBJ_TEST_COMP_custsev_DLL_R)\
+ $(OBJ_TEST_COMP_filemt_DLL_R)\
+ $(OBJ_TEST_COMP_ins_args_DLL_R)\
+ $(OBJ_TEST_COMP_ins_b64_DLL_R)\
+ $(OBJ_TEST_COMP_ins_bool_DLL_R)\
+ $(OBJ_TEST_COMP_ins_hostid_DLL_R)\
+ $(OBJ_TEST_COMP_ins_int_DLL_R)\
+ $(OBJ_TEST_COMP_ins_pad_DLL_R)\
+ $(OBJ_TEST_COMP_ins_ptr_DLL_R)\
+ $(OBJ_TEST_COMP_ins_prid_DLL_R)\
+ $(OBJ_TEST_COMP_ins_real_DLL_R)\
+ $(OBJ_TEST_COMP_ins_slice_DLL_R)\
+ $(OBJ_TEST_COMP_ins_thrid_DLL_R)\
+ $(OBJ_TEST_COMP_ins_vbool_DLL_R)\
+ $(OBJ_TEST_COMP_ins_w2m_DLL_R)\
+ $(OBJ_TEST_COMP_log_1_DLL_R)\
+ $(OBJ_TEST_COMP_pan_puts_DLL_R)\
+ $(OBJ_TEST_COMP_pan_prtf_DLL_R)\
+ $(OBJ_TEST_COMP_trace_1_DLL_R)\
+ $(OBJ_TEST_COMP_core_initseq_MT_R)\
+ $(OBJ_TEST_COMP_custsev_MT_R)\
+ $(OBJ_TEST_COMP_filemt_MT_R)\
+ $(OBJ_TEST_COMP_ins_args_MT_R)\
+ $(OBJ_TEST_COMP_ins_b64_MT_R)\
+ $(OBJ_TEST_COMP_ins_bool_MT_R)\
+ $(OBJ_TEST_COMP_ins_hostid_MT_R)\
+ $(OBJ_TEST_COMP_ins_int_MT_R)\
+ $(OBJ_TEST_COMP_ins_pad_MT_R)\
+ $(OBJ_TEST_COMP_ins_ptr_MT_R)\
+ $(OBJ_TEST_COMP_ins_prid_MT_R)\
+ $(OBJ_TEST_COMP_ins_real_MT_R)\
+ $(OBJ_TEST_COMP_ins_slice_MT_R)\
+ $(OBJ_TEST_COMP_ins_thrid_MT_R)\
+ $(OBJ_TEST_COMP_ins_vbool_MT_R)\
+ $(OBJ_TEST_COMP_ins_w2m_MT_R)\
+ $(OBJ_TEST_COMP_log_1_MT_R)\
+ $(OBJ_TEST_COMP_pan_puts_MT_R)\
+ $(OBJ_TEST_COMP_pan_prtf_MT_R)\
+ $(OBJ_TEST_COMP_trace_1_MT_R)\
+ $(OBJ_TEST_COMP_core_initseq_W_MT_D)\
+ $(OBJ_TEST_COMP_custsev_W_MT_D)\
+ $(OBJ_TEST_COMP_filemt_W_MT_D)\
+ $(OBJ_TEST_COMP_ins_args_W_MT_D)\
+ $(OBJ_TEST_COMP_ins_b64_W_MT_D)\
+ $(OBJ_TEST_COMP_ins_bool_W_MT_D)\
+ $(OBJ_TEST_COMP_ins_hostid_W_MT_D)\
+ $(OBJ_TEST_COMP_ins_int_W_MT_D)\
+ $(OBJ_TEST_COMP_ins_pad_W_MT_D)\
+ $(OBJ_TEST_COMP_ins_ptr_W_MT_D)\
+ $(OBJ_TEST_COMP_ins_prid_W_MT_D)\
+ $(OBJ_TEST_COMP_ins_real_W_MT_D)\
+ $(OBJ_TEST_COMP_ins_slice_W_MT_D)\
+ $(OBJ_TEST_COMP_ins_thrid_W_MT_D)\
+ $(OBJ_TEST_COMP_ins_vbool_W_MT_D)\
+ $(OBJ_TEST_COMP_ins_m2w_W_MT_D)\
+ $(OBJ_TEST_COMP_log_1_W_MT_D)\
+ $(OBJ_TEST_COMP_pan_puts_W_MT_D)\
+ $(OBJ_TEST_COMP_pan_prtf_W_MT_D)\
+ $(OBJ_TEST_COMP_core_initseq_W_DLL_D)\
+ $(OBJ_TEST_COMP_custsev_W_DLL_D)\
+ $(OBJ_TEST_COMP_filemt_W_DLL_D)\
+ $(OBJ_TEST_COMP_ins_args_W_DLL_D)\
+ $(OBJ_TEST_COMP_ins_b64_W_DLL_D)\
+ $(OBJ_TEST_COMP_ins_bool_W_DLL_D)\
+ $(OBJ_TEST_COMP_ins_hostid_W_DLL_D)\
+ $(OBJ_TEST_COMP_ins_int_W_DLL_D)\
+ $(OBJ_TEST_COMP_ins_pad_W_DLL_D)\
+ $(OBJ_TEST_COMP_ins_ptr_W_DLL_D)\
+ $(OBJ_TEST_COMP_ins_prid_W_DLL_D)\
+ $(OBJ_TEST_COMP_ins_real_W_DLL_D)\
+ $(OBJ_TEST_COMP_ins_slice_W_DLL_D)\
+ $(OBJ_TEST_COMP_ins_thrid_W_DLL_D)\
+ $(OBJ_TEST_COMP_ins_vbool_W_DLL_D)\
+ $(OBJ_TEST_COMP_ins_m2w_W_DLL_D)\
+ $(OBJ_TEST_COMP_log_1_W_DLL_D)\
+ $(OBJ_TEST_COMP_pan_puts_W_DLL_D)\
+ $(OBJ_TEST_COMP_pan_prtf_W_DLL_D)\
+ $(OBJ_TEST_COMP_core_initseq_W_DLL_R)\
+ $(OBJ_TEST_COMP_custsev_W_DLL_R)\
+ $(OBJ_TEST_COMP_filemt_W_DLL_R)\
+ $(OBJ_TEST_COMP_ins_args_W_DLL_R)\
+ $(OBJ_TEST_COMP_ins_b64_W_DLL_R)\
+ $(OBJ_TEST_COMP_ins_bool_W_DLL_R)\
+ $(OBJ_TEST_COMP_ins_hostid_W_DLL_R)\
+ $(OBJ_TEST_COMP_ins_int_W_DLL_R)\
+ $(OBJ_TEST_COMP_ins_pad_W_DLL_R)\
+ $(OBJ_TEST_COMP_ins_ptr_W_DLL_R)\
+ $(OBJ_TEST_COMP_ins_prid_W_DLL_R)\
+ $(OBJ_TEST_COMP_ins_real_W_DLL_R)\
+ $(OBJ_TEST_COMP_ins_slice_W_DLL_R)\
+ $(OBJ_TEST_COMP_ins_thrid_W_DLL_R)\
+ $(OBJ_TEST_COMP_ins_vbool_W_DLL_R)\
+ $(OBJ_TEST_COMP_ins_m2w_W_DLL_R)\
+ $(OBJ_TEST_COMP_log_1_W_DLL_R)\
+ $(OBJ_TEST_COMP_pan_puts_W_DLL_R)\
+ $(OBJ_TEST_COMP_pan_prtf_W_DLL_R)\
+ $(OBJ_TEST_COMP_core_initseq_W_MT_R)\
+ $(OBJ_TEST_COMP_custsev_W_MT_R)\
+ $(OBJ_TEST_COMP_filemt_W_MT_R)\
+ $(OBJ_TEST_COMP_ins_args_W_MT_R)\
+ $(OBJ_TEST_COMP_ins_b64_W_MT_R)\
+ $(OBJ_TEST_COMP_ins_bool_W_MT_R)\
+ $(OBJ_TEST_COMP_ins_hostid_W_MT_R)\
+ $(OBJ_TEST_COMP_ins_int_W_MT_R)\
+ $(OBJ_TEST_COMP_ins_pad_W_MT_R)\
+ $(OBJ_TEST_COMP_ins_ptr_W_MT_R)\
+ $(OBJ_TEST_COMP_ins_prid_W_MT_R)\
+ $(OBJ_TEST_COMP_ins_real_W_MT_R)\
+ $(OBJ_TEST_COMP_ins_slice_W_MT_R)\
+ $(OBJ_TEST_COMP_ins_thrid_W_MT_R)\
+ $(OBJ_TEST_COMP_ins_vbool_W_MT_R)\
+ $(OBJ_TEST_COMP_ins_m2w_W_MT_R)\
+ $(OBJ_TEST_COMP_log_1_W_MT_R)\
+ $(OBJ_TEST_COMP_pan_puts_W_MT_R)\
+ $(OBJ_TEST_COMP_pan_prtf_W_MT_R)\
+ \
+
+# Performance Tests
+OBJS_TEST_PERFORMANCE=\
+ $(OBJ_TEST_PERF_ins_w2m_MT_D)\
+ $(OBJ_TEST_PERF_ins_w2m_DLL_D)\
+ $(OBJ_TEST_PERF_ins_w2m_DLL_R)\
+ $(OBJ_TEST_PERF_ins_w2m_MT_R)\
+ $(OBJ_TEST_PERF_ins_m2w_W_MT_D)\
+ $(OBJ_TEST_PERF_ins_m2w_W_DLL_D)\
+ $(OBJ_TEST_PERF_ins_m2w_W_DLL_R)\
+ $(OBJ_TEST_PERF_ins_m2w_W_MT_R)\
+ \
+
+# Scratch Tests
+OBJS_TEST_SCRATCH=\
+ $(OBJ_TEST_API_MT_D)\
+ $(OBJ_TEST_FE_MT_D)\
+ $(OBJ_TEST_BE_N_MT_D)\
+ $(OBJ_TEST_FE_SIMPLE_WC_MT_D)\
+ $(OBJ_TEST_API_DLL_D)\
+ $(OBJ_TEST_FE_DLL_D)\
+ $(OBJ_TEST_BE_N_DLL_D)\
+ $(OBJ_TEST_FE_SIMPLE_WC_DLL_D)\
+ $(OBJ_TEST_API_DLL_R)\
+ $(OBJ_TEST_FE_DLL_R)\
+ $(OBJ_TEST_BE_N_DLL_R)\
+ $(OBJ_TEST_FE_SIMPLE_WC_DLL_R)\
+ $(OBJ_TEST_API_MT_R)\
+ $(OBJ_TEST_FE_MT_R)\
+ $(OBJ_TEST_BE_N_MT_R)\
+ $(OBJ_TEST_FE_SIMPLE_WC_MT_R)\
+ $(OBJ_TEST_API_W_MT_D)\
+ $(OBJ_TEST_FE_W_MT_D)\
+ $(OBJ_TEST_BE_N_W_MT_D)\
+ $(OBJ_TEST_FE_SIMPLE_WC_W_MT_D)\
+ $(OBJ_TEST_API_W_DLL_D)\
+ $(OBJ_TEST_FE_W_DLL_D)\
+ $(OBJ_TEST_BE_N_W_DLL_D)\
+ $(OBJ_TEST_FE_SIMPLE_WC_W_DLL_D)\
+ $(OBJ_TEST_API_W_DLL_R)\
+ $(OBJ_TEST_FE_W_DLL_R)\
+ $(OBJ_TEST_BE_N_W_DLL_R)\
+ $(OBJ_TEST_FE_SIMPLE_WC_W_DLL_R)\
+ $(OBJ_TEST_API_W_MT_R)\
+ $(OBJ_TEST_FE_W_MT_R)\
+ $(OBJ_TEST_BE_N_W_MT_R)\
+ $(OBJ_TEST_FE_SIMPLE_WC_W_MT_R)\
+ \
+
+# Unit Tests
+OBJS_TEST_UNIT=\
+ $(OBJ_TEST_UNIT_lvls_dyninit_MT_D)\
+ $(OBJ_TEST_UNIT_lvls_vals_MT_D)\
+ $(OBJ_TEST_UNIT_getcurrtm_MT_D)\
+ $(OBJ_TEST_UNIT_getversion_MT_D)\
+ $(OBJ_TEST_UNIT_gethostname_MT_D)\
+ $(OBJ_TEST_UNIT_onbailout_MT_D)\
+ $(OBJ_TEST_UNIT_strnlen_MT_D)\
+ \
+ $(OBJ_TEST_UNIT_bec_CEO_MT_D)\
+ $(OBJ_TEST_UNIT_bec_file_MT_D)\
+ $(OBJ_TEST_UNIT_bec_fprintf_MT_D)\
+ $(OBJ_TEST_UNIT_bec_fail_MT_D)\
+ $(OBJ_TEST_UNIT_be_fail_MT_D)\
+ $(OBJ_TEST_UNIT_be_lrsplit_MT_D)\
+ $(OBJ_TEST_UNIT_be_N_MT_D)\
+ \
+ $(OBJ_TEST_UNIT_fe_all_MT_D)\
+ $(OBJ_TEST_UNIT_fe_fail_MT_D)\
+ $(OBJ_TEST_UNIT_fe_N_MT_D)\
+ $(OBJ_TEST_UNIT_fe_null_MT_D)\
+ $(OBJ_TEST_UNIT_fe_simple_MT_D)\
+ $(OBJ_TEST_UNIT_fe_WinReg_MT_D)\
+ $(OBJ_TEST_UNIT_ins_int_MT_D)\
+ $(OBJ_TEST_UNIT_ins_w2m_MT_D)\
+ $(OBJ_TEST_UNIT_lvls_dyninit_DLL_D)\
+ $(OBJ_TEST_UNIT_lvls_vals_DLL_D)\
+ $(OBJ_TEST_UNIT_getcurrtm_DLL_D)\
+ $(OBJ_TEST_UNIT_getversion_DLL_D)\
+ $(OBJ_TEST_UNIT_gethostname_DLL_D)\
+ $(OBJ_TEST_UNIT_onbailout_DLL_D)\
+ $(OBJ_TEST_UNIT_strnlen_DLL_D)\
+ \
+ $(OBJ_TEST_UNIT_bec_CEO_DLL_D)\
+ $(OBJ_TEST_UNIT_bec_file_DLL_D)\
+ $(OBJ_TEST_UNIT_bec_fprintf_DLL_D)\
+ $(OBJ_TEST_UNIT_bec_fail_DLL_D)\
+ $(OBJ_TEST_UNIT_be_fail_DLL_D)\
+ $(OBJ_TEST_UNIT_be_lrsplit_DLL_D)\
+ $(OBJ_TEST_UNIT_be_N_DLL_D)\
+ \
+ $(OBJ_TEST_UNIT_fe_all_DLL_D)\
+ $(OBJ_TEST_UNIT_fe_fail_DLL_D)\
+ $(OBJ_TEST_UNIT_fe_N_DLL_D)\
+ $(OBJ_TEST_UNIT_fe_null_DLL_D)\
+ $(OBJ_TEST_UNIT_fe_simple_DLL_D)\
+ $(OBJ_TEST_UNIT_fe_WinReg_DLL_D)\
+ $(OBJ_TEST_UNIT_ins_int_DLL_D)\
+ $(OBJ_TEST_UNIT_ins_w2m_DLL_D)\
+ $(OBJ_TEST_UNIT_lvls_dyninit_DLL_R)\
+ $(OBJ_TEST_UNIT_lvls_vals_DLL_R)\
+ $(OBJ_TEST_UNIT_getcurrtm_DLL_R)\
+ $(OBJ_TEST_UNIT_getversion_DLL_R)\
+ $(OBJ_TEST_UNIT_gethostname_DLL_R)\
+ $(OBJ_TEST_UNIT_onbailout_DLL_R)\
+ $(OBJ_TEST_UNIT_strnlen_DLL_R)\
+ \
+ $(OBJ_TEST_UNIT_bec_CEO_DLL_R)\
+ $(OBJ_TEST_UNIT_bec_file_DLL_R)\
+ $(OBJ_TEST_UNIT_bec_fprintf_DLL_R)\
+ $(OBJ_TEST_UNIT_bec_fail_DLL_R)\
+ $(OBJ_TEST_UNIT_be_fail_DLL_R)\
+ $(OBJ_TEST_UNIT_be_lrsplit_DLL_R)\
+ $(OBJ_TEST_UNIT_be_N_DLL_R)\
+ \
+ $(OBJ_TEST_UNIT_fe_all_DLL_R)\
+ $(OBJ_TEST_UNIT_fe_fail_DLL_R)\
+ $(OBJ_TEST_UNIT_fe_N_DLL_R)\
+ $(OBJ_TEST_UNIT_fe_null_DLL_R)\
+ $(OBJ_TEST_UNIT_fe_simple_DLL_R)\
+ $(OBJ_TEST_UNIT_fe_WinReg_DLL_R)\
+ $(OBJ_TEST_UNIT_ins_int_DLL_R)\
+ $(OBJ_TEST_UNIT_ins_w2m_DLL_R)\
+ $(OBJ_TEST_UNIT_lvls_dyninit_MT_R)\
+ $(OBJ_TEST_UNIT_lvls_vals_MT_R)\
+ $(OBJ_TEST_UNIT_getcurrtm_MT_R)\
+ $(OBJ_TEST_UNIT_getversion_MT_R)\
+ $(OBJ_TEST_UNIT_gethostname_MT_R)\
+ $(OBJ_TEST_UNIT_onbailout_MT_R)\
+ $(OBJ_TEST_UNIT_strnlen_MT_R)\
+ \
+ $(OBJ_TEST_UNIT_bec_CEO_MT_R)\
+ $(OBJ_TEST_UNIT_bec_file_MT_R)\
+ $(OBJ_TEST_UNIT_bec_fprintf_MT_R)\
+ $(OBJ_TEST_UNIT_bec_fail_MT_R)\
+ $(OBJ_TEST_UNIT_be_fail_MT_R)\
+ $(OBJ_TEST_UNIT_be_lrsplit_MT_R)\
+ $(OBJ_TEST_UNIT_be_N_MT_R)\
+ \
+ $(OBJ_TEST_UNIT_fe_all_MT_R)\
+ $(OBJ_TEST_UNIT_fe_fail_MT_R)\
+ $(OBJ_TEST_UNIT_fe_N_MT_R)\
+ $(OBJ_TEST_UNIT_fe_null_MT_R)\
+ $(OBJ_TEST_UNIT_fe_simple_MT_R)\
+ $(OBJ_TEST_UNIT_fe_WinReg_MT_R)\
+ $(OBJ_TEST_UNIT_ins_int_MT_R)\
+ $(OBJ_TEST_UNIT_ins_w2m_MT_R)\
+ $(OBJ_TEST_UNIT_lvls_dyninit_W_MT_D)\
+ $(OBJ_TEST_UNIT_lvls_vals_W_MT_D)\
+ $(OBJ_TEST_UNIT_getcurrtm_W_MT_D)\
+ $(OBJ_TEST_UNIT_getversion_W_MT_D)\
+ $(OBJ_TEST_UNIT_gethostname_W_MT_D)\
+ $(OBJ_TEST_UNIT_onbailout_W_MT_D)\
+ $(OBJ_TEST_UNIT_strnlen_W_MT_D)\
+ \
+ $(OBJ_TEST_UNIT_bec_CEO_W_MT_D)\
+ $(OBJ_TEST_UNIT_bec_file_W_MT_D)\
+ $(OBJ_TEST_UNIT_bec_fprintf_W_MT_D)\
+ $(OBJ_TEST_UNIT_bec_fail_W_MT_D)\
+ $(OBJ_TEST_UNIT_be_fail_W_MT_D)\
+ $(OBJ_TEST_UNIT_be_lrsplit_W_MT_D)\
+ $(OBJ_TEST_UNIT_be_N_W_MT_D)\
+ \
+ $(OBJ_TEST_UNIT_fe_all_W_MT_D)\
+ $(OBJ_TEST_UNIT_fe_fail_W_MT_D)\
+ $(OBJ_TEST_UNIT_fe_N_W_MT_D)\
+ $(OBJ_TEST_UNIT_fe_null_W_MT_D)\
+ $(OBJ_TEST_UNIT_fe_simple_W_MT_D)\
+ $(OBJ_TEST_UNIT_fe_WinReg_W_MT_D)\
+ $(OBJ_TEST_UNIT_ins_int_W_MT_D)\
+ $(OBJ_TEST_UNIT_ins_m2w_W_MT_D)\
+ $(OBJ_TEST_UNIT_lvls_dyninit_W_DLL_D)\
+ $(OBJ_TEST_UNIT_lvls_vals_W_DLL_D)\
+ $(OBJ_TEST_UNIT_getcurrtm_W_DLL_D)\
+ $(OBJ_TEST_UNIT_getversion_W_DLL_D)\
+ $(OBJ_TEST_UNIT_gethostname_W_DLL_D)\
+ $(OBJ_TEST_UNIT_onbailout_W_DLL_D)\
+ $(OBJ_TEST_UNIT_strnlen_W_DLL_D)\
+ \
+ $(OBJ_TEST_UNIT_bec_CEO_W_DLL_D)\
+ $(OBJ_TEST_UNIT_bec_file_W_DLL_D)\
+ $(OBJ_TEST_UNIT_bec_fprintf_W_DLL_D)\
+ $(OBJ_TEST_UNIT_bec_fail_W_DLL_D)\
+ $(OBJ_TEST_UNIT_be_fail_W_DLL_D)\
+ $(OBJ_TEST_UNIT_be_lrsplit_W_DLL_D)\
+ $(OBJ_TEST_UNIT_be_N_W_DLL_D)\
+ \
+ $(OBJ_TEST_UNIT_fe_all_W_DLL_D)\
+ $(OBJ_TEST_UNIT_fe_fail_W_DLL_D)\
+ $(OBJ_TEST_UNIT_fe_N_W_DLL_D)\
+ $(OBJ_TEST_UNIT_fe_null_W_DLL_D)\
+ $(OBJ_TEST_UNIT_fe_simple_W_DLL_D)\
+ $(OBJ_TEST_UNIT_fe_WinReg_W_DLL_D)\
+ $(OBJ_TEST_UNIT_ins_int_W_DLL_D)\
+ $(OBJ_TEST_UNIT_ins_m2w_W_DLL_D)\
+ $(OBJ_TEST_UNIT_lvls_dyninit_W_DLL_R)\
+ $(OBJ_TEST_UNIT_lvls_vals_W_DLL_R)\
+ $(OBJ_TEST_UNIT_getcurrtm_W_DLL_R)\
+ $(OBJ_TEST_UNIT_getversion_W_DLL_R)\
+ $(OBJ_TEST_UNIT_gethostname_W_DLL_R)\
+ $(OBJ_TEST_UNIT_onbailout_W_DLL_R)\
+ $(OBJ_TEST_UNIT_strnlen_W_DLL_R)\
+ \
+ $(OBJ_TEST_UNIT_bec_CEO_W_DLL_R)\
+ $(OBJ_TEST_UNIT_bec_file_W_DLL_R)\
+ $(OBJ_TEST_UNIT_bec_fprintf_W_DLL_R)\
+ $(OBJ_TEST_UNIT_bec_fail_W_DLL_R)\
+ $(OBJ_TEST_UNIT_be_fail_W_DLL_R)\
+ $(OBJ_TEST_UNIT_be_lrsplit_W_DLL_R)\
+ $(OBJ_TEST_UNIT_be_N_W_DLL_R)\
+ \
+ $(OBJ_TEST_UNIT_fe_all_W_DLL_R)\
+ $(OBJ_TEST_UNIT_fe_fail_W_DLL_R)\
+ $(OBJ_TEST_UNIT_fe_N_W_DLL_R)\
+ $(OBJ_TEST_UNIT_fe_null_W_DLL_R)\
+ $(OBJ_TEST_UNIT_fe_simple_W_DLL_R)\
+ $(OBJ_TEST_UNIT_fe_WinReg_W_DLL_R)\
+ $(OBJ_TEST_UNIT_ins_int_W_DLL_R)\
+ $(OBJ_TEST_UNIT_ins_m2w_W_DLL_R)\
+ $(OBJ_TEST_UNIT_lvls_dyninit_W_MT_R)\
+ $(OBJ_TEST_UNIT_lvls_vals_W_MT_R)\
+ $(OBJ_TEST_UNIT_getcurrtm_W_MT_R)\
+ $(OBJ_TEST_UNIT_getversion_W_MT_R)\
+ $(OBJ_TEST_UNIT_gethostname_W_MT_R)\
+ $(OBJ_TEST_UNIT_onbailout_W_MT_R)\
+ $(OBJ_TEST_UNIT_strnlen_W_MT_R)\
+ \
+ $(OBJ_TEST_UNIT_bec_CEO_W_MT_R)\
+ $(OBJ_TEST_UNIT_bec_file_W_MT_R)\
+ $(OBJ_TEST_UNIT_bec_fprintf_W_MT_R)\
+ $(OBJ_TEST_UNIT_bec_fail_W_MT_R)\
+ $(OBJ_TEST_UNIT_be_fail_W_MT_R)\
+ $(OBJ_TEST_UNIT_be_lrsplit_W_MT_R)\
+ $(OBJ_TEST_UNIT_be_N_W_MT_R)\
+ \
+ $(OBJ_TEST_UNIT_fe_all_W_MT_R)\
+ $(OBJ_TEST_UNIT_fe_fail_W_MT_R)\
+ $(OBJ_TEST_UNIT_fe_N_W_MT_R)\
+ $(OBJ_TEST_UNIT_fe_null_W_MT_R)\
+ $(OBJ_TEST_UNIT_fe_simple_W_MT_R)\
+ $(OBJ_TEST_UNIT_fe_WinReg_W_MT_R)\
+ $(OBJ_TEST_UNIT_ins_int_W_MT_R)\
+ $(OBJ_TEST_UNIT_ins_m2w_W_MT_R)\
+ \
+
+########################################
+# Libraries
+
+# $(LIB_UTIL [ ` [ N a m e T a g ] ` ] )\
+
+TARGETS_LIB_UTIL=\
+ $(LIB_UTIL_MT_D)\
+ $(LIB_UTIL_DLL_D)\
+ $(LIB_UTIL_DLL_R)\
+ $(LIB_UTIL_MT_R)\
+ $(LIB_UTIL_W_MT_D)\
+ $(LIB_UTIL_W_DLL_D)\
+ $(LIB_UTIL_W_DLL_R)\
+ $(LIB_UTIL_W_MT_R)\
+ \
+
+TARGETS_LIB_CORE=\
+ $(LIB_CORE_MT_D)\
+ $(LIB_CORE_DLL_D)\
+ $(LIB_CORE_DLL_R)\
+ $(LIB_CORE_MT_R)\
+ $(LIB_CORE_W_MT_D)\
+ $(LIB_CORE_W_DLL_D)\
+ $(LIB_CORE_W_DLL_R)\
+ $(LIB_CORE_W_MT_R)\
+ \
+
+TARGETS_LIB_APPL=\
+ $(LIB_APPL_MT_D)\
+ $(LIB_APPL_DLL_D)\
+ $(LIB_APPL_DLL_R)\
+ $(LIB_APPL_MT_R)\
+ $(LIB_APPL_W_MT_D)\
+ $(LIB_APPL_W_DLL_D)\
+ $(LIB_APPL_W_DLL_R)\
+ $(LIB_APPL_W_MT_R)\
+ \
+
+TARGETS_LIB_FE_CMN=\
+ $(LIB_FE_ALL_MT_D)\
+ $(LIB_FE_ALL_WC_MT_D)\
+ $(LIB_FE_FAIL_MT_D)\
+ $(LIB_FE_N_MT_D)\
+ $(LIB_FE_N_WC_MT_D)\
+ $(LIB_FE_NULL_MT_D)\
+ $(LIB_FE_NULL_WC_MT_D)\
+ $(LIB_FE_SIMPLE_MT_D)\
+ $(LIB_FE_SIMPLE_WC_MT_D)\
+ $(LIB_FE_ALL_DLL_D)\
+ $(LIB_FE_ALL_WC_DLL_D)\
+ $(LIB_FE_FAIL_DLL_D)\
+ $(LIB_FE_N_DLL_D)\
+ $(LIB_FE_N_WC_DLL_D)\
+ $(LIB_FE_NULL_DLL_D)\
+ $(LIB_FE_NULL_WC_DLL_D)\
+ $(LIB_FE_SIMPLE_DLL_D)\
+ $(LIB_FE_SIMPLE_WC_DLL_D)\
+ $(LIB_FE_ALL_DLL_R)\
+ $(LIB_FE_ALL_WC_DLL_R)\
+ $(LIB_FE_FAIL_DLL_R)\
+ $(LIB_FE_N_DLL_R)\
+ $(LIB_FE_N_WC_DLL_R)\
+ $(LIB_FE_NULL_DLL_R)\
+ $(LIB_FE_NULL_WC_DLL_R)\
+ $(LIB_FE_SIMPLE_DLL_R)\
+ $(LIB_FE_SIMPLE_WC_DLL_R)\
+ $(LIB_FE_ALL_MT_R)\
+ $(LIB_FE_ALL_WC_MT_R)\
+ $(LIB_FE_FAIL_MT_R)\
+ $(LIB_FE_N_MT_R)\
+ $(LIB_FE_N_WC_MT_R)\
+ $(LIB_FE_NULL_MT_R)\
+ $(LIB_FE_NULL_WC_MT_R)\
+ $(LIB_FE_SIMPLE_MT_R)\
+ $(LIB_FE_SIMPLE_WC_MT_R)\
+ $(LIB_FE_ALL_W_MT_D)\
+ $(LIB_FE_ALL_WC_W_MT_D)\
+ $(LIB_FE_FAIL_W_MT_D)\
+ $(LIB_FE_N_W_MT_D)\
+ $(LIB_FE_N_WC_W_MT_D)\
+ $(LIB_FE_NULL_W_MT_D)\
+ $(LIB_FE_NULL_WC_W_MT_D)\
+ $(LIB_FE_SIMPLE_W_MT_D)\
+ $(LIB_FE_SIMPLE_WC_W_MT_D)\
+ $(LIB_FE_ALL_W_DLL_D)\
+ $(LIB_FE_ALL_WC_W_DLL_D)\
+ $(LIB_FE_FAIL_W_DLL_D)\
+ $(LIB_FE_N_W_DLL_D)\
+ $(LIB_FE_N_WC_W_DLL_D)\
+ $(LIB_FE_NULL_W_DLL_D)\
+ $(LIB_FE_NULL_WC_W_DLL_D)\
+ $(LIB_FE_SIMPLE_W_DLL_D)\
+ $(LIB_FE_SIMPLE_WC_W_DLL_D)\
+ $(LIB_FE_ALL_W_DLL_R)\
+ $(LIB_FE_ALL_WC_W_DLL_R)\
+ $(LIB_FE_FAIL_W_DLL_R)\
+ $(LIB_FE_N_W_DLL_R)\
+ $(LIB_FE_N_WC_W_DLL_R)\
+ $(LIB_FE_NULL_W_DLL_R)\
+ $(LIB_FE_NULL_WC_W_DLL_R)\
+ $(LIB_FE_SIMPLE_W_DLL_R)\
+ $(LIB_FE_SIMPLE_WC_W_DLL_R)\
+ $(LIB_FE_ALL_W_MT_R)\
+ $(LIB_FE_ALL_WC_W_MT_R)\
+ $(LIB_FE_FAIL_W_MT_R)\
+ $(LIB_FE_N_W_MT_R)\
+ $(LIB_FE_N_WC_W_MT_R)\
+ $(LIB_FE_NULL_W_MT_R)\
+ $(LIB_FE_NULL_WC_W_MT_R)\
+ $(LIB_FE_SIMPLE_W_MT_R)\
+ $(LIB_FE_SIMPLE_WC_W_MT_R)\
+ \
+
+TARGETS_LIB_FE=\
+ $(TARGETS_LIB_FE_CMN)\
+ $(LIB_FE_WINREG_MT_D)\
+ $(LIB_FE_WINREG_WC_MT_D)\
+ $(LIB_FE_WINREG_DLL_D)\
+ $(LIB_FE_WINREG_WC_DLL_D)\
+ $(LIB_FE_WINREG_DLL_R)\
+ $(LIB_FE_WINREG_WC_DLL_R)\
+ $(LIB_FE_WINREG_MT_R)\
+ $(LIB_FE_WINREG_WC_MT_R)\
+ $(LIB_FE_WINREG_W_MT_D)\
+ $(LIB_FE_WINREG_WC_W_MT_D)\
+ $(LIB_FE_WINREG_W_DLL_D)\
+ $(LIB_FE_WINREG_WC_W_DLL_D)\
+ $(LIB_FE_WINREG_W_DLL_R)\
+ $(LIB_FE_WINREG_WC_W_DLL_R)\
+ $(LIB_FE_WINREG_W_MT_R)\
+ $(LIB_FE_WINREG_WC_W_MT_R)\
+ \
+
+TARGETS_LIB_BE_CMN=\
+ $(LIB_BE_LRSPLIT_MT_D)\
+ $(LIB_BE_N_MT_D)\
+ $(LIB_BEC_FAIL_MT_D)\
+ $(LIB_BE_FAIL_MT_D)\
+ $(LIB_BEL_FAIL_MT_D)\
+ $(LIB_BER_FAIL_MT_D)\
+ $(LIB_BEC_FILE_MT_D)\
+ $(LIB_BEC_FILE_WC_MT_D)\
+ $(LIB_BE_FILE_MT_D)\
+ $(LIB_BEL_FILE_MT_D)\
+ $(LIB_BER_FILE_MT_D)\
+ $(LIB_BEC_FPRINTF_MT_D)\
+ $(LIB_BEC_FPRINTF_WC_MT_D)\
+ $(LIB_BE_FPRINTF_MT_D)\
+ $(LIB_BEL_FPRINTF_MT_D)\
+ $(LIB_BER_FPRINTF_MT_D)\
+ $(LIB_BEC_NULL_MT_D)\
+ $(LIB_BE_NULL_MT_D)\
+ $(LIB_BEL_NULL_MT_D)\
+ $(LIB_BER_NULL_MT_D)\
+ $(LIB_BE_LRSPLIT_DLL_D)\
+ $(LIB_BE_N_DLL_D)\
+ $(LIB_BEC_FAIL_DLL_D)\
+ $(LIB_BE_FAIL_DLL_D)\
+ $(LIB_BEL_FAIL_DLL_D)\
+ $(LIB_BER_FAIL_DLL_D)\
+ $(LIB_BEC_FILE_DLL_D)\
+ $(LIB_BEC_FILE_WC_DLL_D)\
+ $(LIB_BE_FILE_DLL_D)\
+ $(LIB_BEL_FILE_DLL_D)\
+ $(LIB_BER_FILE_DLL_D)\
+ $(LIB_BEC_FPRINTF_DLL_D)\
+ $(LIB_BEC_FPRINTF_WC_DLL_D)\
+ $(LIB_BE_FPRINTF_DLL_D)\
+ $(LIB_BEL_FPRINTF_DLL_D)\
+ $(LIB_BER_FPRINTF_DLL_D)\
+ $(LIB_BEC_NULL_DLL_D)\
+ $(LIB_BE_NULL_DLL_D)\
+ $(LIB_BEL_NULL_DLL_D)\
+ $(LIB_BER_NULL_DLL_D)\
+ $(LIB_BE_LRSPLIT_DLL_R)\
+ $(LIB_BE_N_DLL_R)\
+ $(LIB_BEC_FAIL_DLL_R)\
+ $(LIB_BE_FAIL_DLL_R)\
+ $(LIB_BEL_FAIL_DLL_R)\
+ $(LIB_BER_FAIL_DLL_R)\
+ $(LIB_BEC_FILE_DLL_R)\
+ $(LIB_BEC_FILE_WC_DLL_R)\
+ $(LIB_BE_FILE_DLL_R)\
+ $(LIB_BEL_FILE_DLL_R)\
+ $(LIB_BER_FILE_DLL_R)\
+ $(LIB_BEC_FPRINTF_DLL_R)\
+ $(LIB_BEC_FPRINTF_WC_DLL_R)\
+ $(LIB_BE_FPRINTF_DLL_R)\
+ $(LIB_BEL_FPRINTF_DLL_R)\
+ $(LIB_BER_FPRINTF_DLL_R)\
+ $(LIB_BEC_NULL_DLL_R)\
+ $(LIB_BE_NULL_DLL_R)\
+ $(LIB_BEL_NULL_DLL_R)\
+ $(LIB_BER_NULL_DLL_R)\
+ $(LIB_BE_LRSPLIT_MT_R)\
+ $(LIB_BE_N_MT_R)\
+ $(LIB_BEC_FAIL_MT_R)\
+ $(LIB_BE_FAIL_MT_R)\
+ $(LIB_BEL_FAIL_MT_R)\
+ $(LIB_BER_FAIL_MT_R)\
+ $(LIB_BEC_FILE_MT_R)\
+ $(LIB_BEC_FILE_WC_MT_R)\
+ $(LIB_BE_FILE_MT_R)\
+ $(LIB_BEL_FILE_MT_R)\
+ $(LIB_BER_FILE_MT_R)\
+ $(LIB_BEC_FPRINTF_MT_R)\
+ $(LIB_BEC_FPRINTF_WC_MT_R)\
+ $(LIB_BE_FPRINTF_MT_R)\
+ $(LIB_BEL_FPRINTF_MT_R)\
+ $(LIB_BER_FPRINTF_MT_R)\
+ $(LIB_BEC_NULL_MT_R)\
+ $(LIB_BE_NULL_MT_R)\
+ $(LIB_BEL_NULL_MT_R)\
+ $(LIB_BER_NULL_MT_R)\
+ $(LIB_BE_LRSPLIT_W_MT_D)\
+ $(LIB_BE_N_W_MT_D)\
+ $(LIB_BEC_FAIL_W_MT_D)\
+ $(LIB_BE_FAIL_W_MT_D)\
+ $(LIB_BEL_FAIL_W_MT_D)\
+ $(LIB_BER_FAIL_W_MT_D)\
+ $(LIB_BEC_FILE_W_MT_D)\
+ $(LIB_BEC_FILE_WC_W_MT_D)\
+ $(LIB_BE_FILE_W_MT_D)\
+ $(LIB_BEL_FILE_W_MT_D)\
+ $(LIB_BER_FILE_W_MT_D)\
+ $(LIB_BEC_FPRINTF_W_MT_D)\
+ $(LIB_BEC_FPRINTF_WC_W_MT_D)\
+ $(LIB_BE_FPRINTF_W_MT_D)\
+ $(LIB_BEL_FPRINTF_W_MT_D)\
+ $(LIB_BER_FPRINTF_W_MT_D)\
+ $(LIB_BEC_NULL_W_MT_D)\
+ $(LIB_BE_NULL_W_MT_D)\
+ $(LIB_BEL_NULL_W_MT_D)\
+ $(LIB_BER_NULL_W_MT_D)\
+ $(LIB_BE_LRSPLIT_W_DLL_D)\
+ $(LIB_BE_N_W_DLL_D)\
+ $(LIB_BEC_FAIL_W_DLL_D)\
+ $(LIB_BE_FAIL_W_DLL_D)\
+ $(LIB_BEL_FAIL_W_DLL_D)\
+ $(LIB_BER_FAIL_W_DLL_D)\
+ $(LIB_BEC_FILE_W_DLL_D)\
+ $(LIB_BEC_FILE_WC_W_DLL_D)\
+ $(LIB_BE_FILE_W_DLL_D)\
+ $(LIB_BEL_FILE_W_DLL_D)\
+ $(LIB_BER_FILE_W_DLL_D)\
+ $(LIB_BEC_FPRINTF_W_DLL_D)\
+ $(LIB_BEC_FPRINTF_WC_W_DLL_D)\
+ $(LIB_BE_FPRINTF_W_DLL_D)\
+ $(LIB_BEL_FPRINTF_W_DLL_D)\
+ $(LIB_BER_FPRINTF_W_DLL_D)\
+ $(LIB_BEC_NULL_W_DLL_D)\
+ $(LIB_BE_NULL_W_DLL_D)\
+ $(LIB_BEL_NULL_W_DLL_D)\
+ $(LIB_BER_NULL_W_DLL_D)\
+ $(LIB_BE_LRSPLIT_W_DLL_R)\
+ $(LIB_BE_N_W_DLL_R)\
+ $(LIB_BEC_FAIL_W_DLL_R)\
+ $(LIB_BE_FAIL_W_DLL_R)\
+ $(LIB_BEL_FAIL_W_DLL_R)\
+ $(LIB_BER_FAIL_W_DLL_R)\
+ $(LIB_BEC_FILE_W_DLL_R)\
+ $(LIB_BEC_FILE_WC_W_DLL_R)\
+ $(LIB_BE_FILE_W_DLL_R)\
+ $(LIB_BEL_FILE_W_DLL_R)\
+ $(LIB_BER_FILE_W_DLL_R)\
+ $(LIB_BEC_FPRINTF_W_DLL_R)\
+ $(LIB_BEC_FPRINTF_WC_W_DLL_R)\
+ $(LIB_BE_FPRINTF_W_DLL_R)\
+ $(LIB_BEL_FPRINTF_W_DLL_R)\
+ $(LIB_BER_FPRINTF_W_DLL_R)\
+ $(LIB_BEC_NULL_W_DLL_R)\
+ $(LIB_BE_NULL_W_DLL_R)\
+ $(LIB_BEL_NULL_W_DLL_R)\
+ $(LIB_BER_NULL_W_DLL_R)\
+ $(LIB_BE_LRSPLIT_W_MT_R)\
+ $(LIB_BE_N_W_MT_R)\
+ $(LIB_BEC_FAIL_W_MT_R)\
+ $(LIB_BE_FAIL_W_MT_R)\
+ $(LIB_BEL_FAIL_W_MT_R)\
+ $(LIB_BER_FAIL_W_MT_R)\
+ $(LIB_BEC_FILE_W_MT_R)\
+ $(LIB_BEC_FILE_WC_W_MT_R)\
+ $(LIB_BE_FILE_W_MT_R)\
+ $(LIB_BEL_FILE_W_MT_R)\
+ $(LIB_BER_FILE_W_MT_R)\
+ $(LIB_BEC_FPRINTF_W_MT_R)\
+ $(LIB_BEC_FPRINTF_WC_W_MT_R)\
+ $(LIB_BE_FPRINTF_W_MT_R)\
+ $(LIB_BEL_FPRINTF_W_MT_R)\
+ $(LIB_BER_FPRINTF_W_MT_R)\
+ $(LIB_BEC_NULL_W_MT_R)\
+ $(LIB_BE_NULL_W_MT_R)\
+ $(LIB_BEL_NULL_W_MT_R)\
+ $(LIB_BER_NULL_W_MT_R)\
+ \
+
+TARGETS_LIB_BE=\
+ $(LIB_BE_LRSPLIT_MT_D)\
+ $(LIB_BE_N_MT_D)\
+ $(LIB_BEC_TEST_MT_D)\
+ $(LIB_BE_TEST_MT_D)\
+ $(LIB_BEL_TEST_MT_D)\
+ $(LIB_BER_TEST_MT_D)\
+ $(LIB_BEC_FAIL_MT_D)\
+ $(LIB_BE_FAIL_MT_D)\
+ $(LIB_BEL_FAIL_MT_D)\
+ $(LIB_BER_FAIL_MT_D)\
+ $(LIB_BEC_FILE_MT_D)\
+ $(LIB_BEC_FILE_WC_MT_D)\
+ $(LIB_BE_FILE_MT_D)\
+ $(LIB_BEL_FILE_MT_D)\
+ $(LIB_BER_FILE_MT_D)\
+ $(LIB_BEC_FPRINTF_MT_D)\
+ $(LIB_BEC_FPRINTF_WC_MT_D)\
+ $(LIB_BE_FPRINTF_MT_D)\
+ $(LIB_BEL_FPRINTF_MT_D)\
+ $(LIB_BER_FPRINTF_MT_D)\
+ $(LIB_BEC_NULL_MT_D)\
+ $(LIB_BE_NULL_MT_D)\
+ $(LIB_BEL_NULL_MT_D)\
+ $(LIB_BER_NULL_MT_D)\
+ $(LIB_BEC_COMERROBJ_MT_D)\
+ $(LIB_BEC_COMERROBJWC_MT_D)\
+ $(LIB_BE_COMERROBJ_MT_D)\
+ $(LIB_BEL_COMERROBJ_MT_D)\
+ $(LIB_BER_COMERROBJ_MT_D)\
+ $(LIB_BEC_SPEECH_MT_D)\
+ $(LIB_BEC_SPEECHWC_MT_D)\
+ $(LIB_BE_SPEECH_MT_D)\
+ $(LIB_BEL_SPEECH_MT_D)\
+ $(LIB_BER_SPEECH_MT_D)\
+ $(LIB_BEC_WINEVLOG_MT_D)\
+ $(LIB_BE_WINEVLOG_MT_D)\
+ $(LIB_BEL_WINEVLOG_MT_D)\
+ $(LIB_BER_WINEVLOG_MT_D)\
+ $(LIB_BEC_WINMSGBX_MT_D)\
+ $(LIB_BE_WINMSGBX_MT_D)\
+ $(LIB_BEL_WINMSGBX_MT_D)\
+ $(LIB_BER_WINMSGBX_MT_D)\
+ $(LIB_BEC_W32CONS_MT_D)\
+ $(LIB_BEC_W32CONSWC_MT_D)\
+ $(LIB_BE_W32CONS_MT_D)\
+ $(LIB_BEL_W32CONS_MT_D)\
+ $(LIB_BER_W32CONS_MT_D)\
+ $(LIB_BEC_WINDBGR_MT_D)\
+ $(LIB_BEC_WINDBGR_WC_MT_D)\
+ $(LIB_BE_WINDBGR_MT_D)\
+ $(LIB_BEL_WINDBGR_MT_D)\
+ $(LIB_BER_WINDBGR_MT_D)\
+ $(LIB_BEC_WINSYSLOG_MT_D)\
+ $(LIB_BEC_WINSYSLOG_WC_MT_D)\
+ $(LIB_BE_WINSYSLOG_MT_D)\
+ $(LIB_BEL_WINSYSLOG_MT_D)\
+ $(LIB_BER_WINSYSLOG_MT_D)\
+ $(LIB_BE_LRSPLIT_DLL_D)\
+ $(LIB_BE_N_DLL_D)\
+ $(LIB_BEC_TEST_DLL_D)\
+ $(LIB_BE_TEST_DLL_D)\
+ $(LIB_BEL_TEST_DLL_D)\
+ $(LIB_BER_TEST_DLL_D)\
+ $(LIB_BEC_FAIL_DLL_D)\
+ $(LIB_BE_FAIL_DLL_D)\
+ $(LIB_BEL_FAIL_DLL_D)\
+ $(LIB_BER_FAIL_DLL_D)\
+ $(LIB_BEC_FILE_DLL_D)\
+ $(LIB_BEC_FILE_WC_DLL_D)\
+ $(LIB_BE_FILE_DLL_D)\
+ $(LIB_BEL_FILE_DLL_D)\
+ $(LIB_BER_FILE_DLL_D)\
+ $(LIB_BEC_FPRINTF_DLL_D)\
+ $(LIB_BEC_FPRINTF_WC_DLL_D)\
+ $(LIB_BE_FPRINTF_DLL_D)\
+ $(LIB_BEL_FPRINTF_DLL_D)\
+ $(LIB_BER_FPRINTF_DLL_D)\
+ $(LIB_BEC_NULL_DLL_D)\
+ $(LIB_BE_NULL_DLL_D)\
+ $(LIB_BEL_NULL_DLL_D)\
+ $(LIB_BER_NULL_DLL_D)\
+ $(LIB_BEC_COMERROBJ_DLL_D)\
+ $(LIB_BEC_COMERROBJWC_DLL_D)\
+ $(LIB_BE_COMERROBJ_DLL_D)\
+ $(LIB_BEL_COMERROBJ_DLL_D)\
+ $(LIB_BER_COMERROBJ_DLL_D)\
+ $(LIB_BEC_SPEECH_DLL_D)\
+ $(LIB_BEC_SPEECHWC_DLL_D)\
+ $(LIB_BE_SPEECH_DLL_D)\
+ $(LIB_BEL_SPEECH_DLL_D)\
+ $(LIB_BER_SPEECH_DLL_D)\
+ $(LIB_BEC_WINEVLOG_DLL_D)\
+ $(LIB_BE_WINEVLOG_DLL_D)\
+ $(LIB_BEL_WINEVLOG_DLL_D)\
+ $(LIB_BER_WINEVLOG_DLL_D)\
+ $(LIB_BEC_WINMSGBX_DLL_D)\
+ $(LIB_BE_WINMSGBX_DLL_D)\
+ $(LIB_BEL_WINMSGBX_DLL_D)\
+ $(LIB_BER_WINMSGBX_DLL_D)\
+ $(LIB_BEC_W32CONS_DLL_D)\
+ $(LIB_BEC_W32CONSWC_DLL_D)\
+ $(LIB_BE_W32CONS_DLL_D)\
+ $(LIB_BEL_W32CONS_DLL_D)\
+ $(LIB_BER_W32CONS_DLL_D)\
+ $(LIB_BEC_WINDBGR_DLL_D)\
+ $(LIB_BEC_WINDBGR_WC_DLL_D)\
+ $(LIB_BE_WINDBGR_DLL_D)\
+ $(LIB_BEL_WINDBGR_DLL_D)\
+ $(LIB_BER_WINDBGR_DLL_D)\
+ $(LIB_BEC_WINSYSLOG_DLL_D)\
+ $(LIB_BEC_WINSYSLOG_WC_DLL_D)\
+ $(LIB_BE_WINSYSLOG_DLL_D)\
+ $(LIB_BEL_WINSYSLOG_DLL_D)\
+ $(LIB_BER_WINSYSLOG_DLL_D)\
+ $(LIB_BE_LRSPLIT_DLL_R)\
+ $(LIB_BE_N_DLL_R)\
+ $(LIB_BEC_TEST_DLL_R)\
+ $(LIB_BE_TEST_DLL_R)\
+ $(LIB_BEL_TEST_DLL_R)\
+ $(LIB_BER_TEST_DLL_R)\
+ $(LIB_BEC_FAIL_DLL_R)\
+ $(LIB_BE_FAIL_DLL_R)\
+ $(LIB_BEL_FAIL_DLL_R)\
+ $(LIB_BER_FAIL_DLL_R)\
+ $(LIB_BEC_FILE_DLL_R)\
+ $(LIB_BEC_FILE_WC_DLL_R)\
+ $(LIB_BE_FILE_DLL_R)\
+ $(LIB_BEL_FILE_DLL_R)\
+ $(LIB_BER_FILE_DLL_R)\
+ $(LIB_BEC_FPRINTF_DLL_R)\
+ $(LIB_BEC_FPRINTF_WC_DLL_R)\
+ $(LIB_BE_FPRINTF_DLL_R)\
+ $(LIB_BEL_FPRINTF_DLL_R)\
+ $(LIB_BER_FPRINTF_DLL_R)\
+ $(LIB_BEC_NULL_DLL_R)\
+ $(LIB_BE_NULL_DLL_R)\
+ $(LIB_BEL_NULL_DLL_R)\
+ $(LIB_BER_NULL_DLL_R)\
+ $(LIB_BEC_COMERROBJ_DLL_R)\
+ $(LIB_BEC_COMERROBJWC_DLL_R)\
+ $(LIB_BE_COMERROBJ_DLL_R)\
+ $(LIB_BEL_COMERROBJ_DLL_R)\
+ $(LIB_BER_COMERROBJ_DLL_R)\
+ $(LIB_BEC_SPEECH_DLL_R)\
+ $(LIB_BEC_SPEECHWC_DLL_R)\
+ $(LIB_BE_SPEECH_DLL_R)\
+ $(LIB_BEL_SPEECH_DLL_R)\
+ $(LIB_BER_SPEECH_DLL_R)\
+ $(LIB_BEC_WINEVLOG_DLL_R)\
+ $(LIB_BE_WINEVLOG_DLL_R)\
+ $(LIB_BEL_WINEVLOG_DLL_R)\
+ $(LIB_BER_WINEVLOG_DLL_R)\
+ $(LIB_BEC_WINMSGBX_DLL_R)\
+ $(LIB_BE_WINMSGBX_DLL_R)\
+ $(LIB_BEL_WINMSGBX_DLL_R)\
+ $(LIB_BER_WINMSGBX_DLL_R)\
+ $(LIB_BEC_W32CONS_DLL_R)\
+ $(LIB_BEC_W32CONSWC_DLL_R)\
+ $(LIB_BE_W32CONS_DLL_R)\
+ $(LIB_BEL_W32CONS_DLL_R)\
+ $(LIB_BER_W32CONS_DLL_R)\
+ $(LIB_BEC_WINDBGR_DLL_R)\
+ $(LIB_BEC_WINDBGR_WC_DLL_R)\
+ $(LIB_BE_WINDBGR_DLL_R)\
+ $(LIB_BEL_WINDBGR_DLL_R)\
+ $(LIB_BER_WINDBGR_DLL_R)\
+ $(LIB_BEC_WINSYSLOG_DLL_R)\
+ $(LIB_BEC_WINSYSLOG_WC_DLL_R)\
+ $(LIB_BE_WINSYSLOG_DLL_R)\
+ $(LIB_BEL_WINSYSLOG_DLL_R)\
+ $(LIB_BER_WINSYSLOG_DLL_R)\
+ $(LIB_BE_LRSPLIT_MT_R)\
+ $(LIB_BE_N_MT_R)\
+ $(LIB_BEC_TEST_MT_R)\
+ $(LIB_BE_TEST_MT_R)\
+ $(LIB_BEL_TEST_MT_R)\
+ $(LIB_BER_TEST_MT_R)\
+ $(LIB_BEC_FAIL_MT_R)\
+ $(LIB_BE_FAIL_MT_R)\
+ $(LIB_BEL_FAIL_MT_R)\
+ $(LIB_BER_FAIL_MT_R)\
+ $(LIB_BEC_FILE_MT_R)\
+ $(LIB_BEC_FILE_WC_MT_R)\
+ $(LIB_BE_FILE_MT_R)\
+ $(LIB_BEL_FILE_MT_R)\
+ $(LIB_BER_FILE_MT_R)\
+ $(LIB_BEC_FPRINTF_MT_R)\
+ $(LIB_BEC_FPRINTF_WC_MT_R)\
+ $(LIB_BE_FPRINTF_MT_R)\
+ $(LIB_BEL_FPRINTF_MT_R)\
+ $(LIB_BER_FPRINTF_MT_R)\
+ $(LIB_BEC_NULL_MT_R)\
+ $(LIB_BE_NULL_MT_R)\
+ $(LIB_BEL_NULL_MT_R)\
+ $(LIB_BER_NULL_MT_R)\
+ $(LIB_BEC_COMERROBJ_MT_R)\
+ $(LIB_BEC_COMERROBJWC_MT_R)\
+ $(LIB_BE_COMERROBJ_MT_R)\
+ $(LIB_BEL_COMERROBJ_MT_R)\
+ $(LIB_BER_COMERROBJ_MT_R)\
+ $(LIB_BEC_SPEECH_MT_R)\
+ $(LIB_BEC_SPEECHWC_MT_R)\
+ $(LIB_BE_SPEECH_MT_R)\
+ $(LIB_BEL_SPEECH_MT_R)\
+ $(LIB_BER_SPEECH_MT_R)\
+ $(LIB_BEC_WINEVLOG_MT_R)\
+ $(LIB_BE_WINEVLOG_MT_R)\
+ $(LIB_BEL_WINEVLOG_MT_R)\
+ $(LIB_BER_WINEVLOG_MT_R)\
+ $(LIB_BEC_WINMSGBX_MT_R)\
+ $(LIB_BE_WINMSGBX_MT_R)\
+ $(LIB_BEL_WINMSGBX_MT_R)\
+ $(LIB_BER_WINMSGBX_MT_R)\
+ $(LIB_BEC_W32CONS_MT_R)\
+ $(LIB_BEC_W32CONSWC_MT_R)\
+ $(LIB_BE_W32CONS_MT_R)\
+ $(LIB_BEL_W32CONS_MT_R)\
+ $(LIB_BER_W32CONS_MT_R)\
+ $(LIB_BEC_WINDBGR_MT_R)\
+ $(LIB_BEC_WINDBGR_WC_MT_R)\
+ $(LIB_BE_WINDBGR_MT_R)\
+ $(LIB_BEL_WINDBGR_MT_R)\
+ $(LIB_BER_WINDBGR_MT_R)\
+ $(LIB_BEC_WINSYSLOG_MT_R)\
+ $(LIB_BEC_WINSYSLOG_WC_MT_R)\
+ $(LIB_BE_WINSYSLOG_MT_R)\
+ $(LIB_BEL_WINSYSLOG_MT_R)\
+ $(LIB_BER_WINSYSLOG_MT_R)\
+ $(LIB_BE_LRSPLIT_W_MT_D)\
+ $(LIB_BE_N_W_MT_D)\
+ $(LIB_BEC_TEST_W_MT_D)\
+ $(LIB_BE_TEST_W_MT_D)\
+ $(LIB_BEL_TEST_W_MT_D)\
+ $(LIB_BER_TEST_W_MT_D)\
+ $(LIB_BEC_FAIL_W_MT_D)\
+ $(LIB_BE_FAIL_W_MT_D)\
+ $(LIB_BEL_FAIL_W_MT_D)\
+ $(LIB_BER_FAIL_W_MT_D)\
+ $(LIB_BEC_FILE_W_MT_D)\
+ $(LIB_BEC_FILE_WC_W_MT_D)\
+ $(LIB_BE_FILE_W_MT_D)\
+ $(LIB_BEL_FILE_W_MT_D)\
+ $(LIB_BER_FILE_W_MT_D)\
+ $(LIB_BEC_FPRINTF_W_MT_D)\
+ $(LIB_BEC_FPRINTF_WC_W_MT_D)\
+ $(LIB_BE_FPRINTF_W_MT_D)\
+ $(LIB_BEL_FPRINTF_W_MT_D)\
+ $(LIB_BER_FPRINTF_W_MT_D)\
+ $(LIB_BEC_NULL_W_MT_D)\
+ $(LIB_BE_NULL_W_MT_D)\
+ $(LIB_BEL_NULL_W_MT_D)\
+ $(LIB_BER_NULL_W_MT_D)\
+ $(LIB_BEC_COMERROBJ_W_MT_D)\
+ $(LIB_BEC_COMERROBJWC_W_MT_D)\
+ $(LIB_BE_COMERROBJ_W_MT_D)\
+ $(LIB_BEL_COMERROBJ_W_MT_D)\
+ $(LIB_BER_COMERROBJ_W_MT_D)\
+ $(LIB_BEC_SPEECH_W_MT_D)\
+ $(LIB_BEC_SPEECHWC_W_MT_D)\
+ $(LIB_BE_SPEECH_W_MT_D)\
+ $(LIB_BEL_SPEECH_W_MT_D)\
+ $(LIB_BER_SPEECH_W_MT_D)\
+ $(LIB_BEC_WINEVLOG_W_MT_D)\
+ $(LIB_BE_WINEVLOG_W_MT_D)\
+ $(LIB_BEL_WINEVLOG_W_MT_D)\
+ $(LIB_BER_WINEVLOG_W_MT_D)\
+ $(LIB_BEC_WINMSGBX_W_MT_D)\
+ $(LIB_BE_WINMSGBX_W_MT_D)\
+ $(LIB_BEL_WINMSGBX_W_MT_D)\
+ $(LIB_BER_WINMSGBX_W_MT_D)\
+ $(LIB_BEC_W32CONS_W_MT_D)\
+ $(LIB_BEC_W32CONSWC_W_MT_D)\
+ $(LIB_BE_W32CONS_W_MT_D)\
+ $(LIB_BEL_W32CONS_W_MT_D)\
+ $(LIB_BER_W32CONS_W_MT_D)\
+ $(LIB_BEC_WINDBGR_W_MT_D)\
+ $(LIB_BEC_WINDBGR_WC_W_MT_D)\
+ $(LIB_BE_WINDBGR_W_MT_D)\
+ $(LIB_BEL_WINDBGR_W_MT_D)\
+ $(LIB_BER_WINDBGR_W_MT_D)\
+ $(LIB_BEC_WINSYSLOG_W_MT_D)\
+ $(LIB_BEC_WINSYSLOG_WC_W_MT_D)\
+ $(LIB_BE_WINSYSLOG_W_MT_D)\
+ $(LIB_BEL_WINSYSLOG_W_MT_D)\
+ $(LIB_BER_WINSYSLOG_W_MT_D)\
+ $(LIB_BE_LRSPLIT_W_DLL_D)\
+ $(LIB_BE_N_W_DLL_D)\
+ $(LIB_BEC_TEST_W_DLL_D)\
+ $(LIB_BE_TEST_W_DLL_D)\
+ $(LIB_BEL_TEST_W_DLL_D)\
+ $(LIB_BER_TEST_W_DLL_D)\
+ $(LIB_BEC_FAIL_W_DLL_D)\
+ $(LIB_BE_FAIL_W_DLL_D)\
+ $(LIB_BEL_FAIL_W_DLL_D)\
+ $(LIB_BER_FAIL_W_DLL_D)\
+ $(LIB_BEC_FILE_W_DLL_D)\
+ $(LIB_BEC_FILE_WC_W_DLL_D)\
+ $(LIB_BE_FILE_W_DLL_D)\
+ $(LIB_BEL_FILE_W_DLL_D)\
+ $(LIB_BER_FILE_W_DLL_D)\
+ $(LIB_BEC_FPRINTF_W_DLL_D)\
+ $(LIB_BEC_FPRINTF_WC_W_DLL_D)\
+ $(LIB_BE_FPRINTF_W_DLL_D)\
+ $(LIB_BEL_FPRINTF_W_DLL_D)\
+ $(LIB_BER_FPRINTF_W_DLL_D)\
+ $(LIB_BEC_NULL_W_DLL_D)\
+ $(LIB_BE_NULL_W_DLL_D)\
+ $(LIB_BEL_NULL_W_DLL_D)\
+ $(LIB_BER_NULL_W_DLL_D)\
+ $(LIB_BEC_COMERROBJ_W_DLL_D)\
+ $(LIB_BEC_COMERROBJWC_W_DLL_D)\
+ $(LIB_BE_COMERROBJ_W_DLL_D)\
+ $(LIB_BEL_COMERROBJ_W_DLL_D)\
+ $(LIB_BER_COMERROBJ_W_DLL_D)\
+ $(LIB_BEC_SPEECH_W_DLL_D)\
+ $(LIB_BEC_SPEECHWC_W_DLL_D)\
+ $(LIB_BE_SPEECH_W_DLL_D)\
+ $(LIB_BEL_SPEECH_W_DLL_D)\
+ $(LIB_BER_SPEECH_W_DLL_D)\
+ $(LIB_BEC_WINEVLOG_W_DLL_D)\
+ $(LIB_BE_WINEVLOG_W_DLL_D)\
+ $(LIB_BEL_WINEVLOG_W_DLL_D)\
+ $(LIB_BER_WINEVLOG_W_DLL_D)\
+ $(LIB_BEC_WINMSGBX_W_DLL_D)\
+ $(LIB_BE_WINMSGBX_W_DLL_D)\
+ $(LIB_BEL_WINMSGBX_W_DLL_D)\
+ $(LIB_BER_WINMSGBX_W_DLL_D)\
+ $(LIB_BEC_W32CONS_W_DLL_D)\
+ $(LIB_BEC_W32CONSWC_W_DLL_D)\
+ $(LIB_BE_W32CONS_W_DLL_D)\
+ $(LIB_BEL_W32CONS_W_DLL_D)\
+ $(LIB_BER_W32CONS_W_DLL_D)\
+ $(LIB_BEC_WINDBGR_W_DLL_D)\
+ $(LIB_BEC_WINDBGR_WC_W_DLL_D)\
+ $(LIB_BE_WINDBGR_W_DLL_D)\
+ $(LIB_BEL_WINDBGR_W_DLL_D)\
+ $(LIB_BER_WINDBGR_W_DLL_D)\
+ $(LIB_BEC_WINSYSLOG_W_DLL_D)\
+ $(LIB_BEC_WINSYSLOG_WC_W_DLL_D)\
+ $(LIB_BE_WINSYSLOG_W_DLL_D)\
+ $(LIB_BEL_WINSYSLOG_W_DLL_D)\
+ $(LIB_BER_WINSYSLOG_W_DLL_D)\
+ $(LIB_BE_LRSPLIT_W_DLL_R)\
+ $(LIB_BE_N_W_DLL_R)\
+ $(LIB_BEC_TEST_W_DLL_R)\
+ $(LIB_BE_TEST_W_DLL_R)\
+ $(LIB_BEL_TEST_W_DLL_R)\
+ $(LIB_BER_TEST_W_DLL_R)\
+ $(LIB_BEC_FAIL_W_DLL_R)\
+ $(LIB_BE_FAIL_W_DLL_R)\
+ $(LIB_BEL_FAIL_W_DLL_R)\
+ $(LIB_BER_FAIL_W_DLL_R)\
+ $(LIB_BEC_FILE_W_DLL_R)\
+ $(LIB_BEC_FILE_WC_W_DLL_R)\
+ $(LIB_BE_FILE_W_DLL_R)\
+ $(LIB_BEL_FILE_W_DLL_R)\
+ $(LIB_BER_FILE_W_DLL_R)\
+ $(LIB_BEC_FPRINTF_W_DLL_R)\
+ $(LIB_BEC_FPRINTF_WC_W_DLL_R)\
+ $(LIB_BE_FPRINTF_W_DLL_R)\
+ $(LIB_BEL_FPRINTF_W_DLL_R)\
+ $(LIB_BER_FPRINTF_W_DLL_R)\
+ $(LIB_BEC_NULL_W_DLL_R)\
+ $(LIB_BE_NULL_W_DLL_R)\
+ $(LIB_BEL_NULL_W_DLL_R)\
+ $(LIB_BER_NULL_W_DLL_R)\
+ $(LIB_BEC_COMERROBJ_W_DLL_R)\
+ $(LIB_BEC_COMERROBJWC_W_DLL_R)\
+ $(LIB_BE_COMERROBJ_W_DLL_R)\
+ $(LIB_BEL_COMERROBJ_W_DLL_R)\
+ $(LIB_BER_COMERROBJ_W_DLL_R)\
+ $(LIB_BEC_SPEECH_W_DLL_R)\
+ $(LIB_BEC_SPEECHWC_W_DLL_R)\
+ $(LIB_BE_SPEECH_W_DLL_R)\
+ $(LIB_BEL_SPEECH_W_DLL_R)\
+ $(LIB_BER_SPEECH_W_DLL_R)\
+ $(LIB_BEC_WINEVLOG_W_DLL_R)\
+ $(LIB_BE_WINEVLOG_W_DLL_R)\
+ $(LIB_BEL_WINEVLOG_W_DLL_R)\
+ $(LIB_BER_WINEVLOG_W_DLL_R)\
+ $(LIB_BEC_WINMSGBX_W_DLL_R)\
+ $(LIB_BE_WINMSGBX_W_DLL_R)\
+ $(LIB_BEL_WINMSGBX_W_DLL_R)\
+ $(LIB_BER_WINMSGBX_W_DLL_R)\
+ $(LIB_BEC_W32CONS_W_DLL_R)\
+ $(LIB_BEC_W32CONSWC_W_DLL_R)\
+ $(LIB_BE_W32CONS_W_DLL_R)\
+ $(LIB_BEL_W32CONS_W_DLL_R)\
+ $(LIB_BER_W32CONS_W_DLL_R)\
+ $(LIB_BEC_WINDBGR_W_DLL_R)\
+ $(LIB_BEC_WINDBGR_WC_W_DLL_R)\
+ $(LIB_BE_WINDBGR_W_DLL_R)\
+ $(LIB_BEL_WINDBGR_W_DLL_R)\
+ $(LIB_BER_WINDBGR_W_DLL_R)\
+ $(LIB_BEC_WINSYSLOG_W_DLL_R)\
+ $(LIB_BEC_WINSYSLOG_WC_W_DLL_R)\
+ $(LIB_BE_WINSYSLOG_W_DLL_R)\
+ $(LIB_BEL_WINSYSLOG_W_DLL_R)\
+ $(LIB_BER_WINSYSLOG_W_DLL_R)\
+ $(LIB_BE_LRSPLIT_W_MT_R)\
+ $(LIB_BE_N_W_MT_R)\
+ $(LIB_BEC_TEST_W_MT_R)\
+ $(LIB_BE_TEST_W_MT_R)\
+ $(LIB_BEL_TEST_W_MT_R)\
+ $(LIB_BER_TEST_W_MT_R)\
+ $(LIB_BEC_FAIL_W_MT_R)\
+ $(LIB_BE_FAIL_W_MT_R)\
+ $(LIB_BEL_FAIL_W_MT_R)\
+ $(LIB_BER_FAIL_W_MT_R)\
+ $(LIB_BEC_FILE_W_MT_R)\
+ $(LIB_BEC_FILE_WC_W_MT_R)\
+ $(LIB_BE_FILE_W_MT_R)\
+ $(LIB_BEL_FILE_W_MT_R)\
+ $(LIB_BER_FILE_W_MT_R)\
+ $(LIB_BEC_FPRINTF_W_MT_R)\
+ $(LIB_BEC_FPRINTF_WC_W_MT_R)\
+ $(LIB_BE_FPRINTF_W_MT_R)\
+ $(LIB_BEL_FPRINTF_W_MT_R)\
+ $(LIB_BER_FPRINTF_W_MT_R)\
+ $(LIB_BEC_NULL_W_MT_R)\
+ $(LIB_BE_NULL_W_MT_R)\
+ $(LIB_BEL_NULL_W_MT_R)\
+ $(LIB_BER_NULL_W_MT_R)\
+ $(LIB_BEC_COMERROBJ_W_MT_R)\
+ $(LIB_BEC_COMERROBJWC_W_MT_R)\
+ $(LIB_BE_COMERROBJ_W_MT_R)\
+ $(LIB_BEL_COMERROBJ_W_MT_R)\
+ $(LIB_BER_COMERROBJ_W_MT_R)\
+ $(LIB_BEC_SPEECH_W_MT_R)\
+ $(LIB_BEC_SPEECHWC_W_MT_R)\
+ $(LIB_BE_SPEECH_W_MT_R)\
+ $(LIB_BEL_SPEECH_W_MT_R)\
+ $(LIB_BER_SPEECH_W_MT_R)\
+ $(LIB_BEC_WINEVLOG_W_MT_R)\
+ $(LIB_BE_WINEVLOG_W_MT_R)\
+ $(LIB_BEL_WINEVLOG_W_MT_R)\
+ $(LIB_BER_WINEVLOG_W_MT_R)\
+ $(LIB_BEC_WINMSGBX_W_MT_R)\
+ $(LIB_BE_WINMSGBX_W_MT_R)\
+ $(LIB_BEL_WINMSGBX_W_MT_R)\
+ $(LIB_BER_WINMSGBX_W_MT_R)\
+ $(LIB_BEC_W32CONS_W_MT_R)\
+ $(LIB_BEC_W32CONSWC_W_MT_R)\
+ $(LIB_BE_W32CONS_W_MT_R)\
+ $(LIB_BEL_W32CONS_W_MT_R)\
+ $(LIB_BER_W32CONS_W_MT_R)\
+ $(LIB_BEC_WINDBGR_W_MT_R)\
+ $(LIB_BEC_WINDBGR_WC_W_MT_R)\
+ $(LIB_BE_WINDBGR_W_MT_R)\
+ $(LIB_BEL_WINDBGR_W_MT_R)\
+ $(LIB_BER_WINDBGR_W_MT_R)\
+ $(LIB_BEC_WINSYSLOG_W_MT_R)\
+ $(LIB_BEC_WINSYSLOG_WC_W_MT_R)\
+ $(LIB_BE_WINSYSLOG_W_MT_R)\
+ $(LIB_BEL_WINSYSLOG_W_MT_R)\
+ $(LIB_BER_WINSYSLOG_W_MT_R)\
+ \
+
+!ifdef ACE
+TARGETS_LIB_ACE=\
+ $(LIB_BEC_ACE_MT_D)\
+ $(LIB_BE_ACE_MT_D)\
+ $(LIB_BEL_ACE_MT_D)\
+ $(LIB_BER_ACE_MT_D)\
+ $(LIB_BEC_ACE_DLL_D)\
+ $(LIB_BE_ACE_DLL_D)\
+ $(LIB_BEL_ACE_DLL_D)\
+ $(LIB_BER_ACE_DLL_D)\
+ $(LIB_BEC_ACE_DLL_R)\
+ $(LIB_BE_ACE_DLL_R)\
+ $(LIB_BEL_ACE_DLL_R)\
+ $(LIB_BER_ACE_DLL_R)\
+ $(LIB_BEC_ACE_MT_R)\
+ $(LIB_BE_ACE_MT_R)\
+ $(LIB_BEL_ACE_MT_R)\
+ $(LIB_BER_ACE_MT_R)\
+ $(LIB_BEC_ACE_W_MT_D)\
+ $(LIB_BE_ACE_W_MT_D)\
+ $(LIB_BEL_ACE_W_MT_D)\
+ $(LIB_BER_ACE_W_MT_D)\
+ $(LIB_BEC_ACE_W_DLL_D)\
+ $(LIB_BE_ACE_W_DLL_D)\
+ $(LIB_BEL_ACE_W_DLL_D)\
+ $(LIB_BER_ACE_W_DLL_D)\
+ $(LIB_BEC_ACE_W_DLL_R)\
+ $(LIB_BE_ACE_W_DLL_R)\
+ $(LIB_BEL_ACE_W_DLL_R)\
+ $(LIB_BER_ACE_W_DLL_R)\
+ $(LIB_BEC_ACE_W_MT_R)\
+ $(LIB_BE_ACE_W_MT_R)\
+ $(LIB_BEL_ACE_W_MT_R)\
+ $(LIB_BER_ACE_W_MT_R)\
+ \
+
+!else # ACE
+TARGETS_LIB_ACE=
+
+!endif # ACE
+TARGETS_LIB_ALL=\
+ $(TARGETS_LIB_UTIL)\
+ $(TARGETS_LIB_CORE)\
+ $(TARGETS_LIB_APPL)\
+ $(TARGETS_LIB_FE)\
+ $(TARGETS_LIB_BE)\
+ $(TARGETS_LIB_ACE)\
+ \
+
+TARGETS_LIB_B64=\
+ $(LIB_B64_MT_D)\
+ $(LIB_B64_DLL_D)\
+ $(LIB_B64_DLL_R)\
+ $(LIB_B64_MT_R)\
+ $(LIB_B64_W_MT_D)\
+ $(LIB_B64_W_DLL_D)\
+ $(LIB_B64_W_DLL_R)\
+ $(LIB_B64_W_MT_R)\
+ \
+
+TARGETS_LIB_SHWILD=\
+ $(LIB_SHWILD_MT_D)\
+ $(LIB_SHWILD_DLL_D)\
+ $(LIB_SHWILD_DLL_R)\
+ $(LIB_SHWILD_MT_R)\
+ $(LIB_SHWILD_W_MT_D)\
+ $(LIB_SHWILD_W_DLL_D)\
+ $(LIB_SHWILD_W_DLL_R)\
+ $(LIB_SHWILD_W_MT_R)\
+ \
+
+TARGETS_LIB_XTESTS=\
+ $(LIB_XTESTS_MT_D)\
+ $(LIB_XTESTS_DLL_D)\
+ $(LIB_XTESTS_DLL_R)\
+ $(LIB_XTESTS_MT_R)\
+ $(LIB_XTESTS_W_MT_D)\
+ $(LIB_XTESTS_W_DLL_D)\
+ $(LIB_XTESTS_W_DLL_R)\
+ $(LIB_XTESTS_W_MT_R)\
+ \
+
+########################################
+# Programs
+
+TARGETS_EXAMPLE_C=\
+ $(TARG_EX_C_0_MT_D)\
+ $(TARG_EX_C_1_MT_D)\
+ $(TARG_EX_C_2_MT_D)\
+ $(TARG_EX_C_3_MT_D)\
+ $(TARG_EX_C_4_MT_D)\
+ $(TARG_EX_C_5_MT_D)\
+ $(TARG_EX_C_6_MT_D)\
+ $(TARG_EX_C_7_MT_D)\
+ $(TARG_EX_C_0_DLL_D)\
+ $(TARG_EX_C_1_DLL_D)\
+ $(TARG_EX_C_2_DLL_D)\
+ $(TARG_EX_C_3_DLL_D)\
+ $(TARG_EX_C_4_DLL_D)\
+ $(TARG_EX_C_5_DLL_D)\
+ $(TARG_EX_C_6_DLL_D)\
+ $(TARG_EX_C_7_DLL_D)\
+ $(TARG_EX_C_0_DLL_R)\
+ $(TARG_EX_C_1_DLL_R)\
+ $(TARG_EX_C_2_DLL_R)\
+ $(TARG_EX_C_3_DLL_R)\
+ $(TARG_EX_C_4_DLL_R)\
+ $(TARG_EX_C_5_DLL_R)\
+ $(TARG_EX_C_6_DLL_R)\
+ $(TARG_EX_C_7_DLL_R)\
+ $(TARG_EX_C_0_MT_R)\
+ $(TARG_EX_C_1_MT_R)\
+ $(TARG_EX_C_2_MT_R)\
+ $(TARG_EX_C_3_MT_R)\
+ $(TARG_EX_C_4_MT_R)\
+ $(TARG_EX_C_5_MT_R)\
+ $(TARG_EX_C_6_MT_R)\
+ $(TARG_EX_C_7_MT_R)\
+ $(TARG_EX_C_0_W_MT_D)\
+ $(TARG_EX_C_1_W_MT_D)\
+ $(TARG_EX_C_2_W_MT_D)\
+ $(TARG_EX_C_3_W_MT_D)\
+ $(TARG_EX_C_4_W_MT_D)\
+ $(TARG_EX_C_5_W_MT_D)\
+ $(TARG_EX_C_6_W_MT_D)\
+ $(TARG_EX_C_7_W_MT_D)\
+ $(TARG_EX_C_0_W_DLL_D)\
+ $(TARG_EX_C_1_W_DLL_D)\
+ $(TARG_EX_C_2_W_DLL_D)\
+ $(TARG_EX_C_3_W_DLL_D)\
+ $(TARG_EX_C_4_W_DLL_D)\
+ $(TARG_EX_C_5_W_DLL_D)\
+ $(TARG_EX_C_6_W_DLL_D)\
+ $(TARG_EX_C_7_W_DLL_D)\
+ $(TARG_EX_C_0_W_DLL_R)\
+ $(TARG_EX_C_1_W_DLL_R)\
+ $(TARG_EX_C_2_W_DLL_R)\
+ $(TARG_EX_C_3_W_DLL_R)\
+ $(TARG_EX_C_4_W_DLL_R)\
+ $(TARG_EX_C_5_W_DLL_R)\
+ $(TARG_EX_C_6_W_DLL_R)\
+ $(TARG_EX_C_7_W_DLL_R)\
+ $(TARG_EX_C_0_W_MT_R)\
+ $(TARG_EX_C_1_W_MT_R)\
+ $(TARG_EX_C_2_W_MT_R)\
+ $(TARG_EX_C_3_W_MT_R)\
+ $(TARG_EX_C_4_W_MT_R)\
+ $(TARG_EX_C_5_W_MT_R)\
+ $(TARG_EX_C_6_W_MT_R)\
+ $(TARG_EX_C_7_W_MT_R)\
+ \
+
+TARGETS_EXAMPLE_CPP=\
+ $(TARG_EX_P_be_01_MT_D)\
+ $(TARG_EX_P_be_02_MT_D)\
+ $(TARG_EX_P_be_03_MT_D)\
+ $(TARG_EX_P_be_04_MT_D)\
+ $(TARG_EX_P_be_05_MT_D)\
+ $(TARG_EX_P_be_06_MT_D)\
+ $(TARG_EX_P_cp_01_MT_D)\
+ $(TARG_EX_P_cp_02_MT_D)\
+ $(TARG_EX_P_fm_01_MT_D)\
+ $(TARG_EX_P_fm_02_MT_D)\
+ $(TARG_EX_P_fm_03_MT_D)\
+ $(TARG_EX_P_fe_01_MT_D)\
+ $(TARG_EX_P_in_01_MT_D)\
+ $(TARG_EX_P_in_02_MT_D)\
+ $(TARG_EX_P_in_03_MT_D)\
+ $(TARG_EX_P_in_04_MT_D)\
+ $(TARG_EX_P_in_05_MT_D)\
+ $(TARG_EX_P_in_06_MT_D)\
+ $(TARG_EX_P_in_07_MT_D)\
+ $(TARG_EX_P_in_08_MT_D)\
+ $(TARG_EX_P_in_09_MT_D)\
+ $(TARG_EX_P_in_10_MT_D)\
+ $(TARG_EX_P_in_11_MT_D)\
+ $(TARG_EX_P_in_12_MT_D)\
+ $(TARG_EX_P_in_13_MT_D)\
+ $(TARG_EX_P_in_14_MT_D)\
+ $(TARG_EX_P_in_15_MT_D)\
+ $(TARG_EX_P_in_16_MT_D)\
+ $(TARG_EX_P_in_17_MT_D)\
+ $(TARG_EX_P_ln_01_MT_D)\
+ $(TARG_EX_P_ms_01_MT_D)\
+ $(TARG_EX_P_ms_02_MT_D)\
+ $(TARG_EX_P_ms_03_MT_D)\
+ $(TARG_EX_P_ms_04_MT_D)\
+ $(TARG_EX_P_ms_05_MT_D)\
+ $(TARG_EX_P_ms_06_MT_D)\
+ $(TARG_EX_P_tr_01_MT_D)\
+ $(TARG_EX_P_tr_02_MT_D)\
+ $(TARG_EX_P_ut_01_MT_D)\
+ $(TARG_EX_P_be_01_DLL_D)\
+ $(TARG_EX_P_be_02_DLL_D)\
+ $(TARG_EX_P_be_03_DLL_D)\
+ $(TARG_EX_P_be_04_DLL_D)\
+ $(TARG_EX_P_be_05_DLL_D)\
+ $(TARG_EX_P_be_06_DLL_D)\
+ $(TARG_EX_P_cp_01_DLL_D)\
+ $(TARG_EX_P_cp_02_DLL_D)\
+ $(TARG_EX_P_fm_01_DLL_D)\
+ $(TARG_EX_P_fm_02_DLL_D)\
+ $(TARG_EX_P_fm_03_DLL_D)\
+ $(TARG_EX_P_fe_01_DLL_D)\
+ $(TARG_EX_P_in_01_DLL_D)\
+ $(TARG_EX_P_in_02_DLL_D)\
+ $(TARG_EX_P_in_03_DLL_D)\
+ $(TARG_EX_P_in_04_DLL_D)\
+ $(TARG_EX_P_in_05_DLL_D)\
+ $(TARG_EX_P_in_06_DLL_D)\
+ $(TARG_EX_P_in_07_DLL_D)\
+ $(TARG_EX_P_in_08_DLL_D)\
+ $(TARG_EX_P_in_09_DLL_D)\
+ $(TARG_EX_P_in_10_DLL_D)\
+ $(TARG_EX_P_in_11_DLL_D)\
+ $(TARG_EX_P_in_12_DLL_D)\
+ $(TARG_EX_P_in_13_DLL_D)\
+ $(TARG_EX_P_in_14_DLL_D)\
+ $(TARG_EX_P_in_15_DLL_D)\
+ $(TARG_EX_P_in_16_DLL_D)\
+ $(TARG_EX_P_in_17_DLL_D)\
+ $(TARG_EX_P_ln_01_DLL_D)\
+ $(TARG_EX_P_ms_01_DLL_D)\
+ $(TARG_EX_P_ms_02_DLL_D)\
+ $(TARG_EX_P_ms_03_DLL_D)\
+ $(TARG_EX_P_ms_04_DLL_D)\
+ $(TARG_EX_P_ms_05_DLL_D)\
+ $(TARG_EX_P_ms_06_DLL_D)\
+ $(TARG_EX_P_tr_01_DLL_D)\
+ $(TARG_EX_P_tr_02_DLL_D)\
+ $(TARG_EX_P_ut_01_DLL_D)\
+ $(TARG_EX_P_be_01_DLL_R)\
+ $(TARG_EX_P_be_02_DLL_R)\
+ $(TARG_EX_P_be_03_DLL_R)\
+ $(TARG_EX_P_be_04_DLL_R)\
+ $(TARG_EX_P_be_05_DLL_R)\
+ $(TARG_EX_P_be_06_DLL_R)\
+ $(TARG_EX_P_cp_01_DLL_R)\
+ $(TARG_EX_P_cp_02_DLL_R)\
+ $(TARG_EX_P_fm_01_DLL_R)\
+ $(TARG_EX_P_fm_02_DLL_R)\
+ $(TARG_EX_P_fm_03_DLL_R)\
+ $(TARG_EX_P_fe_01_DLL_R)\
+ $(TARG_EX_P_in_01_DLL_R)\
+ $(TARG_EX_P_in_02_DLL_R)\
+ $(TARG_EX_P_in_03_DLL_R)\
+ $(TARG_EX_P_in_04_DLL_R)\
+ $(TARG_EX_P_in_05_DLL_R)\
+ $(TARG_EX_P_in_06_DLL_R)\
+ $(TARG_EX_P_in_07_DLL_R)\
+ $(TARG_EX_P_in_08_DLL_R)\
+ $(TARG_EX_P_in_09_DLL_R)\
+ $(TARG_EX_P_in_10_DLL_R)\
+ $(TARG_EX_P_in_11_DLL_R)\
+ $(TARG_EX_P_in_12_DLL_R)\
+ $(TARG_EX_P_in_13_DLL_R)\
+ $(TARG_EX_P_in_14_DLL_R)\
+ $(TARG_EX_P_in_15_DLL_R)\
+ $(TARG_EX_P_in_16_DLL_R)\
+ $(TARG_EX_P_in_17_DLL_R)\
+ $(TARG_EX_P_ln_01_DLL_R)\
+ $(TARG_EX_P_ms_01_DLL_R)\
+ $(TARG_EX_P_ms_02_DLL_R)\
+ $(TARG_EX_P_ms_03_DLL_R)\
+ $(TARG_EX_P_ms_04_DLL_R)\
+ $(TARG_EX_P_ms_05_DLL_R)\
+ $(TARG_EX_P_ms_06_DLL_R)\
+ $(TARG_EX_P_tr_01_DLL_R)\
+ $(TARG_EX_P_tr_02_DLL_R)\
+ $(TARG_EX_P_ut_01_DLL_R)\
+ $(TARG_EX_P_be_01_MT_R)\
+ $(TARG_EX_P_be_02_MT_R)\
+ $(TARG_EX_P_be_03_MT_R)\
+ $(TARG_EX_P_be_04_MT_R)\
+ $(TARG_EX_P_be_05_MT_R)\
+ $(TARG_EX_P_be_06_MT_R)\
+ $(TARG_EX_P_cp_01_MT_R)\
+ $(TARG_EX_P_cp_02_MT_R)\
+ $(TARG_EX_P_fm_01_MT_R)\
+ $(TARG_EX_P_fm_02_MT_R)\
+ $(TARG_EX_P_fm_03_MT_R)\
+ $(TARG_EX_P_fe_01_MT_R)\
+ $(TARG_EX_P_in_01_MT_R)\
+ $(TARG_EX_P_in_02_MT_R)\
+ $(TARG_EX_P_in_03_MT_R)\
+ $(TARG_EX_P_in_04_MT_R)\
+ $(TARG_EX_P_in_05_MT_R)\
+ $(TARG_EX_P_in_06_MT_R)\
+ $(TARG_EX_P_in_07_MT_R)\
+ $(TARG_EX_P_in_08_MT_R)\
+ $(TARG_EX_P_in_09_MT_R)\
+ $(TARG_EX_P_in_10_MT_R)\
+ $(TARG_EX_P_in_11_MT_R)\
+ $(TARG_EX_P_in_12_MT_R)\
+ $(TARG_EX_P_in_13_MT_R)\
+ $(TARG_EX_P_in_14_MT_R)\
+ $(TARG_EX_P_in_15_MT_R)\
+ $(TARG_EX_P_in_16_MT_R)\
+ $(TARG_EX_P_in_17_MT_R)\
+ $(TARG_EX_P_ln_01_MT_R)\
+ $(TARG_EX_P_ms_01_MT_R)\
+ $(TARG_EX_P_ms_02_MT_R)\
+ $(TARG_EX_P_ms_03_MT_R)\
+ $(TARG_EX_P_ms_04_MT_R)\
+ $(TARG_EX_P_ms_05_MT_R)\
+ $(TARG_EX_P_ms_06_MT_R)\
+ $(TARG_EX_P_tr_01_MT_R)\
+ $(TARG_EX_P_tr_02_MT_R)\
+ $(TARG_EX_P_ut_01_MT_R)\
+ $(TARG_EX_P_be_01_W_MT_D)\
+ $(TARG_EX_P_be_02_W_MT_D)\
+ $(TARG_EX_P_be_03_W_MT_D)\
+ $(TARG_EX_P_be_04_W_MT_D)\
+ $(TARG_EX_P_be_05_W_MT_D)\
+ $(TARG_EX_P_be_06_W_MT_D)\
+ $(TARG_EX_P_cp_01_W_MT_D)\
+ $(TARG_EX_P_cp_02_W_MT_D)\
+ $(TARG_EX_P_fm_01_W_MT_D)\
+ $(TARG_EX_P_fm_02_W_MT_D)\
+ $(TARG_EX_P_fm_03_W_MT_D)\
+ $(TARG_EX_P_fe_01_W_MT_D)\
+ $(TARG_EX_P_in_01_W_MT_D)\
+ $(TARG_EX_P_in_02_W_MT_D)\
+ $(TARG_EX_P_in_03_W_MT_D)\
+ $(TARG_EX_P_in_04_W_MT_D)\
+ $(TARG_EX_P_in_05_W_MT_D)\
+ $(TARG_EX_P_in_06_W_MT_D)\
+ $(TARG_EX_P_in_07_W_MT_D)\
+ $(TARG_EX_P_in_08_W_MT_D)\
+ $(TARG_EX_P_in_09_W_MT_D)\
+ $(TARG_EX_P_in_10_W_MT_D)\
+ $(TARG_EX_P_in_11_W_MT_D)\
+ $(TARG_EX_P_in_12_W_MT_D)\
+ $(TARG_EX_P_in_13_W_MT_D)\
+ $(TARG_EX_P_in_14_W_MT_D)\
+ $(TARG_EX_P_in_15_W_MT_D)\
+ $(TARG_EX_P_in_16_W_MT_D)\
+ $(TARG_EX_P_in_17_W_MT_D)\
+ $(TARG_EX_P_ln_01_W_MT_D)\
+ $(TARG_EX_P_ms_01_W_MT_D)\
+ $(TARG_EX_P_ms_02_W_MT_D)\
+ $(TARG_EX_P_ms_03_W_MT_D)\
+ $(TARG_EX_P_ms_04_W_MT_D)\
+ $(TARG_EX_P_ms_05_W_MT_D)\
+ $(TARG_EX_P_ms_06_W_MT_D)\
+ $(TARG_EX_P_ut_01_W_MT_D)\
+ $(TARG_EX_P_be_01_W_DLL_D)\
+ $(TARG_EX_P_be_02_W_DLL_D)\
+ $(TARG_EX_P_be_03_W_DLL_D)\
+ $(TARG_EX_P_be_04_W_DLL_D)\
+ $(TARG_EX_P_be_05_W_DLL_D)\
+ $(TARG_EX_P_be_06_W_DLL_D)\
+ $(TARG_EX_P_cp_01_W_DLL_D)\
+ $(TARG_EX_P_cp_02_W_DLL_D)\
+ $(TARG_EX_P_fm_01_W_DLL_D)\
+ $(TARG_EX_P_fm_02_W_DLL_D)\
+ $(TARG_EX_P_fm_03_W_DLL_D)\
+ $(TARG_EX_P_fe_01_W_DLL_D)\
+ $(TARG_EX_P_in_01_W_DLL_D)\
+ $(TARG_EX_P_in_02_W_DLL_D)\
+ $(TARG_EX_P_in_03_W_DLL_D)\
+ $(TARG_EX_P_in_04_W_DLL_D)\
+ $(TARG_EX_P_in_05_W_DLL_D)\
+ $(TARG_EX_P_in_06_W_DLL_D)\
+ $(TARG_EX_P_in_07_W_DLL_D)\
+ $(TARG_EX_P_in_08_W_DLL_D)\
+ $(TARG_EX_P_in_09_W_DLL_D)\
+ $(TARG_EX_P_in_10_W_DLL_D)\
+ $(TARG_EX_P_in_11_W_DLL_D)\
+ $(TARG_EX_P_in_12_W_DLL_D)\
+ $(TARG_EX_P_in_13_W_DLL_D)\
+ $(TARG_EX_P_in_14_W_DLL_D)\
+ $(TARG_EX_P_in_15_W_DLL_D)\
+ $(TARG_EX_P_in_16_W_DLL_D)\
+ $(TARG_EX_P_in_17_W_DLL_D)\
+ $(TARG_EX_P_ln_01_W_DLL_D)\
+ $(TARG_EX_P_ms_01_W_DLL_D)\
+ $(TARG_EX_P_ms_02_W_DLL_D)\
+ $(TARG_EX_P_ms_03_W_DLL_D)\
+ $(TARG_EX_P_ms_04_W_DLL_D)\
+ $(TARG_EX_P_ms_05_W_DLL_D)\
+ $(TARG_EX_P_ms_06_W_DLL_D)\
+ $(TARG_EX_P_ut_01_W_DLL_D)\
+ $(TARG_EX_P_be_01_W_DLL_R)\
+ $(TARG_EX_P_be_02_W_DLL_R)\
+ $(TARG_EX_P_be_03_W_DLL_R)\
+ $(TARG_EX_P_be_04_W_DLL_R)\
+ $(TARG_EX_P_be_05_W_DLL_R)\
+ $(TARG_EX_P_be_06_W_DLL_R)\
+ $(TARG_EX_P_cp_01_W_DLL_R)\
+ $(TARG_EX_P_cp_02_W_DLL_R)\
+ $(TARG_EX_P_fm_01_W_DLL_R)\
+ $(TARG_EX_P_fm_02_W_DLL_R)\
+ $(TARG_EX_P_fm_03_W_DLL_R)\
+ $(TARG_EX_P_fe_01_W_DLL_R)\
+ $(TARG_EX_P_in_01_W_DLL_R)\
+ $(TARG_EX_P_in_02_W_DLL_R)\
+ $(TARG_EX_P_in_03_W_DLL_R)\
+ $(TARG_EX_P_in_04_W_DLL_R)\
+ $(TARG_EX_P_in_05_W_DLL_R)\
+ $(TARG_EX_P_in_06_W_DLL_R)\
+ $(TARG_EX_P_in_07_W_DLL_R)\
+ $(TARG_EX_P_in_08_W_DLL_R)\
+ $(TARG_EX_P_in_09_W_DLL_R)\
+ $(TARG_EX_P_in_10_W_DLL_R)\
+ $(TARG_EX_P_in_11_W_DLL_R)\
+ $(TARG_EX_P_in_12_W_DLL_R)\
+ $(TARG_EX_P_in_13_W_DLL_R)\
+ $(TARG_EX_P_in_14_W_DLL_R)\
+ $(TARG_EX_P_in_15_W_DLL_R)\
+ $(TARG_EX_P_in_16_W_DLL_R)\
+ $(TARG_EX_P_in_17_W_DLL_R)\
+ $(TARG_EX_P_ln_01_W_DLL_R)\
+ $(TARG_EX_P_ms_01_W_DLL_R)\
+ $(TARG_EX_P_ms_02_W_DLL_R)\
+ $(TARG_EX_P_ms_03_W_DLL_R)\
+ $(TARG_EX_P_ms_04_W_DLL_R)\
+ $(TARG_EX_P_ms_05_W_DLL_R)\
+ $(TARG_EX_P_ms_06_W_DLL_R)\
+ $(TARG_EX_P_ut_01_W_DLL_R)\
+ $(TARG_EX_P_be_01_W_MT_R)\
+ $(TARG_EX_P_be_02_W_MT_R)\
+ $(TARG_EX_P_be_03_W_MT_R)\
+ $(TARG_EX_P_be_04_W_MT_R)\
+ $(TARG_EX_P_be_05_W_MT_R)\
+ $(TARG_EX_P_be_06_W_MT_R)\
+ $(TARG_EX_P_cp_01_W_MT_R)\
+ $(TARG_EX_P_cp_02_W_MT_R)\
+ $(TARG_EX_P_fm_01_W_MT_R)\
+ $(TARG_EX_P_fm_02_W_MT_R)\
+ $(TARG_EX_P_fm_03_W_MT_R)\
+ $(TARG_EX_P_fe_01_W_MT_R)\
+ $(TARG_EX_P_in_01_W_MT_R)\
+ $(TARG_EX_P_in_02_W_MT_R)\
+ $(TARG_EX_P_in_03_W_MT_R)\
+ $(TARG_EX_P_in_04_W_MT_R)\
+ $(TARG_EX_P_in_05_W_MT_R)\
+ $(TARG_EX_P_in_06_W_MT_R)\
+ $(TARG_EX_P_in_07_W_MT_R)\
+ $(TARG_EX_P_in_08_W_MT_R)\
+ $(TARG_EX_P_in_09_W_MT_R)\
+ $(TARG_EX_P_in_10_W_MT_R)\
+ $(TARG_EX_P_in_11_W_MT_R)\
+ $(TARG_EX_P_in_12_W_MT_R)\
+ $(TARG_EX_P_in_13_W_MT_R)\
+ $(TARG_EX_P_in_14_W_MT_R)\
+ $(TARG_EX_P_in_15_W_MT_R)\
+ $(TARG_EX_P_in_16_W_MT_R)\
+ $(TARG_EX_P_in_17_W_MT_R)\
+ $(TARG_EX_P_ln_01_W_MT_R)\
+ $(TARG_EX_P_ms_01_W_MT_R)\
+ $(TARG_EX_P_ms_02_W_MT_R)\
+ $(TARG_EX_P_ms_03_W_MT_R)\
+ $(TARG_EX_P_ms_04_W_MT_R)\
+ $(TARG_EX_P_ms_05_W_MT_R)\
+ $(TARG_EX_P_ms_06_W_MT_R)\
+ $(TARG_EX_P_ut_01_W_MT_R)\
+ \
+
+TARGETS_EXAMPLE=\
+ $(TARGETS_EXAMPLE_C)\
+ $(TARGETS_EXAMPLE_CPP)\
+ \
+
+
+TARGETS_SAMPLE=\
+ \
+
+
+TARGETS_TEST_COMPONENT=\
+ $(TARG_TEST_COMP_core_initseq_MT_D)\
+ $(TARG_TEST_COMP_custsev_MT_D)\
+ $(TARG_TEST_COMP_filemt_MT_D)\
+ $(TARG_TEST_COMP_ins_args_MT_D)\
+ $(TARG_TEST_COMP_ins_b64_MT_D)\
+ $(TARG_TEST_COMP_ins_bool_MT_D)\
+ $(TARG_TEST_COMP_ins_hostid_MT_D)\
+ $(TARG_TEST_COMP_ins_int_MT_D)\
+ $(TARG_TEST_COMP_ins_pad_MT_D)\
+ $(TARG_TEST_COMP_ins_ptr_MT_D)\
+ $(TARG_TEST_COMP_ins_prid_MT_D)\
+ $(TARG_TEST_COMP_ins_real_MT_D)\
+ $(TARG_TEST_COMP_ins_slice_MT_D)\
+ $(TARG_TEST_COMP_ins_thrid_MT_D)\
+ $(TARG_TEST_COMP_ins_vbool_MT_D)\
+ $(TARG_TEST_COMP_ins_w2m_MT_D)\
+ $(TARG_TEST_COMP_log_1_MT_D)\
+ $(TARG_TEST_COMP_pan_puts_MT_D)\
+ $(TARG_TEST_COMP_pan_prtf_MT_D)\
+ $(TARG_TEST_COMP_trace_1_MT_D)\
+ $(TARG_TEST_COMP_core_initseq_DLL_D)\
+ $(TARG_TEST_COMP_custsev_DLL_D)\
+ $(TARG_TEST_COMP_filemt_DLL_D)\
+ $(TARG_TEST_COMP_ins_args_DLL_D)\
+ $(TARG_TEST_COMP_ins_b64_DLL_D)\
+ $(TARG_TEST_COMP_ins_bool_DLL_D)\
+ $(TARG_TEST_COMP_ins_hostid_DLL_D)\
+ $(TARG_TEST_COMP_ins_int_DLL_D)\
+ $(TARG_TEST_COMP_ins_pad_DLL_D)\
+ $(TARG_TEST_COMP_ins_ptr_DLL_D)\
+ $(TARG_TEST_COMP_ins_prid_DLL_D)\
+ $(TARG_TEST_COMP_ins_real_DLL_D)\
+ $(TARG_TEST_COMP_ins_slice_DLL_D)\
+ $(TARG_TEST_COMP_ins_thrid_DLL_D)\
+ $(TARG_TEST_COMP_ins_vbool_DLL_D)\
+ $(TARG_TEST_COMP_ins_w2m_DLL_D)\
+ $(TARG_TEST_COMP_log_1_DLL_D)\
+ $(TARG_TEST_COMP_pan_puts_DLL_D)\
+ $(TARG_TEST_COMP_pan_prtf_DLL_D)\
+ $(TARG_TEST_COMP_trace_1_DLL_D)\
+ $(TARG_TEST_COMP_core_initseq_DLL_R)\
+ $(TARG_TEST_COMP_custsev_DLL_R)\
+ $(TARG_TEST_COMP_filemt_DLL_R)\
+ $(TARG_TEST_COMP_ins_args_DLL_R)\
+ $(TARG_TEST_COMP_ins_b64_DLL_R)\
+ $(TARG_TEST_COMP_ins_bool_DLL_R)\
+ $(TARG_TEST_COMP_ins_hostid_DLL_R)\
+ $(TARG_TEST_COMP_ins_int_DLL_R)\
+ $(TARG_TEST_COMP_ins_pad_DLL_R)\
+ $(TARG_TEST_COMP_ins_ptr_DLL_R)\
+ $(TARG_TEST_COMP_ins_prid_DLL_R)\
+ $(TARG_TEST_COMP_ins_real_DLL_R)\
+ $(TARG_TEST_COMP_ins_slice_DLL_R)\
+ $(TARG_TEST_COMP_ins_thrid_DLL_R)\
+ $(TARG_TEST_COMP_ins_vbool_DLL_R)\
+ $(TARG_TEST_COMP_ins_w2m_DLL_R)\
+ $(TARG_TEST_COMP_log_1_DLL_R)\
+ $(TARG_TEST_COMP_pan_puts_DLL_R)\
+ $(TARG_TEST_COMP_pan_prtf_DLL_R)\
+ $(TARG_TEST_COMP_trace_1_DLL_R)\
+ $(TARG_TEST_COMP_core_initseq_MT_R)\
+ $(TARG_TEST_COMP_custsev_MT_R)\
+ $(TARG_TEST_COMP_filemt_MT_R)\
+ $(TARG_TEST_COMP_ins_args_MT_R)\
+ $(TARG_TEST_COMP_ins_b64_MT_R)\
+ $(TARG_TEST_COMP_ins_bool_MT_R)\
+ $(TARG_TEST_COMP_ins_hostid_MT_R)\
+ $(TARG_TEST_COMP_ins_int_MT_R)\
+ $(TARG_TEST_COMP_ins_pad_MT_R)\
+ $(TARG_TEST_COMP_ins_ptr_MT_R)\
+ $(TARG_TEST_COMP_ins_prid_MT_R)\
+ $(TARG_TEST_COMP_ins_real_MT_R)\
+ $(TARG_TEST_COMP_ins_slice_MT_R)\
+ $(TARG_TEST_COMP_ins_thrid_MT_R)\
+ $(TARG_TEST_COMP_ins_vbool_MT_R)\
+ $(TARG_TEST_COMP_ins_w2m_MT_R)\
+ $(TARG_TEST_COMP_log_1_MT_R)\
+ $(TARG_TEST_COMP_pan_puts_MT_R)\
+ $(TARG_TEST_COMP_pan_prtf_MT_R)\
+ $(TARG_TEST_COMP_trace_1_MT_R)\
+ $(TARG_TEST_COMP_core_initseq_W_MT_D)\
+ $(TARG_TEST_COMP_custsev_W_MT_D)\
+ $(TARG_TEST_COMP_filemt_W_MT_D)\
+ $(TARG_TEST_COMP_ins_args_W_MT_D)\
+ $(TARG_TEST_COMP_ins_b64_W_MT_D)\
+ $(TARG_TEST_COMP_ins_bool_W_MT_D)\
+ $(TARG_TEST_COMP_ins_hostid_W_MT_D)\
+ $(TARG_TEST_COMP_ins_int_W_MT_D)\
+ $(TARG_TEST_COMP_ins_pad_W_MT_D)\
+ $(TARG_TEST_COMP_ins_ptr_W_MT_D)\
+ $(TARG_TEST_COMP_ins_prid_W_MT_D)\
+ $(TARG_TEST_COMP_ins_real_W_MT_D)\
+ $(TARG_TEST_COMP_ins_slice_W_MT_D)\
+ $(TARG_TEST_COMP_ins_thrid_W_MT_D)\
+ $(TARG_TEST_COMP_ins_vbool_W_MT_D)\
+ $(TARG_TEST_COMP_ins_m2w_W_MT_D)\
+ $(TARG_TEST_COMP_log_1_W_MT_D)\
+ $(TARG_TEST_COMP_pan_puts_W_MT_D)\
+ $(TARG_TEST_COMP_pan_prtf_W_MT_D)\
+ $(TARG_TEST_COMP_core_initseq_W_DLL_D)\
+ $(TARG_TEST_COMP_custsev_W_DLL_D)\
+ $(TARG_TEST_COMP_filemt_W_DLL_D)\
+ $(TARG_TEST_COMP_ins_args_W_DLL_D)\
+ $(TARG_TEST_COMP_ins_b64_W_DLL_D)\
+ $(TARG_TEST_COMP_ins_bool_W_DLL_D)\
+ $(TARG_TEST_COMP_ins_hostid_W_DLL_D)\
+ $(TARG_TEST_COMP_ins_int_W_DLL_D)\
+ $(TARG_TEST_COMP_ins_pad_W_DLL_D)\
+ $(TARG_TEST_COMP_ins_ptr_W_DLL_D)\
+ $(TARG_TEST_COMP_ins_prid_W_DLL_D)\
+ $(TARG_TEST_COMP_ins_real_W_DLL_D)\
+ $(TARG_TEST_COMP_ins_slice_W_DLL_D)\
+ $(TARG_TEST_COMP_ins_thrid_W_DLL_D)\
+ $(TARG_TEST_COMP_ins_vbool_W_DLL_D)\
+ $(TARG_TEST_COMP_ins_m2w_W_DLL_D)\
+ $(TARG_TEST_COMP_log_1_W_DLL_D)\
+ $(TARG_TEST_COMP_pan_puts_W_DLL_D)\
+ $(TARG_TEST_COMP_pan_prtf_W_DLL_D)\
+ $(TARG_TEST_COMP_core_initseq_W_DLL_R)\
+ $(TARG_TEST_COMP_custsev_W_DLL_R)\
+ $(TARG_TEST_COMP_filemt_W_DLL_R)\
+ $(TARG_TEST_COMP_ins_args_W_DLL_R)\
+ $(TARG_TEST_COMP_ins_b64_W_DLL_R)\
+ $(TARG_TEST_COMP_ins_bool_W_DLL_R)\
+ $(TARG_TEST_COMP_ins_hostid_W_DLL_R)\
+ $(TARG_TEST_COMP_ins_int_W_DLL_R)\
+ $(TARG_TEST_COMP_ins_pad_W_DLL_R)\
+ $(TARG_TEST_COMP_ins_ptr_W_DLL_R)\
+ $(TARG_TEST_COMP_ins_prid_W_DLL_R)\
+ $(TARG_TEST_COMP_ins_real_W_DLL_R)\
+ $(TARG_TEST_COMP_ins_slice_W_DLL_R)\
+ $(TARG_TEST_COMP_ins_thrid_W_DLL_R)\
+ $(TARG_TEST_COMP_ins_vbool_W_DLL_R)\
+ $(TARG_TEST_COMP_ins_m2w_W_DLL_R)\
+ $(TARG_TEST_COMP_log_1_W_DLL_R)\
+ $(TARG_TEST_COMP_pan_puts_W_DLL_R)\
+ $(TARG_TEST_COMP_pan_prtf_W_DLL_R)\
+ $(TARG_TEST_COMP_core_initseq_W_MT_R)\
+ $(TARG_TEST_COMP_custsev_W_MT_R)\
+ $(TARG_TEST_COMP_filemt_W_MT_R)\
+ $(TARG_TEST_COMP_ins_args_W_MT_R)\
+ $(TARG_TEST_COMP_ins_b64_W_MT_R)\
+ $(TARG_TEST_COMP_ins_bool_W_MT_R)\
+ $(TARG_TEST_COMP_ins_hostid_W_MT_R)\
+ $(TARG_TEST_COMP_ins_int_W_MT_R)\
+ $(TARG_TEST_COMP_ins_pad_W_MT_R)\
+ $(TARG_TEST_COMP_ins_ptr_W_MT_R)\
+ $(TARG_TEST_COMP_ins_prid_W_MT_R)\
+ $(TARG_TEST_COMP_ins_real_W_MT_R)\
+ $(TARG_TEST_COMP_ins_slice_W_MT_R)\
+ $(TARG_TEST_COMP_ins_thrid_W_MT_R)\
+ $(TARG_TEST_COMP_ins_vbool_W_MT_R)\
+ $(TARG_TEST_COMP_ins_m2w_W_MT_R)\
+ $(TARG_TEST_COMP_log_1_W_MT_R)\
+ $(TARG_TEST_COMP_pan_puts_W_MT_R)\
+ $(TARG_TEST_COMP_pan_prtf_W_MT_R)\
+ \
+
+TARGETS_TEST_PERFORMANCE=\
+ $(TARG_TEST_PERF_ins_w2m_MT_D)\
+ $(TARG_TEST_PERF_ins_w2m_DLL_D)\
+ $(TARG_TEST_PERF_ins_w2m_DLL_R)\
+ $(TARG_TEST_PERF_ins_w2m_MT_R)\
+ $(TARG_TEST_PERF_ins_m2w_W_MT_D)\
+ $(TARG_TEST_PERF_ins_m2w_W_DLL_D)\
+ $(TARG_TEST_PERF_ins_m2w_W_DLL_R)\
+ $(TARG_TEST_PERF_ins_m2w_W_MT_R)\
+ \
+
+TARGETS_TEST_SCRATCH_STD=\
+ $(TARG_TEST_MT_D_APIwBE_FPRINTF)\
+ $(TARG_TEST_MT_D_APIwBE_COMERROBJ)\
+ $(TARG_TEST_MT_D_APIwBE_WINEVLOG)\
+ $(TARG_TEST_MT_D_APIwBE_W32CONS)\
+ $(TARG_TEST_MT_D_APIwBE_WINDBGR)\
+ $(TARG_TEST_MT_D_APIwBE_WINSYSLOG)\
+ $(TARG_TEST_MT_D_APIwBELR_2_WINDBGRFPRINTF)\
+ $(TARG_TEST_MT_D_APIwBELR_3_WINDBGRWINSYSLOG)\
+ $(TARG_TEST_FE_MT_D)\
+ $(TARG_TEST_BE_N_FAIL_MT_D)\
+ $(TARG_TEST_FE_SIMPLE_WC_MT_D)\
+ $(TARG_TEST_DLL_D_APIwBE_FPRINTF)\
+ $(TARG_TEST_DLL_D_APIwBE_COMERROBJ)\
+ $(TARG_TEST_DLL_D_APIwBE_WINEVLOG)\
+ $(TARG_TEST_DLL_D_APIwBE_W32CONS)\
+ $(TARG_TEST_DLL_D_APIwBE_WINDBGR)\
+ $(TARG_TEST_DLL_D_APIwBE_WINSYSLOG)\
+ $(TARG_TEST_DLL_D_APIwBELR_2_WINDBGRFPRINTF)\
+ $(TARG_TEST_DLL_D_APIwBELR_3_WINDBGRWINSYSLOG)\
+ $(TARG_TEST_FE_DLL_D)\
+ $(TARG_TEST_BE_N_FAIL_DLL_D)\
+ $(TARG_TEST_FE_SIMPLE_WC_DLL_D)\
+ $(TARG_TEST_DLL_R_APIwBE_FPRINTF)\
+ $(TARG_TEST_DLL_R_APIwBE_COMERROBJ)\
+ $(TARG_TEST_DLL_R_APIwBE_WINEVLOG)\
+ $(TARG_TEST_DLL_R_APIwBE_W32CONS)\
+ $(TARG_TEST_DLL_R_APIwBE_WINDBGR)\
+ $(TARG_TEST_DLL_R_APIwBE_WINSYSLOG)\
+ $(TARG_TEST_DLL_R_APIwBELR_2_WINDBGRFPRINTF)\
+ $(TARG_TEST_DLL_R_APIwBELR_3_WINDBGRWINSYSLOG)\
+ $(TARG_TEST_FE_DLL_R)\
+ $(TARG_TEST_BE_N_FAIL_DLL_R)\
+ $(TARG_TEST_FE_SIMPLE_WC_DLL_R)\
+ $(TARG_TEST_MT_R_APIwBE_FPRINTF)\
+ $(TARG_TEST_MT_R_APIwBE_COMERROBJ)\
+ $(TARG_TEST_MT_R_APIwBE_WINEVLOG)\
+ $(TARG_TEST_MT_R_APIwBE_W32CONS)\
+ $(TARG_TEST_MT_R_APIwBE_WINDBGR)\
+ $(TARG_TEST_MT_R_APIwBE_WINSYSLOG)\
+ $(TARG_TEST_MT_R_APIwBELR_2_WINDBGRFPRINTF)\
+ $(TARG_TEST_MT_R_APIwBELR_3_WINDBGRWINSYSLOG)\
+ $(TARG_TEST_FE_MT_R)\
+ $(TARG_TEST_BE_N_FAIL_MT_R)\
+ $(TARG_TEST_FE_SIMPLE_WC_MT_R)\
+ $(TARG_TEST_W_MT_D_APIwBE_FPRINTF)\
+ $(TARG_TEST_W_MT_D_APIwBE_COMERROBJ)\
+ $(TARG_TEST_W_MT_D_APIwBE_WINEVLOG)\
+ $(TARG_TEST_W_MT_D_APIwBE_W32CONS)\
+ $(TARG_TEST_W_MT_D_APIwBE_WINDBGR)\
+ $(TARG_TEST_W_MT_D_APIwBE_WINSYSLOG)\
+ $(TARG_TEST_W_MT_D_APIwBELR_2_WINDBGRFPRINTF)\
+ $(TARG_TEST_W_MT_D_APIwBELR_3_WINDBGRWINSYSLOG)\
+ $(TARG_TEST_FE_W_MT_D)\
+ $(TARG_TEST_BE_N_FAIL_W_MT_D)\
+ $(TARG_TEST_FE_SIMPLE_WC_W_MT_D)\
+ $(TARG_TEST_W_DLL_D_APIwBE_FPRINTF)\
+ $(TARG_TEST_W_DLL_D_APIwBE_COMERROBJ)\
+ $(TARG_TEST_W_DLL_D_APIwBE_WINEVLOG)\
+ $(TARG_TEST_W_DLL_D_APIwBE_W32CONS)\
+ $(TARG_TEST_W_DLL_D_APIwBE_WINDBGR)\
+ $(TARG_TEST_W_DLL_D_APIwBE_WINSYSLOG)\
+ $(TARG_TEST_W_DLL_D_APIwBELR_2_WINDBGRFPRINTF)\
+ $(TARG_TEST_W_DLL_D_APIwBELR_3_WINDBGRWINSYSLOG)\
+ $(TARG_TEST_FE_W_DLL_D)\
+ $(TARG_TEST_BE_N_FAIL_W_DLL_D)\
+ $(TARG_TEST_FE_SIMPLE_WC_W_DLL_D)\
+ $(TARG_TEST_W_DLL_R_APIwBE_FPRINTF)\
+ $(TARG_TEST_W_DLL_R_APIwBE_COMERROBJ)\
+ $(TARG_TEST_W_DLL_R_APIwBE_WINEVLOG)\
+ $(TARG_TEST_W_DLL_R_APIwBE_W32CONS)\
+ $(TARG_TEST_W_DLL_R_APIwBE_WINDBGR)\
+ $(TARG_TEST_W_DLL_R_APIwBE_WINSYSLOG)\
+ $(TARG_TEST_W_DLL_R_APIwBELR_2_WINDBGRFPRINTF)\
+ $(TARG_TEST_W_DLL_R_APIwBELR_3_WINDBGRWINSYSLOG)\
+ $(TARG_TEST_FE_W_DLL_R)\
+ $(TARG_TEST_BE_N_FAIL_W_DLL_R)\
+ $(TARG_TEST_FE_SIMPLE_WC_W_DLL_R)\
+ $(TARG_TEST_W_MT_R_APIwBE_FPRINTF)\
+ $(TARG_TEST_W_MT_R_APIwBE_COMERROBJ)\
+ $(TARG_TEST_W_MT_R_APIwBE_WINEVLOG)\
+ $(TARG_TEST_W_MT_R_APIwBE_W32CONS)\
+ $(TARG_TEST_W_MT_R_APIwBE_WINDBGR)\
+ $(TARG_TEST_W_MT_R_APIwBE_WINSYSLOG)\
+ $(TARG_TEST_W_MT_R_APIwBELR_2_WINDBGRFPRINTF)\
+ $(TARG_TEST_W_MT_R_APIwBELR_3_WINDBGRWINSYSLOG)\
+ $(TARG_TEST_FE_W_MT_R)\
+ $(TARG_TEST_BE_N_FAIL_W_MT_R)\
+ $(TARG_TEST_FE_SIMPLE_WC_W_MT_R)\
+
+!ifdef ACE
+TARGETS_TEST_SCRATCH_ACE=\
+ $(TEST_SCRT_ACE_MT_D)\
+ $(TEST_SCRT_ACE_DLL_D)\
+ $(TEST_SCRT_ACE_DLL_R)\
+ $(TEST_SCRT_ACE_MT_R)\
+ $(TEST_SCRT_ACE_W_MT_D)\
+ $(TEST_SCRT_ACE_W_DLL_D)\
+ $(TEST_SCRT_ACE_W_DLL_R)\
+ $(TEST_SCRT_ACE_W_MT_R)\
+ \
+
+!endif # ACE
+TARGETS_TEST_SCRATCH=\
+ $(TARGETS_TEST_SCRATCH_STD)\
+ \
+# $(TARG_TEST_SCRT_file_MT_D)\
+# $(TARG_TEST_SCRT_file_DLL_D)\
+# $(TARG_TEST_SCRT_file_DLL_R)\
+# $(TARG_TEST_SCRT_file_MT_R)\
+# $(TARG_TEST_SCRT_file_W_MT_D)\
+# $(TARG_TEST_SCRT_file_W_DLL_D)\
+# $(TARG_TEST_SCRT_file_W_DLL_R)\
+# $(TARG_TEST_SCRT_file_W_MT_R)\
+ \
+# $(TARG_TEST_SCRT_file_MT_D)\
+# $(TARG_TEST_SCRT_file_DLL_D)\
+# $(TARG_TEST_SCRT_file_DLL_R)\
+# $(TARG_TEST_SCRT_file_MT_R)\
+# $(TARG_TEST_SCRT_file_W_MT_D)\
+# $(TARG_TEST_SCRT_file_W_DLL_D)\
+# $(TARG_TEST_SCRT_file_W_DLL_R)\
+# $(TARG_TEST_SCRT_file_W_MT_R)\
+ \
+
+TARGETS_TEST_UNIT=\
+ $(TARG_TEST_UNIT_lvls_dyninit_MT_D)\
+ $(TARG_TEST_UNIT_lvls_vals_MT_D)\
+ $(TARG_TEST_UNIT_getcurrtm_MT_D)\
+ $(TARG_TEST_UNIT_getversion_MT_D)\
+ $(TARG_TEST_UNIT_gethostname_MT_D)\
+ $(TARG_TEST_UNIT_onbailout_MT_D)\
+ $(TARG_TEST_UNIT_strnlen_MT_D)\
+ \
+ $(TARG_TEST_UNIT_bec_CEO_MT_D)\
+ $(TARG_TEST_UNIT_bec_file_MT_D)\
+ $(TARG_TEST_UNIT_bec_fprintf_MT_D)\
+ $(TARG_TEST_UNIT_bec_fail_MT_D)\
+ $(TARG_TEST_UNIT_be_fail_MT_D)\
+ $(TARG_TEST_UNIT_be_lrsplit_MT_D)\
+ $(TARG_TEST_UNIT_be_N_MT_D)\
+ \
+ $(TARG_TEST_UNIT_fe_all_MT_D)\
+ $(TARG_TEST_UNIT_fe_fail_MT_D)\
+ $(TARG_TEST_UNIT_fe_N_MT_D)\
+ $(TARG_TEST_UNIT_fe_null_MT_D)\
+ $(TARG_TEST_UNIT_fe_simple_MT_D)\
+ $(TARG_TEST_UNIT_fe_WinReg_MT_D)\
+ $(TARG_TEST_UNIT_ins_int_MT_D)\
+ $(TARG_TEST_UNIT_ins_w2m_MT_D)\
+ $(TARG_TEST_UNIT_lvls_dyninit_DLL_D)\
+ $(TARG_TEST_UNIT_lvls_vals_DLL_D)\
+ $(TARG_TEST_UNIT_getcurrtm_DLL_D)\
+ $(TARG_TEST_UNIT_getversion_DLL_D)\
+ $(TARG_TEST_UNIT_gethostname_DLL_D)\
+ $(TARG_TEST_UNIT_onbailout_DLL_D)\
+ $(TARG_TEST_UNIT_strnlen_DLL_D)\
+ \
+ $(TARG_TEST_UNIT_bec_CEO_DLL_D)\
+ $(TARG_TEST_UNIT_bec_file_DLL_D)\
+ $(TARG_TEST_UNIT_bec_fprintf_DLL_D)\
+ $(TARG_TEST_UNIT_bec_fail_DLL_D)\
+ $(TARG_TEST_UNIT_be_fail_DLL_D)\
+ $(TARG_TEST_UNIT_be_lrsplit_DLL_D)\
+ $(TARG_TEST_UNIT_be_N_DLL_D)\
+ \
+ $(TARG_TEST_UNIT_fe_all_DLL_D)\
+ $(TARG_TEST_UNIT_fe_fail_DLL_D)\
+ $(TARG_TEST_UNIT_fe_N_DLL_D)\
+ $(TARG_TEST_UNIT_fe_null_DLL_D)\
+ $(TARG_TEST_UNIT_fe_simple_DLL_D)\
+ $(TARG_TEST_UNIT_fe_WinReg_DLL_D)\
+ $(TARG_TEST_UNIT_ins_int_DLL_D)\
+ $(TARG_TEST_UNIT_ins_w2m_DLL_D)\
+ $(TARG_TEST_UNIT_lvls_dyninit_DLL_R)\
+ $(TARG_TEST_UNIT_lvls_vals_DLL_R)\
+ $(TARG_TEST_UNIT_getcurrtm_DLL_R)\
+ $(TARG_TEST_UNIT_getversion_DLL_R)\
+ $(TARG_TEST_UNIT_gethostname_DLL_R)\
+ $(TARG_TEST_UNIT_onbailout_DLL_R)\
+ $(TARG_TEST_UNIT_strnlen_DLL_R)\
+ \
+ $(TARG_TEST_UNIT_bec_CEO_DLL_R)\
+ $(TARG_TEST_UNIT_bec_file_DLL_R)\
+ $(TARG_TEST_UNIT_bec_fprintf_DLL_R)\
+ $(TARG_TEST_UNIT_bec_fail_DLL_R)\
+ $(TARG_TEST_UNIT_be_fail_DLL_R)\
+ $(TARG_TEST_UNIT_be_lrsplit_DLL_R)\
+ $(TARG_TEST_UNIT_be_N_DLL_R)\
+ \
+ $(TARG_TEST_UNIT_fe_all_DLL_R)\
+ $(TARG_TEST_UNIT_fe_fail_DLL_R)\
+ $(TARG_TEST_UNIT_fe_N_DLL_R)\
+ $(TARG_TEST_UNIT_fe_null_DLL_R)\
+ $(TARG_TEST_UNIT_fe_simple_DLL_R)\
+ $(TARG_TEST_UNIT_fe_WinReg_DLL_R)\
+ $(TARG_TEST_UNIT_ins_int_DLL_R)\
+ $(TARG_TEST_UNIT_ins_w2m_DLL_R)\
+ $(TARG_TEST_UNIT_lvls_dyninit_MT_R)\
+ $(TARG_TEST_UNIT_lvls_vals_MT_R)\
+ $(TARG_TEST_UNIT_getcurrtm_MT_R)\
+ $(TARG_TEST_UNIT_getversion_MT_R)\
+ $(TARG_TEST_UNIT_gethostname_MT_R)\
+ $(TARG_TEST_UNIT_onbailout_MT_R)\
+ $(TARG_TEST_UNIT_strnlen_MT_R)\
+ \
+ $(TARG_TEST_UNIT_bec_CEO_MT_R)\
+ $(TARG_TEST_UNIT_bec_file_MT_R)\
+ $(TARG_TEST_UNIT_bec_fprintf_MT_R)\
+ $(TARG_TEST_UNIT_bec_fail_MT_R)\
+ $(TARG_TEST_UNIT_be_fail_MT_R)\
+ $(TARG_TEST_UNIT_be_lrsplit_MT_R)\
+ $(TARG_TEST_UNIT_be_N_MT_R)\
+ \
+ $(TARG_TEST_UNIT_fe_all_MT_R)\
+ $(TARG_TEST_UNIT_fe_fail_MT_R)\
+ $(TARG_TEST_UNIT_fe_N_MT_R)\
+ $(TARG_TEST_UNIT_fe_null_MT_R)\
+ $(TARG_TEST_UNIT_fe_simple_MT_R)\
+ $(TARG_TEST_UNIT_fe_WinReg_MT_R)\
+ $(TARG_TEST_UNIT_ins_int_MT_R)\
+ $(TARG_TEST_UNIT_ins_w2m_MT_R)\
+ $(TARG_TEST_UNIT_lvls_dyninit_W_MT_D)\
+ $(TARG_TEST_UNIT_lvls_vals_W_MT_D)\
+ $(TARG_TEST_UNIT_getcurrtm_W_MT_D)\
+ $(TARG_TEST_UNIT_getversion_W_MT_D)\
+ $(TARG_TEST_UNIT_gethostname_W_MT_D)\
+ $(TARG_TEST_UNIT_onbailout_W_MT_D)\
+ $(TARG_TEST_UNIT_strnlen_W_MT_D)\
+ \
+ $(TARG_TEST_UNIT_bec_CEO_W_MT_D)\
+ $(TARG_TEST_UNIT_bec_file_W_MT_D)\
+ $(TARG_TEST_UNIT_bec_fprintf_W_MT_D)\
+ $(TARG_TEST_UNIT_bec_fail_W_MT_D)\
+ $(TARG_TEST_UNIT_be_fail_W_MT_D)\
+ $(TARG_TEST_UNIT_be_lrsplit_W_MT_D)\
+ $(TARG_TEST_UNIT_be_N_W_MT_D)\
+ \
+ $(TARG_TEST_UNIT_fe_all_W_MT_D)\
+ $(TARG_TEST_UNIT_fe_fail_W_MT_D)\
+ $(TARG_TEST_UNIT_fe_N_W_MT_D)\
+ $(TARG_TEST_UNIT_fe_null_W_MT_D)\
+ $(TARG_TEST_UNIT_fe_simple_W_MT_D)\
+ $(TARG_TEST_UNIT_fe_WinReg_W_MT_D)\
+ $(TARG_TEST_UNIT_ins_int_W_MT_D)\
+ $(TARG_TEST_UNIT_ins_m2w_W_MT_D)\
+ $(TARG_TEST_UNIT_lvls_dyninit_W_DLL_D)\
+ $(TARG_TEST_UNIT_lvls_vals_W_DLL_D)\
+ $(TARG_TEST_UNIT_getcurrtm_W_DLL_D)\
+ $(TARG_TEST_UNIT_getversion_W_DLL_D)\
+ $(TARG_TEST_UNIT_gethostname_W_DLL_D)\
+ $(TARG_TEST_UNIT_onbailout_W_DLL_D)\
+ $(TARG_TEST_UNIT_strnlen_W_DLL_D)\
+ \
+ $(TARG_TEST_UNIT_bec_CEO_W_DLL_D)\
+ $(TARG_TEST_UNIT_bec_file_W_DLL_D)\
+ $(TARG_TEST_UNIT_bec_fprintf_W_DLL_D)\
+ $(TARG_TEST_UNIT_bec_fail_W_DLL_D)\
+ $(TARG_TEST_UNIT_be_fail_W_DLL_D)\
+ $(TARG_TEST_UNIT_be_lrsplit_W_DLL_D)\
+ $(TARG_TEST_UNIT_be_N_W_DLL_D)\
+ \
+ $(TARG_TEST_UNIT_fe_all_W_DLL_D)\
+ $(TARG_TEST_UNIT_fe_fail_W_DLL_D)\
+ $(TARG_TEST_UNIT_fe_N_W_DLL_D)\
+ $(TARG_TEST_UNIT_fe_null_W_DLL_D)\
+ $(TARG_TEST_UNIT_fe_simple_W_DLL_D)\
+ $(TARG_TEST_UNIT_fe_WinReg_W_DLL_D)\
+ $(TARG_TEST_UNIT_ins_int_W_DLL_D)\
+ $(TARG_TEST_UNIT_ins_m2w_W_DLL_D)\
+ $(TARG_TEST_UNIT_lvls_dyninit_W_DLL_R)\
+ $(TARG_TEST_UNIT_lvls_vals_W_DLL_R)\
+ $(TARG_TEST_UNIT_getcurrtm_W_DLL_R)\
+ $(TARG_TEST_UNIT_getversion_W_DLL_R)\
+ $(TARG_TEST_UNIT_gethostname_W_DLL_R)\
+ $(TARG_TEST_UNIT_onbailout_W_DLL_R)\
+ $(TARG_TEST_UNIT_strnlen_W_DLL_R)\
+ \
+ $(TARG_TEST_UNIT_bec_CEO_W_DLL_R)\
+ $(TARG_TEST_UNIT_bec_file_W_DLL_R)\
+ $(TARG_TEST_UNIT_bec_fprintf_W_DLL_R)\
+ $(TARG_TEST_UNIT_bec_fail_W_DLL_R)\
+ $(TARG_TEST_UNIT_be_fail_W_DLL_R)\
+ $(TARG_TEST_UNIT_be_lrsplit_W_DLL_R)\
+ $(TARG_TEST_UNIT_be_N_W_DLL_R)\
+ \
+ $(TARG_TEST_UNIT_fe_all_W_DLL_R)\
+ $(TARG_TEST_UNIT_fe_fail_W_DLL_R)\
+ $(TARG_TEST_UNIT_fe_N_W_DLL_R)\
+ $(TARG_TEST_UNIT_fe_null_W_DLL_R)\
+ $(TARG_TEST_UNIT_fe_simple_W_DLL_R)\
+ $(TARG_TEST_UNIT_fe_WinReg_W_DLL_R)\
+ $(TARG_TEST_UNIT_ins_int_W_DLL_R)\
+ $(TARG_TEST_UNIT_ins_m2w_W_DLL_R)\
+ $(TARG_TEST_UNIT_lvls_dyninit_W_MT_R)\
+ $(TARG_TEST_UNIT_lvls_vals_W_MT_R)\
+ $(TARG_TEST_UNIT_getcurrtm_W_MT_R)\
+ $(TARG_TEST_UNIT_getversion_W_MT_R)\
+ $(TARG_TEST_UNIT_gethostname_W_MT_R)\
+ $(TARG_TEST_UNIT_onbailout_W_MT_R)\
+ $(TARG_TEST_UNIT_strnlen_W_MT_R)\
+ \
+ $(TARG_TEST_UNIT_bec_CEO_W_MT_R)\
+ $(TARG_TEST_UNIT_bec_file_W_MT_R)\
+ $(TARG_TEST_UNIT_bec_fprintf_W_MT_R)\
+ $(TARG_TEST_UNIT_bec_fail_W_MT_R)\
+ $(TARG_TEST_UNIT_be_fail_W_MT_R)\
+ $(TARG_TEST_UNIT_be_lrsplit_W_MT_R)\
+ $(TARG_TEST_UNIT_be_N_W_MT_R)\
+ \
+ $(TARG_TEST_UNIT_fe_all_W_MT_R)\
+ $(TARG_TEST_UNIT_fe_fail_W_MT_R)\
+ $(TARG_TEST_UNIT_fe_N_W_MT_R)\
+ $(TARG_TEST_UNIT_fe_null_W_MT_R)\
+ $(TARG_TEST_UNIT_fe_simple_W_MT_R)\
+ $(TARG_TEST_UNIT_fe_WinReg_W_MT_R)\
+ $(TARG_TEST_UNIT_ins_int_W_MT_R)\
+ $(TARG_TEST_UNIT_ins_m2w_W_MT_R)\
+ \
+
+############################################################
+# Third-party libraries
+
+!ifdef ACE
+LIBS_3PTY_ACE					=	ace.lib
+!endif # ACE
+LIBS_3PTY_COMERROBJ				=	advapi32.lib ole32.lib oleaut32.lib user32.lib
+LIBS_3PTY_FPRINTF				=	advapi32.lib user32.lib
+LIBS_3PTY_SYSLOG				=	advapi32.lib user32.lib
+LIBS_3PTY_SPEECH				=	advapi32.lib ole32.lib oleaut32.lib user32.lib
+LIBS_3PTY_WINEVLOG				=	advapi32.lib user32.lib
+LIBS_3PTY_WINMSGBX				=	advapi32.lib user32.lib
+LIBS_3PTY_W32CONS				=	advapi32.lib user32.lib
+LIBS_3PTY_WINDBGR				=	advapi32.lib user32.lib
+LIBS_3PTY_WINSYSLOG				=	advapi32.lib user32.lib ws2_32.lib
+LIBS_3PTY_WINDBGRFPRINTF		=	advapi32.lib user32.lib
+LIBS_3PTY_WINDBGRWINSYSLOG		=	advapi32.lib user32.lib ws2_32.lib
+LIBS_3PTY_BE_N_FAIL				=	advapi32.lib user32.lib
+LIBS_3PTY_TEST_UNIT				=	advapi32.lib user32.lib
+
+############################################################################
+# External Targets (invokable by make)
+
+# primary
+
+_default:                   build
+
+usage:
+	@echo "make [usage | compile | build | test | clean | ace | prep] - default is 'build'"
+	@echo "details:"
+	@echo "    default(=build)"
+	@echo "    compile.libs.util"
+	@echo "    compile.libs.core"
+	@echo "    compile.ace"
+	@echo "    compile.examples"
+	@echo "    compile.test"
+	@echo "    compile(=compile.libs.util+compile.libs.core+compile.example+compile.test)"
+	@echo "    compile.all(=compile.libs.util+compile.libs.core+compile.example+compile.test+compile.ace)"
+	@echo "    build.libs.util"
+	@echo "    build.libs.core"
+	@echo "    build.libs.fe"
+	@echo "    build.libs.be"
+	@echo "    build.libs.ace"
+	@echo "    build.libs(=build.libs.util+build.libs.core+build.libs.fe+build.libs.be)"
+	@echo "    build.libs.all(=build.libs.util+build.libs.core+build.libs.fe+build.libs.be+build.libs.ace)"
+	@echo "    build.examples"
+	@echo "    build.test.std"
+	@echo "    build.test.ace"
+	@echo "    build.test(=build.test.std)"
+	@echo "    build.test.all(=build.test.std+build.test.ace)"
+	@echo "    build.util(=build.libs.util)"
+	@echo "    build.core(=build.libs.core)"
+	@echo "    build.std(=build.libs.util+build.libs.core+build.libs.fe+build.libs.be+build.test.std)"
+	@echo "    build.ace(=build.libs.ace+build.test.ace)"
+	@echo "    build(=build.libs+build.examples+build.samples+build.test)"
+	@echo "    build.all(=build.libs.all+build.examples+build.samples+build.test.all)"
+	@echo "    test.std"
+	@echo "    test.ace"
+	@echo "    test(=test.std)"
+	@echo "    test.all(=test.std+test.ace)"
+	@echo "    std=build.std+test.std"
+	@echo "    ace=build.ace+test.ace"
+	@echo "    all=core+std+ace"
+	@echo "    prep: removes \r from all .h and .c files, on UNIX-only"
+
+
+# infrastructure
+
+
+
+prep.files.for.os:	$(PROJ_MAKEFILE_NAME)\
+	\
+
+prep:	prep.files.for.os
+
+
+check.lib.dir:		$(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+
+check.bin.dir:		$(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_BIN_DIR)\NUL mkdir $(PROJ_BIN_DIR)
+
+
+# compile targets
+
+compile.libs.util:          $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_UTIL)
+
+compile.libs.core:          $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_CORE)
+
+compile.libs.fe:            $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_FE)
+
+compile.libs.be:            $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_BE)
+
+compile.libs:                                                           compile.libs.util compile.libs.core compile.libs.fe compile.libs.be
+
+compile.libs.b64:           $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_B64)
+
+compile.libs.shwild:        $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_SHWILD)
+
+compile.libs.xtests:        $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_XTESTS)
+
+compile.libs.3pty:                                                      compile.libs.b64 compile.libs.shwild compile.libs.xtests
+
+compile.libs.all:                                                       compile.libs compile.libs.3pty
+
+!ifdef ACE
+compile.ace:                $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_ACE)
+
+!endif # ACE
+compile.ex.c:               $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_EXAMPLE_C)
+
+compile.ex.cpp:             $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_EXAMPLE_CPP)
+
+compile.examples:           $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_EXAMPLE)
+
+compile.samples:            $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_SAMPLE)
+
+compile.test.component:     $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_TEST_COMPONENT)
+
+compile.test.performance:   $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_TEST_PERFORMANCE)
+
+compile.test.scratch:       $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_TEST_SCRATCH)
+
+compile.test.unit:          $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_TEST_UNIT)
+
+compile.test:                                                           compile.test.unit compile.test.component compile.test.performance compile.test.scratch
+
+compile:                                                                compile.libs compile.libs.3pty compile.examples compile.test
+
+!ifdef ACE
+compile.all:                                                            compile.libs compile.examples compile.test compile.ace
+!else # ACE
+compile.all:                                                            compile.libs compile.examples compile.test
+!endif # ACE
+
+
+# build targets
+
+build.libs.util:            check.lib.dir           prep.files.for.os   $(TARGETS_LIB_UTIL)
+
+build.libs.core:            check.lib.dir           prep.files.for.os   $(TARGETS_LIB_CORE)
+
+build.libs.appl:            check.lib.dir           prep.files.for.os   $(TARGETS_LIB_APPL)
+
+build.libs.fe:              check.lib.dir           prep.files.for.os   $(TARGETS_LIB_FE)
+
+build.libs.be:              check.lib.dir           prep.files.for.os   $(TARGETS_LIB_BE)
+
+build.libs.fe.cmn:          check.lib.dir           prep.files.for.os   $(TARGETS_LIB_FE_CMN)
+
+build.libs.be.cmn:          check.lib.dir           prep.files.for.os   $(TARGETS_LIB_BE_CMN)
+
+build.libs.b64:             check.lib.dir           prep.files.for.os   $(TARGETS_LIB_B64)
+
+build.libs.shwild:          check.lib.dir           prep.files.for.os   $(TARGETS_LIB_SHWILD)
+
+build.libs.xtests:          check.lib.dir           prep.files.for.os   $(TARGETS_LIB_XTESTS)
+
+build.libs.3pty:            check.lib.dir                               build.libs.b64 build.libs.shwild build.libs.xtests
+
+# obsolete
+build.libs.std:                                                         check.lib.dir build.libs.fe build.libs.be
+
+!ifdef ACE
+build.libs.ace:                                                         check.lib.dir $(TARGETS_LIB_ACE)
+
+!endif # ACE
+build.libs:                                                             build.libs.util build.libs.core build.libs.appl build.libs.fe build.libs.be
+
+!ifdef ACE
+build.libs.all:                                                         build.libs build.libs.ace
+!else # ACE
+build.libs.all:                                                         build.libs
+!endif # ACE
+
+# These names - i.e. build.ex.?? - has to be short (rather than build.examples.??), otherwise GCC's
+# make gets confused.
+#
+# Can't use C++ (or C++) because DMC++'s make can't handle it
+build.ex.c:                 check.bin.dir           prep.files.for.os   $(TARGETS_EXAMPLE_C)
+
+build.ex.cpp:               check.bin.dir           prep.files.for.os   $(TARGETS_EXAMPLE_CPP)
+
+build.examples:             check.bin.dir           prep.files.for.os   $(TARGETS_EXAMPLE)
+
+build.samples:              check.bin.dir           prep.files.for.os   $(TARGETS_SAMPLE)
+
+build.test.component:       check.bin.dir           prep.files.for.os   $(TARGETS_TEST_COMPONENT)
+
+build.test.performance:     check.bin.dir           prep.files.for.os   $(TARGETS_TEST_PERFORMANCE)
+
+build.test.scratch:         check.bin.dir           prep.files.for.os   $(TARGETS_TEST_SCRATCH)
+
+build.test.unit:            check.bin.dir           prep.files.for.os   $(TARGETS_TEST_UNIT)
+
+build.test:                                                             build.test.unit build.test.component build.test.performance build.test.scratch
+
+build.test.std:             check.bin.dir           prep.files.for.os   $(TARGETS_TEST_SCRATCH_STD)
+
+!ifdef ACE
+build.test.ace:             check.bin.dir           prep.files.for.os   $(TARGETS_TEST_SCRATCH_ACE)
+
+!endif # ACE
+build.test.std:             check.bin.dir           prep.files.for.os   $(TARGETS_TEST_SCRATCH_STD)
+
+!ifdef ACE
+build.test.ace:             check.bin.dir           prep.files.for.os   $(TARGETS_TEST_SCRATCH_ACE)
+
+!endif # ACE
+build.std:                                                              build.libs.util build.libs.core build.libs.appl build.libs.fe build.libs.be build.test.std
+
+!ifdef ACE
+build.test.all:                                                         build.test.std build.test.ace
+!else # ACE
+build.test.all:                                                         build.test.std
+!endif # ACE
+
+
+!ifdef ACE
+build.ace:                                                              build.libs.ace build.test.ace
+
+!endif # ACE
+build:                                                                  build.libs build.examples build.samples build.test
+
+build.cmn:                                                              build.libs.util build.libs.core build.libs.appl build.libs.fe.cmn build.libs.be.cmn
+
+build.common:                                                           build.cmn
+
+build.all:                                                              build.libs.all build.examples build.samples build.test.all
+
+
+# test targets
+
+test.component_:
+	@echo Running Test:Component programs ...
+	$(TARG_TEST_COMP_core_initseq_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_core_initseq_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_core_initseq_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_core_initseq_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_core_initseq_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_core_initseq_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_core_initseq_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_core_initseq_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_custsev_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_custsev_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_custsev_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_custsev_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_custsev_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_custsev_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_custsev_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_custsev_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_filemt_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_filemt_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_filemt_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_filemt_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_filemt_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_filemt_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_filemt_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_filemt_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_args_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_args_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_args_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_args_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_args_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_args_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_args_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_args_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_b64_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_b64_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_b64_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_b64_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_b64_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_b64_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_b64_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_b64_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_bool_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_bool_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_bool_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_bool_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_bool_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_bool_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_bool_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_bool_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_hostid_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_hostid_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_hostid_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_hostid_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_hostid_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_hostid_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_hostid_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_hostid_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_int_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_int_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_int_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_int_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_int_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_int_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_int_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_int_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_pad_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_pad_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_pad_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_pad_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_pad_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_pad_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_pad_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_pad_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_ptr_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_ptr_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_ptr_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_ptr_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_ptr_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_ptr_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_ptr_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_ptr_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_prid_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_prid_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_prid_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_prid_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_prid_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_prid_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_prid_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_prid_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_real_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_real_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_real_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_real_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_real_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_real_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_real_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_real_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_thrid_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_thrid_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_thrid_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_thrid_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_thrid_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_thrid_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_thrid_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_thrid_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_vbool_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_vbool_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_vbool_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_vbool_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_vbool_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_vbool_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_vbool_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_vbool_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_w2m_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_w2m_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_w2m_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_w2m_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_m2w_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_m2w_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_m2w_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_m2w_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_log_1_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_log_1_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_log_1_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_log_1_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_log_1_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_log_1_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_log_1_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_log_1_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_puts_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_puts_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_puts_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_puts_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_puts_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_puts_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_puts_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_puts_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_prtf_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_prtf_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_prtf_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_prtf_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_prtf_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_prtf_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_prtf_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_prtf_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_trace_1_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_trace_1_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_trace_1_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_trace_1_MT_R) --verbosity=$(TEST_VERBOSITY)
+
+test.performance_:
+	@echo Running Test:Performance programs ...
+	$(TARG_TEST_PERF_ins_w2m_DLL_R) on
+	$(TARG_TEST_PERF_ins_w2m_DLL_R) off
+	$(TARG_TEST_PERF_ins_w2m_MT_R) on
+	$(TARG_TEST_PERF_ins_w2m_MT_R) off
+	$(TARG_TEST_PERF_ins_m2w_W_DLL_R) on
+	$(TARG_TEST_PERF_ins_m2w_W_DLL_R) off
+	$(TARG_TEST_PERF_ins_m2w_W_MT_R) on
+	$(TARG_TEST_PERF_ins_m2w_W_MT_R) off
+
+test.scratch_:
+	@echo Running Test:Scratch programs ...
+	$(TARG_TEST_MT_D_APIwBE_FPRINTF)
+	$(TARG_TEST_MT_D_APIwBE_COMERROBJ)
+	$(TARG_TEST_MT_D_APIwBE_WINEVLOG)
+	$(TARG_TEST_MT_D_APIwBE_W32CONS)
+	$(TARG_TEST_MT_D_APIwBE_WINDBGR)
+	$(TARG_TEST_MT_D_APIwBE_WINSYSLOG)
+	$(TARG_TEST_MT_D_APIwBELR_2_WINDBGRFPRINTF)
+	$(TARG_TEST_MT_D_APIwBELR_3_WINDBGRWINSYSLOG)
+	$(TARG_TEST_FE_MT_D)
+	$(TARG_TEST_MT_D_APIwBE_FPRINTF)
+	$(TARG_TEST_BE_N_FAIL_MT_D)
+	$(TARG_TEST_FE_SIMPLE_WC_MT_D)
+	$(TARG_TEST_DLL_D_APIwBE_FPRINTF)
+	$(TARG_TEST_DLL_D_APIwBE_COMERROBJ)
+	$(TARG_TEST_DLL_D_APIwBE_WINEVLOG)
+	$(TARG_TEST_DLL_D_APIwBE_W32CONS)
+	$(TARG_TEST_DLL_D_APIwBE_WINDBGR)
+	$(TARG_TEST_DLL_D_APIwBE_WINSYSLOG)
+	$(TARG_TEST_DLL_D_APIwBELR_2_WINDBGRFPRINTF)
+	$(TARG_TEST_DLL_D_APIwBELR_3_WINDBGRWINSYSLOG)
+	$(TARG_TEST_FE_DLL_D)
+	$(TARG_TEST_DLL_D_APIwBE_FPRINTF)
+	$(TARG_TEST_BE_N_FAIL_DLL_D)
+	$(TARG_TEST_FE_SIMPLE_WC_DLL_D)
+	$(TARG_TEST_DLL_R_APIwBE_FPRINTF)
+	$(TARG_TEST_DLL_R_APIwBE_COMERROBJ)
+	$(TARG_TEST_DLL_R_APIwBE_WINEVLOG)
+	$(TARG_TEST_DLL_R_APIwBE_W32CONS)
+	$(TARG_TEST_DLL_R_APIwBE_WINDBGR)
+	$(TARG_TEST_DLL_R_APIwBE_WINSYSLOG)
+	$(TARG_TEST_DLL_R_APIwBELR_2_WINDBGRFPRINTF)
+	$(TARG_TEST_DLL_R_APIwBELR_3_WINDBGRWINSYSLOG)
+	$(TARG_TEST_FE_DLL_R)
+	$(TARG_TEST_DLL_R_APIwBE_FPRINTF)
+	$(TARG_TEST_BE_N_FAIL_DLL_R)
+	$(TARG_TEST_FE_SIMPLE_WC_DLL_R)
+	$(TARG_TEST_MT_R_APIwBE_FPRINTF)
+	$(TARG_TEST_MT_R_APIwBE_COMERROBJ)
+	$(TARG_TEST_MT_R_APIwBE_WINEVLOG)
+	$(TARG_TEST_MT_R_APIwBE_W32CONS)
+	$(TARG_TEST_MT_R_APIwBE_WINDBGR)
+	$(TARG_TEST_MT_R_APIwBE_WINSYSLOG)
+	$(TARG_TEST_MT_R_APIwBELR_2_WINDBGRFPRINTF)
+	$(TARG_TEST_MT_R_APIwBELR_3_WINDBGRWINSYSLOG)
+	$(TARG_TEST_FE_MT_R)
+	$(TARG_TEST_MT_R_APIwBE_FPRINTF)
+	$(TARG_TEST_BE_N_FAIL_MT_R)
+	$(TARG_TEST_FE_SIMPLE_WC_MT_R)
+	$(TARG_TEST_W_MT_D_APIwBE_FPRINTF)
+	$(TARG_TEST_W_MT_D_APIwBE_COMERROBJ)
+	$(TARG_TEST_W_MT_D_APIwBE_WINEVLOG)
+	$(TARG_TEST_W_MT_D_APIwBE_W32CONS)
+	$(TARG_TEST_W_MT_D_APIwBE_WINDBGR)
+	$(TARG_TEST_W_MT_D_APIwBE_WINSYSLOG)
+	$(TARG_TEST_W_MT_D_APIwBELR_2_WINDBGRFPRINTF)
+	$(TARG_TEST_W_MT_D_APIwBELR_3_WINDBGRWINSYSLOG)
+	$(TARG_TEST_FE_W_MT_D)
+	$(TARG_TEST_W_MT_D_APIwBE_FPRINTF)
+	$(TARG_TEST_BE_N_FAIL_W_MT_D)
+	$(TARG_TEST_FE_SIMPLE_WC_W_MT_D)
+	$(TARG_TEST_W_DLL_D_APIwBE_FPRINTF)
+	$(TARG_TEST_W_DLL_D_APIwBE_COMERROBJ)
+	$(TARG_TEST_W_DLL_D_APIwBE_WINEVLOG)
+	$(TARG_TEST_W_DLL_D_APIwBE_W32CONS)
+	$(TARG_TEST_W_DLL_D_APIwBE_WINDBGR)
+	$(TARG_TEST_W_DLL_D_APIwBE_WINSYSLOG)
+	$(TARG_TEST_W_DLL_D_APIwBELR_2_WINDBGRFPRINTF)
+	$(TARG_TEST_W_DLL_D_APIwBELR_3_WINDBGRWINSYSLOG)
+	$(TARG_TEST_FE_W_DLL_D)
+	$(TARG_TEST_W_DLL_D_APIwBE_FPRINTF)
+	$(TARG_TEST_BE_N_FAIL_W_DLL_D)
+	$(TARG_TEST_FE_SIMPLE_WC_W_DLL_D)
+	$(TARG_TEST_W_DLL_R_APIwBE_FPRINTF)
+	$(TARG_TEST_W_DLL_R_APIwBE_COMERROBJ)
+	$(TARG_TEST_W_DLL_R_APIwBE_WINEVLOG)
+	$(TARG_TEST_W_DLL_R_APIwBE_W32CONS)
+	$(TARG_TEST_W_DLL_R_APIwBE_WINDBGR)
+	$(TARG_TEST_W_DLL_R_APIwBE_WINSYSLOG)
+	$(TARG_TEST_W_DLL_R_APIwBELR_2_WINDBGRFPRINTF)
+	$(TARG_TEST_W_DLL_R_APIwBELR_3_WINDBGRWINSYSLOG)
+	$(TARG_TEST_FE_W_DLL_R)
+	$(TARG_TEST_W_DLL_R_APIwBE_FPRINTF)
+	$(TARG_TEST_BE_N_FAIL_W_DLL_R)
+	$(TARG_TEST_FE_SIMPLE_WC_W_DLL_R)
+	$(TARG_TEST_W_MT_R_APIwBE_FPRINTF)
+	$(TARG_TEST_W_MT_R_APIwBE_COMERROBJ)
+	$(TARG_TEST_W_MT_R_APIwBE_WINEVLOG)
+	$(TARG_TEST_W_MT_R_APIwBE_W32CONS)
+	$(TARG_TEST_W_MT_R_APIwBE_WINDBGR)
+	$(TARG_TEST_W_MT_R_APIwBE_WINSYSLOG)
+	$(TARG_TEST_W_MT_R_APIwBELR_2_WINDBGRFPRINTF)
+	$(TARG_TEST_W_MT_R_APIwBELR_3_WINDBGRWINSYSLOG)
+	$(TARG_TEST_FE_W_MT_R)
+	$(TARG_TEST_W_MT_R_APIwBE_FPRINTF)
+	$(TARG_TEST_BE_N_FAIL_W_MT_R)
+	$(TARG_TEST_FE_SIMPLE_WC_W_MT_R)
+
+test.unit_:
+	@echo Running Test:Unit programs ...
+	$(TARG_TEST_UNIT_lvls_dyninit_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_dyninit_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_dyninit_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_dyninit_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_dyninit_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_dyninit_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_dyninit_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_dyninit_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_vals_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_vals_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_vals_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_vals_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_vals_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_vals_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_vals_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_vals_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getcurrtm_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getcurrtm_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getcurrtm_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getcurrtm_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getcurrtm_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getcurrtm_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getcurrtm_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getcurrtm_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getversion_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getversion_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getversion_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getversion_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getversion_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getversion_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getversion_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getversion_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_gethostname_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_gethostname_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_gethostname_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_gethostname_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_gethostname_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_gethostname_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_gethostname_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_gethostname_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_onbailout_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_onbailout_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_onbailout_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_onbailout_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_onbailout_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_onbailout_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_onbailout_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_onbailout_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_strnlen_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_strnlen_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_strnlen_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_strnlen_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_strnlen_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_strnlen_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_strnlen_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_strnlen_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_CEO_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_CEO_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_CEO_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_CEO_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_CEO_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_CEO_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_CEO_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_CEO_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_file_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_file_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_file_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_file_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_file_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_file_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_file_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_file_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fprintf_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fprintf_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fprintf_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fprintf_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fprintf_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fprintf_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fprintf_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fprintf_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fail_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fail_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fail_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fail_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fail_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fail_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fail_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fail_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_fail_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_fail_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_fail_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_fail_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_fail_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_fail_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_fail_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_fail_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_lrsplit_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_lrsplit_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_lrsplit_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_lrsplit_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_lrsplit_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_lrsplit_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_lrsplit_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_lrsplit_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_N_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_N_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_N_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_N_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_N_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_N_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_N_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_N_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_all_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_all_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_all_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_all_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_all_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_all_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_all_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_all_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_fail_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_fail_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_fail_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_fail_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_fail_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_fail_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_fail_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_fail_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_N_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_N_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_N_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_N_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_N_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_N_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_N_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_N_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_null_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_null_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_null_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_null_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_null_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_null_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_null_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_null_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_simple_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_simple_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_simple_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_simple_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_simple_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_simple_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_simple_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_simple_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_WinReg_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_WinReg_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_WinReg_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_WinReg_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_WinReg_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_WinReg_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_WinReg_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_WinReg_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_int_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_int_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_int_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_int_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_int_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_int_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_int_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_int_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_w2m_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_w2m_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_w2m_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_w2m_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_m2w_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_m2w_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_m2w_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_m2w_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+
+test.examples_:
+	@echo Running Example programs ...
+	$(TARG_EX_C_0_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_1_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_2_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_3_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_4_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_5_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_7_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_0_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_1_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_2_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_3_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_4_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_5_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_7_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_0_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_1_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_2_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_3_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_4_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_5_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_7_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_0_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_1_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_2_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_3_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_4_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_5_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_7_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_0_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_1_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_2_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_3_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_4_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_5_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_7_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_0_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_1_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_2_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_3_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_4_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_5_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_7_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_0_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_1_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_2_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_3_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_4_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_5_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_7_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_0_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_1_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_2_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_3_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_4_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_5_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_7_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_01_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_02_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_03_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_04_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_05_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_06_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_01_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_02_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_01_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_02_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_03_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fe_01_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_01_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_02_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_03_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_04_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_05_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_06_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_07_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_08_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_09_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_10_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_11_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_13_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_14_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_15_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_16_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_17_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ln_01_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_01_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_02_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_03_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_04_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_05_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_06_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_tr_01_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_tr_02_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ut_01_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_01_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_02_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_03_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_04_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_05_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_06_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_01_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_02_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_01_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_02_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_03_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fe_01_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_01_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_02_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_03_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_04_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_05_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_06_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_07_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_08_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_09_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_10_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_11_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_13_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_14_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_15_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_16_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_17_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ln_01_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_01_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_02_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_03_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_04_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_05_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_06_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_tr_01_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_tr_02_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ut_01_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_01_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_02_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_03_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_04_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_05_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_06_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_01_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_02_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_01_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_02_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_03_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fe_01_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_01_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_02_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_03_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_04_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_05_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_06_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_07_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_08_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_09_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_10_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_11_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_13_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_14_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_15_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_16_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_17_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ln_01_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_01_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_02_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_03_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_04_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_05_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_06_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_tr_01_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_tr_02_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ut_01_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_01_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_02_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_03_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_04_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_05_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_06_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_01_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_02_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_01_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_02_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_03_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fe_01_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_01_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_02_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_03_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_04_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_05_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_06_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_07_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_08_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_09_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_10_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_11_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_13_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_14_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_15_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_16_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_17_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ln_01_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_01_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_02_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_03_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_04_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_05_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_06_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_tr_01_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_tr_02_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ut_01_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_01_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_02_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_03_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_04_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_05_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_06_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_01_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_02_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_01_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_02_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_03_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fe_01_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_01_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_02_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_03_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_04_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_05_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_06_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_07_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_08_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_09_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_10_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_11_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_13_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_14_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_15_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_16_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_17_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ln_01_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_01_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_02_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_03_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_04_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_05_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_06_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ut_01_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_01_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_02_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_03_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_04_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_05_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_06_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_01_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_02_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_01_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_02_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_03_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fe_01_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_01_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_02_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_03_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_04_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_05_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_06_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_07_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_08_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_09_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_10_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_11_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_13_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_14_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_15_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_16_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_17_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ln_01_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_01_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_02_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_03_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_04_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_05_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_06_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ut_01_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_01_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_02_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_03_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_04_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_05_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_06_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_01_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_02_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_01_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_02_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_03_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fe_01_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_01_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_02_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_03_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_04_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_05_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_06_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_07_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_08_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_09_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_10_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_11_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_13_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_14_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_15_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_16_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_17_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ln_01_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_01_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_02_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_03_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_04_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_05_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_06_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ut_01_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_01_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_02_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_03_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_04_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_05_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_06_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_01_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_02_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_01_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_02_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_03_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fe_01_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_01_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_02_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_03_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_04_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_05_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_06_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_07_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_08_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_09_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_10_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_11_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_13_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_14_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_15_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_16_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_17_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ln_01_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_01_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_02_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_03_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_04_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_05_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_06_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ut_01_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+
+test.component:		build.test.component test.component_
+
+test.performance:	build.test.performance test.performance_
+
+test.scratch:		build.test.scratch test.scratch_
+
+test.unit:			build.test.unit test.unit_
+
+test.examples:		build.examples test.examples_
+
+!ifdef ACE
+test.ace:			build.libs.ace build.libs.core $(TARGETS_TEST_SCRATCH_ACE)
+	$(TEST_SCRT_ACE_MT_D)
+	$(TEST_SCRT_ACE_DLL_D)
+	$(TEST_SCRT_ACE_DLL_R)
+	$(TEST_SCRT_ACE_MT_R)
+	$(TEST_SCRT_ACE_W_MT_D)
+	$(TEST_SCRT_ACE_W_DLL_D)
+	$(TEST_SCRT_ACE_W_DLL_R)
+	$(TEST_SCRT_ACE_W_MT_R)
+
+!endif # ACE
+test:                       test.unit test.component
+
+!ifdef ACE
+test.all:                   test.scratch test.examples test.performance test.ace test
+!else # ACE
+test.all:                   test.scratch test.examples test.performance test
+!endif # ACE
+
+
+# clean targets
+
+clean.libs.core:
+	@echo Cleaning Core libraries ...
+	@-if exist util.*.obj $(RM) util.*.obj
+	@-if exist core.*.obj $(RM) core.*.obj
+	@-if exist inserters.*.obj $(RM) inserters.*.obj
+	@-if exist util.*.pdb $(RM) util.*.pdb
+	@-if exist core.*.pdb $(RM) core.*.pdb
+	@-if exist inserters.*.pdb $(RM) inserters.*.pdb
+	@-if exist $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).core.$(COMP_TAG)*.lib $(RM) $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).core.$(COMP_TAG)*.lib
+	@-if exist $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).util.$(COMP_TAG)*.lib $(RM) $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).util.$(COMP_TAG)*.lib
+
+clean.libs.be:
+	@echo Cleaning Back-end libraries ...
+	@-if exist bec.*.obj $(RM) bec.*.obj
+	@-if exist bel.*.obj $(RM) bel.*.obj
+	@-if exist ber.*.obj $(RM) ber.*.obj
+	@-if exist be.*.obj $(RM) be.*.obj
+	@-if exist bec.*.pdb $(RM) bec.*.pdb
+	@-if exist bel.*.pdb $(RM) bel.*.pdb
+	@-if exist ber.*.pdb $(RM) ber.*.pdb
+	@-if exist be.*.pdb $(RM) be.*.pdb
+	@-if exist $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.*.$(COMP_TAG)*.lib $(RM) $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.*.$(COMP_TAG)*.lib
+	@-if exist $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.*.$(COMP_TAG)*.lib $(RM) $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.*.$(COMP_TAG)*.lib
+	@-if exist $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.*.$(COMP_TAG)*.lib $(RM) $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.*.$(COMP_TAG)*.lib
+	@-if exist $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.*.$(COMP_TAG)*.lib $(RM) $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.*.$(COMP_TAG)*.lib
+
+
+clean.libs.fe:
+	@echo Cleaning Front-end libraries ...
+	@-if exist fe.*.obj $(RM) fe.*.obj
+	@-if exist fe.*.pdb $(RM) fe.*.pdb
+	@-if exist $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.*.$(COMP_TAG)*.lib $(RM) $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.*.$(COMP_TAG)*.lib
+
+clean.libs.b64:
+	@echo Cleaning b64 libraries ...
+	@-if exist b64.*.obj $(RM) b64.*.obj
+	@-if exist b64.*.pdb $(RM) b64.*.pdb
+	@-if exist $(PROJ_LIB_DIR)\$(B64_TAG_VER).pan.$(COMP_TAG)*.lib $(RM) $(PROJ_LIB_DIR)\$(B64_TAG_VER).pan.$(COMP_TAG)*.lib
+
+clean.libs.shwild:
+	@echo Cleaning shwild libraries ...
+	@-if exist shwild.*.obj $(RM) shwild.*.obj
+	@-if exist shwild.*.pdb $(RM) shwild.*.pdb
+	@-if exist $(PROJ_LIB_DIR)\$(SHWILD_TAG_VER).pan.$(COMP_TAG)*.lib $(RM) $(PROJ_LIB_DIR)\$(SHWILD_TAG_VER).pan.$(COMP_TAG)*.lib
+
+clean.libs.xtests:
+	@echo Cleaning xTests libraries ...
+	@-if exist xtests.*.obj $(RM) xtests.*.obj
+	@-if exist xtests.*.pdb $(RM) xtests.*.pdb
+	@-if exist $(PROJ_LIB_DIR)\$(XTESTS_TAG_VER).pan.$(COMP_TAG)*.lib $(RM) $(PROJ_LIB_DIR)\$(XTESTS_TAG_VER).pan.$(COMP_TAG)*.lib
+
+!ifdef ACE
+clean.libs.ace:
+	@echo Cleaning ACE libraries ...
+	@-if exist $(LIB_BEC_ACE_MT_D) $(RM) $(LIB_BEC_ACE_MT_D)
+	@-if exist $(LIB_BE_ACE_MT_D) $(RM) $(LIB_BE_ACE_MT_D)
+	@-if exist $(LIB_BEL_ACE_MT_D) $(RM) $(LIB_BEL_ACE_MT_D)
+	@-if exist $(LIB_BER_ACE_MT_D) $(RM) $(LIB_BER_ACE_MT_D)
+	@-if exist $(LIB_BEC_ACE_DLL_D) $(RM) $(LIB_BEC_ACE_DLL_D)
+	@-if exist $(LIB_BE_ACE_DLL_D) $(RM) $(LIB_BE_ACE_DLL_D)
+	@-if exist $(LIB_BEL_ACE_DLL_D) $(RM) $(LIB_BEL_ACE_DLL_D)
+	@-if exist $(LIB_BER_ACE_DLL_D) $(RM) $(LIB_BER_ACE_DLL_D)
+	@-if exist $(LIB_BEC_ACE_DLL_R) $(RM) $(LIB_BEC_ACE_DLL_R)
+	@-if exist $(LIB_BE_ACE_DLL_R) $(RM) $(LIB_BE_ACE_DLL_R)
+	@-if exist $(LIB_BEL_ACE_DLL_R) $(RM) $(LIB_BEL_ACE_DLL_R)
+	@-if exist $(LIB_BER_ACE_DLL_R) $(RM) $(LIB_BER_ACE_DLL_R)
+	@-if exist $(LIB_BEC_ACE_MT_R) $(RM) $(LIB_BEC_ACE_MT_R)
+	@-if exist $(LIB_BE_ACE_MT_R) $(RM) $(LIB_BE_ACE_MT_R)
+	@-if exist $(LIB_BEL_ACE_MT_R) $(RM) $(LIB_BEL_ACE_MT_R)
+	@-if exist $(LIB_BER_ACE_MT_R) $(RM) $(LIB_BER_ACE_MT_R)
+	@-if exist $(LIB_BEC_ACE_W_MT_D) $(RM) $(LIB_BEC_ACE_W_MT_D)
+	@-if exist $(LIB_BE_ACE_W_MT_D) $(RM) $(LIB_BE_ACE_W_MT_D)
+	@-if exist $(LIB_BEL_ACE_W_MT_D) $(RM) $(LIB_BEL_ACE_W_MT_D)
+	@-if exist $(LIB_BER_ACE_W_MT_D) $(RM) $(LIB_BER_ACE_W_MT_D)
+	@-if exist $(LIB_BEC_ACE_W_DLL_D) $(RM) $(LIB_BEC_ACE_W_DLL_D)
+	@-if exist $(LIB_BE_ACE_W_DLL_D) $(RM) $(LIB_BE_ACE_W_DLL_D)
+	@-if exist $(LIB_BEL_ACE_W_DLL_D) $(RM) $(LIB_BEL_ACE_W_DLL_D)
+	@-if exist $(LIB_BER_ACE_W_DLL_D) $(RM) $(LIB_BER_ACE_W_DLL_D)
+	@-if exist $(LIB_BEC_ACE_W_DLL_R) $(RM) $(LIB_BEC_ACE_W_DLL_R)
+	@-if exist $(LIB_BE_ACE_W_DLL_R) $(RM) $(LIB_BE_ACE_W_DLL_R)
+	@-if exist $(LIB_BEL_ACE_W_DLL_R) $(RM) $(LIB_BEL_ACE_W_DLL_R)
+	@-if exist $(LIB_BER_ACE_W_DLL_R) $(RM) $(LIB_BER_ACE_W_DLL_R)
+	@-if exist $(LIB_BEC_ACE_W_MT_R) $(RM) $(LIB_BEC_ACE_W_MT_R)
+	@-if exist $(LIB_BE_ACE_W_MT_R) $(RM) $(LIB_BE_ACE_W_MT_R)
+	@-if exist $(LIB_BEL_ACE_W_MT_R) $(RM) $(LIB_BEL_ACE_W_MT_R)
+	@-if exist $(LIB_BER_ACE_W_MT_R) $(RM) $(LIB_BER_ACE_W_MT_R)
+	@-$(RM) $(OBJ_BEC_ACE_MT_D)
+	@-$(RM) $(OBJ_BE_ACE_MT_D)
+	@-$(RM) $(OBJ_BEL_ACE_MT_D)
+	@-$(RM) $(OBJ_BER_ACE_MT_D)
+	@-$(RM) $(OBJ_BEC_ACE_DLL_D)
+	@-$(RM) $(OBJ_BE_ACE_DLL_D)
+	@-$(RM) $(OBJ_BEL_ACE_DLL_D)
+	@-$(RM) $(OBJ_BER_ACE_DLL_D)
+	@-$(RM) $(OBJ_BEC_ACE_DLL_R)
+	@-$(RM) $(OBJ_BE_ACE_DLL_R)
+	@-$(RM) $(OBJ_BEL_ACE_DLL_R)
+	@-$(RM) $(OBJ_BER_ACE_DLL_R)
+	@-$(RM) $(OBJ_BEC_ACE_MT_R)
+	@-$(RM) $(OBJ_BE_ACE_MT_R)
+	@-$(RM) $(OBJ_BEL_ACE_MT_R)
+	@-$(RM) $(OBJ_BER_ACE_MT_R)
+	@-$(RM) $(OBJ_BEC_ACE_W_MT_D)
+	@-$(RM) $(OBJ_BE_ACE_W_MT_D)
+	@-$(RM) $(OBJ_BEL_ACE_W_MT_D)
+	@-$(RM) $(OBJ_BER_ACE_W_MT_D)
+	@-$(RM) $(OBJ_BEC_ACE_W_DLL_D)
+	@-$(RM) $(OBJ_BE_ACE_W_DLL_D)
+	@-$(RM) $(OBJ_BEL_ACE_W_DLL_D)
+	@-$(RM) $(OBJ_BER_ACE_W_DLL_D)
+	@-$(RM) $(OBJ_BEC_ACE_W_DLL_R)
+	@-$(RM) $(OBJ_BE_ACE_W_DLL_R)
+	@-$(RM) $(OBJ_BEL_ACE_W_DLL_R)
+	@-$(RM) $(OBJ_BER_ACE_W_DLL_R)
+	@-$(RM) $(OBJ_BEC_ACE_W_MT_R)
+	@-$(RM) $(OBJ_BE_ACE_W_MT_R)
+	@-$(RM) $(OBJ_BEL_ACE_W_MT_R)
+	@-$(RM) $(OBJ_BER_ACE_W_MT_R)
+!endif # ACE
+
+clean.examples:
+	@echo Cleaning examples ...
+	@-if exist ex.*.obj $(RM) ex.*.obj
+	@-if exist ex.*.pdb $(RM) ex.*.pdb
+	@-if exist $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.*.$(COMP_TAG)*.exe $(RM) $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.*.$(COMP_TAG)*.exe
+	@-if exist $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.*.$(COMP_TAG)*.manifest $(RM) $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.*.$(COMP_TAG)*.manifest
+
+clean.samples:
+	@echo Cleaning samples ...
+
+clean.samples.all:	clean.samples
+
+#	@-$(RM) $(TARGETS_SAMPLE)
+
+clean.test.unit:
+	@echo Cleaning unit tests ...
+	@-if exist test.unit.*.obj $(RM) test.unit.*.obj
+	@-if exist test.unit.*.pdb $(RM) test.unit.*.pdb
+	@-if exist $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.*.$(COMP_TAG)*.exe $(RM) $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.*.$(COMP_TAG)*.exe
+	@-if exist $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.*.$(COMP_TAG)*.manifest $(RM) $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.*.$(COMP_TAG)*.manifest
+
+clean.test.component:
+	@echo Cleaning component tests ...
+	@-if exist test.component.*.obj $(RM) test.component.*.obj
+	@-if exist test.component.*.pdb $(RM) test.component.*.pdb
+	@-if exist $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.*.$(COMP_TAG)*.exe $(RM) $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.*.$(COMP_TAG)*.exe
+	@-if exist $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.*.$(COMP_TAG)*.manifest $(RM) $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.*.$(COMP_TAG)*.manifest
+
+clean.test.performance:
+	@echo Cleaning performance tests ...
+	@-if exist test.performance.*.obj $(RM) test.performance.*.obj
+	@-if exist test.performance.*.pdb $(RM) test.performance.*.pdb
+	@-if exist $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.performance.*.$(COMP_TAG)*.exe $(RM) $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.performance.*.$(COMP_TAG)*.exe
+	@-if exist $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.performance.*.$(COMP_TAG)*.manifest $(RM) $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.performance.*.$(COMP_TAG)*.manifest
+
+clean.test.scratch:
+	@echo Cleaning scratch tests ...
+	@-if exist test.*.obj $(RM) test.*.obj
+	@-if exist test.*.pdb $(RM) test.*.pdb
+	@-if exist $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.*.$(COMP_TAG)*.exe $(RM) $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.*.$(COMP_TAG)*.exe
+	@-if exist $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.*.$(COMP_TAG)*.manifest $(RM) $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.*.$(COMP_TAG)*.manifest
+
+!ifdef ACE
+clean.test.ace:
+	@echo Cleaning ACE tests ...
+	@-if exist $(TEST_SCRT_ACE_MT_D) $(RM) $(TEST_SCRT_ACE_MT_D)
+	@-if exist $(TEST_SCRT_ACE_DLL_D) $(RM) $(TEST_SCRT_ACE_DLL_D)
+	@-if exist $(TEST_SCRT_ACE_DLL_R) $(RM) $(TEST_SCRT_ACE_DLL_R)
+	@-if exist $(TEST_SCRT_ACE_MT_R) $(RM) $(TEST_SCRT_ACE_MT_R)
+	@-if exist $(TEST_SCRT_ACE_W_MT_D) $(RM) $(TEST_SCRT_ACE_W_MT_D)
+	@-if exist $(TEST_SCRT_ACE_W_DLL_D) $(RM) $(TEST_SCRT_ACE_W_DLL_D)
+	@-if exist $(TEST_SCRT_ACE_W_DLL_R) $(RM) $(TEST_SCRT_ACE_W_DLL_R)
+	@-if exist $(TEST_SCRT_ACE_W_MT_R) $(RM) $(TEST_SCRT_ACE_W_MT_R)
+!endif # ACE
+
+clean.unittest.std:
+	@echo Cleaning standard unittests ...
+
+!ifdef ACE
+clean.unittest.ace:
+	@echo Cleaning ACE unittests ...
+!endif # ACE
+
+
+clean.libs: 		clean.libs.core clean.libs.be clean.libs.fe
+
+clean.libs.3pty:	clean.libs.b64 clean.libs.shwild clean.libs.xtests
+
+clean.libs.all: 	clean.libs clean.libs.3pty
+
+clean.test:			clean.test.unit clean.test.component clean.test.scratch clean.test.performance
+
+!ifdef ACE
+clean.test.all:		clean.test clean.libs.b64 clean.libs.shwild clean.libs.xtests clean.test.ace
+!else # ACE
+clean.test.all:		clean.test clean.libs.b64 clean.libs.shwild clean.libs.xtests
+!endif # ACE
+
+clean.unittest:		clean.unittest.std
+
+!ifdef ACE
+clean.unittest.all:	clean.unittest.std clean.unittest.ace
+!else # ACE
+clean.unittest.all:	clean.unittest.std
+!endif # ACE
+
+clean.std:			clean.libs clean.test
+
+!ifdef ACE
+clean.ace:			clean.libs.ace clean.test.ace
+
+!endif # ACE
+clean.logs:
+	@echo Cleaning any log files created in testing ...
+	@-if exist *.log $(RM) *.log
+
+clean:				clean.libs clean.libs.3pty clean.examples clean.samples clean.test clean.unittest clean.logs
+
+clean.all:			clean.libs.all clean.examples clean.samples.all clean.test.all clean.unittest.all
+
+# obsolete targets
+target:				build.core
+
+test-all:			test.all
+
+############################################################################
+# build targets
+
+##################################################
+# Libraries
+
+########################################
+# Main library - 'pantheios.X.util.a'
+
+$(LIB_UTIL_MT_D): $(OBJ_UTIL_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_UTIL_MT_D)
+
+$(OBJ_utl_bailout_MT_D): $(PROJ_SRC_DIR)\util\bailout.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\bailout.c
+$(OBJ_utl_init_code_strs_MT_D): $(PROJ_SRC_DIR)\util\init_code_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\init_code_strings.c
+$(OBJ_utl_sev_strs_MT_D): $(PROJ_SRC_DIR)\util\severity_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\severity_strings.c
+$(OBJ_utl_time_MT_D): $(PROJ_SRC_DIR)\util\time.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\time.cpp
+$(OBJ_utl_host_name_MT_D): $(PROJ_SRC_DIR)\util\hostname.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\hostname.c
+$(OBJ_utl_snprintf_MT_D): $(PROJ_SRC_DIR)\util\snprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\snprintf.c
+$(OBJ_utl_strdup_MT_D): $(PROJ_SRC_DIR)\util\strdup.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strdup.c
+$(OBJ_utl_procid_MT_D): $(PROJ_SRC_DIR)\util\processid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\processid.c
+$(OBJ_utl_thread_MT_D): $(PROJ_SRC_DIR)\util\threadid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\threadid.c
+$(OBJ_utl_be_context_MT_D): $(PROJ_SRC_DIR)\util\be.context.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.context.cpp
+$(OBJ_utl_core_apidefs_MT_D): $(PROJ_SRC_DIR)\util\core.apidefs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\core.apidefs.cpp
+$(OBJ_utl_be_parse_MT_D): $(PROJ_SRC_DIR)\util\be.parse.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.parse.cpp
+$(OBJ_utl_strnlenp_MT_D): $(PROJ_SRC_DIR)\util\strnlen.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strnlen.cpp
+$(OBJ_utl_strnlen_MT_D): $(PROJ_SRC_DIR)\util\util.strnlen.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\util.strnlen.c
+
+$(LIB_UTIL_DLL_D): $(OBJ_UTIL_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_UTIL_DLL_D)
+
+$(OBJ_utl_bailout_DLL_D): $(PROJ_SRC_DIR)\util\bailout.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\bailout.c
+$(OBJ_utl_init_code_strs_DLL_D): $(PROJ_SRC_DIR)\util\init_code_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\init_code_strings.c
+$(OBJ_utl_sev_strs_DLL_D): $(PROJ_SRC_DIR)\util\severity_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\severity_strings.c
+$(OBJ_utl_time_DLL_D): $(PROJ_SRC_DIR)\util\time.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\time.cpp
+$(OBJ_utl_host_name_DLL_D): $(PROJ_SRC_DIR)\util\hostname.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\hostname.c
+$(OBJ_utl_snprintf_DLL_D): $(PROJ_SRC_DIR)\util\snprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\snprintf.c
+$(OBJ_utl_strdup_DLL_D): $(PROJ_SRC_DIR)\util\strdup.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strdup.c
+$(OBJ_utl_procid_DLL_D): $(PROJ_SRC_DIR)\util\processid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\processid.c
+$(OBJ_utl_thread_DLL_D): $(PROJ_SRC_DIR)\util\threadid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\threadid.c
+$(OBJ_utl_be_context_DLL_D): $(PROJ_SRC_DIR)\util\be.context.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.context.cpp
+$(OBJ_utl_core_apidefs_DLL_D): $(PROJ_SRC_DIR)\util\core.apidefs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\core.apidefs.cpp
+$(OBJ_utl_be_parse_DLL_D): $(PROJ_SRC_DIR)\util\be.parse.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.parse.cpp
+$(OBJ_utl_strnlenp_DLL_D): $(PROJ_SRC_DIR)\util\strnlen.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strnlen.cpp
+$(OBJ_utl_strnlen_DLL_D): $(PROJ_SRC_DIR)\util\util.strnlen.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\util.strnlen.c
+
+$(LIB_UTIL_DLL_R): $(OBJ_UTIL_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_UTIL_DLL_R)
+
+$(OBJ_utl_bailout_DLL_R): $(PROJ_SRC_DIR)\util\bailout.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\bailout.c
+$(OBJ_utl_init_code_strs_DLL_R): $(PROJ_SRC_DIR)\util\init_code_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\init_code_strings.c
+$(OBJ_utl_sev_strs_DLL_R): $(PROJ_SRC_DIR)\util\severity_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\severity_strings.c
+$(OBJ_utl_time_DLL_R): $(PROJ_SRC_DIR)\util\time.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\time.cpp
+$(OBJ_utl_host_name_DLL_R): $(PROJ_SRC_DIR)\util\hostname.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\hostname.c
+$(OBJ_utl_snprintf_DLL_R): $(PROJ_SRC_DIR)\util\snprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\snprintf.c
+$(OBJ_utl_strdup_DLL_R): $(PROJ_SRC_DIR)\util\strdup.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strdup.c
+$(OBJ_utl_procid_DLL_R): $(PROJ_SRC_DIR)\util\processid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\processid.c
+$(OBJ_utl_thread_DLL_R): $(PROJ_SRC_DIR)\util\threadid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\threadid.c
+$(OBJ_utl_be_context_DLL_R): $(PROJ_SRC_DIR)\util\be.context.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.context.cpp
+$(OBJ_utl_core_apidefs_DLL_R): $(PROJ_SRC_DIR)\util\core.apidefs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\core.apidefs.cpp
+$(OBJ_utl_be_parse_DLL_R): $(PROJ_SRC_DIR)\util\be.parse.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.parse.cpp
+$(OBJ_utl_strnlenp_DLL_R): $(PROJ_SRC_DIR)\util\strnlen.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strnlen.cpp
+$(OBJ_utl_strnlen_DLL_R): $(PROJ_SRC_DIR)\util\util.strnlen.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\util.strnlen.c
+
+$(LIB_UTIL_MT_R): $(OBJ_UTIL_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_UTIL_MT_R)
+
+$(OBJ_utl_bailout_MT_R): $(PROJ_SRC_DIR)\util\bailout.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\bailout.c
+$(OBJ_utl_init_code_strs_MT_R): $(PROJ_SRC_DIR)\util\init_code_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\init_code_strings.c
+$(OBJ_utl_sev_strs_MT_R): $(PROJ_SRC_DIR)\util\severity_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\severity_strings.c
+$(OBJ_utl_time_MT_R): $(PROJ_SRC_DIR)\util\time.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\time.cpp
+$(OBJ_utl_host_name_MT_R): $(PROJ_SRC_DIR)\util\hostname.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\hostname.c
+$(OBJ_utl_snprintf_MT_R): $(PROJ_SRC_DIR)\util\snprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\snprintf.c
+$(OBJ_utl_strdup_MT_R): $(PROJ_SRC_DIR)\util\strdup.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strdup.c
+$(OBJ_utl_procid_MT_R): $(PROJ_SRC_DIR)\util\processid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\processid.c
+$(OBJ_utl_thread_MT_R): $(PROJ_SRC_DIR)\util\threadid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\threadid.c
+$(OBJ_utl_be_context_MT_R): $(PROJ_SRC_DIR)\util\be.context.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.context.cpp
+$(OBJ_utl_core_apidefs_MT_R): $(PROJ_SRC_DIR)\util\core.apidefs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\core.apidefs.cpp
+$(OBJ_utl_be_parse_MT_R): $(PROJ_SRC_DIR)\util\be.parse.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.parse.cpp
+$(OBJ_utl_strnlenp_MT_R): $(PROJ_SRC_DIR)\util\strnlen.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strnlen.cpp
+$(OBJ_utl_strnlen_MT_R): $(PROJ_SRC_DIR)\util\util.strnlen.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\util.strnlen.c
+
+$(LIB_UTIL_W_MT_D): $(OBJ_UTIL_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_UTIL_W_MT_D)
+
+$(OBJ_utl_bailout_W_MT_D): $(PROJ_SRC_DIR)\util\bailout.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\bailout.c
+$(OBJ_utl_init_code_strs_W_MT_D): $(PROJ_SRC_DIR)\util\init_code_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\init_code_strings.c
+$(OBJ_utl_sev_strs_W_MT_D): $(PROJ_SRC_DIR)\util\severity_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\severity_strings.c
+$(OBJ_utl_time_W_MT_D): $(PROJ_SRC_DIR)\util\time.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\time.cpp
+$(OBJ_utl_host_name_W_MT_D): $(PROJ_SRC_DIR)\util\hostname.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\hostname.c
+$(OBJ_utl_snprintf_W_MT_D): $(PROJ_SRC_DIR)\util\snprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\snprintf.c
+$(OBJ_utl_strdup_W_MT_D): $(PROJ_SRC_DIR)\util\strdup.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strdup.c
+$(OBJ_utl_procid_W_MT_D): $(PROJ_SRC_DIR)\util\processid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\processid.c
+$(OBJ_utl_thread_W_MT_D): $(PROJ_SRC_DIR)\util\threadid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\threadid.c
+$(OBJ_utl_be_context_W_MT_D): $(PROJ_SRC_DIR)\util\be.context.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.context.cpp
+$(OBJ_utl_core_apidefs_W_MT_D): $(PROJ_SRC_DIR)\util\core.apidefs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\core.apidefs.cpp
+$(OBJ_utl_be_parse_W_MT_D): $(PROJ_SRC_DIR)\util\be.parse.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.parse.cpp
+$(OBJ_utl_strnlenp_W_MT_D): $(PROJ_SRC_DIR)\util\strnlen.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strnlen.cpp
+$(OBJ_utl_strnlen_W_MT_D): $(PROJ_SRC_DIR)\util\util.strnlen.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\util.strnlen.c
+
+$(LIB_UTIL_W_DLL_D): $(OBJ_UTIL_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_UTIL_W_DLL_D)
+
+$(OBJ_utl_bailout_W_DLL_D): $(PROJ_SRC_DIR)\util\bailout.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\bailout.c
+$(OBJ_utl_init_code_strs_W_DLL_D): $(PROJ_SRC_DIR)\util\init_code_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\init_code_strings.c
+$(OBJ_utl_sev_strs_W_DLL_D): $(PROJ_SRC_DIR)\util\severity_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\severity_strings.c
+$(OBJ_utl_time_W_DLL_D): $(PROJ_SRC_DIR)\util\time.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\time.cpp
+$(OBJ_utl_host_name_W_DLL_D): $(PROJ_SRC_DIR)\util\hostname.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\hostname.c
+$(OBJ_utl_snprintf_W_DLL_D): $(PROJ_SRC_DIR)\util\snprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\snprintf.c
+$(OBJ_utl_strdup_W_DLL_D): $(PROJ_SRC_DIR)\util\strdup.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strdup.c
+$(OBJ_utl_procid_W_DLL_D): $(PROJ_SRC_DIR)\util\processid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\processid.c
+$(OBJ_utl_thread_W_DLL_D): $(PROJ_SRC_DIR)\util\threadid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\threadid.c
+$(OBJ_utl_be_context_W_DLL_D): $(PROJ_SRC_DIR)\util\be.context.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.context.cpp
+$(OBJ_utl_core_apidefs_W_DLL_D): $(PROJ_SRC_DIR)\util\core.apidefs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\core.apidefs.cpp
+$(OBJ_utl_be_parse_W_DLL_D): $(PROJ_SRC_DIR)\util\be.parse.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.parse.cpp
+$(OBJ_utl_strnlenp_W_DLL_D): $(PROJ_SRC_DIR)\util\strnlen.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strnlen.cpp
+$(OBJ_utl_strnlen_W_DLL_D): $(PROJ_SRC_DIR)\util\util.strnlen.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\util.strnlen.c
+
+$(LIB_UTIL_W_DLL_R): $(OBJ_UTIL_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_UTIL_W_DLL_R)
+
+$(OBJ_utl_bailout_W_DLL_R): $(PROJ_SRC_DIR)\util\bailout.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\bailout.c
+$(OBJ_utl_init_code_strs_W_DLL_R): $(PROJ_SRC_DIR)\util\init_code_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\init_code_strings.c
+$(OBJ_utl_sev_strs_W_DLL_R): $(PROJ_SRC_DIR)\util\severity_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\severity_strings.c
+$(OBJ_utl_time_W_DLL_R): $(PROJ_SRC_DIR)\util\time.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\time.cpp
+$(OBJ_utl_host_name_W_DLL_R): $(PROJ_SRC_DIR)\util\hostname.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\hostname.c
+$(OBJ_utl_snprintf_W_DLL_R): $(PROJ_SRC_DIR)\util\snprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\snprintf.c
+$(OBJ_utl_strdup_W_DLL_R): $(PROJ_SRC_DIR)\util\strdup.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strdup.c
+$(OBJ_utl_procid_W_DLL_R): $(PROJ_SRC_DIR)\util\processid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\processid.c
+$(OBJ_utl_thread_W_DLL_R): $(PROJ_SRC_DIR)\util\threadid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\threadid.c
+$(OBJ_utl_be_context_W_DLL_R): $(PROJ_SRC_DIR)\util\be.context.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.context.cpp
+$(OBJ_utl_core_apidefs_W_DLL_R): $(PROJ_SRC_DIR)\util\core.apidefs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\core.apidefs.cpp
+$(OBJ_utl_be_parse_W_DLL_R): $(PROJ_SRC_DIR)\util\be.parse.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.parse.cpp
+$(OBJ_utl_strnlenp_W_DLL_R): $(PROJ_SRC_DIR)\util\strnlen.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strnlen.cpp
+$(OBJ_utl_strnlen_W_DLL_R): $(PROJ_SRC_DIR)\util\util.strnlen.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\util.strnlen.c
+
+$(LIB_UTIL_W_MT_R): $(OBJ_UTIL_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_UTIL_W_MT_R)
+
+$(OBJ_utl_bailout_W_MT_R): $(PROJ_SRC_DIR)\util\bailout.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\bailout.c
+$(OBJ_utl_init_code_strs_W_MT_R): $(PROJ_SRC_DIR)\util\init_code_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\init_code_strings.c
+$(OBJ_utl_sev_strs_W_MT_R): $(PROJ_SRC_DIR)\util\severity_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\severity_strings.c
+$(OBJ_utl_time_W_MT_R): $(PROJ_SRC_DIR)\util\time.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\time.cpp
+$(OBJ_utl_host_name_W_MT_R): $(PROJ_SRC_DIR)\util\hostname.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\hostname.c
+$(OBJ_utl_snprintf_W_MT_R): $(PROJ_SRC_DIR)\util\snprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\snprintf.c
+$(OBJ_utl_strdup_W_MT_R): $(PROJ_SRC_DIR)\util\strdup.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strdup.c
+$(OBJ_utl_procid_W_MT_R): $(PROJ_SRC_DIR)\util\processid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\processid.c
+$(OBJ_utl_thread_W_MT_R): $(PROJ_SRC_DIR)\util\threadid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\threadid.c
+$(OBJ_utl_be_context_W_MT_R): $(PROJ_SRC_DIR)\util\be.context.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.context.cpp
+$(OBJ_utl_core_apidefs_W_MT_R): $(PROJ_SRC_DIR)\util\core.apidefs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\core.apidefs.cpp
+$(OBJ_utl_be_parse_W_MT_R): $(PROJ_SRC_DIR)\util\be.parse.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.parse.cpp
+$(OBJ_utl_strnlenp_W_MT_R): $(PROJ_SRC_DIR)\util\strnlen.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strnlen.cpp
+$(OBJ_utl_strnlen_W_MT_R): $(PROJ_SRC_DIR)\util\util.strnlen.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\util.strnlen.c
+
+
+########################################
+# Main library - 'pantheios.X.core.a'
+
+$(LIB_CORE_MT_D): $(OBJ_CORE_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_CORE_MT_D)
+
+$(OBJ_cr_api_MT_D): $(PROJ_SRC_DIR)\core\api.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.cpp
+$(OBJ_cr_api_dep_MT_D): $(PROJ_SRC_DIR)\core\api.deprecated.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.deprecated.c
+$(OBJ_cr_api_exit_MT_D): $(PROJ_SRC_DIR)\core\api.exitprocess.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.exitprocess.cpp
+$(OBJ_cr_api_logprintf_MT_D): $(PROJ_SRC_DIR)\core\logprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\logprintf.c
+$(OBJ_cr_api_logputs_MT_D): $(PROJ_SRC_DIR)\core\api.logputs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.logputs.cpp
+$(OBJ_cr_auto_MT_D): $(PROJ_SRC_DIR)\core\auto.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\auto.cpp
+
+$(OBJ_ins_args_MT_D): $(PROJ_SRC_DIR)\inserters\args.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\args.cpp
+$(OBJ_ins_b64_MT_D): $(PROJ_SRC_DIR)\inserters\b64.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\b64.cpp
+$(OBJ_ins_blob_MT_D): $(PROJ_SRC_DIR)\inserters\blob.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\blob.cpp
+$(OBJ_ins_bool_MT_D): $(PROJ_SRC_DIR)\inserters\boolean.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\boolean.cpp
+$(OBJ_ins_excp_MT_D): $(PROJ_SRC_DIR)\inserters\exception.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\exception.cpp
+$(OBJ_ins_host_MT_D): $(PROJ_SRC_DIR)\inserters\hostid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\hostid.cpp
+$(OBJ_ins_int_MT_D): $(PROJ_SRC_DIR)\inserters\integer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\integer.cpp
+$(OBJ_ins_ptr_MT_D): $(PROJ_SRC_DIR)\inserters\pointer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\pointer.cpp
+$(OBJ_ins_prid_MT_D): $(PROJ_SRC_DIR)\inserters\processid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\processid.cpp
+$(OBJ_ins_real_MT_D): $(PROJ_SRC_DIR)\inserters\real.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\real.cpp
+$(OBJ_ins_slice_MT_D): $(PROJ_SRC_DIR)\inserters\slice.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\slice.cpp
+$(OBJ_ins_thrid_MT_D): $(PROJ_SRC_DIR)\inserters\threadid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\threadid.cpp
+$(OBJ_ins_w2m_MT_D): $(PROJ_SRC_DIR)\inserters\w2m.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\w2m.cpp
+
+$(LIB_CORE_DLL_D): $(OBJ_CORE_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_CORE_DLL_D)
+
+$(OBJ_cr_api_DLL_D): $(PROJ_SRC_DIR)\core\api.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.cpp
+$(OBJ_cr_api_dep_DLL_D): $(PROJ_SRC_DIR)\core\api.deprecated.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.deprecated.c
+$(OBJ_cr_api_exit_DLL_D): $(PROJ_SRC_DIR)\core\api.exitprocess.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.exitprocess.cpp
+$(OBJ_cr_api_logprintf_DLL_D): $(PROJ_SRC_DIR)\core\logprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\logprintf.c
+$(OBJ_cr_api_logputs_DLL_D): $(PROJ_SRC_DIR)\core\api.logputs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.logputs.cpp
+$(OBJ_cr_auto_DLL_D): $(PROJ_SRC_DIR)\core\auto.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\auto.cpp
+
+$(OBJ_ins_args_DLL_D): $(PROJ_SRC_DIR)\inserters\args.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\args.cpp
+$(OBJ_ins_b64_DLL_D): $(PROJ_SRC_DIR)\inserters\b64.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\b64.cpp
+$(OBJ_ins_blob_DLL_D): $(PROJ_SRC_DIR)\inserters\blob.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\blob.cpp
+$(OBJ_ins_bool_DLL_D): $(PROJ_SRC_DIR)\inserters\boolean.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\boolean.cpp
+$(OBJ_ins_excp_DLL_D): $(PROJ_SRC_DIR)\inserters\exception.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\exception.cpp
+$(OBJ_ins_host_DLL_D): $(PROJ_SRC_DIR)\inserters\hostid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\hostid.cpp
+$(OBJ_ins_int_DLL_D): $(PROJ_SRC_DIR)\inserters\integer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\integer.cpp
+$(OBJ_ins_ptr_DLL_D): $(PROJ_SRC_DIR)\inserters\pointer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\pointer.cpp
+$(OBJ_ins_prid_DLL_D): $(PROJ_SRC_DIR)\inserters\processid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\processid.cpp
+$(OBJ_ins_real_DLL_D): $(PROJ_SRC_DIR)\inserters\real.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\real.cpp
+$(OBJ_ins_slice_DLL_D): $(PROJ_SRC_DIR)\inserters\slice.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\slice.cpp
+$(OBJ_ins_thrid_DLL_D): $(PROJ_SRC_DIR)\inserters\threadid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\threadid.cpp
+$(OBJ_ins_w2m_DLL_D): $(PROJ_SRC_DIR)\inserters\w2m.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\w2m.cpp
+
+$(LIB_CORE_DLL_R): $(OBJ_CORE_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_CORE_DLL_R)
+
+$(OBJ_cr_api_DLL_R): $(PROJ_SRC_DIR)\core\api.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.cpp
+$(OBJ_cr_api_dep_DLL_R): $(PROJ_SRC_DIR)\core\api.deprecated.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.deprecated.c
+$(OBJ_cr_api_exit_DLL_R): $(PROJ_SRC_DIR)\core\api.exitprocess.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.exitprocess.cpp
+$(OBJ_cr_api_logprintf_DLL_R): $(PROJ_SRC_DIR)\core\logprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\logprintf.c
+$(OBJ_cr_api_logputs_DLL_R): $(PROJ_SRC_DIR)\core\api.logputs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.logputs.cpp
+$(OBJ_cr_auto_DLL_R): $(PROJ_SRC_DIR)\core\auto.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\auto.cpp
+
+$(OBJ_ins_args_DLL_R): $(PROJ_SRC_DIR)\inserters\args.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\args.cpp
+$(OBJ_ins_b64_DLL_R): $(PROJ_SRC_DIR)\inserters\b64.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\b64.cpp
+$(OBJ_ins_blob_DLL_R): $(PROJ_SRC_DIR)\inserters\blob.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\blob.cpp
+$(OBJ_ins_bool_DLL_R): $(PROJ_SRC_DIR)\inserters\boolean.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\boolean.cpp
+$(OBJ_ins_excp_DLL_R): $(PROJ_SRC_DIR)\inserters\exception.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\exception.cpp
+$(OBJ_ins_host_DLL_R): $(PROJ_SRC_DIR)\inserters\hostid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\hostid.cpp
+$(OBJ_ins_int_DLL_R): $(PROJ_SRC_DIR)\inserters\integer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\integer.cpp
+$(OBJ_ins_ptr_DLL_R): $(PROJ_SRC_DIR)\inserters\pointer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\pointer.cpp
+$(OBJ_ins_prid_DLL_R): $(PROJ_SRC_DIR)\inserters\processid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\processid.cpp
+$(OBJ_ins_real_DLL_R): $(PROJ_SRC_DIR)\inserters\real.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\real.cpp
+$(OBJ_ins_slice_DLL_R): $(PROJ_SRC_DIR)\inserters\slice.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\slice.cpp
+$(OBJ_ins_thrid_DLL_R): $(PROJ_SRC_DIR)\inserters\threadid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\threadid.cpp
+$(OBJ_ins_w2m_DLL_R): $(PROJ_SRC_DIR)\inserters\w2m.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\w2m.cpp
+
+$(LIB_CORE_MT_R): $(OBJ_CORE_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_CORE_MT_R)
+
+$(OBJ_cr_api_MT_R): $(PROJ_SRC_DIR)\core\api.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.cpp
+$(OBJ_cr_api_dep_MT_R): $(PROJ_SRC_DIR)\core\api.deprecated.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.deprecated.c
+$(OBJ_cr_api_exit_MT_R): $(PROJ_SRC_DIR)\core\api.exitprocess.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.exitprocess.cpp
+$(OBJ_cr_api_logprintf_MT_R): $(PROJ_SRC_DIR)\core\logprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\logprintf.c
+$(OBJ_cr_api_logputs_MT_R): $(PROJ_SRC_DIR)\core\api.logputs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.logputs.cpp
+$(OBJ_cr_auto_MT_R): $(PROJ_SRC_DIR)\core\auto.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\auto.cpp
+
+$(OBJ_ins_args_MT_R): $(PROJ_SRC_DIR)\inserters\args.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\args.cpp
+$(OBJ_ins_b64_MT_R): $(PROJ_SRC_DIR)\inserters\b64.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\b64.cpp
+$(OBJ_ins_blob_MT_R): $(PROJ_SRC_DIR)\inserters\blob.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\blob.cpp
+$(OBJ_ins_bool_MT_R): $(PROJ_SRC_DIR)\inserters\boolean.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\boolean.cpp
+$(OBJ_ins_excp_MT_R): $(PROJ_SRC_DIR)\inserters\exception.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\exception.cpp
+$(OBJ_ins_host_MT_R): $(PROJ_SRC_DIR)\inserters\hostid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\hostid.cpp
+$(OBJ_ins_int_MT_R): $(PROJ_SRC_DIR)\inserters\integer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\integer.cpp
+$(OBJ_ins_ptr_MT_R): $(PROJ_SRC_DIR)\inserters\pointer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\pointer.cpp
+$(OBJ_ins_prid_MT_R): $(PROJ_SRC_DIR)\inserters\processid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\processid.cpp
+$(OBJ_ins_real_MT_R): $(PROJ_SRC_DIR)\inserters\real.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\real.cpp
+$(OBJ_ins_slice_MT_R): $(PROJ_SRC_DIR)\inserters\slice.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\slice.cpp
+$(OBJ_ins_thrid_MT_R): $(PROJ_SRC_DIR)\inserters\threadid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\threadid.cpp
+$(OBJ_ins_w2m_MT_R): $(PROJ_SRC_DIR)\inserters\w2m.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\w2m.cpp
+
+$(LIB_CORE_W_MT_D): $(OBJ_CORE_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_CORE_W_MT_D)
+
+$(OBJ_cr_api_W_MT_D): $(PROJ_SRC_DIR)\core\api.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.cpp
+$(OBJ_cr_api_dep_W_MT_D): $(PROJ_SRC_DIR)\core\api.deprecated.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.deprecated.c
+$(OBJ_cr_api_exit_W_MT_D): $(PROJ_SRC_DIR)\core\api.exitprocess.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.exitprocess.cpp
+$(OBJ_cr_api_logprintf_W_MT_D): $(PROJ_SRC_DIR)\core\logprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\logprintf.c
+$(OBJ_cr_api_logputs_W_MT_D): $(PROJ_SRC_DIR)\core\api.logputs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.logputs.cpp
+$(OBJ_cr_auto_W_MT_D): $(PROJ_SRC_DIR)\core\auto.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\auto.cpp
+
+$(OBJ_ins_args_W_MT_D): $(PROJ_SRC_DIR)\inserters\args.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\args.cpp
+$(OBJ_ins_b64_W_MT_D): $(PROJ_SRC_DIR)\inserters\b64.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\b64.cpp
+$(OBJ_ins_blob_W_MT_D): $(PROJ_SRC_DIR)\inserters\blob.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\blob.cpp
+$(OBJ_ins_bool_W_MT_D): $(PROJ_SRC_DIR)\inserters\boolean.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\boolean.cpp
+$(OBJ_ins_excp_W_MT_D): $(PROJ_SRC_DIR)\inserters\exception.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\exception.cpp
+$(OBJ_ins_host_W_MT_D): $(PROJ_SRC_DIR)\inserters\hostid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\hostid.cpp
+$(OBJ_ins_int_W_MT_D): $(PROJ_SRC_DIR)\inserters\integer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\integer.cpp
+$(OBJ_ins_ptr_W_MT_D): $(PROJ_SRC_DIR)\inserters\pointer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\pointer.cpp
+$(OBJ_ins_prid_W_MT_D): $(PROJ_SRC_DIR)\inserters\processid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\processid.cpp
+$(OBJ_ins_real_W_MT_D): $(PROJ_SRC_DIR)\inserters\real.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\real.cpp
+$(OBJ_ins_slice_W_MT_D): $(PROJ_SRC_DIR)\inserters\slice.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\slice.cpp
+$(OBJ_ins_thrid_W_MT_D): $(PROJ_SRC_DIR)\inserters\threadid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\threadid.cpp
+$(OBJ_ins_m2w_W_MT_D): $(PROJ_SRC_DIR)\inserters\m2w.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\m2w.cpp
+
+$(LIB_CORE_W_DLL_D): $(OBJ_CORE_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_CORE_W_DLL_D)
+
+$(OBJ_cr_api_W_DLL_D): $(PROJ_SRC_DIR)\core\api.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.cpp
+$(OBJ_cr_api_dep_W_DLL_D): $(PROJ_SRC_DIR)\core\api.deprecated.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.deprecated.c
+$(OBJ_cr_api_exit_W_DLL_D): $(PROJ_SRC_DIR)\core\api.exitprocess.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.exitprocess.cpp
+$(OBJ_cr_api_logprintf_W_DLL_D): $(PROJ_SRC_DIR)\core\logprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\logprintf.c
+$(OBJ_cr_api_logputs_W_DLL_D): $(PROJ_SRC_DIR)\core\api.logputs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.logputs.cpp
+$(OBJ_cr_auto_W_DLL_D): $(PROJ_SRC_DIR)\core\auto.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\auto.cpp
+
+$(OBJ_ins_args_W_DLL_D): $(PROJ_SRC_DIR)\inserters\args.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\args.cpp
+$(OBJ_ins_b64_W_DLL_D): $(PROJ_SRC_DIR)\inserters\b64.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\b64.cpp
+$(OBJ_ins_blob_W_DLL_D): $(PROJ_SRC_DIR)\inserters\blob.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\blob.cpp
+$(OBJ_ins_bool_W_DLL_D): $(PROJ_SRC_DIR)\inserters\boolean.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\boolean.cpp
+$(OBJ_ins_excp_W_DLL_D): $(PROJ_SRC_DIR)\inserters\exception.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\exception.cpp
+$(OBJ_ins_host_W_DLL_D): $(PROJ_SRC_DIR)\inserters\hostid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\hostid.cpp
+$(OBJ_ins_int_W_DLL_D): $(PROJ_SRC_DIR)\inserters\integer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\integer.cpp
+$(OBJ_ins_ptr_W_DLL_D): $(PROJ_SRC_DIR)\inserters\pointer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\pointer.cpp
+$(OBJ_ins_prid_W_DLL_D): $(PROJ_SRC_DIR)\inserters\processid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\processid.cpp
+$(OBJ_ins_real_W_DLL_D): $(PROJ_SRC_DIR)\inserters\real.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\real.cpp
+$(OBJ_ins_slice_W_DLL_D): $(PROJ_SRC_DIR)\inserters\slice.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\slice.cpp
+$(OBJ_ins_thrid_W_DLL_D): $(PROJ_SRC_DIR)\inserters\threadid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\threadid.cpp
+$(OBJ_ins_m2w_W_DLL_D): $(PROJ_SRC_DIR)\inserters\m2w.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\m2w.cpp
+
+$(LIB_CORE_W_DLL_R): $(OBJ_CORE_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_CORE_W_DLL_R)
+
+$(OBJ_cr_api_W_DLL_R): $(PROJ_SRC_DIR)\core\api.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.cpp
+$(OBJ_cr_api_dep_W_DLL_R): $(PROJ_SRC_DIR)\core\api.deprecated.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.deprecated.c
+$(OBJ_cr_api_exit_W_DLL_R): $(PROJ_SRC_DIR)\core\api.exitprocess.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.exitprocess.cpp
+$(OBJ_cr_api_logprintf_W_DLL_R): $(PROJ_SRC_DIR)\core\logprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\logprintf.c
+$(OBJ_cr_api_logputs_W_DLL_R): $(PROJ_SRC_DIR)\core\api.logputs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.logputs.cpp
+$(OBJ_cr_auto_W_DLL_R): $(PROJ_SRC_DIR)\core\auto.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\auto.cpp
+
+$(OBJ_ins_args_W_DLL_R): $(PROJ_SRC_DIR)\inserters\args.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\args.cpp
+$(OBJ_ins_b64_W_DLL_R): $(PROJ_SRC_DIR)\inserters\b64.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\b64.cpp
+$(OBJ_ins_blob_W_DLL_R): $(PROJ_SRC_DIR)\inserters\blob.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\blob.cpp
+$(OBJ_ins_bool_W_DLL_R): $(PROJ_SRC_DIR)\inserters\boolean.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\boolean.cpp
+$(OBJ_ins_excp_W_DLL_R): $(PROJ_SRC_DIR)\inserters\exception.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\exception.cpp
+$(OBJ_ins_host_W_DLL_R): $(PROJ_SRC_DIR)\inserters\hostid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\hostid.cpp
+$(OBJ_ins_int_W_DLL_R): $(PROJ_SRC_DIR)\inserters\integer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\integer.cpp
+$(OBJ_ins_ptr_W_DLL_R): $(PROJ_SRC_DIR)\inserters\pointer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\pointer.cpp
+$(OBJ_ins_prid_W_DLL_R): $(PROJ_SRC_DIR)\inserters\processid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\processid.cpp
+$(OBJ_ins_real_W_DLL_R): $(PROJ_SRC_DIR)\inserters\real.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\real.cpp
+$(OBJ_ins_slice_W_DLL_R): $(PROJ_SRC_DIR)\inserters\slice.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\slice.cpp
+$(OBJ_ins_thrid_W_DLL_R): $(PROJ_SRC_DIR)\inserters\threadid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\threadid.cpp
+$(OBJ_ins_m2w_W_DLL_R): $(PROJ_SRC_DIR)\inserters\m2w.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\m2w.cpp
+
+$(LIB_CORE_W_MT_R): $(OBJ_CORE_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_CORE_W_MT_R)
+
+$(OBJ_cr_api_W_MT_R): $(PROJ_SRC_DIR)\core\api.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.cpp
+$(OBJ_cr_api_dep_W_MT_R): $(PROJ_SRC_DIR)\core\api.deprecated.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.deprecated.c
+$(OBJ_cr_api_exit_W_MT_R): $(PROJ_SRC_DIR)\core\api.exitprocess.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.exitprocess.cpp
+$(OBJ_cr_api_logprintf_W_MT_R): $(PROJ_SRC_DIR)\core\logprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\logprintf.c
+$(OBJ_cr_api_logputs_W_MT_R): $(PROJ_SRC_DIR)\core\api.logputs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.logputs.cpp
+$(OBJ_cr_auto_W_MT_R): $(PROJ_SRC_DIR)\core\auto.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\auto.cpp
+
+$(OBJ_ins_args_W_MT_R): $(PROJ_SRC_DIR)\inserters\args.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\args.cpp
+$(OBJ_ins_b64_W_MT_R): $(PROJ_SRC_DIR)\inserters\b64.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\b64.cpp
+$(OBJ_ins_blob_W_MT_R): $(PROJ_SRC_DIR)\inserters\blob.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\blob.cpp
+$(OBJ_ins_bool_W_MT_R): $(PROJ_SRC_DIR)\inserters\boolean.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\boolean.cpp
+$(OBJ_ins_excp_W_MT_R): $(PROJ_SRC_DIR)\inserters\exception.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\exception.cpp
+$(OBJ_ins_host_W_MT_R): $(PROJ_SRC_DIR)\inserters\hostid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\hostid.cpp
+$(OBJ_ins_int_W_MT_R): $(PROJ_SRC_DIR)\inserters\integer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\integer.cpp
+$(OBJ_ins_ptr_W_MT_R): $(PROJ_SRC_DIR)\inserters\pointer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\pointer.cpp
+$(OBJ_ins_prid_W_MT_R): $(PROJ_SRC_DIR)\inserters\processid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\processid.cpp
+$(OBJ_ins_real_W_MT_R): $(PROJ_SRC_DIR)\inserters\real.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\real.cpp
+$(OBJ_ins_slice_W_MT_R): $(PROJ_SRC_DIR)\inserters\slice.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\slice.cpp
+$(OBJ_ins_thrid_W_MT_R): $(PROJ_SRC_DIR)\inserters\threadid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\threadid.cpp
+$(OBJ_ins_m2w_W_MT_R): $(PROJ_SRC_DIR)\inserters\m2w.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\m2w.cpp
+
+########################################
+# Main library - 'pantheios.X.appl.a'
+
+$(LIB_APPL_MT_D): $(OBJ_APPL_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_APPL_MT_D)
+
+$(LIB_APPL_DLL_D): $(OBJ_APPL_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_APPL_DLL_D)
+
+$(LIB_APPL_DLL_R): $(OBJ_APPL_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_APPL_DLL_R)
+
+$(LIB_APPL_MT_R): $(OBJ_APPL_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_APPL_MT_R)
+
+$(LIB_APPL_W_MT_D): $(OBJ_APPL_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_APPL_W_MT_D)
+
+$(LIB_APPL_W_DLL_D): $(OBJ_APPL_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_APPL_W_DLL_D)
+
+$(LIB_APPL_W_DLL_R): $(OBJ_APPL_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_APPL_W_DLL_R)
+
+$(LIB_APPL_W_MT_R): $(OBJ_APPL_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_APPL_W_MT_R)
+
+########################################
+# Backend util components
+
+########################################
+# Backend common stock library - 'pantheios.bec.stock.a'
+
+########################################
+# Backend library - 'pantheios.be.lrsplit.a'
+
+$(LIB_BE_LRSPLIT_MT_D): $(OBJ_BE_LRSPLIT_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_LRSPLIT_MT_D)
+
+$(OBJ_be_lrsplit_MT_D): $(PROJ_SRC_DIR)\backends\be.lrsplit.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.lrsplit.c
+
+$(LIB_BE_LRSPLIT_DLL_D): $(OBJ_BE_LRSPLIT_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_LRSPLIT_DLL_D)
+
+$(OBJ_be_lrsplit_DLL_D): $(PROJ_SRC_DIR)\backends\be.lrsplit.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.lrsplit.c
+
+$(LIB_BE_LRSPLIT_DLL_R): $(OBJ_BE_LRSPLIT_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_LRSPLIT_DLL_R)
+
+$(OBJ_be_lrsplit_DLL_R): $(PROJ_SRC_DIR)\backends\be.lrsplit.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.lrsplit.c
+
+$(LIB_BE_LRSPLIT_MT_R): $(OBJ_BE_LRSPLIT_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_LRSPLIT_MT_R)
+
+$(OBJ_be_lrsplit_MT_R): $(PROJ_SRC_DIR)\backends\be.lrsplit.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.lrsplit.c
+
+$(LIB_BE_LRSPLIT_W_MT_D): $(OBJ_BE_LRSPLIT_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_LRSPLIT_W_MT_D)
+
+$(OBJ_be_lrsplit_W_MT_D): $(PROJ_SRC_DIR)\backends\be.lrsplit.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.lrsplit.c
+
+$(LIB_BE_LRSPLIT_W_DLL_D): $(OBJ_BE_LRSPLIT_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_LRSPLIT_W_DLL_D)
+
+$(OBJ_be_lrsplit_W_DLL_D): $(PROJ_SRC_DIR)\backends\be.lrsplit.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.lrsplit.c
+
+$(LIB_BE_LRSPLIT_W_DLL_R): $(OBJ_BE_LRSPLIT_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_LRSPLIT_W_DLL_R)
+
+$(OBJ_be_lrsplit_W_DLL_R): $(PROJ_SRC_DIR)\backends\be.lrsplit.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.lrsplit.c
+
+$(LIB_BE_LRSPLIT_W_MT_R): $(OBJ_BE_LRSPLIT_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_LRSPLIT_W_MT_R)
+
+$(OBJ_be_lrsplit_W_MT_R): $(PROJ_SRC_DIR)\backends\be.lrsplit.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.lrsplit.c
+
+########################################
+# Backend library - 'pantheios.be.N.a'
+
+$(LIB_BE_N_MT_D): $(OBJ_BE_N_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_N_MT_D)
+
+$(OBJ_be_N_MT_D): $(PROJ_SRC_DIR)\backends\be.N.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.N.c
+
+$(LIB_BE_N_DLL_D): $(OBJ_BE_N_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_N_DLL_D)
+
+$(OBJ_be_N_DLL_D): $(PROJ_SRC_DIR)\backends\be.N.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.N.c
+
+$(LIB_BE_N_DLL_R): $(OBJ_BE_N_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_N_DLL_R)
+
+$(OBJ_be_N_DLL_R): $(PROJ_SRC_DIR)\backends\be.N.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.N.c
+
+$(LIB_BE_N_MT_R): $(OBJ_BE_N_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_N_MT_R)
+
+$(OBJ_be_N_MT_R): $(PROJ_SRC_DIR)\backends\be.N.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.N.c
+
+$(LIB_BE_N_W_MT_D): $(OBJ_BE_N_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_N_W_MT_D)
+
+$(OBJ_be_N_W_MT_D): $(PROJ_SRC_DIR)\backends\be.N.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.N.c
+
+$(LIB_BE_N_W_DLL_D): $(OBJ_BE_N_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_N_W_DLL_D)
+
+$(OBJ_be_N_W_DLL_D): $(PROJ_SRC_DIR)\backends\be.N.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.N.c
+
+$(LIB_BE_N_W_DLL_R): $(OBJ_BE_N_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_N_W_DLL_R)
+
+$(OBJ_be_N_W_DLL_R): $(PROJ_SRC_DIR)\backends\be.N.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.N.c
+
+$(LIB_BE_N_W_MT_R): $(OBJ_BE_N_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_N_W_MT_R)
+
+$(OBJ_be_N_W_MT_R): $(PROJ_SRC_DIR)\backends\be.N.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.N.c
+
+########################################
+# Back-end library - 'pantheios.bec.test.a'
+
+$(LIB_BEC_TEST_MT_D): $(OBJ_BEC_TEST_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_TEST_MT_D)
+
+$(OBJ_bec_test_MT_D): $(PROJ_SRC_DIR)\backends\bec.test.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.test.cpp
+
+$(LIB_BEC_TEST_DLL_D): $(OBJ_BEC_TEST_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_TEST_DLL_D)
+
+$(OBJ_bec_test_DLL_D): $(PROJ_SRC_DIR)\backends\bec.test.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.test.cpp
+
+$(LIB_BEC_TEST_DLL_R): $(OBJ_BEC_TEST_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_TEST_DLL_R)
+
+$(OBJ_bec_test_DLL_R): $(PROJ_SRC_DIR)\backends\bec.test.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.test.cpp
+
+$(LIB_BEC_TEST_MT_R): $(OBJ_BEC_TEST_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_TEST_MT_R)
+
+$(OBJ_bec_test_MT_R): $(PROJ_SRC_DIR)\backends\bec.test.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.test.cpp
+
+$(LIB_BEC_TEST_W_MT_D): $(OBJ_BEC_TEST_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_TEST_W_MT_D)
+
+$(OBJ_bec_test_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.test.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.test.cpp
+
+$(LIB_BEC_TEST_W_DLL_D): $(OBJ_BEC_TEST_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_TEST_W_DLL_D)
+
+$(OBJ_bec_test_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.test.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.test.cpp
+
+$(LIB_BEC_TEST_W_DLL_R): $(OBJ_BEC_TEST_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_TEST_W_DLL_R)
+
+$(OBJ_bec_test_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.test.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.test.cpp
+
+$(LIB_BEC_TEST_W_MT_R): $(OBJ_BEC_TEST_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_TEST_W_MT_R)
+
+$(OBJ_bec_test_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.test.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.test.cpp
+
+########################################
+# Back-end library - 'pantheios.be.test.a'
+
+$(LIB_BE_TEST_MT_D): $(OBJ_BE_TEST_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_TEST_MT_D)
+
+$(OBJ_be_test_MT_D): $(PROJ_SRC_DIR)\backends\be\be.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.test.c
+
+$(LIB_BE_TEST_DLL_D): $(OBJ_BE_TEST_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_TEST_DLL_D)
+
+$(OBJ_be_test_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.test.c
+
+$(LIB_BE_TEST_DLL_R): $(OBJ_BE_TEST_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_TEST_DLL_R)
+
+$(OBJ_be_test_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.test.c
+
+$(LIB_BE_TEST_MT_R): $(OBJ_BE_TEST_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_TEST_MT_R)
+
+$(OBJ_be_test_MT_R): $(PROJ_SRC_DIR)\backends\be\be.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.test.c
+
+$(LIB_BE_TEST_W_MT_D): $(OBJ_BE_TEST_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_TEST_W_MT_D)
+
+$(OBJ_be_test_W_MT_D): $(PROJ_SRC_DIR)\backends\be\be.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.test.c
+
+$(LIB_BE_TEST_W_DLL_D): $(OBJ_BE_TEST_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_TEST_W_DLL_D)
+
+$(OBJ_be_test_W_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.test.c
+
+$(LIB_BE_TEST_W_DLL_R): $(OBJ_BE_TEST_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_TEST_W_DLL_R)
+
+$(OBJ_be_test_W_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.test.c
+
+$(LIB_BE_TEST_W_MT_R): $(OBJ_BE_TEST_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_TEST_W_MT_R)
+
+$(OBJ_be_test_W_MT_R): $(PROJ_SRC_DIR)\backends\be\be.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.test.c
+
+########################################
+# Back-end library - 'pantheios.bel.test.a'
+
+$(LIB_BEL_TEST_MT_D): $(OBJ_BEL_TEST_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_TEST_MT_D)
+
+$(OBJ_bel_test_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.test.c
+
+$(LIB_BEL_TEST_DLL_D): $(OBJ_BEL_TEST_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_TEST_DLL_D)
+
+$(OBJ_bel_test_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.test.c
+
+$(LIB_BEL_TEST_DLL_R): $(OBJ_BEL_TEST_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_TEST_DLL_R)
+
+$(OBJ_bel_test_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.test.c
+
+$(LIB_BEL_TEST_MT_R): $(OBJ_BEL_TEST_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_TEST_MT_R)
+
+$(OBJ_bel_test_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.test.c
+
+$(LIB_BEL_TEST_W_MT_D): $(OBJ_BEL_TEST_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_TEST_W_MT_D)
+
+$(OBJ_bel_test_W_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.test.c
+
+$(LIB_BEL_TEST_W_DLL_D): $(OBJ_BEL_TEST_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_TEST_W_DLL_D)
+
+$(OBJ_bel_test_W_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.test.c
+
+$(LIB_BEL_TEST_W_DLL_R): $(OBJ_BEL_TEST_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_TEST_W_DLL_R)
+
+$(OBJ_bel_test_W_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.test.c
+
+$(LIB_BEL_TEST_W_MT_R): $(OBJ_BEL_TEST_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_TEST_W_MT_R)
+
+$(OBJ_bel_test_W_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.test.c
+
+########################################
+# Back-end library - 'pantheios.ber.test.a'
+
+$(LIB_BER_TEST_MT_D): $(OBJ_BER_TEST_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_TEST_MT_D)
+
+$(OBJ_ber_test_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.test.c
+
+$(LIB_BER_TEST_DLL_D): $(OBJ_BER_TEST_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_TEST_DLL_D)
+
+$(OBJ_ber_test_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.test.c
+
+$(LIB_BER_TEST_DLL_R): $(OBJ_BER_TEST_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_TEST_DLL_R)
+
+$(OBJ_ber_test_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.test.c
+
+$(LIB_BER_TEST_MT_R): $(OBJ_BER_TEST_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_TEST_MT_R)
+
+$(OBJ_ber_test_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.test.c
+
+$(LIB_BER_TEST_W_MT_D): $(OBJ_BER_TEST_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_TEST_W_MT_D)
+
+$(OBJ_ber_test_W_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.test.c
+
+$(LIB_BER_TEST_W_DLL_D): $(OBJ_BER_TEST_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_TEST_W_DLL_D)
+
+$(OBJ_ber_test_W_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.test.c
+
+$(LIB_BER_TEST_W_DLL_R): $(OBJ_BER_TEST_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_TEST_W_DLL_R)
+
+$(OBJ_ber_test_W_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.test.c
+
+$(LIB_BER_TEST_W_MT_R): $(OBJ_BER_TEST_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_TEST_W_MT_R)
+
+$(OBJ_ber_test_W_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.test.c
+
+########################################
+# Backend library - 'pantheios.bec.fail.a'
+
+$(LIB_BEC_FAIL_MT_D): $(OBJ_BEC_FAIL_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FAIL_MT_D)
+
+$(OBJ_bec_fail_MT_D): $(PROJ_SRC_DIR)\backends\bec.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fail.c
+
+$(LIB_BEC_FAIL_DLL_D): $(OBJ_BEC_FAIL_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FAIL_DLL_D)
+
+$(OBJ_bec_fail_DLL_D): $(PROJ_SRC_DIR)\backends\bec.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fail.c
+
+$(LIB_BEC_FAIL_DLL_R): $(OBJ_BEC_FAIL_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FAIL_DLL_R)
+
+$(OBJ_bec_fail_DLL_R): $(PROJ_SRC_DIR)\backends\bec.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fail.c
+
+$(LIB_BEC_FAIL_MT_R): $(OBJ_BEC_FAIL_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FAIL_MT_R)
+
+$(OBJ_bec_fail_MT_R): $(PROJ_SRC_DIR)\backends\bec.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fail.c
+
+$(LIB_BEC_FAIL_W_MT_D): $(OBJ_BEC_FAIL_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FAIL_W_MT_D)
+
+$(OBJ_bec_fail_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fail.c
+
+$(LIB_BEC_FAIL_W_DLL_D): $(OBJ_BEC_FAIL_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FAIL_W_DLL_D)
+
+$(OBJ_bec_fail_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fail.c
+
+$(LIB_BEC_FAIL_W_DLL_R): $(OBJ_BEC_FAIL_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FAIL_W_DLL_R)
+
+$(OBJ_bec_fail_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fail.c
+
+$(LIB_BEC_FAIL_W_MT_R): $(OBJ_BEC_FAIL_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FAIL_W_MT_R)
+
+$(OBJ_bec_fail_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fail.c
+
+
+########################################
+# Backend library - 'pantheios.be.fail.a'
+
+$(LIB_BE_FAIL_MT_D): $(OBJ_BE_FAIL_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FAIL_MT_D)
+
+$(OBJ_be_fail_MT_D): $(PROJ_SRC_DIR)\backends\be\be.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fail.c
+
+$(LIB_BE_FAIL_DLL_D): $(OBJ_BE_FAIL_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FAIL_DLL_D)
+
+$(OBJ_be_fail_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fail.c
+
+$(LIB_BE_FAIL_DLL_R): $(OBJ_BE_FAIL_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FAIL_DLL_R)
+
+$(OBJ_be_fail_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fail.c
+
+$(LIB_BE_FAIL_MT_R): $(OBJ_BE_FAIL_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FAIL_MT_R)
+
+$(OBJ_be_fail_MT_R): $(PROJ_SRC_DIR)\backends\be\be.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fail.c
+
+$(LIB_BE_FAIL_W_MT_D): $(OBJ_BE_FAIL_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FAIL_W_MT_D)
+
+$(OBJ_be_fail_W_MT_D): $(PROJ_SRC_DIR)\backends\be\be.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fail.c
+
+$(LIB_BE_FAIL_W_DLL_D): $(OBJ_BE_FAIL_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FAIL_W_DLL_D)
+
+$(OBJ_be_fail_W_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fail.c
+
+$(LIB_BE_FAIL_W_DLL_R): $(OBJ_BE_FAIL_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FAIL_W_DLL_R)
+
+$(OBJ_be_fail_W_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fail.c
+
+$(LIB_BE_FAIL_W_MT_R): $(OBJ_BE_FAIL_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FAIL_W_MT_R)
+
+$(OBJ_be_fail_W_MT_R): $(PROJ_SRC_DIR)\backends\be\be.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fail.c
+
+
+########################################
+# Backend library - 'pantheios.bel.fail.a'
+
+$(LIB_BEL_FAIL_MT_D): $(OBJ_BEL_FAIL_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FAIL_MT_D)
+
+$(OBJ_bel_fail_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fail.c
+
+$(LIB_BEL_FAIL_DLL_D): $(OBJ_BEL_FAIL_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FAIL_DLL_D)
+
+$(OBJ_bel_fail_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fail.c
+
+$(LIB_BEL_FAIL_DLL_R): $(OBJ_BEL_FAIL_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FAIL_DLL_R)
+
+$(OBJ_bel_fail_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fail.c
+
+$(LIB_BEL_FAIL_MT_R): $(OBJ_BEL_FAIL_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FAIL_MT_R)
+
+$(OBJ_bel_fail_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fail.c
+
+$(LIB_BEL_FAIL_W_MT_D): $(OBJ_BEL_FAIL_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FAIL_W_MT_D)
+
+$(OBJ_bel_fail_W_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fail.c
+
+$(LIB_BEL_FAIL_W_DLL_D): $(OBJ_BEL_FAIL_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FAIL_W_DLL_D)
+
+$(OBJ_bel_fail_W_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fail.c
+
+$(LIB_BEL_FAIL_W_DLL_R): $(OBJ_BEL_FAIL_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FAIL_W_DLL_R)
+
+$(OBJ_bel_fail_W_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fail.c
+
+$(LIB_BEL_FAIL_W_MT_R): $(OBJ_BEL_FAIL_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FAIL_W_MT_R)
+
+$(OBJ_bel_fail_W_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fail.c
+
+
+########################################
+# Backend library - 'pantheios.ber.fail.a'
+
+$(LIB_BER_FAIL_MT_D): $(OBJ_BER_FAIL_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FAIL_MT_D)
+
+$(OBJ_ber_fail_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fail.c
+
+$(LIB_BER_FAIL_DLL_D): $(OBJ_BER_FAIL_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FAIL_DLL_D)
+
+$(OBJ_ber_fail_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fail.c
+
+$(LIB_BER_FAIL_DLL_R): $(OBJ_BER_FAIL_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FAIL_DLL_R)
+
+$(OBJ_ber_fail_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fail.c
+
+$(LIB_BER_FAIL_MT_R): $(OBJ_BER_FAIL_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FAIL_MT_R)
+
+$(OBJ_ber_fail_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fail.c
+
+$(LIB_BER_FAIL_W_MT_D): $(OBJ_BER_FAIL_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FAIL_W_MT_D)
+
+$(OBJ_ber_fail_W_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fail.c
+
+$(LIB_BER_FAIL_W_DLL_D): $(OBJ_BER_FAIL_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FAIL_W_DLL_D)
+
+$(OBJ_ber_fail_W_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fail.c
+
+$(LIB_BER_FAIL_W_DLL_R): $(OBJ_BER_FAIL_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FAIL_W_DLL_R)
+
+$(OBJ_ber_fail_W_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fail.c
+
+$(LIB_BER_FAIL_W_MT_R): $(OBJ_BER_FAIL_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FAIL_W_MT_R)
+
+$(OBJ_ber_fail_W_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fail.c
+
+
+########################################
+# Backend library - 'pantheios.bec.file.a'
+
+$(LIB_BEC_FILE_MT_D): $(OBJ_BEC_FILE_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_MT_D)
+
+$(OBJ_bec_file_MT_D): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_DLL_D): $(OBJ_BEC_FILE_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_DLL_D)
+
+$(OBJ_bec_file_DLL_D): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_DLL_R): $(OBJ_BEC_FILE_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_DLL_R)
+
+$(OBJ_bec_file_DLL_R): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_MT_R): $(OBJ_BEC_FILE_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_MT_R)
+
+$(OBJ_bec_file_MT_R): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_W_MT_D): $(OBJ_BEC_FILE_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_W_MT_D)
+
+$(OBJ_bec_file_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_W_DLL_D): $(OBJ_BEC_FILE_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_W_DLL_D)
+
+$(OBJ_bec_file_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_W_DLL_R): $(OBJ_BEC_FILE_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_W_DLL_R)
+
+$(OBJ_bec_file_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_W_MT_R): $(OBJ_BEC_FILE_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_W_MT_R)
+
+$(OBJ_bec_file_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+
+########################################
+# Backend library - 'pantheios.bec.file.WithCallback.a'
+
+$(LIB_BEC_FILE_WC_MT_D): $(OBJ_BEC_FILE_WC_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_WC_MT_D)
+
+$(OBJ_bec_file_WC_MT_D): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_WC_DLL_D): $(OBJ_BEC_FILE_WC_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_WC_DLL_D)
+
+$(OBJ_bec_file_WC_DLL_D): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_WC_DLL_R): $(OBJ_BEC_FILE_WC_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_WC_DLL_R)
+
+$(OBJ_bec_file_WC_DLL_R): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_WC_MT_R): $(OBJ_BEC_FILE_WC_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_WC_MT_R)
+
+$(OBJ_bec_file_WC_MT_R): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_WC_W_MT_D): $(OBJ_BEC_FILE_WC_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_WC_W_MT_D)
+
+$(OBJ_bec_file_WC_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_WC_W_DLL_D): $(OBJ_BEC_FILE_WC_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_WC_W_DLL_D)
+
+$(OBJ_bec_file_WC_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_WC_W_DLL_R): $(OBJ_BEC_FILE_WC_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_WC_W_DLL_R)
+
+$(OBJ_bec_file_WC_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_WC_W_MT_R): $(OBJ_BEC_FILE_WC_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_WC_W_MT_R)
+
+$(OBJ_bec_file_WC_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+
+########################################
+# Backend library - 'pantheios.be.file.a'
+
+$(LIB_BE_FILE_MT_D): $(OBJ_BE_FILE_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FILE_MT_D)
+
+$(OBJ_be_file_MT_D): $(PROJ_SRC_DIR)\backends\be\be.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.file.c
+
+$(LIB_BE_FILE_DLL_D): $(OBJ_BE_FILE_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FILE_DLL_D)
+
+$(OBJ_be_file_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.file.c
+
+$(LIB_BE_FILE_DLL_R): $(OBJ_BE_FILE_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FILE_DLL_R)
+
+$(OBJ_be_file_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.file.c
+
+$(LIB_BE_FILE_MT_R): $(OBJ_BE_FILE_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FILE_MT_R)
+
+$(OBJ_be_file_MT_R): $(PROJ_SRC_DIR)\backends\be\be.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.file.c
+
+$(LIB_BE_FILE_W_MT_D): $(OBJ_BE_FILE_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FILE_W_MT_D)
+
+$(OBJ_be_file_W_MT_D): $(PROJ_SRC_DIR)\backends\be\be.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.file.c
+
+$(LIB_BE_FILE_W_DLL_D): $(OBJ_BE_FILE_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FILE_W_DLL_D)
+
+$(OBJ_be_file_W_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.file.c
+
+$(LIB_BE_FILE_W_DLL_R): $(OBJ_BE_FILE_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FILE_W_DLL_R)
+
+$(OBJ_be_file_W_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.file.c
+
+$(LIB_BE_FILE_W_MT_R): $(OBJ_BE_FILE_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FILE_W_MT_R)
+
+$(OBJ_be_file_W_MT_R): $(PROJ_SRC_DIR)\backends\be\be.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.file.c
+
+
+########################################
+# Backend library - 'pantheios.bel.file.a'
+
+$(LIB_BEL_FILE_MT_D): $(OBJ_BEL_FILE_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FILE_MT_D)
+
+$(OBJ_bel_file_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.file.c
+
+$(LIB_BEL_FILE_DLL_D): $(OBJ_BEL_FILE_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FILE_DLL_D)
+
+$(OBJ_bel_file_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.file.c
+
+$(LIB_BEL_FILE_DLL_R): $(OBJ_BEL_FILE_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FILE_DLL_R)
+
+$(OBJ_bel_file_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.file.c
+
+$(LIB_BEL_FILE_MT_R): $(OBJ_BEL_FILE_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FILE_MT_R)
+
+$(OBJ_bel_file_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.file.c
+
+$(LIB_BEL_FILE_W_MT_D): $(OBJ_BEL_FILE_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FILE_W_MT_D)
+
+$(OBJ_bel_file_W_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.file.c
+
+$(LIB_BEL_FILE_W_DLL_D): $(OBJ_BEL_FILE_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FILE_W_DLL_D)
+
+$(OBJ_bel_file_W_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.file.c
+
+$(LIB_BEL_FILE_W_DLL_R): $(OBJ_BEL_FILE_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FILE_W_DLL_R)
+
+$(OBJ_bel_file_W_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.file.c
+
+$(LIB_BEL_FILE_W_MT_R): $(OBJ_BEL_FILE_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FILE_W_MT_R)
+
+$(OBJ_bel_file_W_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.file.c
+
+
+########################################
+# Backend library - 'pantheios.ber.file.a'
+
+$(LIB_BER_FILE_MT_D): $(OBJ_BER_FILE_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FILE_MT_D)
+
+$(OBJ_ber_file_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.file.c
+
+$(LIB_BER_FILE_DLL_D): $(OBJ_BER_FILE_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FILE_DLL_D)
+
+$(OBJ_ber_file_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.file.c
+
+$(LIB_BER_FILE_DLL_R): $(OBJ_BER_FILE_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FILE_DLL_R)
+
+$(OBJ_ber_file_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.file.c
+
+$(LIB_BER_FILE_MT_R): $(OBJ_BER_FILE_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FILE_MT_R)
+
+$(OBJ_ber_file_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.file.c
+
+$(LIB_BER_FILE_W_MT_D): $(OBJ_BER_FILE_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FILE_W_MT_D)
+
+$(OBJ_ber_file_W_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.file.c
+
+$(LIB_BER_FILE_W_DLL_D): $(OBJ_BER_FILE_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FILE_W_DLL_D)
+
+$(OBJ_ber_file_W_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.file.c
+
+$(LIB_BER_FILE_W_DLL_R): $(OBJ_BER_FILE_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FILE_W_DLL_R)
+
+$(OBJ_ber_file_W_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.file.c
+
+$(LIB_BER_FILE_W_MT_R): $(OBJ_BER_FILE_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FILE_W_MT_R)
+
+$(OBJ_ber_file_W_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.file.c
+
+
+########################################
+# Backend library - 'pantheios.bec.fprintf.a'
+
+$(LIB_BEC_FPRINTF_MT_D): $(OBJ_BEC_FPRINTF_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_MT_D)
+
+$(OBJ_bec_fprintf_MT_D): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_DLL_D): $(OBJ_BEC_FPRINTF_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_DLL_D)
+
+$(OBJ_bec_fprintf_DLL_D): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_DLL_R): $(OBJ_BEC_FPRINTF_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_DLL_R)
+
+$(OBJ_bec_fprintf_DLL_R): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_MT_R): $(OBJ_BEC_FPRINTF_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_MT_R)
+
+$(OBJ_bec_fprintf_MT_R): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_W_MT_D): $(OBJ_BEC_FPRINTF_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_W_MT_D)
+
+$(OBJ_bec_fprintf_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_W_DLL_D): $(OBJ_BEC_FPRINTF_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_W_DLL_D)
+
+$(OBJ_bec_fprintf_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_W_DLL_R): $(OBJ_BEC_FPRINTF_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_W_DLL_R)
+
+$(OBJ_bec_fprintf_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_W_MT_R): $(OBJ_BEC_FPRINTF_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_W_MT_R)
+
+$(OBJ_bec_fprintf_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+
+########################################
+# Backend library - 'pantheios.bec.fprintf.WithCallback.a'
+
+$(LIB_BEC_FPRINTF_WC_MT_D): $(OBJ_BEC_FPRINTF_WC_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_WC_MT_D)
+
+$(OBJ_bec_fprintf_WC_MT_D): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_WC_DLL_D): $(OBJ_BEC_FPRINTF_WC_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_WC_DLL_D)
+
+$(OBJ_bec_fprintf_WC_DLL_D): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_WC_DLL_R): $(OBJ_BEC_FPRINTF_WC_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_WC_DLL_R)
+
+$(OBJ_bec_fprintf_WC_DLL_R): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_WC_MT_R): $(OBJ_BEC_FPRINTF_WC_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_WC_MT_R)
+
+$(OBJ_bec_fprintf_WC_MT_R): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_WC_W_MT_D): $(OBJ_BEC_FPRINTF_WC_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_WC_W_MT_D)
+
+$(OBJ_bec_fprintf_WC_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_WC_W_DLL_D): $(OBJ_BEC_FPRINTF_WC_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_WC_W_DLL_D)
+
+$(OBJ_bec_fprintf_WC_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_WC_W_DLL_R): $(OBJ_BEC_FPRINTF_WC_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_WC_W_DLL_R)
+
+$(OBJ_bec_fprintf_WC_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_WC_W_MT_R): $(OBJ_BEC_FPRINTF_WC_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_WC_W_MT_R)
+
+$(OBJ_bec_fprintf_WC_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+
+########################################
+# Backend library - 'pantheios.be.fprintf.a'
+
+$(LIB_BE_FPRINTF_MT_D): $(OBJ_BE_FPRINTF_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FPRINTF_MT_D)
+
+$(OBJ_be_fprintf_MT_D): $(PROJ_SRC_DIR)\backends\be\be.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fprintf.c
+
+$(LIB_BE_FPRINTF_DLL_D): $(OBJ_BE_FPRINTF_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FPRINTF_DLL_D)
+
+$(OBJ_be_fprintf_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fprintf.c
+
+$(LIB_BE_FPRINTF_DLL_R): $(OBJ_BE_FPRINTF_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FPRINTF_DLL_R)
+
+$(OBJ_be_fprintf_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fprintf.c
+
+$(LIB_BE_FPRINTF_MT_R): $(OBJ_BE_FPRINTF_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FPRINTF_MT_R)
+
+$(OBJ_be_fprintf_MT_R): $(PROJ_SRC_DIR)\backends\be\be.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fprintf.c
+
+$(LIB_BE_FPRINTF_W_MT_D): $(OBJ_BE_FPRINTF_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FPRINTF_W_MT_D)
+
+$(OBJ_be_fprintf_W_MT_D): $(PROJ_SRC_DIR)\backends\be\be.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fprintf.c
+
+$(LIB_BE_FPRINTF_W_DLL_D): $(OBJ_BE_FPRINTF_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FPRINTF_W_DLL_D)
+
+$(OBJ_be_fprintf_W_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fprintf.c
+
+$(LIB_BE_FPRINTF_W_DLL_R): $(OBJ_BE_FPRINTF_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FPRINTF_W_DLL_R)
+
+$(OBJ_be_fprintf_W_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fprintf.c
+
+$(LIB_BE_FPRINTF_W_MT_R): $(OBJ_BE_FPRINTF_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FPRINTF_W_MT_R)
+
+$(OBJ_be_fprintf_W_MT_R): $(PROJ_SRC_DIR)\backends\be\be.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fprintf.c
+
+
+########################################
+# Backend library - 'pantheios.bel.fprintf.a'
+
+$(LIB_BEL_FPRINTF_MT_D): $(OBJ_BEL_FPRINTF_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FPRINTF_MT_D)
+
+$(OBJ_bel_fprintf_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c
+
+$(LIB_BEL_FPRINTF_DLL_D): $(OBJ_BEL_FPRINTF_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FPRINTF_DLL_D)
+
+$(OBJ_bel_fprintf_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c
+
+$(LIB_BEL_FPRINTF_DLL_R): $(OBJ_BEL_FPRINTF_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FPRINTF_DLL_R)
+
+$(OBJ_bel_fprintf_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c
+
+$(LIB_BEL_FPRINTF_MT_R): $(OBJ_BEL_FPRINTF_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FPRINTF_MT_R)
+
+$(OBJ_bel_fprintf_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c
+
+$(LIB_BEL_FPRINTF_W_MT_D): $(OBJ_BEL_FPRINTF_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FPRINTF_W_MT_D)
+
+$(OBJ_bel_fprintf_W_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c
+
+$(LIB_BEL_FPRINTF_W_DLL_D): $(OBJ_BEL_FPRINTF_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FPRINTF_W_DLL_D)
+
+$(OBJ_bel_fprintf_W_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c
+
+$(LIB_BEL_FPRINTF_W_DLL_R): $(OBJ_BEL_FPRINTF_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FPRINTF_W_DLL_R)
+
+$(OBJ_bel_fprintf_W_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c
+
+$(LIB_BEL_FPRINTF_W_MT_R): $(OBJ_BEL_FPRINTF_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FPRINTF_W_MT_R)
+
+$(OBJ_bel_fprintf_W_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c
+
+
+########################################
+# Backend library - 'pantheios.ber.fprintf.a'
+
+$(LIB_BER_FPRINTF_MT_D): $(OBJ_BER_FPRINTF_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FPRINTF_MT_D)
+
+$(OBJ_ber_fprintf_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c
+
+$(LIB_BER_FPRINTF_DLL_D): $(OBJ_BER_FPRINTF_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FPRINTF_DLL_D)
+
+$(OBJ_ber_fprintf_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c
+
+$(LIB_BER_FPRINTF_DLL_R): $(OBJ_BER_FPRINTF_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FPRINTF_DLL_R)
+
+$(OBJ_ber_fprintf_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c
+
+$(LIB_BER_FPRINTF_MT_R): $(OBJ_BER_FPRINTF_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FPRINTF_MT_R)
+
+$(OBJ_ber_fprintf_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c
+
+$(LIB_BER_FPRINTF_W_MT_D): $(OBJ_BER_FPRINTF_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FPRINTF_W_MT_D)
+
+$(OBJ_ber_fprintf_W_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c
+
+$(LIB_BER_FPRINTF_W_DLL_D): $(OBJ_BER_FPRINTF_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FPRINTF_W_DLL_D)
+
+$(OBJ_ber_fprintf_W_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c
+
+$(LIB_BER_FPRINTF_W_DLL_R): $(OBJ_BER_FPRINTF_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FPRINTF_W_DLL_R)
+
+$(OBJ_ber_fprintf_W_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c
+
+$(LIB_BER_FPRINTF_W_MT_R): $(OBJ_BER_FPRINTF_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FPRINTF_W_MT_R)
+
+$(OBJ_ber_fprintf_W_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c
+
+
+########################################
+# Backend library - 'pantheios.bec.null.a'
+
+$(LIB_BEC_NULL_MT_D): $(OBJ_BEC_NULL_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_NULL_MT_D)
+
+$(OBJ_bec_null_MT_D): $(PROJ_SRC_DIR)\backends\bec.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.null.c
+
+$(LIB_BEC_NULL_DLL_D): $(OBJ_BEC_NULL_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_NULL_DLL_D)
+
+$(OBJ_bec_null_DLL_D): $(PROJ_SRC_DIR)\backends\bec.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.null.c
+
+$(LIB_BEC_NULL_DLL_R): $(OBJ_BEC_NULL_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_NULL_DLL_R)
+
+$(OBJ_bec_null_DLL_R): $(PROJ_SRC_DIR)\backends\bec.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.null.c
+
+$(LIB_BEC_NULL_MT_R): $(OBJ_BEC_NULL_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_NULL_MT_R)
+
+$(OBJ_bec_null_MT_R): $(PROJ_SRC_DIR)\backends\bec.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.null.c
+
+$(LIB_BEC_NULL_W_MT_D): $(OBJ_BEC_NULL_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_NULL_W_MT_D)
+
+$(OBJ_bec_null_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.null.c
+
+$(LIB_BEC_NULL_W_DLL_D): $(OBJ_BEC_NULL_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_NULL_W_DLL_D)
+
+$(OBJ_bec_null_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.null.c
+
+$(LIB_BEC_NULL_W_DLL_R): $(OBJ_BEC_NULL_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_NULL_W_DLL_R)
+
+$(OBJ_bec_null_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.null.c
+
+$(LIB_BEC_NULL_W_MT_R): $(OBJ_BEC_NULL_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_NULL_W_MT_R)
+
+$(OBJ_bec_null_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.null.c
+
+
+########################################
+# Backend library - 'pantheios.be.null.a'
+
+$(LIB_BE_NULL_MT_D): $(OBJ_BE_NULL_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_NULL_MT_D)
+
+$(OBJ_be_null_MT_D): $(PROJ_SRC_DIR)\backends\be\be.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.null.c
+
+$(LIB_BE_NULL_DLL_D): $(OBJ_BE_NULL_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_NULL_DLL_D)
+
+$(OBJ_be_null_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.null.c
+
+$(LIB_BE_NULL_DLL_R): $(OBJ_BE_NULL_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_NULL_DLL_R)
+
+$(OBJ_be_null_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.null.c
+
+$(LIB_BE_NULL_MT_R): $(OBJ_BE_NULL_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_NULL_MT_R)
+
+$(OBJ_be_null_MT_R): $(PROJ_SRC_DIR)\backends\be\be.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.null.c
+
+$(LIB_BE_NULL_W_MT_D): $(OBJ_BE_NULL_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_NULL_W_MT_D)
+
+$(OBJ_be_null_W_MT_D): $(PROJ_SRC_DIR)\backends\be\be.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.null.c
+
+$(LIB_BE_NULL_W_DLL_D): $(OBJ_BE_NULL_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_NULL_W_DLL_D)
+
+$(OBJ_be_null_W_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.null.c
+
+$(LIB_BE_NULL_W_DLL_R): $(OBJ_BE_NULL_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_NULL_W_DLL_R)
+
+$(OBJ_be_null_W_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.null.c
+
+$(LIB_BE_NULL_W_MT_R): $(OBJ_BE_NULL_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_NULL_W_MT_R)
+
+$(OBJ_be_null_W_MT_R): $(PROJ_SRC_DIR)\backends\be\be.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.null.c
+
+
+########################################
+# Backend library - 'pantheios.bel.null.a'
+
+$(LIB_BEL_NULL_MT_D): $(OBJ_BEL_NULL_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_NULL_MT_D)
+
+$(OBJ_bel_null_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.null.c
+
+$(LIB_BEL_NULL_DLL_D): $(OBJ_BEL_NULL_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_NULL_DLL_D)
+
+$(OBJ_bel_null_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.null.c
+
+$(LIB_BEL_NULL_DLL_R): $(OBJ_BEL_NULL_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_NULL_DLL_R)
+
+$(OBJ_bel_null_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.null.c
+
+$(LIB_BEL_NULL_MT_R): $(OBJ_BEL_NULL_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_NULL_MT_R)
+
+$(OBJ_bel_null_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.null.c
+
+$(LIB_BEL_NULL_W_MT_D): $(OBJ_BEL_NULL_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_NULL_W_MT_D)
+
+$(OBJ_bel_null_W_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.null.c
+
+$(LIB_BEL_NULL_W_DLL_D): $(OBJ_BEL_NULL_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_NULL_W_DLL_D)
+
+$(OBJ_bel_null_W_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.null.c
+
+$(LIB_BEL_NULL_W_DLL_R): $(OBJ_BEL_NULL_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_NULL_W_DLL_R)
+
+$(OBJ_bel_null_W_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.null.c
+
+$(LIB_BEL_NULL_W_MT_R): $(OBJ_BEL_NULL_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_NULL_W_MT_R)
+
+$(OBJ_bel_null_W_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.null.c
+
+
+########################################
+# Backend library - 'pantheios.ber.null.a'
+
+$(LIB_BER_NULL_MT_D): $(OBJ_BER_NULL_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_NULL_MT_D)
+
+$(OBJ_ber_null_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.null.c
+
+$(LIB_BER_NULL_DLL_D): $(OBJ_BER_NULL_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_NULL_DLL_D)
+
+$(OBJ_ber_null_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.null.c
+
+$(LIB_BER_NULL_DLL_R): $(OBJ_BER_NULL_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_NULL_DLL_R)
+
+$(OBJ_ber_null_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.null.c
+
+$(LIB_BER_NULL_MT_R): $(OBJ_BER_NULL_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_NULL_MT_R)
+
+$(OBJ_ber_null_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.null.c
+
+$(LIB_BER_NULL_W_MT_D): $(OBJ_BER_NULL_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_NULL_W_MT_D)
+
+$(OBJ_ber_null_W_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.null.c
+
+$(LIB_BER_NULL_W_DLL_D): $(OBJ_BER_NULL_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_NULL_W_DLL_D)
+
+$(OBJ_ber_null_W_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.null.c
+
+$(LIB_BER_NULL_W_DLL_R): $(OBJ_BER_NULL_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_NULL_W_DLL_R)
+
+$(OBJ_ber_null_W_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.null.c
+
+$(LIB_BER_NULL_W_MT_R): $(OBJ_BER_NULL_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_NULL_W_MT_R)
+
+$(OBJ_ber_null_W_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.null.c
+
+
+!ifdef ACE
+########################################
+# Backend library - 'pantheios.bec.ACE.a'
+
+$(LIB_BEC_ACE_MT_D): $(OBJ_BEC_ACE_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_ACE_MT_D)
+
+$(OBJ_bec_ACE_MT_D): $(PROJ_SRC_DIR)\backends\bec.ACE.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.ACE.cpp
+
+$(LIB_BEC_ACE_DLL_D): $(OBJ_BEC_ACE_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_ACE_DLL_D)
+
+$(OBJ_bec_ACE_DLL_D): $(PROJ_SRC_DIR)\backends\bec.ACE.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.ACE.cpp
+
+$(LIB_BEC_ACE_DLL_R): $(OBJ_BEC_ACE_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_ACE_DLL_R)
+
+$(OBJ_bec_ACE_DLL_R): $(PROJ_SRC_DIR)\backends\bec.ACE.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.ACE.cpp
+
+$(LIB_BEC_ACE_MT_R): $(OBJ_BEC_ACE_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_ACE_MT_R)
+
+$(OBJ_bec_ACE_MT_R): $(PROJ_SRC_DIR)\backends\bec.ACE.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.ACE.cpp
+
+$(LIB_BEC_ACE_W_MT_D): $(OBJ_BEC_ACE_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_ACE_W_MT_D)
+
+$(OBJ_bec_ACE_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.ACE.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.ACE.cpp
+
+$(LIB_BEC_ACE_W_DLL_D): $(OBJ_BEC_ACE_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_ACE_W_DLL_D)
+
+$(OBJ_bec_ACE_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.ACE.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.ACE.cpp
+
+$(LIB_BEC_ACE_W_DLL_R): $(OBJ_BEC_ACE_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_ACE_W_DLL_R)
+
+$(OBJ_bec_ACE_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.ACE.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.ACE.cpp
+
+$(LIB_BEC_ACE_W_MT_R): $(OBJ_BEC_ACE_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_ACE_W_MT_R)
+
+$(OBJ_bec_ACE_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.ACE.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.ACE.cpp
+
+
+########################################
+# Backend library - 'pantheios.be.ACE.a'
+
+$(LIB_BE_ACE_MT_D): $(OBJ_BE_ACE_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_ACE_MT_D)
+
+$(OBJ_be_ACE_MT_D): $(PROJ_SRC_DIR)\backends\be\be.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.ACE.c
+
+$(LIB_BE_ACE_DLL_D): $(OBJ_BE_ACE_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_ACE_DLL_D)
+
+$(OBJ_be_ACE_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.ACE.c
+
+$(LIB_BE_ACE_DLL_R): $(OBJ_BE_ACE_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_ACE_DLL_R)
+
+$(OBJ_be_ACE_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.ACE.c
+
+$(LIB_BE_ACE_MT_R): $(OBJ_BE_ACE_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_ACE_MT_R)
+
+$(OBJ_be_ACE_MT_R): $(PROJ_SRC_DIR)\backends\be\be.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.ACE.c
+
+$(LIB_BE_ACE_W_MT_D): $(OBJ_BE_ACE_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_ACE_W_MT_D)
+
+$(OBJ_be_ACE_W_MT_D): $(PROJ_SRC_DIR)\backends\be\be.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.ACE.c
+
+$(LIB_BE_ACE_W_DLL_D): $(OBJ_BE_ACE_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_ACE_W_DLL_D)
+
+$(OBJ_be_ACE_W_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.ACE.c
+
+$(LIB_BE_ACE_W_DLL_R): $(OBJ_BE_ACE_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_ACE_W_DLL_R)
+
+$(OBJ_be_ACE_W_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.ACE.c
+
+$(LIB_BE_ACE_W_MT_R): $(OBJ_BE_ACE_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_ACE_W_MT_R)
+
+$(OBJ_be_ACE_W_MT_R): $(PROJ_SRC_DIR)\backends\be\be.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.ACE.c
+
+
+########################################
+# Backend library - 'pantheios.bel.ACE.a'
+
+$(LIB_BEL_ACE_MT_D): $(OBJ_BEL_ACE_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_ACE_MT_D)
+
+$(OBJ_bel_ACE_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c
+
+$(LIB_BEL_ACE_DLL_D): $(OBJ_BEL_ACE_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_ACE_DLL_D)
+
+$(OBJ_bel_ACE_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c
+
+$(LIB_BEL_ACE_DLL_R): $(OBJ_BEL_ACE_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_ACE_DLL_R)
+
+$(OBJ_bel_ACE_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c
+
+$(LIB_BEL_ACE_MT_R): $(OBJ_BEL_ACE_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_ACE_MT_R)
+
+$(OBJ_bel_ACE_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c
+
+$(LIB_BEL_ACE_W_MT_D): $(OBJ_BEL_ACE_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_ACE_W_MT_D)
+
+$(OBJ_bel_ACE_W_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c
+
+$(LIB_BEL_ACE_W_DLL_D): $(OBJ_BEL_ACE_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_ACE_W_DLL_D)
+
+$(OBJ_bel_ACE_W_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c
+
+$(LIB_BEL_ACE_W_DLL_R): $(OBJ_BEL_ACE_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_ACE_W_DLL_R)
+
+$(OBJ_bel_ACE_W_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c
+
+$(LIB_BEL_ACE_W_MT_R): $(OBJ_BEL_ACE_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_ACE_W_MT_R)
+
+$(OBJ_bel_ACE_W_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c
+
+
+########################################
+# Backend library - 'pantheios.ber.ACE.a'
+
+$(LIB_BER_ACE_MT_D): $(OBJ_BER_ACE_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_ACE_MT_D)
+
+$(OBJ_ber_ACE_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c
+
+$(LIB_BER_ACE_DLL_D): $(OBJ_BER_ACE_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_ACE_DLL_D)
+
+$(OBJ_ber_ACE_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c
+
+$(LIB_BER_ACE_DLL_R): $(OBJ_BER_ACE_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_ACE_DLL_R)
+
+$(OBJ_ber_ACE_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c
+
+$(LIB_BER_ACE_MT_R): $(OBJ_BER_ACE_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_ACE_MT_R)
+
+$(OBJ_ber_ACE_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c
+
+$(LIB_BER_ACE_W_MT_D): $(OBJ_BER_ACE_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_ACE_W_MT_D)
+
+$(OBJ_ber_ACE_W_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c
+
+$(LIB_BER_ACE_W_DLL_D): $(OBJ_BER_ACE_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_ACE_W_DLL_D)
+
+$(OBJ_ber_ACE_W_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c
+
+$(LIB_BER_ACE_W_DLL_R): $(OBJ_BER_ACE_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_ACE_W_DLL_R)
+
+$(OBJ_ber_ACE_W_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c
+
+$(LIB_BER_ACE_W_MT_R): $(OBJ_BER_ACE_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_ACE_W_MT_R)
+
+$(OBJ_ber_ACE_W_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c
+
+
+!endif # ACE
+########################################
+# Backend library - 'pantheios.bec.COMErrorObject.a'
+
+$(LIB_BEC_COMERROBJ_MT_D): $(OBJ_BEC_COMERROBJ_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJ_MT_D)
+
+$(OBJ_bec_COMERROBJ_MT_D): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJ_DLL_D): $(OBJ_BEC_COMERROBJ_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJ_DLL_D)
+
+$(OBJ_bec_COMERROBJ_DLL_D): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJ_DLL_R): $(OBJ_BEC_COMERROBJ_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJ_DLL_R)
+
+$(OBJ_bec_COMERROBJ_DLL_R): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJ_MT_R): $(OBJ_BEC_COMERROBJ_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJ_MT_R)
+
+$(OBJ_bec_COMERROBJ_MT_R): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJ_W_MT_D): $(OBJ_BEC_COMERROBJ_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJ_W_MT_D)
+
+$(OBJ_bec_COMERROBJ_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJ_W_DLL_D): $(OBJ_BEC_COMERROBJ_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJ_W_DLL_D)
+
+$(OBJ_bec_COMERROBJ_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJ_W_DLL_R): $(OBJ_BEC_COMERROBJ_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJ_W_DLL_R)
+
+$(OBJ_bec_COMERROBJ_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJ_W_MT_R): $(OBJ_BEC_COMERROBJ_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJ_W_MT_R)
+
+$(OBJ_bec_COMERROBJ_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+
+########################################
+# Backend library - 'pantheios.bec.COMErrorObject.WithCallback.a'
+
+$(LIB_BEC_COMERROBJWC_MT_D): $(OBJ_BEC_COMERROBJWC_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJWC_MT_D)
+
+$(OBJ_bec_COMERROBJ_WC_MT_D): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJWC_DLL_D): $(OBJ_BEC_COMERROBJWC_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJWC_DLL_D)
+
+$(OBJ_bec_COMERROBJ_WC_DLL_D): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJWC_DLL_R): $(OBJ_BEC_COMERROBJWC_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJWC_DLL_R)
+
+$(OBJ_bec_COMERROBJ_WC_DLL_R): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJWC_MT_R): $(OBJ_BEC_COMERROBJWC_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJWC_MT_R)
+
+$(OBJ_bec_COMERROBJ_WC_MT_R): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJWC_W_MT_D): $(OBJ_BEC_COMERROBJWC_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJWC_W_MT_D)
+
+$(OBJ_bec_COMERROBJ_WC_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJWC_W_DLL_D): $(OBJ_BEC_COMERROBJWC_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJWC_W_DLL_D)
+
+$(OBJ_bec_COMERROBJ_WC_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJWC_W_DLL_R): $(OBJ_BEC_COMERROBJWC_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJWC_W_DLL_R)
+
+$(OBJ_bec_COMERROBJ_WC_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJWC_W_MT_R): $(OBJ_BEC_COMERROBJWC_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJWC_W_MT_R)
+
+$(OBJ_bec_COMERROBJ_WC_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+
+########################################
+# Backend library - 'pantheios.be.COMErrorObject.a'
+
+$(LIB_BE_COMERROBJ_MT_D): $(OBJ_BE_COMERROBJ_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_COMERROBJ_MT_D)
+
+$(OBJ_be_COMERROBJ_MT_D): $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c
+
+$(LIB_BE_COMERROBJ_DLL_D): $(OBJ_BE_COMERROBJ_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_COMERROBJ_DLL_D)
+
+$(OBJ_be_COMERROBJ_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c
+
+$(LIB_BE_COMERROBJ_DLL_R): $(OBJ_BE_COMERROBJ_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_COMERROBJ_DLL_R)
+
+$(OBJ_be_COMERROBJ_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c
+
+$(LIB_BE_COMERROBJ_MT_R): $(OBJ_BE_COMERROBJ_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_COMERROBJ_MT_R)
+
+$(OBJ_be_COMERROBJ_MT_R): $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c
+
+$(LIB_BE_COMERROBJ_W_MT_D): $(OBJ_BE_COMERROBJ_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_COMERROBJ_W_MT_D)
+
+$(OBJ_be_COMERROBJ_W_MT_D): $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c
+
+$(LIB_BE_COMERROBJ_W_DLL_D): $(OBJ_BE_COMERROBJ_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_COMERROBJ_W_DLL_D)
+
+$(OBJ_be_COMERROBJ_W_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c
+
+$(LIB_BE_COMERROBJ_W_DLL_R): $(OBJ_BE_COMERROBJ_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_COMERROBJ_W_DLL_R)
+
+$(OBJ_be_COMERROBJ_W_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c
+
+$(LIB_BE_COMERROBJ_W_MT_R): $(OBJ_BE_COMERROBJ_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_COMERROBJ_W_MT_R)
+
+$(OBJ_be_COMERROBJ_W_MT_R): $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c
+
+
+########################################
+# Backend library - 'pantheios.bel.COMErrorObject.a'
+
+$(LIB_BEL_COMERROBJ_MT_D): $(OBJ_BEL_COMERROBJ_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_COMERROBJ_MT_D)
+
+$(OBJ_bel_COMERROBJ_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c
+
+$(LIB_BEL_COMERROBJ_DLL_D): $(OBJ_BEL_COMERROBJ_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_COMERROBJ_DLL_D)
+
+$(OBJ_bel_COMERROBJ_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c
+
+$(LIB_BEL_COMERROBJ_DLL_R): $(OBJ_BEL_COMERROBJ_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_COMERROBJ_DLL_R)
+
+$(OBJ_bel_COMERROBJ_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c
+
+$(LIB_BEL_COMERROBJ_MT_R): $(OBJ_BEL_COMERROBJ_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_COMERROBJ_MT_R)
+
+$(OBJ_bel_COMERROBJ_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c
+
+$(LIB_BEL_COMERROBJ_W_MT_D): $(OBJ_BEL_COMERROBJ_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_COMERROBJ_W_MT_D)
+
+$(OBJ_bel_COMERROBJ_W_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c
+
+$(LIB_BEL_COMERROBJ_W_DLL_D): $(OBJ_BEL_COMERROBJ_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_COMERROBJ_W_DLL_D)
+
+$(OBJ_bel_COMERROBJ_W_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c
+
+$(LIB_BEL_COMERROBJ_W_DLL_R): $(OBJ_BEL_COMERROBJ_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_COMERROBJ_W_DLL_R)
+
+$(OBJ_bel_COMERROBJ_W_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c
+
+$(LIB_BEL_COMERROBJ_W_MT_R): $(OBJ_BEL_COMERROBJ_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_COMERROBJ_W_MT_R)
+
+$(OBJ_bel_COMERROBJ_W_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c
+
+
+########################################
+# Backend library - 'pantheios.ber.COMErrorObject.a'
+
+$(LIB_BER_COMERROBJ_MT_D): $(OBJ_BER_COMERROBJ_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_COMERROBJ_MT_D)
+
+$(OBJ_ber_COMERROBJ_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c
+
+$(LIB_BER_COMERROBJ_DLL_D): $(OBJ_BER_COMERROBJ_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_COMERROBJ_DLL_D)
+
+$(OBJ_ber_COMERROBJ_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c
+
+$(LIB_BER_COMERROBJ_DLL_R): $(OBJ_BER_COMERROBJ_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_COMERROBJ_DLL_R)
+
+$(OBJ_ber_COMERROBJ_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c
+
+$(LIB_BER_COMERROBJ_MT_R): $(OBJ_BER_COMERROBJ_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_COMERROBJ_MT_R)
+
+$(OBJ_ber_COMERROBJ_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c
+
+$(LIB_BER_COMERROBJ_W_MT_D): $(OBJ_BER_COMERROBJ_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_COMERROBJ_W_MT_D)
+
+$(OBJ_ber_COMERROBJ_W_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c
+
+$(LIB_BER_COMERROBJ_W_DLL_D): $(OBJ_BER_COMERROBJ_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_COMERROBJ_W_DLL_D)
+
+$(OBJ_ber_COMERROBJ_W_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c
+
+$(LIB_BER_COMERROBJ_W_DLL_R): $(OBJ_BER_COMERROBJ_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_COMERROBJ_W_DLL_R)
+
+$(OBJ_ber_COMERROBJ_W_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c
+
+$(LIB_BER_COMERROBJ_W_MT_R): $(OBJ_BER_COMERROBJ_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_COMERROBJ_W_MT_R)
+
+$(OBJ_ber_COMERROBJ_W_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c
+
+
+########################################
+# Backend library - 'pantheios.bec.speech.a'
+
+$(LIB_BEC_SPEECH_MT_D): $(OBJ_BEC_SPEECH_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECH_MT_D)
+
+$(OBJ_bec_SPEECH_MT_D): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECH_DLL_D): $(OBJ_BEC_SPEECH_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECH_DLL_D)
+
+$(OBJ_bec_SPEECH_DLL_D): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECH_DLL_R): $(OBJ_BEC_SPEECH_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECH_DLL_R)
+
+$(OBJ_bec_SPEECH_DLL_R): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECH_MT_R): $(OBJ_BEC_SPEECH_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECH_MT_R)
+
+$(OBJ_bec_SPEECH_MT_R): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECH_W_MT_D): $(OBJ_BEC_SPEECH_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECH_W_MT_D)
+
+$(OBJ_bec_SPEECH_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECH_W_DLL_D): $(OBJ_BEC_SPEECH_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECH_W_DLL_D)
+
+$(OBJ_bec_SPEECH_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECH_W_DLL_R): $(OBJ_BEC_SPEECH_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECH_W_DLL_R)
+
+$(OBJ_bec_SPEECH_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECH_W_MT_R): $(OBJ_BEC_SPEECH_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECH_W_MT_R)
+
+$(OBJ_bec_SPEECH_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+
+########################################
+# Backend library - 'pantheios.bec.speech.WithCallback.a'
+
+$(LIB_BEC_SPEECHWC_MT_D): $(OBJ_BEC_SPEECHWC_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECHWC_MT_D)
+
+$(OBJ_bec_SPEECH_WC_MT_D): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECHWC_DLL_D): $(OBJ_BEC_SPEECHWC_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECHWC_DLL_D)
+
+$(OBJ_bec_SPEECH_WC_DLL_D): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECHWC_DLL_R): $(OBJ_BEC_SPEECHWC_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECHWC_DLL_R)
+
+$(OBJ_bec_SPEECH_WC_DLL_R): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECHWC_MT_R): $(OBJ_BEC_SPEECHWC_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECHWC_MT_R)
+
+$(OBJ_bec_SPEECH_WC_MT_R): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECHWC_W_MT_D): $(OBJ_BEC_SPEECHWC_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECHWC_W_MT_D)
+
+$(OBJ_bec_SPEECH_WC_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECHWC_W_DLL_D): $(OBJ_BEC_SPEECHWC_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECHWC_W_DLL_D)
+
+$(OBJ_bec_SPEECH_WC_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECHWC_W_DLL_R): $(OBJ_BEC_SPEECHWC_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECHWC_W_DLL_R)
+
+$(OBJ_bec_SPEECH_WC_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECHWC_W_MT_R): $(OBJ_BEC_SPEECHWC_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECHWC_W_MT_R)
+
+$(OBJ_bec_SPEECH_WC_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+
+########################################
+# Backend library - 'pantheios.be.speech.a'
+
+$(LIB_BE_SPEECH_MT_D): $(OBJ_BE_SPEECH_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_SPEECH_MT_D)
+
+$(OBJ_be_SPEECH_MT_D): $(PROJ_SRC_DIR)\backends\be\be.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.speech.c
+
+$(LIB_BE_SPEECH_DLL_D): $(OBJ_BE_SPEECH_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_SPEECH_DLL_D)
+
+$(OBJ_be_SPEECH_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.speech.c
+
+$(LIB_BE_SPEECH_DLL_R): $(OBJ_BE_SPEECH_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_SPEECH_DLL_R)
+
+$(OBJ_be_SPEECH_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.speech.c
+
+$(LIB_BE_SPEECH_MT_R): $(OBJ_BE_SPEECH_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_SPEECH_MT_R)
+
+$(OBJ_be_SPEECH_MT_R): $(PROJ_SRC_DIR)\backends\be\be.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.speech.c
+
+$(LIB_BE_SPEECH_W_MT_D): $(OBJ_BE_SPEECH_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_SPEECH_W_MT_D)
+
+$(OBJ_be_SPEECH_W_MT_D): $(PROJ_SRC_DIR)\backends\be\be.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.speech.c
+
+$(LIB_BE_SPEECH_W_DLL_D): $(OBJ_BE_SPEECH_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_SPEECH_W_DLL_D)
+
+$(OBJ_be_SPEECH_W_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.speech.c
+
+$(LIB_BE_SPEECH_W_DLL_R): $(OBJ_BE_SPEECH_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_SPEECH_W_DLL_R)
+
+$(OBJ_be_SPEECH_W_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.speech.c
+
+$(LIB_BE_SPEECH_W_MT_R): $(OBJ_BE_SPEECH_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_SPEECH_W_MT_R)
+
+$(OBJ_be_SPEECH_W_MT_R): $(PROJ_SRC_DIR)\backends\be\be.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.speech.c
+
+
+########################################
+# Backend library - 'pantheios.bel.speech.a'
+
+$(LIB_BEL_SPEECH_MT_D): $(OBJ_BEL_SPEECH_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_SPEECH_MT_D)
+
+$(OBJ_bel_SPEECH_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.speech.c
+
+$(LIB_BEL_SPEECH_DLL_D): $(OBJ_BEL_SPEECH_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_SPEECH_DLL_D)
+
+$(OBJ_bel_SPEECH_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.speech.c
+
+$(LIB_BEL_SPEECH_DLL_R): $(OBJ_BEL_SPEECH_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_SPEECH_DLL_R)
+
+$(OBJ_bel_SPEECH_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.speech.c
+
+$(LIB_BEL_SPEECH_MT_R): $(OBJ_BEL_SPEECH_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_SPEECH_MT_R)
+
+$(OBJ_bel_SPEECH_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.speech.c
+
+$(LIB_BEL_SPEECH_W_MT_D): $(OBJ_BEL_SPEECH_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_SPEECH_W_MT_D)
+
+$(OBJ_bel_SPEECH_W_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.speech.c
+
+$(LIB_BEL_SPEECH_W_DLL_D): $(OBJ_BEL_SPEECH_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_SPEECH_W_DLL_D)
+
+$(OBJ_bel_SPEECH_W_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.speech.c
+
+$(LIB_BEL_SPEECH_W_DLL_R): $(OBJ_BEL_SPEECH_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_SPEECH_W_DLL_R)
+
+$(OBJ_bel_SPEECH_W_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.speech.c
+
+$(LIB_BEL_SPEECH_W_MT_R): $(OBJ_BEL_SPEECH_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_SPEECH_W_MT_R)
+
+$(OBJ_bel_SPEECH_W_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.speech.c
+
+
+########################################
+# Backend library - 'pantheios.ber.speech.a'
+
+$(LIB_BER_SPEECH_MT_D): $(OBJ_BER_SPEECH_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_SPEECH_MT_D)
+
+$(OBJ_ber_SPEECH_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.speech.c
+
+$(LIB_BER_SPEECH_DLL_D): $(OBJ_BER_SPEECH_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_SPEECH_DLL_D)
+
+$(OBJ_ber_SPEECH_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.speech.c
+
+$(LIB_BER_SPEECH_DLL_R): $(OBJ_BER_SPEECH_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_SPEECH_DLL_R)
+
+$(OBJ_ber_SPEECH_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.speech.c
+
+$(LIB_BER_SPEECH_MT_R): $(OBJ_BER_SPEECH_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_SPEECH_MT_R)
+
+$(OBJ_ber_SPEECH_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.speech.c
+
+$(LIB_BER_SPEECH_W_MT_D): $(OBJ_BER_SPEECH_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_SPEECH_W_MT_D)
+
+$(OBJ_ber_SPEECH_W_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.speech.c
+
+$(LIB_BER_SPEECH_W_DLL_D): $(OBJ_BER_SPEECH_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_SPEECH_W_DLL_D)
+
+$(OBJ_ber_SPEECH_W_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.speech.c
+
+$(LIB_BER_SPEECH_W_DLL_R): $(OBJ_BER_SPEECH_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_SPEECH_W_DLL_R)
+
+$(OBJ_ber_SPEECH_W_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.speech.c
+
+$(LIB_BER_SPEECH_W_MT_R): $(OBJ_BER_SPEECH_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_SPEECH_W_MT_R)
+
+$(OBJ_ber_SPEECH_W_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.speech.c
+
+
+########################################
+# Backend library - 'pantheios.bec.WindowsEventLog.a'
+
+$(LIB_BEC_WINEVLOG_MT_D): $(OBJ_BEC_WINEVLOG_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINEVLOG_MT_D)
+
+$(OBJ_bec_WINEVLOG_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp
+
+$(LIB_BEC_WINEVLOG_DLL_D): $(OBJ_BEC_WINEVLOG_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINEVLOG_DLL_D)
+
+$(OBJ_bec_WINEVLOG_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp
+
+$(LIB_BEC_WINEVLOG_DLL_R): $(OBJ_BEC_WINEVLOG_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINEVLOG_DLL_R)
+
+$(OBJ_bec_WINEVLOG_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp
+
+$(LIB_BEC_WINEVLOG_MT_R): $(OBJ_BEC_WINEVLOG_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINEVLOG_MT_R)
+
+$(OBJ_bec_WINEVLOG_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp
+
+$(LIB_BEC_WINEVLOG_W_MT_D): $(OBJ_BEC_WINEVLOG_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINEVLOG_W_MT_D)
+
+$(OBJ_bec_WINEVLOG_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp
+
+$(LIB_BEC_WINEVLOG_W_DLL_D): $(OBJ_BEC_WINEVLOG_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINEVLOG_W_DLL_D)
+
+$(OBJ_bec_WINEVLOG_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp
+
+$(LIB_BEC_WINEVLOG_W_DLL_R): $(OBJ_BEC_WINEVLOG_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINEVLOG_W_DLL_R)
+
+$(OBJ_bec_WINEVLOG_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp
+
+$(LIB_BEC_WINEVLOG_W_MT_R): $(OBJ_BEC_WINEVLOG_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINEVLOG_W_MT_R)
+
+$(OBJ_bec_WINEVLOG_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp
+
+
+########################################
+# Backend library - 'pantheios.be.WindowsEventLog.a'
+
+$(LIB_BE_WINEVLOG_MT_D): $(OBJ_BE_WINEVLOG_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINEVLOG_MT_D)
+
+$(OBJ_be_WINEVLOG_MT_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c
+
+$(LIB_BE_WINEVLOG_DLL_D): $(OBJ_BE_WINEVLOG_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINEVLOG_DLL_D)
+
+$(OBJ_be_WINEVLOG_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c
+
+$(LIB_BE_WINEVLOG_DLL_R): $(OBJ_BE_WINEVLOG_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINEVLOG_DLL_R)
+
+$(OBJ_be_WINEVLOG_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c
+
+$(LIB_BE_WINEVLOG_MT_R): $(OBJ_BE_WINEVLOG_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINEVLOG_MT_R)
+
+$(OBJ_be_WINEVLOG_MT_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c
+
+$(LIB_BE_WINEVLOG_W_MT_D): $(OBJ_BE_WINEVLOG_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINEVLOG_W_MT_D)
+
+$(OBJ_be_WINEVLOG_W_MT_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c
+
+$(LIB_BE_WINEVLOG_W_DLL_D): $(OBJ_BE_WINEVLOG_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINEVLOG_W_DLL_D)
+
+$(OBJ_be_WINEVLOG_W_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c
+
+$(LIB_BE_WINEVLOG_W_DLL_R): $(OBJ_BE_WINEVLOG_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINEVLOG_W_DLL_R)
+
+$(OBJ_be_WINEVLOG_W_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c
+
+$(LIB_BE_WINEVLOG_W_MT_R): $(OBJ_BE_WINEVLOG_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINEVLOG_W_MT_R)
+
+$(OBJ_be_WINEVLOG_W_MT_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c
+
+
+########################################
+# Backend library - 'pantheios.bel.WindowsEventLog.a'
+
+$(LIB_BEL_WINEVLOG_MT_D): $(OBJ_BEL_WINEVLOG_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINEVLOG_MT_D)
+
+$(OBJ_bel_WINEVLOG_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c
+
+$(LIB_BEL_WINEVLOG_DLL_D): $(OBJ_BEL_WINEVLOG_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINEVLOG_DLL_D)
+
+$(OBJ_bel_WINEVLOG_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c
+
+$(LIB_BEL_WINEVLOG_DLL_R): $(OBJ_BEL_WINEVLOG_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINEVLOG_DLL_R)
+
+$(OBJ_bel_WINEVLOG_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c
+
+$(LIB_BEL_WINEVLOG_MT_R): $(OBJ_BEL_WINEVLOG_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINEVLOG_MT_R)
+
+$(OBJ_bel_WINEVLOG_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c
+
+$(LIB_BEL_WINEVLOG_W_MT_D): $(OBJ_BEL_WINEVLOG_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINEVLOG_W_MT_D)
+
+$(OBJ_bel_WINEVLOG_W_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c
+
+$(LIB_BEL_WINEVLOG_W_DLL_D): $(OBJ_BEL_WINEVLOG_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINEVLOG_W_DLL_D)
+
+$(OBJ_bel_WINEVLOG_W_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c
+
+$(LIB_BEL_WINEVLOG_W_DLL_R): $(OBJ_BEL_WINEVLOG_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINEVLOG_W_DLL_R)
+
+$(OBJ_bel_WINEVLOG_W_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c
+
+$(LIB_BEL_WINEVLOG_W_MT_R): $(OBJ_BEL_WINEVLOG_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINEVLOG_W_MT_R)
+
+$(OBJ_bel_WINEVLOG_W_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c
+
+
+########################################
+# Backend library - 'pantheios.ber.WindowsEventLog.a'
+
+$(LIB_BER_WINEVLOG_MT_D): $(OBJ_BER_WINEVLOG_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINEVLOG_MT_D)
+
+$(OBJ_ber_WINEVLOG_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c
+
+$(LIB_BER_WINEVLOG_DLL_D): $(OBJ_BER_WINEVLOG_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINEVLOG_DLL_D)
+
+$(OBJ_ber_WINEVLOG_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c
+
+$(LIB_BER_WINEVLOG_DLL_R): $(OBJ_BER_WINEVLOG_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINEVLOG_DLL_R)
+
+$(OBJ_ber_WINEVLOG_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c
+
+$(LIB_BER_WINEVLOG_MT_R): $(OBJ_BER_WINEVLOG_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINEVLOG_MT_R)
+
+$(OBJ_ber_WINEVLOG_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c
+
+$(LIB_BER_WINEVLOG_W_MT_D): $(OBJ_BER_WINEVLOG_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINEVLOG_W_MT_D)
+
+$(OBJ_ber_WINEVLOG_W_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c
+
+$(LIB_BER_WINEVLOG_W_DLL_D): $(OBJ_BER_WINEVLOG_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINEVLOG_W_DLL_D)
+
+$(OBJ_ber_WINEVLOG_W_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c
+
+$(LIB_BER_WINEVLOG_W_DLL_R): $(OBJ_BER_WINEVLOG_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINEVLOG_W_DLL_R)
+
+$(OBJ_ber_WINEVLOG_W_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c
+
+$(LIB_BER_WINEVLOG_W_MT_R): $(OBJ_BER_WINEVLOG_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINEVLOG_W_MT_R)
+
+$(OBJ_ber_WINEVLOG_W_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c
+
+
+########################################
+# Backend library - 'pantheios.bec.WindowsMessageBox.a'
+
+$(LIB_BEC_WINMSGBX_MT_D): $(OBJ_BEC_WINMSGBX_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINMSGBX_MT_D)
+
+$(OBJ_bec_WINMSGBX_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp
+
+$(LIB_BEC_WINMSGBX_DLL_D): $(OBJ_BEC_WINMSGBX_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINMSGBX_DLL_D)
+
+$(OBJ_bec_WINMSGBX_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp
+
+$(LIB_BEC_WINMSGBX_DLL_R): $(OBJ_BEC_WINMSGBX_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINMSGBX_DLL_R)
+
+$(OBJ_bec_WINMSGBX_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp
+
+$(LIB_BEC_WINMSGBX_MT_R): $(OBJ_BEC_WINMSGBX_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINMSGBX_MT_R)
+
+$(OBJ_bec_WINMSGBX_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp
+
+$(LIB_BEC_WINMSGBX_W_MT_D): $(OBJ_BEC_WINMSGBX_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINMSGBX_W_MT_D)
+
+$(OBJ_bec_WINMSGBX_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp
+
+$(LIB_BEC_WINMSGBX_W_DLL_D): $(OBJ_BEC_WINMSGBX_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINMSGBX_W_DLL_D)
+
+$(OBJ_bec_WINMSGBX_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp
+
+$(LIB_BEC_WINMSGBX_W_DLL_R): $(OBJ_BEC_WINMSGBX_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINMSGBX_W_DLL_R)
+
+$(OBJ_bec_WINMSGBX_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp
+
+$(LIB_BEC_WINMSGBX_W_MT_R): $(OBJ_BEC_WINMSGBX_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINMSGBX_W_MT_R)
+
+$(OBJ_bec_WINMSGBX_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp
+
+
+########################################
+# Backend library - 'pantheios.be.WindowsMessageBox.a'
+
+$(LIB_BE_WINMSGBX_MT_D): $(OBJ_BE_WINMSGBX_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINMSGBX_MT_D)
+
+$(OBJ_be_WINMSGBX_MT_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c
+
+$(LIB_BE_WINMSGBX_DLL_D): $(OBJ_BE_WINMSGBX_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINMSGBX_DLL_D)
+
+$(OBJ_be_WINMSGBX_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c
+
+$(LIB_BE_WINMSGBX_DLL_R): $(OBJ_BE_WINMSGBX_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINMSGBX_DLL_R)
+
+$(OBJ_be_WINMSGBX_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c
+
+$(LIB_BE_WINMSGBX_MT_R): $(OBJ_BE_WINMSGBX_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINMSGBX_MT_R)
+
+$(OBJ_be_WINMSGBX_MT_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c
+
+$(LIB_BE_WINMSGBX_W_MT_D): $(OBJ_BE_WINMSGBX_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINMSGBX_W_MT_D)
+
+$(OBJ_be_WINMSGBX_W_MT_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c
+
+$(LIB_BE_WINMSGBX_W_DLL_D): $(OBJ_BE_WINMSGBX_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINMSGBX_W_DLL_D)
+
+$(OBJ_be_WINMSGBX_W_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c
+
+$(LIB_BE_WINMSGBX_W_DLL_R): $(OBJ_BE_WINMSGBX_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINMSGBX_W_DLL_R)
+
+$(OBJ_be_WINMSGBX_W_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c
+
+$(LIB_BE_WINMSGBX_W_MT_R): $(OBJ_BE_WINMSGBX_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINMSGBX_W_MT_R)
+
+$(OBJ_be_WINMSGBX_W_MT_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c
+
+
+########################################
+# Backend library - 'pantheios.bel.WindowsMessageBox.a'
+
+$(LIB_BEL_WINMSGBX_MT_D): $(OBJ_BEL_WINMSGBX_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINMSGBX_MT_D)
+
+$(OBJ_bel_WINMSGBX_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c
+
+$(LIB_BEL_WINMSGBX_DLL_D): $(OBJ_BEL_WINMSGBX_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINMSGBX_DLL_D)
+
+$(OBJ_bel_WINMSGBX_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c
+
+$(LIB_BEL_WINMSGBX_DLL_R): $(OBJ_BEL_WINMSGBX_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINMSGBX_DLL_R)
+
+$(OBJ_bel_WINMSGBX_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c
+
+$(LIB_BEL_WINMSGBX_MT_R): $(OBJ_BEL_WINMSGBX_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINMSGBX_MT_R)
+
+$(OBJ_bel_WINMSGBX_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c
+
+$(LIB_BEL_WINMSGBX_W_MT_D): $(OBJ_BEL_WINMSGBX_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINMSGBX_W_MT_D)
+
+$(OBJ_bel_WINMSGBX_W_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c
+
+$(LIB_BEL_WINMSGBX_W_DLL_D): $(OBJ_BEL_WINMSGBX_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINMSGBX_W_DLL_D)
+
+$(OBJ_bel_WINMSGBX_W_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c
+
+$(LIB_BEL_WINMSGBX_W_DLL_R): $(OBJ_BEL_WINMSGBX_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINMSGBX_W_DLL_R)
+
+$(OBJ_bel_WINMSGBX_W_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c
+
+$(LIB_BEL_WINMSGBX_W_MT_R): $(OBJ_BEL_WINMSGBX_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINMSGBX_W_MT_R)
+
+$(OBJ_bel_WINMSGBX_W_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c
+
+
+########################################
+# Backend library - 'pantheios.ber.WindowsMessageBox.a'
+
+$(LIB_BER_WINMSGBX_MT_D): $(OBJ_BER_WINMSGBX_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINMSGBX_MT_D)
+
+$(OBJ_ber_WINMSGBX_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c
+
+$(LIB_BER_WINMSGBX_DLL_D): $(OBJ_BER_WINMSGBX_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINMSGBX_DLL_D)
+
+$(OBJ_ber_WINMSGBX_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c
+
+$(LIB_BER_WINMSGBX_DLL_R): $(OBJ_BER_WINMSGBX_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINMSGBX_DLL_R)
+
+$(OBJ_ber_WINMSGBX_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c
+
+$(LIB_BER_WINMSGBX_MT_R): $(OBJ_BER_WINMSGBX_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINMSGBX_MT_R)
+
+$(OBJ_ber_WINMSGBX_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c
+
+$(LIB_BER_WINMSGBX_W_MT_D): $(OBJ_BER_WINMSGBX_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINMSGBX_W_MT_D)
+
+$(OBJ_ber_WINMSGBX_W_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c
+
+$(LIB_BER_WINMSGBX_W_DLL_D): $(OBJ_BER_WINMSGBX_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINMSGBX_W_DLL_D)
+
+$(OBJ_ber_WINMSGBX_W_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c
+
+$(LIB_BER_WINMSGBX_W_DLL_R): $(OBJ_BER_WINMSGBX_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINMSGBX_W_DLL_R)
+
+$(OBJ_ber_WINMSGBX_W_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c
+
+$(LIB_BER_WINMSGBX_W_MT_R): $(OBJ_BER_WINMSGBX_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINMSGBX_W_MT_R)
+
+$(OBJ_ber_WINMSGBX_W_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c
+
+
+########################################
+# Backend library - 'pantheios.bec.WindowsConsole.a'
+
+$(LIB_BEC_W32CONS_MT_D): $(OBJ_BEC_W32CONS_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONS_MT_D)
+
+$(OBJ_bec_W32CONS_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONS_DLL_D): $(OBJ_BEC_W32CONS_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONS_DLL_D)
+
+$(OBJ_bec_W32CONS_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONS_DLL_R): $(OBJ_BEC_W32CONS_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONS_DLL_R)
+
+$(OBJ_bec_W32CONS_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONS_MT_R): $(OBJ_BEC_W32CONS_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONS_MT_R)
+
+$(OBJ_bec_W32CONS_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONS_W_MT_D): $(OBJ_BEC_W32CONS_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONS_W_MT_D)
+
+$(OBJ_bec_W32CONS_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONS_W_DLL_D): $(OBJ_BEC_W32CONS_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONS_W_DLL_D)
+
+$(OBJ_bec_W32CONS_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONS_W_DLL_R): $(OBJ_BEC_W32CONS_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONS_W_DLL_R)
+
+$(OBJ_bec_W32CONS_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONS_W_MT_R): $(OBJ_BEC_W32CONS_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONS_W_MT_R)
+
+$(OBJ_bec_W32CONS_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+
+########################################
+# Backend library - 'pantheios.bec.WindowsConsole.WithCallback.a'
+
+$(LIB_BEC_W32CONSWC_MT_D): $(OBJ_BEC_W32CONSWC_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONSWC_MT_D)
+
+$(OBJ_bec_W32CONS_WC_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONSWC_DLL_D): $(OBJ_BEC_W32CONSWC_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONSWC_DLL_D)
+
+$(OBJ_bec_W32CONS_WC_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONSWC_DLL_R): $(OBJ_BEC_W32CONSWC_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONSWC_DLL_R)
+
+$(OBJ_bec_W32CONS_WC_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONSWC_MT_R): $(OBJ_BEC_W32CONSWC_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONSWC_MT_R)
+
+$(OBJ_bec_W32CONS_WC_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONSWC_W_MT_D): $(OBJ_BEC_W32CONSWC_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONSWC_W_MT_D)
+
+$(OBJ_bec_W32CONS_WC_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONSWC_W_DLL_D): $(OBJ_BEC_W32CONSWC_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONSWC_W_DLL_D)
+
+$(OBJ_bec_W32CONS_WC_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONSWC_W_DLL_R): $(OBJ_BEC_W32CONSWC_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONSWC_W_DLL_R)
+
+$(OBJ_bec_W32CONS_WC_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONSWC_W_MT_R): $(OBJ_BEC_W32CONSWC_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONSWC_W_MT_R)
+
+$(OBJ_bec_W32CONS_WC_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+
+########################################
+# Backend library - 'pantheios.be.WindowsConsole.a'
+
+$(LIB_BE_W32CONS_MT_D): $(OBJ_BE_W32CONS_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_W32CONS_MT_D)
+
+$(OBJ_be_W32CONS_MT_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c
+
+$(LIB_BE_W32CONS_DLL_D): $(OBJ_BE_W32CONS_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_W32CONS_DLL_D)
+
+$(OBJ_be_W32CONS_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c
+
+$(LIB_BE_W32CONS_DLL_R): $(OBJ_BE_W32CONS_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_W32CONS_DLL_R)
+
+$(OBJ_be_W32CONS_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c
+
+$(LIB_BE_W32CONS_MT_R): $(OBJ_BE_W32CONS_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_W32CONS_MT_R)
+
+$(OBJ_be_W32CONS_MT_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c
+
+$(LIB_BE_W32CONS_W_MT_D): $(OBJ_BE_W32CONS_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_W32CONS_W_MT_D)
+
+$(OBJ_be_W32CONS_W_MT_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c
+
+$(LIB_BE_W32CONS_W_DLL_D): $(OBJ_BE_W32CONS_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_W32CONS_W_DLL_D)
+
+$(OBJ_be_W32CONS_W_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c
+
+$(LIB_BE_W32CONS_W_DLL_R): $(OBJ_BE_W32CONS_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_W32CONS_W_DLL_R)
+
+$(OBJ_be_W32CONS_W_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c
+
+$(LIB_BE_W32CONS_W_MT_R): $(OBJ_BE_W32CONS_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_W32CONS_W_MT_R)
+
+$(OBJ_be_W32CONS_W_MT_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c
+
+
+########################################
+# Backend library - 'pantheios.bel.WindowsConsole.a'
+
+$(LIB_BEL_W32CONS_MT_D): $(OBJ_BEL_W32CONS_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_W32CONS_MT_D)
+
+$(OBJ_bel_W32CONS_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c
+
+$(LIB_BEL_W32CONS_DLL_D): $(OBJ_BEL_W32CONS_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_W32CONS_DLL_D)
+
+$(OBJ_bel_W32CONS_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c
+
+$(LIB_BEL_W32CONS_DLL_R): $(OBJ_BEL_W32CONS_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_W32CONS_DLL_R)
+
+$(OBJ_bel_W32CONS_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c
+
+$(LIB_BEL_W32CONS_MT_R): $(OBJ_BEL_W32CONS_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_W32CONS_MT_R)
+
+$(OBJ_bel_W32CONS_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c
+
+$(LIB_BEL_W32CONS_W_MT_D): $(OBJ_BEL_W32CONS_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_W32CONS_W_MT_D)
+
+$(OBJ_bel_W32CONS_W_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c
+
+$(LIB_BEL_W32CONS_W_DLL_D): $(OBJ_BEL_W32CONS_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_W32CONS_W_DLL_D)
+
+$(OBJ_bel_W32CONS_W_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c
+
+$(LIB_BEL_W32CONS_W_DLL_R): $(OBJ_BEL_W32CONS_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_W32CONS_W_DLL_R)
+
+$(OBJ_bel_W32CONS_W_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c
+
+$(LIB_BEL_W32CONS_W_MT_R): $(OBJ_BEL_W32CONS_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_W32CONS_W_MT_R)
+
+$(OBJ_bel_W32CONS_W_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c
+
+
+########################################
+# Backend library - 'pantheios.ber.WindowsConsole.a'
+
+$(LIB_BER_W32CONS_MT_D): $(OBJ_BER_W32CONS_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_W32CONS_MT_D)
+
+$(OBJ_ber_W32CONS_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c
+
+$(LIB_BER_W32CONS_DLL_D): $(OBJ_BER_W32CONS_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_W32CONS_DLL_D)
+
+$(OBJ_ber_W32CONS_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c
+
+$(LIB_BER_W32CONS_DLL_R): $(OBJ_BER_W32CONS_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_W32CONS_DLL_R)
+
+$(OBJ_ber_W32CONS_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c
+
+$(LIB_BER_W32CONS_MT_R): $(OBJ_BER_W32CONS_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_W32CONS_MT_R)
+
+$(OBJ_ber_W32CONS_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c
+
+$(LIB_BER_W32CONS_W_MT_D): $(OBJ_BER_W32CONS_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_W32CONS_W_MT_D)
+
+$(OBJ_ber_W32CONS_W_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c
+
+$(LIB_BER_W32CONS_W_DLL_D): $(OBJ_BER_W32CONS_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_W32CONS_W_DLL_D)
+
+$(OBJ_ber_W32CONS_W_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c
+
+$(LIB_BER_W32CONS_W_DLL_R): $(OBJ_BER_W32CONS_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_W32CONS_W_DLL_R)
+
+$(OBJ_ber_W32CONS_W_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c
+
+$(LIB_BER_W32CONS_W_MT_R): $(OBJ_BER_W32CONS_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_W32CONS_W_MT_R)
+
+$(OBJ_ber_W32CONS_W_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c
+
+
+########################################
+# Backend library - 'pantheios.bec.WindowsDebugger.a'
+
+$(LIB_BEC_WINDBGR_MT_D): $(OBJ_BEC_WINDBGR_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_MT_D)
+
+$(OBJ_bec_WINDBGR_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_DLL_D): $(OBJ_BEC_WINDBGR_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_DLL_D)
+
+$(OBJ_bec_WINDBGR_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_DLL_R): $(OBJ_BEC_WINDBGR_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_DLL_R)
+
+$(OBJ_bec_WINDBGR_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_MT_R): $(OBJ_BEC_WINDBGR_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_MT_R)
+
+$(OBJ_bec_WINDBGR_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_W_MT_D): $(OBJ_BEC_WINDBGR_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_W_MT_D)
+
+$(OBJ_bec_WINDBGR_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_W_DLL_D): $(OBJ_BEC_WINDBGR_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_W_DLL_D)
+
+$(OBJ_bec_WINDBGR_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_W_DLL_R): $(OBJ_BEC_WINDBGR_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_W_DLL_R)
+
+$(OBJ_bec_WINDBGR_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_W_MT_R): $(OBJ_BEC_WINDBGR_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_W_MT_R)
+
+$(OBJ_bec_WINDBGR_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+
+########################################
+# Backend library - 'pantheios.bec.WindowsDebugger.WithCallback.a'
+
+$(LIB_BEC_WINDBGR_WC_MT_D): $(OBJ_BEC_WINDBGR_WC_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_WC_MT_D)
+
+$(OBJ_bec_WINDBGR_WC_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_WC_DLL_D): $(OBJ_BEC_WINDBGR_WC_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_WC_DLL_D)
+
+$(OBJ_bec_WINDBGR_WC_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_WC_DLL_R): $(OBJ_BEC_WINDBGR_WC_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_WC_DLL_R)
+
+$(OBJ_bec_WINDBGR_WC_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_WC_MT_R): $(OBJ_BEC_WINDBGR_WC_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_WC_MT_R)
+
+$(OBJ_bec_WINDBGR_WC_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_WC_W_MT_D): $(OBJ_BEC_WINDBGR_WC_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_WC_W_MT_D)
+
+$(OBJ_bec_WINDBGR_WC_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_WC_W_DLL_D): $(OBJ_BEC_WINDBGR_WC_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_WC_W_DLL_D)
+
+$(OBJ_bec_WINDBGR_WC_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_WC_W_DLL_R): $(OBJ_BEC_WINDBGR_WC_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_WC_W_DLL_R)
+
+$(OBJ_bec_WINDBGR_WC_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_WC_W_MT_R): $(OBJ_BEC_WINDBGR_WC_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_WC_W_MT_R)
+
+$(OBJ_bec_WINDBGR_WC_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+
+########################################
+# Backend library - 'pantheios.be.WindowsDebugger.a'
+
+$(LIB_BE_WINDBGR_MT_D): $(OBJ_BE_WINDBGR_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINDBGR_MT_D)
+
+$(OBJ_be_WINDBGR_MT_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c
+
+$(LIB_BE_WINDBGR_DLL_D): $(OBJ_BE_WINDBGR_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINDBGR_DLL_D)
+
+$(OBJ_be_WINDBGR_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c
+
+$(LIB_BE_WINDBGR_DLL_R): $(OBJ_BE_WINDBGR_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINDBGR_DLL_R)
+
+$(OBJ_be_WINDBGR_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c
+
+$(LIB_BE_WINDBGR_MT_R): $(OBJ_BE_WINDBGR_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINDBGR_MT_R)
+
+$(OBJ_be_WINDBGR_MT_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c
+
+$(LIB_BE_WINDBGR_W_MT_D): $(OBJ_BE_WINDBGR_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINDBGR_W_MT_D)
+
+$(OBJ_be_WINDBGR_W_MT_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c
+
+$(LIB_BE_WINDBGR_W_DLL_D): $(OBJ_BE_WINDBGR_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINDBGR_W_DLL_D)
+
+$(OBJ_be_WINDBGR_W_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c
+
+$(LIB_BE_WINDBGR_W_DLL_R): $(OBJ_BE_WINDBGR_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINDBGR_W_DLL_R)
+
+$(OBJ_be_WINDBGR_W_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c
+
+$(LIB_BE_WINDBGR_W_MT_R): $(OBJ_BE_WINDBGR_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINDBGR_W_MT_R)
+
+$(OBJ_be_WINDBGR_W_MT_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c
+
+
+########################################
+# Backend library - 'pantheios.bel.WindowsDebugger.a'
+
+$(LIB_BEL_WINDBGR_MT_D): $(OBJ_BEL_WINDBGR_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINDBGR_MT_D)
+
+$(OBJ_bel_WINDBGR_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c
+
+$(LIB_BEL_WINDBGR_DLL_D): $(OBJ_BEL_WINDBGR_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINDBGR_DLL_D)
+
+$(OBJ_bel_WINDBGR_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c
+
+$(LIB_BEL_WINDBGR_DLL_R): $(OBJ_BEL_WINDBGR_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINDBGR_DLL_R)
+
+$(OBJ_bel_WINDBGR_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c
+
+$(LIB_BEL_WINDBGR_MT_R): $(OBJ_BEL_WINDBGR_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINDBGR_MT_R)
+
+$(OBJ_bel_WINDBGR_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c
+
+$(LIB_BEL_WINDBGR_W_MT_D): $(OBJ_BEL_WINDBGR_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINDBGR_W_MT_D)
+
+$(OBJ_bel_WINDBGR_W_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c
+
+$(LIB_BEL_WINDBGR_W_DLL_D): $(OBJ_BEL_WINDBGR_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINDBGR_W_DLL_D)
+
+$(OBJ_bel_WINDBGR_W_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c
+
+$(LIB_BEL_WINDBGR_W_DLL_R): $(OBJ_BEL_WINDBGR_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINDBGR_W_DLL_R)
+
+$(OBJ_bel_WINDBGR_W_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c
+
+$(LIB_BEL_WINDBGR_W_MT_R): $(OBJ_BEL_WINDBGR_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINDBGR_W_MT_R)
+
+$(OBJ_bel_WINDBGR_W_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c
+
+
+########################################
+# Backend library - 'pantheios.ber.WindowsDebugger.a'
+
+$(LIB_BER_WINDBGR_MT_D): $(OBJ_BER_WINDBGR_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINDBGR_MT_D)
+
+$(OBJ_ber_WINDBGR_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c
+
+$(LIB_BER_WINDBGR_DLL_D): $(OBJ_BER_WINDBGR_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINDBGR_DLL_D)
+
+$(OBJ_ber_WINDBGR_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c
+
+$(LIB_BER_WINDBGR_DLL_R): $(OBJ_BER_WINDBGR_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINDBGR_DLL_R)
+
+$(OBJ_ber_WINDBGR_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c
+
+$(LIB_BER_WINDBGR_MT_R): $(OBJ_BER_WINDBGR_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINDBGR_MT_R)
+
+$(OBJ_ber_WINDBGR_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c
+
+$(LIB_BER_WINDBGR_W_MT_D): $(OBJ_BER_WINDBGR_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINDBGR_W_MT_D)
+
+$(OBJ_ber_WINDBGR_W_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c
+
+$(LIB_BER_WINDBGR_W_DLL_D): $(OBJ_BER_WINDBGR_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINDBGR_W_DLL_D)
+
+$(OBJ_ber_WINDBGR_W_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c
+
+$(LIB_BER_WINDBGR_W_DLL_R): $(OBJ_BER_WINDBGR_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINDBGR_W_DLL_R)
+
+$(OBJ_ber_WINDBGR_W_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c
+
+$(LIB_BER_WINDBGR_W_MT_R): $(OBJ_BER_WINDBGR_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINDBGR_W_MT_R)
+
+$(OBJ_ber_WINDBGR_W_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c
+
+
+########################################
+# Backend library - 'pantheios.bec.WindowsSyslog.a'
+
+$(LIB_BEC_WINSYSLOG_MT_D): $(OBJ_BEC_WINSYSLOG_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_MT_D)
+
+$(OBJ_bec_WINSYSLOG_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_DLL_D): $(OBJ_BEC_WINSYSLOG_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_DLL_D)
+
+$(OBJ_bec_WINSYSLOG_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_DLL_R): $(OBJ_BEC_WINSYSLOG_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_DLL_R)
+
+$(OBJ_bec_WINSYSLOG_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_MT_R): $(OBJ_BEC_WINSYSLOG_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_MT_R)
+
+$(OBJ_bec_WINSYSLOG_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_W_MT_D): $(OBJ_BEC_WINSYSLOG_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_W_MT_D)
+
+$(OBJ_bec_WINSYSLOG_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_W_DLL_D): $(OBJ_BEC_WINSYSLOG_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_W_DLL_D)
+
+$(OBJ_bec_WINSYSLOG_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_W_DLL_R): $(OBJ_BEC_WINSYSLOG_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_W_DLL_R)
+
+$(OBJ_bec_WINSYSLOG_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_W_MT_R): $(OBJ_BEC_WINSYSLOG_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_W_MT_R)
+
+$(OBJ_bec_WINSYSLOG_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+
+########################################
+# Backend library - 'pantheios.bec.WindowsSyslog.WithCallback.a'
+
+$(LIB_BEC_WINSYSLOG_WC_MT_D): $(OBJ_BEC_WINSYSLOG_WC_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_WC_MT_D)
+
+$(OBJ_bec_WINSYSLOG_WC_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_WC_DLL_D): $(OBJ_BEC_WINSYSLOG_WC_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_WC_DLL_D)
+
+$(OBJ_bec_WINSYSLOG_WC_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_WC_DLL_R): $(OBJ_BEC_WINSYSLOG_WC_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_WC_DLL_R)
+
+$(OBJ_bec_WINSYSLOG_WC_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_WC_MT_R): $(OBJ_BEC_WINSYSLOG_WC_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_WC_MT_R)
+
+$(OBJ_bec_WINSYSLOG_WC_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_WC_W_MT_D): $(OBJ_BEC_WINSYSLOG_WC_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_WC_W_MT_D)
+
+$(OBJ_bec_WINSYSLOG_WC_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_WC_W_DLL_D): $(OBJ_BEC_WINSYSLOG_WC_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_WC_W_DLL_D)
+
+$(OBJ_bec_WINSYSLOG_WC_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_WC_W_DLL_R): $(OBJ_BEC_WINSYSLOG_WC_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_WC_W_DLL_R)
+
+$(OBJ_bec_WINSYSLOG_WC_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_WC_W_MT_R): $(OBJ_BEC_WINSYSLOG_WC_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_WC_W_MT_R)
+
+$(OBJ_bec_WINSYSLOG_WC_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+
+########################################
+# Backend library - 'pantheios.be.WindowsSyslog.a'
+
+$(LIB_BE_WINSYSLOG_MT_D): $(OBJ_BE_WINSYSLOG_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINSYSLOG_MT_D)
+
+$(OBJ_be_WINSYSLOG_MT_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c
+
+$(LIB_BE_WINSYSLOG_DLL_D): $(OBJ_BE_WINSYSLOG_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINSYSLOG_DLL_D)
+
+$(OBJ_be_WINSYSLOG_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c
+
+$(LIB_BE_WINSYSLOG_DLL_R): $(OBJ_BE_WINSYSLOG_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINSYSLOG_DLL_R)
+
+$(OBJ_be_WINSYSLOG_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c
+
+$(LIB_BE_WINSYSLOG_MT_R): $(OBJ_BE_WINSYSLOG_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINSYSLOG_MT_R)
+
+$(OBJ_be_WINSYSLOG_MT_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c
+
+$(LIB_BE_WINSYSLOG_W_MT_D): $(OBJ_BE_WINSYSLOG_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINSYSLOG_W_MT_D)
+
+$(OBJ_be_WINSYSLOG_W_MT_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c
+
+$(LIB_BE_WINSYSLOG_W_DLL_D): $(OBJ_BE_WINSYSLOG_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINSYSLOG_W_DLL_D)
+
+$(OBJ_be_WINSYSLOG_W_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c
+
+$(LIB_BE_WINSYSLOG_W_DLL_R): $(OBJ_BE_WINSYSLOG_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINSYSLOG_W_DLL_R)
+
+$(OBJ_be_WINSYSLOG_W_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c
+
+$(LIB_BE_WINSYSLOG_W_MT_R): $(OBJ_BE_WINSYSLOG_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINSYSLOG_W_MT_R)
+
+$(OBJ_be_WINSYSLOG_W_MT_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c
+
+
+########################################
+# Backend library - 'pantheios.bel.WindowsSyslog.a'
+
+$(LIB_BEL_WINSYSLOG_MT_D): $(OBJ_BEL_WINSYSLOG_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINSYSLOG_MT_D)
+
+$(OBJ_bel_WINSYSLOG_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c
+
+$(LIB_BEL_WINSYSLOG_DLL_D): $(OBJ_BEL_WINSYSLOG_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINSYSLOG_DLL_D)
+
+$(OBJ_bel_WINSYSLOG_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c
+
+$(LIB_BEL_WINSYSLOG_DLL_R): $(OBJ_BEL_WINSYSLOG_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINSYSLOG_DLL_R)
+
+$(OBJ_bel_WINSYSLOG_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c
+
+$(LIB_BEL_WINSYSLOG_MT_R): $(OBJ_BEL_WINSYSLOG_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINSYSLOG_MT_R)
+
+$(OBJ_bel_WINSYSLOG_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c
+
+$(LIB_BEL_WINSYSLOG_W_MT_D): $(OBJ_BEL_WINSYSLOG_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINSYSLOG_W_MT_D)
+
+$(OBJ_bel_WINSYSLOG_W_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c
+
+$(LIB_BEL_WINSYSLOG_W_DLL_D): $(OBJ_BEL_WINSYSLOG_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINSYSLOG_W_DLL_D)
+
+$(OBJ_bel_WINSYSLOG_W_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c
+
+$(LIB_BEL_WINSYSLOG_W_DLL_R): $(OBJ_BEL_WINSYSLOG_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINSYSLOG_W_DLL_R)
+
+$(OBJ_bel_WINSYSLOG_W_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c
+
+$(LIB_BEL_WINSYSLOG_W_MT_R): $(OBJ_BEL_WINSYSLOG_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINSYSLOG_W_MT_R)
+
+$(OBJ_bel_WINSYSLOG_W_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c
+
+
+########################################
+# Backend library - 'pantheios.ber.WindowsSyslog.a'
+
+$(LIB_BER_WINSYSLOG_MT_D): $(OBJ_BER_WINSYSLOG_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINSYSLOG_MT_D)
+
+$(OBJ_ber_WINSYSLOG_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c
+
+$(LIB_BER_WINSYSLOG_DLL_D): $(OBJ_BER_WINSYSLOG_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINSYSLOG_DLL_D)
+
+$(OBJ_ber_WINSYSLOG_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c
+
+$(LIB_BER_WINSYSLOG_DLL_R): $(OBJ_BER_WINSYSLOG_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINSYSLOG_DLL_R)
+
+$(OBJ_ber_WINSYSLOG_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c
+
+$(LIB_BER_WINSYSLOG_MT_R): $(OBJ_BER_WINSYSLOG_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINSYSLOG_MT_R)
+
+$(OBJ_ber_WINSYSLOG_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c
+
+$(LIB_BER_WINSYSLOG_W_MT_D): $(OBJ_BER_WINSYSLOG_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINSYSLOG_W_MT_D)
+
+$(OBJ_ber_WINSYSLOG_W_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c
+
+$(LIB_BER_WINSYSLOG_W_DLL_D): $(OBJ_BER_WINSYSLOG_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINSYSLOG_W_DLL_D)
+
+$(OBJ_ber_WINSYSLOG_W_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c
+
+$(LIB_BER_WINSYSLOG_W_DLL_R): $(OBJ_BER_WINSYSLOG_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINSYSLOG_W_DLL_R)
+
+$(OBJ_ber_WINSYSLOG_W_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c
+
+$(LIB_BER_WINSYSLOG_W_MT_R): $(OBJ_BER_WINSYSLOG_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINSYSLOG_W_MT_R)
+
+$(OBJ_ber_WINSYSLOG_W_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c
+
+########################################
+# Front-end library - 'pantheios.fe.all.a'
+
+$(LIB_FE_ALL_MT_D): $(OBJ_FE_ALL_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_MT_D)
+
+$(OBJ_fe_all_MT_D): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_DLL_D): $(OBJ_FE_ALL_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_DLL_D)
+
+$(OBJ_fe_all_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_DLL_R): $(OBJ_FE_ALL_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_DLL_R)
+
+$(OBJ_fe_all_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_MT_R): $(OBJ_FE_ALL_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_MT_R)
+
+$(OBJ_fe_all_MT_R): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_W_MT_D): $(OBJ_FE_ALL_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_W_MT_D)
+
+$(OBJ_fe_all_W_MT_D): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_W_DLL_D): $(OBJ_FE_ALL_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_W_DLL_D)
+
+$(OBJ_fe_all_W_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_W_DLL_R): $(OBJ_FE_ALL_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_W_DLL_R)
+
+$(OBJ_fe_all_W_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_W_MT_R): $(OBJ_FE_ALL_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_W_MT_R)
+
+$(OBJ_fe_all_W_MT_R): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+########################################
+# Front-end library - 'pantheios.fe.all.WithCallback.a'
+
+$(LIB_FE_ALL_WC_MT_D): $(OBJ_FE_ALL_WC_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_WC_MT_D)
+
+$(OBJ_fe_all_WC_MT_D): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_WC_DLL_D): $(OBJ_FE_ALL_WC_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_WC_DLL_D)
+
+$(OBJ_fe_all_WC_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_WC_DLL_R): $(OBJ_FE_ALL_WC_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_WC_DLL_R)
+
+$(OBJ_fe_all_WC_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_WC_MT_R): $(OBJ_FE_ALL_WC_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_WC_MT_R)
+
+$(OBJ_fe_all_WC_MT_R): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_WC_W_MT_D): $(OBJ_FE_ALL_WC_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_WC_W_MT_D)
+
+$(OBJ_fe_all_WC_W_MT_D): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_WC_W_DLL_D): $(OBJ_FE_ALL_WC_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_WC_W_DLL_D)
+
+$(OBJ_fe_all_WC_W_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_WC_W_DLL_R): $(OBJ_FE_ALL_WC_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_WC_W_DLL_R)
+
+$(OBJ_fe_all_WC_W_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_WC_W_MT_R): $(OBJ_FE_ALL_WC_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_WC_W_MT_R)
+
+$(OBJ_fe_all_WC_W_MT_R): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+########################################
+# Front-end library - 'pantheios.fe.fail.a'
+
+$(LIB_FE_FAIL_MT_D): $(OBJ_FE_FAIL_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_FAIL_MT_D)
+
+$(OBJ_fe_fail_MT_D): $(PROJ_SRC_DIR)\frontends\fe.fail.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.fail.c
+
+$(LIB_FE_FAIL_DLL_D): $(OBJ_FE_FAIL_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_FAIL_DLL_D)
+
+$(OBJ_fe_fail_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.fail.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.fail.c
+
+$(LIB_FE_FAIL_DLL_R): $(OBJ_FE_FAIL_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_FAIL_DLL_R)
+
+$(OBJ_fe_fail_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.fail.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.fail.c
+
+$(LIB_FE_FAIL_MT_R): $(OBJ_FE_FAIL_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_FAIL_MT_R)
+
+$(OBJ_fe_fail_MT_R): $(PROJ_SRC_DIR)\frontends\fe.fail.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.fail.c
+
+$(LIB_FE_FAIL_W_MT_D): $(OBJ_FE_FAIL_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_FAIL_W_MT_D)
+
+$(OBJ_fe_fail_W_MT_D): $(PROJ_SRC_DIR)\frontends\fe.fail.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.fail.c
+
+$(LIB_FE_FAIL_W_DLL_D): $(OBJ_FE_FAIL_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_FAIL_W_DLL_D)
+
+$(OBJ_fe_fail_W_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.fail.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.fail.c
+
+$(LIB_FE_FAIL_W_DLL_R): $(OBJ_FE_FAIL_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_FAIL_W_DLL_R)
+
+$(OBJ_fe_fail_W_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.fail.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.fail.c
+
+$(LIB_FE_FAIL_W_MT_R): $(OBJ_FE_FAIL_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_FAIL_W_MT_R)
+
+$(OBJ_fe_fail_W_MT_R): $(PROJ_SRC_DIR)\frontends\fe.fail.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.fail.c
+
+########################################
+# Front-end library - 'pantheios.fe.N.a'
+
+$(LIB_FE_N_MT_D): $(OBJ_FE_N_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_MT_D)
+
+$(OBJ_fe_N_MT_D): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_DLL_D): $(OBJ_FE_N_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_DLL_D)
+
+$(OBJ_fe_N_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_DLL_R): $(OBJ_FE_N_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_DLL_R)
+
+$(OBJ_fe_N_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_MT_R): $(OBJ_FE_N_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_MT_R)
+
+$(OBJ_fe_N_MT_R): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_W_MT_D): $(OBJ_FE_N_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_W_MT_D)
+
+$(OBJ_fe_N_W_MT_D): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_W_DLL_D): $(OBJ_FE_N_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_W_DLL_D)
+
+$(OBJ_fe_N_W_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_W_DLL_R): $(OBJ_FE_N_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_W_DLL_R)
+
+$(OBJ_fe_N_W_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_W_MT_R): $(OBJ_FE_N_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_W_MT_R)
+
+$(OBJ_fe_N_W_MT_R): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+########################################
+# Front-end library - 'pantheios.fe.N.WithCallback.a'
+
+$(LIB_FE_N_WC_MT_D): $(OBJ_FE_N_WC_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_WC_MT_D)
+
+$(OBJ_fe_N_WC_MT_D): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_WC_DLL_D): $(OBJ_FE_N_WC_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_WC_DLL_D)
+
+$(OBJ_fe_N_WC_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_WC_DLL_R): $(OBJ_FE_N_WC_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_WC_DLL_R)
+
+$(OBJ_fe_N_WC_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_WC_MT_R): $(OBJ_FE_N_WC_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_WC_MT_R)
+
+$(OBJ_fe_N_WC_MT_R): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_WC_W_MT_D): $(OBJ_FE_N_WC_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_WC_W_MT_D)
+
+$(OBJ_fe_N_WC_W_MT_D): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_WC_W_DLL_D): $(OBJ_FE_N_WC_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_WC_W_DLL_D)
+
+$(OBJ_fe_N_WC_W_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_WC_W_DLL_R): $(OBJ_FE_N_WC_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_WC_W_DLL_R)
+
+$(OBJ_fe_N_WC_W_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_WC_W_MT_R): $(OBJ_FE_N_WC_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_WC_W_MT_R)
+
+$(OBJ_fe_N_WC_W_MT_R): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+########################################
+# Front-end library - 'pantheios.fe.null.a'
+
+$(LIB_FE_NULL_MT_D): $(OBJ_FE_NULL_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_MT_D)
+
+$(OBJ_fe_null_MT_D): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_DLL_D): $(OBJ_FE_NULL_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_DLL_D)
+
+$(OBJ_fe_null_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_DLL_R): $(OBJ_FE_NULL_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_DLL_R)
+
+$(OBJ_fe_null_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_MT_R): $(OBJ_FE_NULL_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_MT_R)
+
+$(OBJ_fe_null_MT_R): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_W_MT_D): $(OBJ_FE_NULL_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_W_MT_D)
+
+$(OBJ_fe_null_W_MT_D): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_W_DLL_D): $(OBJ_FE_NULL_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_W_DLL_D)
+
+$(OBJ_fe_null_W_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_W_DLL_R): $(OBJ_FE_NULL_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_W_DLL_R)
+
+$(OBJ_fe_null_W_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_W_MT_R): $(OBJ_FE_NULL_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_W_MT_R)
+
+$(OBJ_fe_null_W_MT_R): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+########################################
+# Front-end library - 'pantheios.fe.null.WithCallback.a'
+
+$(LIB_FE_NULL_WC_MT_D): $(OBJ_FE_NULL_WC_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_WC_MT_D)
+
+$(OBJ_fe_null_WC_MT_D): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_WC_DLL_D): $(OBJ_FE_NULL_WC_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_WC_DLL_D)
+
+$(OBJ_fe_null_WC_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_WC_DLL_R): $(OBJ_FE_NULL_WC_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_WC_DLL_R)
+
+$(OBJ_fe_null_WC_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_WC_MT_R): $(OBJ_FE_NULL_WC_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_WC_MT_R)
+
+$(OBJ_fe_null_WC_MT_R): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_WC_W_MT_D): $(OBJ_FE_NULL_WC_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_WC_W_MT_D)
+
+$(OBJ_fe_null_WC_W_MT_D): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_WC_W_DLL_D): $(OBJ_FE_NULL_WC_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_WC_W_DLL_D)
+
+$(OBJ_fe_null_WC_W_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_WC_W_DLL_R): $(OBJ_FE_NULL_WC_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_WC_W_DLL_R)
+
+$(OBJ_fe_null_WC_W_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_WC_W_MT_R): $(OBJ_FE_NULL_WC_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_WC_W_MT_R)
+
+$(OBJ_fe_null_WC_W_MT_R): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+########################################
+# Front-end library - 'pantheios.fe.simple.a'
+
+$(LIB_FE_SIMPLE_MT_D): $(OBJ_FE_SIMPLE_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_MT_D)
+
+$(OBJ_fe_simple_MT_D): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_DLL_D): $(OBJ_FE_SIMPLE_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_DLL_D)
+
+$(OBJ_fe_simple_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_DLL_R): $(OBJ_FE_SIMPLE_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_DLL_R)
+
+$(OBJ_fe_simple_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_MT_R): $(OBJ_FE_SIMPLE_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_MT_R)
+
+$(OBJ_fe_simple_MT_R): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_W_MT_D): $(OBJ_FE_SIMPLE_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_W_MT_D)
+
+$(OBJ_fe_simple_W_MT_D): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_W_DLL_D): $(OBJ_FE_SIMPLE_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_W_DLL_D)
+
+$(OBJ_fe_simple_W_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_W_DLL_R): $(OBJ_FE_SIMPLE_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_W_DLL_R)
+
+$(OBJ_fe_simple_W_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_W_MT_R): $(OBJ_FE_SIMPLE_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_W_MT_R)
+
+$(OBJ_fe_simple_W_MT_R): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+########################################
+# Front-end library - 'pantheios.fe.simple.WithCallback.a'
+
+$(LIB_FE_SIMPLE_WC_MT_D): $(OBJ_FE_SIMPLE_WC_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_WC_MT_D)
+
+$(OBJ_fe_simple_WC_MT_D): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_WC_DLL_D): $(OBJ_FE_SIMPLE_WC_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_WC_DLL_D)
+
+$(OBJ_fe_simple_WC_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_WC_DLL_R): $(OBJ_FE_SIMPLE_WC_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_WC_DLL_R)
+
+$(OBJ_fe_simple_WC_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_WC_MT_R): $(OBJ_FE_SIMPLE_WC_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_WC_MT_R)
+
+$(OBJ_fe_simple_WC_MT_R): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_WC_W_MT_D): $(OBJ_FE_SIMPLE_WC_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_WC_W_MT_D)
+
+$(OBJ_fe_simple_WC_W_MT_D): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_WC_W_DLL_D): $(OBJ_FE_SIMPLE_WC_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_WC_W_DLL_D)
+
+$(OBJ_fe_simple_WC_W_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_WC_W_DLL_R): $(OBJ_FE_SIMPLE_WC_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_WC_W_DLL_R)
+
+$(OBJ_fe_simple_WC_W_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_WC_W_MT_R): $(OBJ_FE_SIMPLE_WC_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_WC_W_MT_R)
+
+$(OBJ_fe_simple_WC_W_MT_R): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+########################################
+# Front-end library - 'pantheios.fe.WindowsRegistry.a'
+
+$(LIB_FE_WINREG_MT_D): $(OBJ_FE_WINREG_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_MT_D)
+
+$(OBJ_fe_winreg_MT_D): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_DLL_D): $(OBJ_FE_WINREG_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_DLL_D)
+
+$(OBJ_fe_winreg_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_DLL_R): $(OBJ_FE_WINREG_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_DLL_R)
+
+$(OBJ_fe_winreg_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_MT_R): $(OBJ_FE_WINREG_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_MT_R)
+
+$(OBJ_fe_winreg_MT_R): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_W_MT_D): $(OBJ_FE_WINREG_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_W_MT_D)
+
+$(OBJ_fe_winreg_W_MT_D): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_W_DLL_D): $(OBJ_FE_WINREG_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_W_DLL_D)
+
+$(OBJ_fe_winreg_W_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_W_DLL_R): $(OBJ_FE_WINREG_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_W_DLL_R)
+
+$(OBJ_fe_winreg_W_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_W_MT_R): $(OBJ_FE_WINREG_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_W_MT_R)
+
+$(OBJ_fe_winreg_W_MT_R): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+
+########################################
+# Front-end library - 'pantheios.fe.WindowsRegistry.WithCallback.a'
+
+$(LIB_FE_WINREG_WC_MT_D): $(OBJ_FE_WINREG_WC_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_WC_MT_D)
+
+$(OBJ_fe_winreg_WC_MT_D): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_WC_DLL_D): $(OBJ_FE_WINREG_WC_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_WC_DLL_D)
+
+$(OBJ_fe_winreg_WC_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_WC_DLL_R): $(OBJ_FE_WINREG_WC_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_WC_DLL_R)
+
+$(OBJ_fe_winreg_WC_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_WC_MT_R): $(OBJ_FE_WINREG_WC_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_WC_MT_R)
+
+$(OBJ_fe_winreg_WC_MT_R): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_WC_W_MT_D): $(OBJ_FE_WINREG_WC_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_WC_W_MT_D)
+
+$(OBJ_fe_winreg_WC_W_MT_D): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_WC_W_DLL_D): $(OBJ_FE_WINREG_WC_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_WC_W_DLL_D)
+
+$(OBJ_fe_winreg_WC_W_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_WC_W_DLL_R): $(OBJ_FE_WINREG_WC_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_WC_W_DLL_R)
+
+$(OBJ_fe_winreg_WC_W_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_WC_W_MT_R): $(OBJ_FE_WINREG_WC_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_WC_W_MT_R)
+
+$(OBJ_fe_winreg_WC_W_MT_R): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+
+########################################
+# b64 library - 'b64.X.pan.core.a'
+
+$(LIB_B64_MT_D): $(OBJ_B64_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_B64_MT_D)
+
+$(OBJ_b64_b64_MT_D): $(B64_SRC_DIR)\b64.c $(B64_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_B64_ARGS_MT_D) $(CC_B64_INCLUDES_MT_D) -Fo$@ $(B64_SRC_DIR)\b64.c
+
+$(LIB_B64_DLL_D): $(OBJ_B64_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_B64_DLL_D)
+
+$(OBJ_b64_b64_DLL_D): $(B64_SRC_DIR)\b64.c $(B64_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_B64_ARGS_DLL_D) $(CC_B64_INCLUDES_DLL_D) -Fo$@ $(B64_SRC_DIR)\b64.c
+
+$(LIB_B64_DLL_R): $(OBJ_B64_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_B64_DLL_R)
+
+$(OBJ_b64_b64_DLL_R): $(B64_SRC_DIR)\b64.c $(B64_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_B64_ARGS_DLL_R) $(CC_B64_INCLUDES_DLL_R) -Fo$@ $(B64_SRC_DIR)\b64.c
+
+$(LIB_B64_MT_R): $(OBJ_B64_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_B64_MT_R)
+
+$(OBJ_b64_b64_MT_R): $(B64_SRC_DIR)\b64.c $(B64_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_B64_ARGS_MT_R) $(CC_B64_INCLUDES_MT_R) -Fo$@ $(B64_SRC_DIR)\b64.c
+
+$(LIB_B64_W_MT_D): $(OBJ_B64_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_B64_W_MT_D)
+
+$(OBJ_b64_b64_W_MT_D): $(B64_SRC_DIR)\b64.c $(B64_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_B64_ARGS_W_MT_D) $(CC_B64_INCLUDES_W_MT_D) -Fo$@ $(B64_SRC_DIR)\b64.c
+
+$(LIB_B64_W_DLL_D): $(OBJ_B64_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_B64_W_DLL_D)
+
+$(OBJ_b64_b64_W_DLL_D): $(B64_SRC_DIR)\b64.c $(B64_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_B64_ARGS_W_DLL_D) $(CC_B64_INCLUDES_W_DLL_D) -Fo$@ $(B64_SRC_DIR)\b64.c
+
+$(LIB_B64_W_DLL_R): $(OBJ_B64_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_B64_W_DLL_R)
+
+$(OBJ_b64_b64_W_DLL_R): $(B64_SRC_DIR)\b64.c $(B64_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_B64_ARGS_W_DLL_R) $(CC_B64_INCLUDES_W_DLL_R) -Fo$@ $(B64_SRC_DIR)\b64.c
+
+$(LIB_B64_W_MT_R): $(OBJ_B64_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_B64_W_MT_R)
+
+$(OBJ_b64_b64_W_MT_R): $(B64_SRC_DIR)\b64.c $(B64_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_B64_ARGS_W_MT_R) $(CC_B64_INCLUDES_W_MT_R) -Fo$@ $(B64_SRC_DIR)\b64.c
+
+########################################
+# shwild library - 'shwild.X.pan.core.a'
+
+$(LIB_SHWILD_MT_D): $(OBJ_SHWILD_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_SHWILD_MT_D)
+
+$(OBJ_shw_api_MT_D): $(SHWILD_SRC_DIR)\api.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_MT_D) $(CPPC_SHWILD_INCLUDES_MT_D) -Fo$@ $(SHWILD_SRC_DIR)\api.cpp
+$(OBJ_shw_matches_MT_D): $(SHWILD_SRC_DIR)\matches.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_MT_D) $(CPPC_SHWILD_INCLUDES_MT_D) -Fo$@ $(SHWILD_SRC_DIR)\matches.cpp
+$(OBJ_shw_pattern_MT_D): $(SHWILD_SRC_DIR)\pattern.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_MT_D) $(CPPC_SHWILD_INCLUDES_MT_D) -Fo$@ $(SHWILD_SRC_DIR)\pattern.cpp
+
+$(LIB_SHWILD_DLL_D): $(OBJ_SHWILD_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_SHWILD_DLL_D)
+
+$(OBJ_shw_api_DLL_D): $(SHWILD_SRC_DIR)\api.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_DLL_D) $(CPPC_SHWILD_INCLUDES_DLL_D) -Fo$@ $(SHWILD_SRC_DIR)\api.cpp
+$(OBJ_shw_matches_DLL_D): $(SHWILD_SRC_DIR)\matches.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_DLL_D) $(CPPC_SHWILD_INCLUDES_DLL_D) -Fo$@ $(SHWILD_SRC_DIR)\matches.cpp
+$(OBJ_shw_pattern_DLL_D): $(SHWILD_SRC_DIR)\pattern.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_DLL_D) $(CPPC_SHWILD_INCLUDES_DLL_D) -Fo$@ $(SHWILD_SRC_DIR)\pattern.cpp
+
+$(LIB_SHWILD_DLL_R): $(OBJ_SHWILD_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_SHWILD_DLL_R)
+
+$(OBJ_shw_api_DLL_R): $(SHWILD_SRC_DIR)\api.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_DLL_R) $(CPPC_SHWILD_INCLUDES_DLL_R) -Fo$@ $(SHWILD_SRC_DIR)\api.cpp
+$(OBJ_shw_matches_DLL_R): $(SHWILD_SRC_DIR)\matches.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_DLL_R) $(CPPC_SHWILD_INCLUDES_DLL_R) -Fo$@ $(SHWILD_SRC_DIR)\matches.cpp
+$(OBJ_shw_pattern_DLL_R): $(SHWILD_SRC_DIR)\pattern.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_DLL_R) $(CPPC_SHWILD_INCLUDES_DLL_R) -Fo$@ $(SHWILD_SRC_DIR)\pattern.cpp
+
+$(LIB_SHWILD_MT_R): $(OBJ_SHWILD_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_SHWILD_MT_R)
+
+$(OBJ_shw_api_MT_R): $(SHWILD_SRC_DIR)\api.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_MT_R) $(CPPC_SHWILD_INCLUDES_MT_R) -Fo$@ $(SHWILD_SRC_DIR)\api.cpp
+$(OBJ_shw_matches_MT_R): $(SHWILD_SRC_DIR)\matches.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_MT_R) $(CPPC_SHWILD_INCLUDES_MT_R) -Fo$@ $(SHWILD_SRC_DIR)\matches.cpp
+$(OBJ_shw_pattern_MT_R): $(SHWILD_SRC_DIR)\pattern.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_MT_R) $(CPPC_SHWILD_INCLUDES_MT_R) -Fo$@ $(SHWILD_SRC_DIR)\pattern.cpp
+
+$(LIB_SHWILD_W_MT_D): $(OBJ_SHWILD_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_SHWILD_W_MT_D)
+
+$(OBJ_shw_api_W_MT_D): $(SHWILD_SRC_DIR)\api.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_W_MT_D) $(CPPC_SHWILD_INCLUDES_W_MT_D) -Fo$@ $(SHWILD_SRC_DIR)\api.cpp
+$(OBJ_shw_matches_W_MT_D): $(SHWILD_SRC_DIR)\matches.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_W_MT_D) $(CPPC_SHWILD_INCLUDES_W_MT_D) -Fo$@ $(SHWILD_SRC_DIR)\matches.cpp
+$(OBJ_shw_pattern_W_MT_D): $(SHWILD_SRC_DIR)\pattern.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_W_MT_D) $(CPPC_SHWILD_INCLUDES_W_MT_D) -Fo$@ $(SHWILD_SRC_DIR)\pattern.cpp
+
+$(LIB_SHWILD_W_DLL_D): $(OBJ_SHWILD_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_SHWILD_W_DLL_D)
+
+$(OBJ_shw_api_W_DLL_D): $(SHWILD_SRC_DIR)\api.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_W_DLL_D) $(CPPC_SHWILD_INCLUDES_W_DLL_D) -Fo$@ $(SHWILD_SRC_DIR)\api.cpp
+$(OBJ_shw_matches_W_DLL_D): $(SHWILD_SRC_DIR)\matches.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_W_DLL_D) $(CPPC_SHWILD_INCLUDES_W_DLL_D) -Fo$@ $(SHWILD_SRC_DIR)\matches.cpp
+$(OBJ_shw_pattern_W_DLL_D): $(SHWILD_SRC_DIR)\pattern.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_W_DLL_D) $(CPPC_SHWILD_INCLUDES_W_DLL_D) -Fo$@ $(SHWILD_SRC_DIR)\pattern.cpp
+
+$(LIB_SHWILD_W_DLL_R): $(OBJ_SHWILD_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_SHWILD_W_DLL_R)
+
+$(OBJ_shw_api_W_DLL_R): $(SHWILD_SRC_DIR)\api.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_W_DLL_R) $(CPPC_SHWILD_INCLUDES_W_DLL_R) -Fo$@ $(SHWILD_SRC_DIR)\api.cpp
+$(OBJ_shw_matches_W_DLL_R): $(SHWILD_SRC_DIR)\matches.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_W_DLL_R) $(CPPC_SHWILD_INCLUDES_W_DLL_R) -Fo$@ $(SHWILD_SRC_DIR)\matches.cpp
+$(OBJ_shw_pattern_W_DLL_R): $(SHWILD_SRC_DIR)\pattern.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_W_DLL_R) $(CPPC_SHWILD_INCLUDES_W_DLL_R) -Fo$@ $(SHWILD_SRC_DIR)\pattern.cpp
+
+$(LIB_SHWILD_W_MT_R): $(OBJ_SHWILD_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_SHWILD_W_MT_R)
+
+$(OBJ_shw_api_W_MT_R): $(SHWILD_SRC_DIR)\api.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_W_MT_R) $(CPPC_SHWILD_INCLUDES_W_MT_R) -Fo$@ $(SHWILD_SRC_DIR)\api.cpp
+$(OBJ_shw_matches_W_MT_R): $(SHWILD_SRC_DIR)\matches.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_W_MT_R) $(CPPC_SHWILD_INCLUDES_W_MT_R) -Fo$@ $(SHWILD_SRC_DIR)\matches.cpp
+$(OBJ_shw_pattern_W_MT_R): $(SHWILD_SRC_DIR)\pattern.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_W_MT_R) $(CPPC_SHWILD_INCLUDES_W_MT_R) -Fo$@ $(SHWILD_SRC_DIR)\pattern.cpp
+
+########################################
+# xTests library - 'xtests.X.pan.core.a'
+
+$(LIB_XTESTS_MT_D): $(OBJ_XTESTS_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_XTESTS_MT_D)
+
+$(OBJ_xts_core_MT_D): $(XTESTS_SRC_DIR)\xtests.core.cpp $(XTESTS_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_XTESTS_ARGS_MT_D) $(CPPC_XTESTS_INCLUDES_MT_D) -Fo$@ $(XTESTS_SRC_DIR)\xtests.core.cpp
+
+$(LIB_XTESTS_DLL_D): $(OBJ_XTESTS_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_XTESTS_DLL_D)
+
+$(OBJ_xts_core_DLL_D): $(XTESTS_SRC_DIR)\xtests.core.cpp $(XTESTS_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_XTESTS_ARGS_DLL_D) $(CPPC_XTESTS_INCLUDES_DLL_D) -Fo$@ $(XTESTS_SRC_DIR)\xtests.core.cpp
+
+$(LIB_XTESTS_DLL_R): $(OBJ_XTESTS_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_XTESTS_DLL_R)
+
+$(OBJ_xts_core_DLL_R): $(XTESTS_SRC_DIR)\xtests.core.cpp $(XTESTS_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_XTESTS_ARGS_DLL_R) $(CPPC_XTESTS_INCLUDES_DLL_R) -Fo$@ $(XTESTS_SRC_DIR)\xtests.core.cpp
+
+$(LIB_XTESTS_MT_R): $(OBJ_XTESTS_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_XTESTS_MT_R)
+
+$(OBJ_xts_core_MT_R): $(XTESTS_SRC_DIR)\xtests.core.cpp $(XTESTS_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_XTESTS_ARGS_MT_R) $(CPPC_XTESTS_INCLUDES_MT_R) -Fo$@ $(XTESTS_SRC_DIR)\xtests.core.cpp
+
+$(LIB_XTESTS_W_MT_D): $(OBJ_XTESTS_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_XTESTS_W_MT_D)
+
+$(OBJ_xts_core_W_MT_D): $(XTESTS_SRC_DIR)\xtests.core.cpp $(XTESTS_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_XTESTS_ARGS_W_MT_D) $(CPPC_XTESTS_INCLUDES_W_MT_D) -Fo$@ $(XTESTS_SRC_DIR)\xtests.core.cpp
+
+$(LIB_XTESTS_W_DLL_D): $(OBJ_XTESTS_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_XTESTS_W_DLL_D)
+
+$(OBJ_xts_core_W_DLL_D): $(XTESTS_SRC_DIR)\xtests.core.cpp $(XTESTS_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_XTESTS_ARGS_W_DLL_D) $(CPPC_XTESTS_INCLUDES_W_DLL_D) -Fo$@ $(XTESTS_SRC_DIR)\xtests.core.cpp
+
+$(LIB_XTESTS_W_DLL_R): $(OBJ_XTESTS_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_XTESTS_W_DLL_R)
+
+$(OBJ_xts_core_W_DLL_R): $(XTESTS_SRC_DIR)\xtests.core.cpp $(XTESTS_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_XTESTS_ARGS_W_DLL_R) $(CPPC_XTESTS_INCLUDES_W_DLL_R) -Fo$@ $(XTESTS_SRC_DIR)\xtests.core.cpp
+
+$(LIB_XTESTS_W_MT_R): $(OBJ_XTESTS_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_XTESTS_W_MT_R)
+
+$(OBJ_xts_core_W_MT_R): $(XTESTS_SRC_DIR)\xtests.core.cpp $(XTESTS_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_XTESTS_ARGS_W_MT_R) $(CPPC_XTESTS_INCLUDES_W_MT_R) -Fo$@ $(XTESTS_SRC_DIR)\xtests.core.cpp
+
+##################################################
+# Examples
+
+#  object files
+
+$(OBJ_EX_P_be_01_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp
+$(OBJ_EX_P_be_02_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp
+$(OBJ_EX_P_be_03_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp
+$(OBJ_EX_P_be_04_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp
+$(OBJ_EX_P_be_05_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp
+$(OBJ_EX_P_be_06_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp
+$(OBJ_EX_P_cp_01_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp
+$(OBJ_EX_P_cp_02_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp
+$(OBJ_EX_P_fm_01_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp
+$(OBJ_EX_P_fm_02_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp
+$(OBJ_EX_P_fm_03_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp
+$(OBJ_EX_P_fe_01_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp
+$(OBJ_EX_P_in_01_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp
+$(OBJ_EX_P_in_02_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp
+$(OBJ_EX_P_in_03_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp
+$(OBJ_EX_P_in_04_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp
+$(OBJ_EX_P_in_05_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp
+$(OBJ_EX_P_in_06_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp
+$(OBJ_EX_P_in_07_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp
+$(OBJ_EX_P_in_08_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp
+$(OBJ_EX_P_in_09_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp
+$(OBJ_EX_P_in_10_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp
+$(OBJ_EX_P_in_11_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp
+$(OBJ_EX_P_in_12_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp
+$(OBJ_EX_P_in_13_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp
+$(OBJ_EX_P_in_14_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp
+$(OBJ_EX_P_in_15_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp
+$(OBJ_EX_P_in_16_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp
+$(OBJ_EX_P_in_17_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.w2m\example.cpp.inserter.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.w2m\example.cpp.inserter.w2m.cpp
+$(OBJ_EX_P_ln_01_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp
+$(OBJ_EX_P_ms_01_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp
+$(OBJ_EX_P_ms_02_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp
+$(OBJ_EX_P_ms_03_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp
+$(OBJ_EX_P_ms_04_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp
+$(OBJ_EX_P_ms_05_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp
+$(OBJ_EX_P_ms_06_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp
+$(OBJ_EX_P_tr_01_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.standard\example.cpp.tracing.standard.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.standard\example.cpp.tracing.standard.cpp
+$(OBJ_EX_P_tr_02_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.with_function\example.cpp.tracing.with_function.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.with_function\example.cpp.tracing.with_function.cpp
+$(OBJ_EX_P_ut_01_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp
+$(OBJ_EX_C_0_MT_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c
+$(OBJ_EX_C_1_MT_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c
+$(OBJ_EX_C_2_MT_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c
+$(OBJ_EX_C_3_MT_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c
+$(OBJ_EX_C_4_MT_D):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c
+$(OBJ_EX_C_5_MT_D):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c
+$(OBJ_EX_C_6_MT_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c
+$(OBJ_EX_C_7_MT_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c
+
+$(OBJ_EX_P_be_01_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp
+$(OBJ_EX_P_be_02_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp
+$(OBJ_EX_P_be_03_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp
+$(OBJ_EX_P_be_04_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp
+$(OBJ_EX_P_be_05_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp
+$(OBJ_EX_P_be_06_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp
+$(OBJ_EX_P_cp_01_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp
+$(OBJ_EX_P_cp_02_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp
+$(OBJ_EX_P_fm_01_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp
+$(OBJ_EX_P_fm_02_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp
+$(OBJ_EX_P_fm_03_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp
+$(OBJ_EX_P_fe_01_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp
+$(OBJ_EX_P_in_01_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp
+$(OBJ_EX_P_in_02_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp
+$(OBJ_EX_P_in_03_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp
+$(OBJ_EX_P_in_04_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp
+$(OBJ_EX_P_in_05_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp
+$(OBJ_EX_P_in_06_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp
+$(OBJ_EX_P_in_07_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp
+$(OBJ_EX_P_in_08_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp
+$(OBJ_EX_P_in_09_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp
+$(OBJ_EX_P_in_10_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp
+$(OBJ_EX_P_in_11_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp
+$(OBJ_EX_P_in_12_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp
+$(OBJ_EX_P_in_13_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp
+$(OBJ_EX_P_in_14_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp
+$(OBJ_EX_P_in_15_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp
+$(OBJ_EX_P_in_16_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp
+$(OBJ_EX_P_in_17_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.w2m\example.cpp.inserter.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.w2m\example.cpp.inserter.w2m.cpp
+$(OBJ_EX_P_ln_01_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp
+$(OBJ_EX_P_ms_01_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp
+$(OBJ_EX_P_ms_02_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp
+$(OBJ_EX_P_ms_03_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp
+$(OBJ_EX_P_ms_04_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp
+$(OBJ_EX_P_ms_05_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp
+$(OBJ_EX_P_ms_06_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp
+$(OBJ_EX_P_tr_01_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.standard\example.cpp.tracing.standard.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.standard\example.cpp.tracing.standard.cpp
+$(OBJ_EX_P_tr_02_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.with_function\example.cpp.tracing.with_function.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.with_function\example.cpp.tracing.with_function.cpp
+$(OBJ_EX_P_ut_01_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp
+$(OBJ_EX_C_0_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c
+$(OBJ_EX_C_1_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c
+$(OBJ_EX_C_2_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c
+$(OBJ_EX_C_3_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c
+$(OBJ_EX_C_4_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c
+$(OBJ_EX_C_5_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c
+$(OBJ_EX_C_6_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c
+$(OBJ_EX_C_7_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c
+
+$(OBJ_EX_P_be_01_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp
+$(OBJ_EX_P_be_02_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp
+$(OBJ_EX_P_be_03_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp
+$(OBJ_EX_P_be_04_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp
+$(OBJ_EX_P_be_05_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp
+$(OBJ_EX_P_be_06_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp
+$(OBJ_EX_P_cp_01_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp
+$(OBJ_EX_P_cp_02_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp
+$(OBJ_EX_P_fm_01_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp
+$(OBJ_EX_P_fm_02_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp
+$(OBJ_EX_P_fm_03_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp
+$(OBJ_EX_P_fe_01_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp
+$(OBJ_EX_P_in_01_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp
+$(OBJ_EX_P_in_02_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp
+$(OBJ_EX_P_in_03_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp
+$(OBJ_EX_P_in_04_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp
+$(OBJ_EX_P_in_05_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp
+$(OBJ_EX_P_in_06_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp
+$(OBJ_EX_P_in_07_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp
+$(OBJ_EX_P_in_08_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp
+$(OBJ_EX_P_in_09_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp
+$(OBJ_EX_P_in_10_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp
+$(OBJ_EX_P_in_11_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp
+$(OBJ_EX_P_in_12_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp
+$(OBJ_EX_P_in_13_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp
+$(OBJ_EX_P_in_14_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp
+$(OBJ_EX_P_in_15_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp
+$(OBJ_EX_P_in_16_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp
+$(OBJ_EX_P_in_17_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.w2m\example.cpp.inserter.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.w2m\example.cpp.inserter.w2m.cpp
+$(OBJ_EX_P_ln_01_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp
+$(OBJ_EX_P_ms_01_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp
+$(OBJ_EX_P_ms_02_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp
+$(OBJ_EX_P_ms_03_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp
+$(OBJ_EX_P_ms_04_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp
+$(OBJ_EX_P_ms_05_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp
+$(OBJ_EX_P_ms_06_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp
+$(OBJ_EX_P_tr_01_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.standard\example.cpp.tracing.standard.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.standard\example.cpp.tracing.standard.cpp
+$(OBJ_EX_P_tr_02_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.with_function\example.cpp.tracing.with_function.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.with_function\example.cpp.tracing.with_function.cpp
+$(OBJ_EX_P_ut_01_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp
+$(OBJ_EX_C_0_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c
+$(OBJ_EX_C_1_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c
+$(OBJ_EX_C_2_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c
+$(OBJ_EX_C_3_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c
+$(OBJ_EX_C_4_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c
+$(OBJ_EX_C_5_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c
+$(OBJ_EX_C_6_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c
+$(OBJ_EX_C_7_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c
+
+$(OBJ_EX_P_be_01_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp
+$(OBJ_EX_P_be_02_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp
+$(OBJ_EX_P_be_03_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp
+$(OBJ_EX_P_be_04_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp
+$(OBJ_EX_P_be_05_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp
+$(OBJ_EX_P_be_06_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp
+$(OBJ_EX_P_cp_01_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp
+$(OBJ_EX_P_cp_02_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp
+$(OBJ_EX_P_fm_01_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp
+$(OBJ_EX_P_fm_02_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp
+$(OBJ_EX_P_fm_03_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp
+$(OBJ_EX_P_fe_01_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp
+$(OBJ_EX_P_in_01_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp
+$(OBJ_EX_P_in_02_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp
+$(OBJ_EX_P_in_03_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp
+$(OBJ_EX_P_in_04_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp
+$(OBJ_EX_P_in_05_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp
+$(OBJ_EX_P_in_06_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp
+$(OBJ_EX_P_in_07_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp
+$(OBJ_EX_P_in_08_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp
+$(OBJ_EX_P_in_09_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp
+$(OBJ_EX_P_in_10_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp
+$(OBJ_EX_P_in_11_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp
+$(OBJ_EX_P_in_12_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp
+$(OBJ_EX_P_in_13_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp
+$(OBJ_EX_P_in_14_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp
+$(OBJ_EX_P_in_15_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp
+$(OBJ_EX_P_in_16_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp
+$(OBJ_EX_P_in_17_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.w2m\example.cpp.inserter.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.w2m\example.cpp.inserter.w2m.cpp
+$(OBJ_EX_P_ln_01_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp
+$(OBJ_EX_P_ms_01_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp
+$(OBJ_EX_P_ms_02_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp
+$(OBJ_EX_P_ms_03_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp
+$(OBJ_EX_P_ms_04_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp
+$(OBJ_EX_P_ms_05_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp
+$(OBJ_EX_P_ms_06_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp
+$(OBJ_EX_P_tr_01_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.standard\example.cpp.tracing.standard.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.standard\example.cpp.tracing.standard.cpp
+$(OBJ_EX_P_tr_02_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.with_function\example.cpp.tracing.with_function.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.with_function\example.cpp.tracing.with_function.cpp
+$(OBJ_EX_P_ut_01_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp
+$(OBJ_EX_C_0_MT_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c
+$(OBJ_EX_C_1_MT_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c
+$(OBJ_EX_C_2_MT_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c
+$(OBJ_EX_C_3_MT_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c
+$(OBJ_EX_C_4_MT_R):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c
+$(OBJ_EX_C_5_MT_R):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c
+$(OBJ_EX_C_6_MT_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c
+$(OBJ_EX_C_7_MT_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c
+
+$(OBJ_EX_P_be_01_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp
+$(OBJ_EX_P_be_02_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp
+$(OBJ_EX_P_be_03_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp
+$(OBJ_EX_P_be_04_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp
+$(OBJ_EX_P_be_05_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp
+$(OBJ_EX_P_be_06_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp
+$(OBJ_EX_P_cp_01_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp
+$(OBJ_EX_P_cp_02_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp
+$(OBJ_EX_P_fm_01_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp
+$(OBJ_EX_P_fm_02_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp
+$(OBJ_EX_P_fm_03_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp
+$(OBJ_EX_P_fe_01_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp
+$(OBJ_EX_P_in_01_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp
+$(OBJ_EX_P_in_02_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp
+$(OBJ_EX_P_in_03_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp
+$(OBJ_EX_P_in_04_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp
+$(OBJ_EX_P_in_05_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp
+$(OBJ_EX_P_in_06_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp
+$(OBJ_EX_P_in_07_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp
+$(OBJ_EX_P_in_08_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp
+$(OBJ_EX_P_in_09_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp
+$(OBJ_EX_P_in_10_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp
+$(OBJ_EX_P_in_11_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp
+$(OBJ_EX_P_in_12_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp
+$(OBJ_EX_P_in_13_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp
+$(OBJ_EX_P_in_14_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp
+$(OBJ_EX_P_in_15_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp
+$(OBJ_EX_P_in_16_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp
+$(OBJ_EX_P_in_17_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.m2w\example.cpp.inserter.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.m2w\example.cpp.inserter.m2w.cpp
+$(OBJ_EX_P_ln_01_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp
+$(OBJ_EX_P_ms_01_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp
+$(OBJ_EX_P_ms_02_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp
+$(OBJ_EX_P_ms_03_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp
+$(OBJ_EX_P_ms_04_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp
+$(OBJ_EX_P_ms_05_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp
+$(OBJ_EX_P_ms_06_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp
+$(OBJ_EX_P_ut_01_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp
+$(OBJ_EX_C_0_W_MT_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c
+$(OBJ_EX_C_1_W_MT_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c
+$(OBJ_EX_C_2_W_MT_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c
+$(OBJ_EX_C_3_W_MT_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c
+$(OBJ_EX_C_4_W_MT_D):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c
+$(OBJ_EX_C_5_W_MT_D):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c
+$(OBJ_EX_C_6_W_MT_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c
+$(OBJ_EX_C_7_W_MT_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c
+
+$(OBJ_EX_P_be_01_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp
+$(OBJ_EX_P_be_02_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp
+$(OBJ_EX_P_be_03_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp
+$(OBJ_EX_P_be_04_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp
+$(OBJ_EX_P_be_05_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp
+$(OBJ_EX_P_be_06_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp
+$(OBJ_EX_P_cp_01_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp
+$(OBJ_EX_P_cp_02_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp
+$(OBJ_EX_P_fm_01_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp
+$(OBJ_EX_P_fm_02_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp
+$(OBJ_EX_P_fm_03_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp
+$(OBJ_EX_P_fe_01_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp
+$(OBJ_EX_P_in_01_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp
+$(OBJ_EX_P_in_02_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp
+$(OBJ_EX_P_in_03_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp
+$(OBJ_EX_P_in_04_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp
+$(OBJ_EX_P_in_05_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp
+$(OBJ_EX_P_in_06_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp
+$(OBJ_EX_P_in_07_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp
+$(OBJ_EX_P_in_08_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp
+$(OBJ_EX_P_in_09_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp
+$(OBJ_EX_P_in_10_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp
+$(OBJ_EX_P_in_11_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp
+$(OBJ_EX_P_in_12_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp
+$(OBJ_EX_P_in_13_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp
+$(OBJ_EX_P_in_14_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp
+$(OBJ_EX_P_in_15_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp
+$(OBJ_EX_P_in_16_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp
+$(OBJ_EX_P_in_17_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.m2w\example.cpp.inserter.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.m2w\example.cpp.inserter.m2w.cpp
+$(OBJ_EX_P_ln_01_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp
+$(OBJ_EX_P_ms_01_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp
+$(OBJ_EX_P_ms_02_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp
+$(OBJ_EX_P_ms_03_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp
+$(OBJ_EX_P_ms_04_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp
+$(OBJ_EX_P_ms_05_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp
+$(OBJ_EX_P_ms_06_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp
+$(OBJ_EX_P_ut_01_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp
+$(OBJ_EX_C_0_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c
+$(OBJ_EX_C_1_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c
+$(OBJ_EX_C_2_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c
+$(OBJ_EX_C_3_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c
+$(OBJ_EX_C_4_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c
+$(OBJ_EX_C_5_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c
+$(OBJ_EX_C_6_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c
+$(OBJ_EX_C_7_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c
+
+$(OBJ_EX_P_be_01_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp
+$(OBJ_EX_P_be_02_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp
+$(OBJ_EX_P_be_03_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp
+$(OBJ_EX_P_be_04_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp
+$(OBJ_EX_P_be_05_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp
+$(OBJ_EX_P_be_06_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp
+$(OBJ_EX_P_cp_01_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp
+$(OBJ_EX_P_cp_02_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp
+$(OBJ_EX_P_fm_01_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp
+$(OBJ_EX_P_fm_02_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp
+$(OBJ_EX_P_fm_03_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp
+$(OBJ_EX_P_fe_01_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp
+$(OBJ_EX_P_in_01_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp
+$(OBJ_EX_P_in_02_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp
+$(OBJ_EX_P_in_03_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp
+$(OBJ_EX_P_in_04_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp
+$(OBJ_EX_P_in_05_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp
+$(OBJ_EX_P_in_06_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp
+$(OBJ_EX_P_in_07_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp
+$(OBJ_EX_P_in_08_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp
+$(OBJ_EX_P_in_09_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp
+$(OBJ_EX_P_in_10_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp
+$(OBJ_EX_P_in_11_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp
+$(OBJ_EX_P_in_12_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp
+$(OBJ_EX_P_in_13_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp
+$(OBJ_EX_P_in_14_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp
+$(OBJ_EX_P_in_15_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp
+$(OBJ_EX_P_in_16_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp
+$(OBJ_EX_P_in_17_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.m2w\example.cpp.inserter.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.m2w\example.cpp.inserter.m2w.cpp
+$(OBJ_EX_P_ln_01_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp
+$(OBJ_EX_P_ms_01_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp
+$(OBJ_EX_P_ms_02_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp
+$(OBJ_EX_P_ms_03_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp
+$(OBJ_EX_P_ms_04_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp
+$(OBJ_EX_P_ms_05_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp
+$(OBJ_EX_P_ms_06_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp
+$(OBJ_EX_P_ut_01_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp
+$(OBJ_EX_C_0_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c
+$(OBJ_EX_C_1_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c
+$(OBJ_EX_C_2_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c
+$(OBJ_EX_C_3_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c
+$(OBJ_EX_C_4_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c
+$(OBJ_EX_C_5_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c
+$(OBJ_EX_C_6_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c
+$(OBJ_EX_C_7_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c
+
+$(OBJ_EX_P_be_01_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp
+$(OBJ_EX_P_be_02_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp
+$(OBJ_EX_P_be_03_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp
+$(OBJ_EX_P_be_04_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp
+$(OBJ_EX_P_be_05_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp
+$(OBJ_EX_P_be_06_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp
+$(OBJ_EX_P_cp_01_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp
+$(OBJ_EX_P_cp_02_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp
+$(OBJ_EX_P_fm_01_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp
+$(OBJ_EX_P_fm_02_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp
+$(OBJ_EX_P_fm_03_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp
+$(OBJ_EX_P_fe_01_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp
+$(OBJ_EX_P_in_01_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp
+$(OBJ_EX_P_in_02_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp
+$(OBJ_EX_P_in_03_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp
+$(OBJ_EX_P_in_04_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp
+$(OBJ_EX_P_in_05_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp
+$(OBJ_EX_P_in_06_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp
+$(OBJ_EX_P_in_07_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp
+$(OBJ_EX_P_in_08_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp
+$(OBJ_EX_P_in_09_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp
+$(OBJ_EX_P_in_10_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp
+$(OBJ_EX_P_in_11_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp
+$(OBJ_EX_P_in_12_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp
+$(OBJ_EX_P_in_13_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp
+$(OBJ_EX_P_in_14_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp
+$(OBJ_EX_P_in_15_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp
+$(OBJ_EX_P_in_16_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp
+$(OBJ_EX_P_in_17_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.m2w\example.cpp.inserter.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.m2w\example.cpp.inserter.m2w.cpp
+$(OBJ_EX_P_ln_01_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp
+$(OBJ_EX_P_ms_01_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp
+$(OBJ_EX_P_ms_02_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp
+$(OBJ_EX_P_ms_03_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp
+$(OBJ_EX_P_ms_04_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp
+$(OBJ_EX_P_ms_05_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp
+$(OBJ_EX_P_ms_06_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp
+$(OBJ_EX_P_ut_01_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp
+$(OBJ_EX_C_0_W_MT_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c
+$(OBJ_EX_C_1_W_MT_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c
+$(OBJ_EX_C_2_W_MT_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c
+$(OBJ_EX_C_3_W_MT_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c
+$(OBJ_EX_C_4_W_MT_R):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c
+$(OBJ_EX_C_5_W_MT_R):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c
+$(OBJ_EX_C_6_W_MT_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c
+$(OBJ_EX_C_7_W_MT_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c
+
+
+# executables
+
+$(TARG_EX_P_be_01_MT_D): \
+			$(OBJ_EX_P_be_01_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_W32CONS_MT_D)\
+			$(LIB_BEC_W32CONS_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_be_01_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_W32CONS_MT_D)\
+		$(LIB_BEC_W32CONS_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_be_02_MT_D): \
+			$(OBJ_EX_P_be_02_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FILE_MT_D)\
+			$(LIB_BEC_FILE_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_be_02_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FILE_MT_D)\
+		$(LIB_BEC_FILE_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_be_03_MT_D): \
+			$(OBJ_EX_P_be_03_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FILE_MT_D)\
+			$(LIB_BEC_FILE_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_be_03_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FILE_MT_D)\
+		$(LIB_BEC_FILE_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_be_04_MT_D): \
+			$(OBJ_EX_P_be_04_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FILE_MT_D)\
+			$(LIB_BEC_FILE_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_be_04_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FILE_MT_D)\
+		$(LIB_BEC_FILE_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_be_05_MT_D): \
+			$(OBJ_EX_P_be_05_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_N_MT_D)\
+			$(LIB_BEC_W32CONS_MT_D)\
+			$(LIB_BEC_WINSYSLOG_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_be_05_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_N_MT_D)\
+		$(LIB_BEC_W32CONS_MT_D)\
+		$(LIB_BEC_WINSYSLOG_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_be_06_MT_D): \
+			$(OBJ_EX_P_be_06_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_N_MT_D)\
+			$(LIB_BEC_W32CONS_MT_D)\
+			$(LIB_BEC_WINSYSLOG_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_be_06_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_N_MT_D)\
+		$(LIB_BEC_W32CONS_MT_D)\
+		$(LIB_BEC_WINSYSLOG_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_cp_01_MT_D): \
+			$(OBJ_EX_P_cp_01_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_cp_01_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_cp_02_MT_D): \
+			$(OBJ_EX_P_cp_02_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_cp_02_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_ms_06_MT_D): \
+			$(OBJ_EX_P_ms_06_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_ms_06_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_fm_01_MT_D): \
+			$(OBJ_EX_P_fm_01_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_fm_01_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_fm_02_MT_D): \
+			$(OBJ_EX_P_fm_02_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_fm_02_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_fm_03_MT_D): \
+			$(OBJ_EX_P_fm_03_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_fm_03_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_fe_01_MT_D): \
+			$(OBJ_EX_P_fe_01_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_fe_01_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_01_MT_D): \
+			$(OBJ_EX_P_in_01_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_01_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_02_MT_D): \
+			$(OBJ_EX_P_in_02_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_02_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_03_MT_D): \
+			$(OBJ_EX_P_in_03_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_03_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_04_MT_D): \
+			$(OBJ_EX_P_in_04_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_04_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_05_MT_D): \
+			$(OBJ_EX_P_in_05_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_05_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_06_MT_D): \
+			$(OBJ_EX_P_in_06_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_06_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_07_MT_D): \
+			$(OBJ_EX_P_in_07_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_07_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_08_MT_D): \
+			$(OBJ_EX_P_in_08_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_08_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_09_MT_D): \
+			$(OBJ_EX_P_in_09_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_09_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_10_MT_D): \
+			$(OBJ_EX_P_in_10_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_10_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_11_MT_D): \
+			$(OBJ_EX_P_in_11_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_11_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_12_MT_D): \
+			$(OBJ_EX_P_in_12_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_12_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_13_MT_D): \
+			$(OBJ_EX_P_in_13_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_13_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_14_MT_D): \
+			$(OBJ_EX_P_in_14_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_14_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_15_MT_D): \
+			$(OBJ_EX_P_in_15_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_15_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_16_MT_D): \
+			$(OBJ_EX_P_in_16_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_16_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_17_MT_D): \
+			$(OBJ_EX_P_in_17_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_17_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_ln_01_MT_D): \
+			$(OBJ_EX_P_ln_01_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ -libpath:$(PROJ_LIB_DIR)\
+		$(OBJ_EX_P_ln_01_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_ms_01_MT_D): \
+			$(OBJ_EX_P_ms_01_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_ms_01_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_ms_02_MT_D): \
+			$(OBJ_EX_P_ms_02_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_ms_02_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_ms_03_MT_D): \
+			$(OBJ_EX_P_ms_03_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_ms_03_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_ms_04_MT_D): \
+			$(OBJ_EX_P_ms_04_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_ms_04_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_ms_05_MT_D): \
+			$(OBJ_EX_P_ms_05_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_ms_05_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_tr_01_MT_D): \
+			$(OBJ_EX_P_tr_01_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_tr_01_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_tr_02_MT_D): \
+			$(OBJ_EX_P_tr_02_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_tr_02_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_ut_01_MT_D): \
+			$(OBJ_EX_P_ut_01_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_ut_01_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_C_0_MT_D): \
+			$(OBJ_EX_C_0_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_C_0_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_C_1_MT_D): \
+			$(OBJ_EX_C_1_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_C_1_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_C_2_MT_D): \
+			$(OBJ_EX_C_2_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_C_2_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_C_3_MT_D): \
+			$(OBJ_EX_C_3_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_N_MT_D)\
+			$(LIB_BE_N_MT_D)\
+			$(LIB_BEC_FILE_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_BEC_NULL_MT_D)\
+			$(LIB_BEC_WINSYSLOG_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_C_3_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_N_MT_D)\
+		$(LIB_BE_N_MT_D)\
+		$(LIB_BEC_FILE_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_BEC_NULL_MT_D)\
+		$(LIB_BEC_WINSYSLOG_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_C_4_MT_D): \
+			$(OBJ_EX_C_4_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_C_4_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_C_5_MT_D): \
+			$(OBJ_EX_C_5_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_C_5_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_C_6_MT_D): \
+			$(OBJ_EX_C_6_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_C_6_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_C_7_MT_D): \
+			$(OBJ_EX_C_7_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_C_7_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_be_01_DLL_D): \
+			$(OBJ_EX_P_be_01_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_W32CONS_DLL_D)\
+			$(LIB_BEC_W32CONS_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_be_01_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_W32CONS_DLL_D)\
+		$(LIB_BEC_W32CONS_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_be_02_DLL_D): \
+			$(OBJ_EX_P_be_02_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FILE_DLL_D)\
+			$(LIB_BEC_FILE_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_be_02_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FILE_DLL_D)\
+		$(LIB_BEC_FILE_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_be_03_DLL_D): \
+			$(OBJ_EX_P_be_03_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FILE_DLL_D)\
+			$(LIB_BEC_FILE_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_be_03_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FILE_DLL_D)\
+		$(LIB_BEC_FILE_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_be_04_DLL_D): \
+			$(OBJ_EX_P_be_04_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FILE_DLL_D)\
+			$(LIB_BEC_FILE_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_be_04_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FILE_DLL_D)\
+		$(LIB_BEC_FILE_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_be_05_DLL_D): \
+			$(OBJ_EX_P_be_05_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_N_DLL_D)\
+			$(LIB_BEC_W32CONS_DLL_D)\
+			$(LIB_BEC_WINSYSLOG_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_be_05_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_N_DLL_D)\
+		$(LIB_BEC_W32CONS_DLL_D)\
+		$(LIB_BEC_WINSYSLOG_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_be_06_DLL_D): \
+			$(OBJ_EX_P_be_06_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_N_DLL_D)\
+			$(LIB_BEC_W32CONS_DLL_D)\
+			$(LIB_BEC_WINSYSLOG_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_be_06_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_N_DLL_D)\
+		$(LIB_BEC_W32CONS_DLL_D)\
+		$(LIB_BEC_WINSYSLOG_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_cp_01_DLL_D): \
+			$(OBJ_EX_P_cp_01_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_cp_01_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_cp_02_DLL_D): \
+			$(OBJ_EX_P_cp_02_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_cp_02_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_ms_06_DLL_D): \
+			$(OBJ_EX_P_ms_06_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ms_06_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_fm_01_DLL_D): \
+			$(OBJ_EX_P_fm_01_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_fm_01_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_fm_02_DLL_D): \
+			$(OBJ_EX_P_fm_02_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_fm_02_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_fm_03_DLL_D): \
+			$(OBJ_EX_P_fm_03_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_fm_03_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_fe_01_DLL_D): \
+			$(OBJ_EX_P_fe_01_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_fe_01_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_01_DLL_D): \
+			$(OBJ_EX_P_in_01_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_01_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_02_DLL_D): \
+			$(OBJ_EX_P_in_02_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_02_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_03_DLL_D): \
+			$(OBJ_EX_P_in_03_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_03_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_04_DLL_D): \
+			$(OBJ_EX_P_in_04_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_04_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_05_DLL_D): \
+			$(OBJ_EX_P_in_05_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_05_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_06_DLL_D): \
+			$(OBJ_EX_P_in_06_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_06_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_07_DLL_D): \
+			$(OBJ_EX_P_in_07_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_07_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_08_DLL_D): \
+			$(OBJ_EX_P_in_08_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_08_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_09_DLL_D): \
+			$(OBJ_EX_P_in_09_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_09_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_10_DLL_D): \
+			$(OBJ_EX_P_in_10_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_10_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_11_DLL_D): \
+			$(OBJ_EX_P_in_11_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_11_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_12_DLL_D): \
+			$(OBJ_EX_P_in_12_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_12_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_13_DLL_D): \
+			$(OBJ_EX_P_in_13_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_13_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_14_DLL_D): \
+			$(OBJ_EX_P_in_14_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_14_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_15_DLL_D): \
+			$(OBJ_EX_P_in_15_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_15_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_16_DLL_D): \
+			$(OBJ_EX_P_in_16_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_16_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_17_DLL_D): \
+			$(OBJ_EX_P_in_17_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_17_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_ln_01_DLL_D): \
+			$(OBJ_EX_P_ln_01_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ -libpath:$(PROJ_LIB_DIR)\
+		$(OBJ_EX_P_ln_01_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_ms_01_DLL_D): \
+			$(OBJ_EX_P_ms_01_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ms_01_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_ms_02_DLL_D): \
+			$(OBJ_EX_P_ms_02_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ms_02_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_ms_03_DLL_D): \
+			$(OBJ_EX_P_ms_03_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ms_03_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_ms_04_DLL_D): \
+			$(OBJ_EX_P_ms_04_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ms_04_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_ms_05_DLL_D): \
+			$(OBJ_EX_P_ms_05_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ms_05_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_tr_01_DLL_D): \
+			$(OBJ_EX_P_tr_01_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_tr_01_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_tr_02_DLL_D): \
+			$(OBJ_EX_P_tr_02_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_tr_02_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_ut_01_DLL_D): \
+			$(OBJ_EX_P_ut_01_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ut_01_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_C_0_DLL_D): \
+			$(OBJ_EX_C_0_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_C_0_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_C_1_DLL_D): \
+			$(OBJ_EX_C_1_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_C_1_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_C_2_DLL_D): \
+			$(OBJ_EX_C_2_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_C_2_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_C_3_DLL_D): \
+			$(OBJ_EX_C_3_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_N_DLL_D)\
+			$(LIB_BE_N_DLL_D)\
+			$(LIB_BEC_FILE_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_BEC_NULL_DLL_D)\
+			$(LIB_BEC_WINSYSLOG_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_C_3_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_N_DLL_D)\
+		$(LIB_BE_N_DLL_D)\
+		$(LIB_BEC_FILE_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_BEC_NULL_DLL_D)\
+		$(LIB_BEC_WINSYSLOG_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_C_4_DLL_D): \
+			$(OBJ_EX_C_4_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_C_4_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_C_5_DLL_D): \
+			$(OBJ_EX_C_5_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_C_5_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_C_6_DLL_D): \
+			$(OBJ_EX_C_6_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_C_6_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_C_7_DLL_D): \
+			$(OBJ_EX_C_7_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_C_7_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_be_01_DLL_R): \
+			$(OBJ_EX_P_be_01_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_W32CONS_DLL_R)\
+			$(LIB_BEC_W32CONS_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_be_01_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_W32CONS_DLL_R)\
+		$(LIB_BEC_W32CONS_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_be_02_DLL_R): \
+			$(OBJ_EX_P_be_02_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FILE_DLL_R)\
+			$(LIB_BEC_FILE_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_be_02_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FILE_DLL_R)\
+		$(LIB_BEC_FILE_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_be_03_DLL_R): \
+			$(OBJ_EX_P_be_03_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FILE_DLL_R)\
+			$(LIB_BEC_FILE_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_be_03_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FILE_DLL_R)\
+		$(LIB_BEC_FILE_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_be_04_DLL_R): \
+			$(OBJ_EX_P_be_04_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FILE_DLL_R)\
+			$(LIB_BEC_FILE_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_be_04_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FILE_DLL_R)\
+		$(LIB_BEC_FILE_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_be_05_DLL_R): \
+			$(OBJ_EX_P_be_05_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_N_DLL_R)\
+			$(LIB_BEC_W32CONS_DLL_R)\
+			$(LIB_BEC_WINSYSLOG_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_be_05_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_N_DLL_R)\
+		$(LIB_BEC_W32CONS_DLL_R)\
+		$(LIB_BEC_WINSYSLOG_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_be_06_DLL_R): \
+			$(OBJ_EX_P_be_06_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_N_DLL_R)\
+			$(LIB_BEC_W32CONS_DLL_R)\
+			$(LIB_BEC_WINSYSLOG_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_be_06_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_N_DLL_R)\
+		$(LIB_BEC_W32CONS_DLL_R)\
+		$(LIB_BEC_WINSYSLOG_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_cp_01_DLL_R): \
+			$(OBJ_EX_P_cp_01_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_cp_01_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_cp_02_DLL_R): \
+			$(OBJ_EX_P_cp_02_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_cp_02_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_ms_06_DLL_R): \
+			$(OBJ_EX_P_ms_06_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ms_06_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_fm_01_DLL_R): \
+			$(OBJ_EX_P_fm_01_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_fm_01_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_fm_02_DLL_R): \
+			$(OBJ_EX_P_fm_02_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_fm_02_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_fm_03_DLL_R): \
+			$(OBJ_EX_P_fm_03_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_fm_03_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_fe_01_DLL_R): \
+			$(OBJ_EX_P_fe_01_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_fe_01_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_01_DLL_R): \
+			$(OBJ_EX_P_in_01_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_01_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_02_DLL_R): \
+			$(OBJ_EX_P_in_02_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_02_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_03_DLL_R): \
+			$(OBJ_EX_P_in_03_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_03_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_04_DLL_R): \
+			$(OBJ_EX_P_in_04_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_04_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_05_DLL_R): \
+			$(OBJ_EX_P_in_05_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_05_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_06_DLL_R): \
+			$(OBJ_EX_P_in_06_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_06_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_07_DLL_R): \
+			$(OBJ_EX_P_in_07_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_07_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_08_DLL_R): \
+			$(OBJ_EX_P_in_08_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_08_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_09_DLL_R): \
+			$(OBJ_EX_P_in_09_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_09_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_10_DLL_R): \
+			$(OBJ_EX_P_in_10_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_10_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_11_DLL_R): \
+			$(OBJ_EX_P_in_11_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_11_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_12_DLL_R): \
+			$(OBJ_EX_P_in_12_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_12_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_13_DLL_R): \
+			$(OBJ_EX_P_in_13_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_13_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_14_DLL_R): \
+			$(OBJ_EX_P_in_14_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_14_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_15_DLL_R): \
+			$(OBJ_EX_P_in_15_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_15_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_16_DLL_R): \
+			$(OBJ_EX_P_in_16_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_16_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_17_DLL_R): \
+			$(OBJ_EX_P_in_17_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_17_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_ln_01_DLL_R): \
+			$(OBJ_EX_P_ln_01_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ -libpath:$(PROJ_LIB_DIR)\
+		$(OBJ_EX_P_ln_01_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_ms_01_DLL_R): \
+			$(OBJ_EX_P_ms_01_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ms_01_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_ms_02_DLL_R): \
+			$(OBJ_EX_P_ms_02_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ms_02_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_ms_03_DLL_R): \
+			$(OBJ_EX_P_ms_03_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ms_03_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_ms_04_DLL_R): \
+			$(OBJ_EX_P_ms_04_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ms_04_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_ms_05_DLL_R): \
+			$(OBJ_EX_P_ms_05_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ms_05_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_tr_01_DLL_R): \
+			$(OBJ_EX_P_tr_01_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_tr_01_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_tr_02_DLL_R): \
+			$(OBJ_EX_P_tr_02_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_tr_02_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_ut_01_DLL_R): \
+			$(OBJ_EX_P_ut_01_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ut_01_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_C_0_DLL_R): \
+			$(OBJ_EX_C_0_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_C_0_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_C_1_DLL_R): \
+			$(OBJ_EX_C_1_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_C_1_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_C_2_DLL_R): \
+			$(OBJ_EX_C_2_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_C_2_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_C_3_DLL_R): \
+			$(OBJ_EX_C_3_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_N_DLL_R)\
+			$(LIB_BE_N_DLL_R)\
+			$(LIB_BEC_FILE_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_BEC_NULL_DLL_R)\
+			$(LIB_BEC_WINSYSLOG_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_C_3_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_N_DLL_R)\
+		$(LIB_BE_N_DLL_R)\
+		$(LIB_BEC_FILE_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_BEC_NULL_DLL_R)\
+		$(LIB_BEC_WINSYSLOG_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_C_4_DLL_R): \
+			$(OBJ_EX_C_4_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_C_4_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_C_5_DLL_R): \
+			$(OBJ_EX_C_5_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_C_5_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_C_6_DLL_R): \
+			$(OBJ_EX_C_6_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_C_6_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_C_7_DLL_R): \
+			$(OBJ_EX_C_7_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_C_7_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_be_01_MT_R): \
+			$(OBJ_EX_P_be_01_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_W32CONS_MT_R)\
+			$(LIB_BEC_W32CONS_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_be_01_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_W32CONS_MT_R)\
+		$(LIB_BEC_W32CONS_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_be_02_MT_R): \
+			$(OBJ_EX_P_be_02_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FILE_MT_R)\
+			$(LIB_BEC_FILE_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_be_02_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FILE_MT_R)\
+		$(LIB_BEC_FILE_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_be_03_MT_R): \
+			$(OBJ_EX_P_be_03_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FILE_MT_R)\
+			$(LIB_BEC_FILE_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_be_03_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FILE_MT_R)\
+		$(LIB_BEC_FILE_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_be_04_MT_R): \
+			$(OBJ_EX_P_be_04_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FILE_MT_R)\
+			$(LIB_BEC_FILE_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_be_04_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FILE_MT_R)\
+		$(LIB_BEC_FILE_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_be_05_MT_R): \
+			$(OBJ_EX_P_be_05_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_N_MT_R)\
+			$(LIB_BEC_W32CONS_MT_R)\
+			$(LIB_BEC_WINSYSLOG_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_be_05_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_N_MT_R)\
+		$(LIB_BEC_W32CONS_MT_R)\
+		$(LIB_BEC_WINSYSLOG_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_be_06_MT_R): \
+			$(OBJ_EX_P_be_06_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_N_MT_R)\
+			$(LIB_BEC_W32CONS_MT_R)\
+			$(LIB_BEC_WINSYSLOG_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_be_06_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_N_MT_R)\
+		$(LIB_BEC_W32CONS_MT_R)\
+		$(LIB_BEC_WINSYSLOG_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_cp_01_MT_R): \
+			$(OBJ_EX_P_cp_01_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_cp_01_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_cp_02_MT_R): \
+			$(OBJ_EX_P_cp_02_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_cp_02_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_ms_06_MT_R): \
+			$(OBJ_EX_P_ms_06_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_ms_06_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_fm_01_MT_R): \
+			$(OBJ_EX_P_fm_01_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_fm_01_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_fm_02_MT_R): \
+			$(OBJ_EX_P_fm_02_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_fm_02_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_fm_03_MT_R): \
+			$(OBJ_EX_P_fm_03_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_fm_03_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_fe_01_MT_R): \
+			$(OBJ_EX_P_fe_01_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_fe_01_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_01_MT_R): \
+			$(OBJ_EX_P_in_01_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_01_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_02_MT_R): \
+			$(OBJ_EX_P_in_02_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_02_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_03_MT_R): \
+			$(OBJ_EX_P_in_03_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_03_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_04_MT_R): \
+			$(OBJ_EX_P_in_04_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_04_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_05_MT_R): \
+			$(OBJ_EX_P_in_05_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_05_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_06_MT_R): \
+			$(OBJ_EX_P_in_06_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_06_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_07_MT_R): \
+			$(OBJ_EX_P_in_07_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_07_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_08_MT_R): \
+			$(OBJ_EX_P_in_08_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_08_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_09_MT_R): \
+			$(OBJ_EX_P_in_09_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_09_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_10_MT_R): \
+			$(OBJ_EX_P_in_10_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_10_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_11_MT_R): \
+			$(OBJ_EX_P_in_11_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_11_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_12_MT_R): \
+			$(OBJ_EX_P_in_12_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_12_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_13_MT_R): \
+			$(OBJ_EX_P_in_13_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_13_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_14_MT_R): \
+			$(OBJ_EX_P_in_14_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_14_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_15_MT_R): \
+			$(OBJ_EX_P_in_15_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_15_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_16_MT_R): \
+			$(OBJ_EX_P_in_16_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_16_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_17_MT_R): \
+			$(OBJ_EX_P_in_17_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_17_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_ln_01_MT_R): \
+			$(OBJ_EX_P_ln_01_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ -libpath:$(PROJ_LIB_DIR)\
+		$(OBJ_EX_P_ln_01_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_ms_01_MT_R): \
+			$(OBJ_EX_P_ms_01_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_ms_01_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_ms_02_MT_R): \
+			$(OBJ_EX_P_ms_02_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_ms_02_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_ms_03_MT_R): \
+			$(OBJ_EX_P_ms_03_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_ms_03_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_ms_04_MT_R): \
+			$(OBJ_EX_P_ms_04_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_ms_04_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_ms_05_MT_R): \
+			$(OBJ_EX_P_ms_05_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_ms_05_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_tr_01_MT_R): \
+			$(OBJ_EX_P_tr_01_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_tr_01_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_tr_02_MT_R): \
+			$(OBJ_EX_P_tr_02_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_tr_02_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_ut_01_MT_R): \
+			$(OBJ_EX_P_ut_01_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_ut_01_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_C_0_MT_R): \
+			$(OBJ_EX_C_0_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_C_0_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_C_1_MT_R): \
+			$(OBJ_EX_C_1_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_C_1_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_C_2_MT_R): \
+			$(OBJ_EX_C_2_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_C_2_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_C_3_MT_R): \
+			$(OBJ_EX_C_3_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_N_MT_R)\
+			$(LIB_BE_N_MT_R)\
+			$(LIB_BEC_FILE_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_BEC_NULL_MT_R)\
+			$(LIB_BEC_WINSYSLOG_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_C_3_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_N_MT_R)\
+		$(LIB_BE_N_MT_R)\
+		$(LIB_BEC_FILE_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_BEC_NULL_MT_R)\
+		$(LIB_BEC_WINSYSLOG_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_C_4_MT_R): \
+			$(OBJ_EX_C_4_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_C_4_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_C_5_MT_R): \
+			$(OBJ_EX_C_5_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_C_5_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_C_6_MT_R): \
+			$(OBJ_EX_C_6_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_C_6_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_C_7_MT_R): \
+			$(OBJ_EX_C_7_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_C_7_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_be_01_W_MT_D): \
+			$(OBJ_EX_P_be_01_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_W32CONS_W_MT_D)\
+			$(LIB_BEC_W32CONS_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_be_01_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_W32CONS_W_MT_D)\
+		$(LIB_BEC_W32CONS_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_be_02_W_MT_D): \
+			$(OBJ_EX_P_be_02_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FILE_W_MT_D)\
+			$(LIB_BEC_FILE_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_be_02_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FILE_W_MT_D)\
+		$(LIB_BEC_FILE_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_be_03_W_MT_D): \
+			$(OBJ_EX_P_be_03_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FILE_W_MT_D)\
+			$(LIB_BEC_FILE_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_be_03_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FILE_W_MT_D)\
+		$(LIB_BEC_FILE_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_be_04_W_MT_D): \
+			$(OBJ_EX_P_be_04_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FILE_W_MT_D)\
+			$(LIB_BEC_FILE_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_be_04_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FILE_W_MT_D)\
+		$(LIB_BEC_FILE_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_be_05_W_MT_D): \
+			$(OBJ_EX_P_be_05_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_N_W_MT_D)\
+			$(LIB_BEC_W32CONS_W_MT_D)\
+			$(LIB_BEC_WINSYSLOG_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_be_05_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_N_W_MT_D)\
+		$(LIB_BEC_W32CONS_W_MT_D)\
+		$(LIB_BEC_WINSYSLOG_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_be_06_W_MT_D): \
+			$(OBJ_EX_P_be_06_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_N_W_MT_D)\
+			$(LIB_BEC_W32CONS_W_MT_D)\
+			$(LIB_BEC_WINSYSLOG_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_be_06_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_N_W_MT_D)\
+		$(LIB_BEC_W32CONS_W_MT_D)\
+		$(LIB_BEC_WINSYSLOG_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_cp_01_W_MT_D): \
+			$(OBJ_EX_P_cp_01_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_cp_01_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_cp_02_W_MT_D): \
+			$(OBJ_EX_P_cp_02_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_cp_02_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_ms_06_W_MT_D): \
+			$(OBJ_EX_P_ms_06_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_ms_06_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_fm_01_W_MT_D): \
+			$(OBJ_EX_P_fm_01_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_fm_01_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_fm_02_W_MT_D): \
+			$(OBJ_EX_P_fm_02_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_fm_02_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_fm_03_W_MT_D): \
+			$(OBJ_EX_P_fm_03_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_fm_03_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_fe_01_W_MT_D): \
+			$(OBJ_EX_P_fe_01_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_fe_01_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_01_W_MT_D): \
+			$(OBJ_EX_P_in_01_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_01_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_02_W_MT_D): \
+			$(OBJ_EX_P_in_02_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_02_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_03_W_MT_D): \
+			$(OBJ_EX_P_in_03_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_03_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_04_W_MT_D): \
+			$(OBJ_EX_P_in_04_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_04_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_05_W_MT_D): \
+			$(OBJ_EX_P_in_05_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_05_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_06_W_MT_D): \
+			$(OBJ_EX_P_in_06_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_06_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_07_W_MT_D): \
+			$(OBJ_EX_P_in_07_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_07_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_08_W_MT_D): \
+			$(OBJ_EX_P_in_08_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_08_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_09_W_MT_D): \
+			$(OBJ_EX_P_in_09_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_09_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_10_W_MT_D): \
+			$(OBJ_EX_P_in_10_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_10_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_11_W_MT_D): \
+			$(OBJ_EX_P_in_11_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_11_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_12_W_MT_D): \
+			$(OBJ_EX_P_in_12_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_12_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_13_W_MT_D): \
+			$(OBJ_EX_P_in_13_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_13_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_14_W_MT_D): \
+			$(OBJ_EX_P_in_14_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_14_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_15_W_MT_D): \
+			$(OBJ_EX_P_in_15_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_15_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_16_W_MT_D): \
+			$(OBJ_EX_P_in_16_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_16_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_17_W_MT_D): \
+			$(OBJ_EX_P_in_17_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_17_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_ln_01_W_MT_D): \
+			$(OBJ_EX_P_ln_01_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ -libpath:$(PROJ_LIB_DIR)\
+		$(OBJ_EX_P_ln_01_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_ms_01_W_MT_D): \
+			$(OBJ_EX_P_ms_01_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_ms_01_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_ms_02_W_MT_D): \
+			$(OBJ_EX_P_ms_02_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_ms_02_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_ms_03_W_MT_D): \
+			$(OBJ_EX_P_ms_03_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_ms_03_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_ms_04_W_MT_D): \
+			$(OBJ_EX_P_ms_04_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_ms_04_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_ms_05_W_MT_D): \
+			$(OBJ_EX_P_ms_05_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_ms_05_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_ut_01_W_MT_D): \
+			$(OBJ_EX_P_ut_01_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_ut_01_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_C_0_W_MT_D): \
+			$(OBJ_EX_C_0_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_C_0_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_C_1_W_MT_D): \
+			$(OBJ_EX_C_1_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_C_1_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_C_2_W_MT_D): \
+			$(OBJ_EX_C_2_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_C_2_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_C_3_W_MT_D): \
+			$(OBJ_EX_C_3_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_N_W_MT_D)\
+			$(LIB_BE_N_W_MT_D)\
+			$(LIB_BEC_FILE_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_BEC_NULL_W_MT_D)\
+			$(LIB_BEC_WINSYSLOG_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_C_3_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_N_W_MT_D)\
+		$(LIB_BE_N_W_MT_D)\
+		$(LIB_BEC_FILE_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_BEC_NULL_W_MT_D)\
+		$(LIB_BEC_WINSYSLOG_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_C_4_W_MT_D): \
+			$(OBJ_EX_C_4_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_C_4_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_C_5_W_MT_D): \
+			$(OBJ_EX_C_5_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_C_5_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_C_6_W_MT_D): \
+			$(OBJ_EX_C_6_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_C_6_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_C_7_W_MT_D): \
+			$(OBJ_EX_C_7_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_C_7_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_be_01_W_DLL_D): \
+			$(OBJ_EX_P_be_01_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_W32CONS_W_DLL_D)\
+			$(LIB_BEC_W32CONS_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_be_01_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_W32CONS_W_DLL_D)\
+		$(LIB_BEC_W32CONS_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_be_02_W_DLL_D): \
+			$(OBJ_EX_P_be_02_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FILE_W_DLL_D)\
+			$(LIB_BEC_FILE_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_be_02_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FILE_W_DLL_D)\
+		$(LIB_BEC_FILE_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_be_03_W_DLL_D): \
+			$(OBJ_EX_P_be_03_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FILE_W_DLL_D)\
+			$(LIB_BEC_FILE_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_be_03_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FILE_W_DLL_D)\
+		$(LIB_BEC_FILE_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_be_04_W_DLL_D): \
+			$(OBJ_EX_P_be_04_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FILE_W_DLL_D)\
+			$(LIB_BEC_FILE_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_be_04_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FILE_W_DLL_D)\
+		$(LIB_BEC_FILE_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_be_05_W_DLL_D): \
+			$(OBJ_EX_P_be_05_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_N_W_DLL_D)\
+			$(LIB_BEC_W32CONS_W_DLL_D)\
+			$(LIB_BEC_WINSYSLOG_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_be_05_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_N_W_DLL_D)\
+		$(LIB_BEC_W32CONS_W_DLL_D)\
+		$(LIB_BEC_WINSYSLOG_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_be_06_W_DLL_D): \
+			$(OBJ_EX_P_be_06_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_N_W_DLL_D)\
+			$(LIB_BEC_W32CONS_W_DLL_D)\
+			$(LIB_BEC_WINSYSLOG_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_be_06_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_N_W_DLL_D)\
+		$(LIB_BEC_W32CONS_W_DLL_D)\
+		$(LIB_BEC_WINSYSLOG_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_cp_01_W_DLL_D): \
+			$(OBJ_EX_P_cp_01_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_cp_01_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_cp_02_W_DLL_D): \
+			$(OBJ_EX_P_cp_02_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_cp_02_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_ms_06_W_DLL_D): \
+			$(OBJ_EX_P_ms_06_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ms_06_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_fm_01_W_DLL_D): \
+			$(OBJ_EX_P_fm_01_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_fm_01_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_fm_02_W_DLL_D): \
+			$(OBJ_EX_P_fm_02_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_fm_02_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_fm_03_W_DLL_D): \
+			$(OBJ_EX_P_fm_03_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_fm_03_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_fe_01_W_DLL_D): \
+			$(OBJ_EX_P_fe_01_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_fe_01_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_01_W_DLL_D): \
+			$(OBJ_EX_P_in_01_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_01_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_02_W_DLL_D): \
+			$(OBJ_EX_P_in_02_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_02_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_03_W_DLL_D): \
+			$(OBJ_EX_P_in_03_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_03_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_04_W_DLL_D): \
+			$(OBJ_EX_P_in_04_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_04_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_05_W_DLL_D): \
+			$(OBJ_EX_P_in_05_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_05_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_06_W_DLL_D): \
+			$(OBJ_EX_P_in_06_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_06_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_07_W_DLL_D): \
+			$(OBJ_EX_P_in_07_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_07_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_08_W_DLL_D): \
+			$(OBJ_EX_P_in_08_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_08_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_09_W_DLL_D): \
+			$(OBJ_EX_P_in_09_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_09_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_10_W_DLL_D): \
+			$(OBJ_EX_P_in_10_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_10_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_11_W_DLL_D): \
+			$(OBJ_EX_P_in_11_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_11_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_12_W_DLL_D): \
+			$(OBJ_EX_P_in_12_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_12_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_13_W_DLL_D): \
+			$(OBJ_EX_P_in_13_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_13_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_14_W_DLL_D): \
+			$(OBJ_EX_P_in_14_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_14_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_15_W_DLL_D): \
+			$(OBJ_EX_P_in_15_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_15_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_16_W_DLL_D): \
+			$(OBJ_EX_P_in_16_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_16_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_17_W_DLL_D): \
+			$(OBJ_EX_P_in_17_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_17_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_ln_01_W_DLL_D): \
+			$(OBJ_EX_P_ln_01_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ -libpath:$(PROJ_LIB_DIR)\
+		$(OBJ_EX_P_ln_01_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_ms_01_W_DLL_D): \
+			$(OBJ_EX_P_ms_01_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ms_01_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_ms_02_W_DLL_D): \
+			$(OBJ_EX_P_ms_02_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ms_02_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_ms_03_W_DLL_D): \
+			$(OBJ_EX_P_ms_03_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ms_03_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_ms_04_W_DLL_D): \
+			$(OBJ_EX_P_ms_04_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ms_04_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_ms_05_W_DLL_D): \
+			$(OBJ_EX_P_ms_05_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ms_05_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_ut_01_W_DLL_D): \
+			$(OBJ_EX_P_ut_01_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ut_01_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_C_0_W_DLL_D): \
+			$(OBJ_EX_C_0_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_C_0_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_C_1_W_DLL_D): \
+			$(OBJ_EX_C_1_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_C_1_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_C_2_W_DLL_D): \
+			$(OBJ_EX_C_2_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_C_2_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_C_3_W_DLL_D): \
+			$(OBJ_EX_C_3_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_N_W_DLL_D)\
+			$(LIB_BE_N_W_DLL_D)\
+			$(LIB_BEC_FILE_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_NULL_W_DLL_D)\
+			$(LIB_BEC_WINSYSLOG_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_C_3_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_N_W_DLL_D)\
+		$(LIB_BE_N_W_DLL_D)\
+		$(LIB_BEC_FILE_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_NULL_W_DLL_D)\
+		$(LIB_BEC_WINSYSLOG_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_C_4_W_DLL_D): \
+			$(OBJ_EX_C_4_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_C_4_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_C_5_W_DLL_D): \
+			$(OBJ_EX_C_5_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_C_5_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_C_6_W_DLL_D): \
+			$(OBJ_EX_C_6_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_C_6_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_C_7_W_DLL_D): \
+			$(OBJ_EX_C_7_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_C_7_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_be_01_W_DLL_R): \
+			$(OBJ_EX_P_be_01_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_W32CONS_W_DLL_R)\
+			$(LIB_BEC_W32CONS_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_be_01_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_W32CONS_W_DLL_R)\
+		$(LIB_BEC_W32CONS_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_be_02_W_DLL_R): \
+			$(OBJ_EX_P_be_02_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FILE_W_DLL_R)\
+			$(LIB_BEC_FILE_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_be_02_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FILE_W_DLL_R)\
+		$(LIB_BEC_FILE_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_be_03_W_DLL_R): \
+			$(OBJ_EX_P_be_03_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FILE_W_DLL_R)\
+			$(LIB_BEC_FILE_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_be_03_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FILE_W_DLL_R)\
+		$(LIB_BEC_FILE_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_be_04_W_DLL_R): \
+			$(OBJ_EX_P_be_04_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FILE_W_DLL_R)\
+			$(LIB_BEC_FILE_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_be_04_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FILE_W_DLL_R)\
+		$(LIB_BEC_FILE_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_be_05_W_DLL_R): \
+			$(OBJ_EX_P_be_05_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_N_W_DLL_R)\
+			$(LIB_BEC_W32CONS_W_DLL_R)\
+			$(LIB_BEC_WINSYSLOG_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_be_05_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_N_W_DLL_R)\
+		$(LIB_BEC_W32CONS_W_DLL_R)\
+		$(LIB_BEC_WINSYSLOG_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_be_06_W_DLL_R): \
+			$(OBJ_EX_P_be_06_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_N_W_DLL_R)\
+			$(LIB_BEC_W32CONS_W_DLL_R)\
+			$(LIB_BEC_WINSYSLOG_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_be_06_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_N_W_DLL_R)\
+		$(LIB_BEC_W32CONS_W_DLL_R)\
+		$(LIB_BEC_WINSYSLOG_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_cp_01_W_DLL_R): \
+			$(OBJ_EX_P_cp_01_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_cp_01_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_cp_02_W_DLL_R): \
+			$(OBJ_EX_P_cp_02_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_cp_02_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_ms_06_W_DLL_R): \
+			$(OBJ_EX_P_ms_06_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ms_06_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_fm_01_W_DLL_R): \
+			$(OBJ_EX_P_fm_01_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_fm_01_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_fm_02_W_DLL_R): \
+			$(OBJ_EX_P_fm_02_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_fm_02_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_fm_03_W_DLL_R): \
+			$(OBJ_EX_P_fm_03_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_fm_03_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_fe_01_W_DLL_R): \
+			$(OBJ_EX_P_fe_01_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_fe_01_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_01_W_DLL_R): \
+			$(OBJ_EX_P_in_01_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_01_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_02_W_DLL_R): \
+			$(OBJ_EX_P_in_02_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_02_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_03_W_DLL_R): \
+			$(OBJ_EX_P_in_03_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_03_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_04_W_DLL_R): \
+			$(OBJ_EX_P_in_04_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_04_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_05_W_DLL_R): \
+			$(OBJ_EX_P_in_05_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_05_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_06_W_DLL_R): \
+			$(OBJ_EX_P_in_06_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_06_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_07_W_DLL_R): \
+			$(OBJ_EX_P_in_07_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_07_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_08_W_DLL_R): \
+			$(OBJ_EX_P_in_08_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_08_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_09_W_DLL_R): \
+			$(OBJ_EX_P_in_09_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_09_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_10_W_DLL_R): \
+			$(OBJ_EX_P_in_10_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_10_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_11_W_DLL_R): \
+			$(OBJ_EX_P_in_11_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_11_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_12_W_DLL_R): \
+			$(OBJ_EX_P_in_12_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_12_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_13_W_DLL_R): \
+			$(OBJ_EX_P_in_13_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_13_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_14_W_DLL_R): \
+			$(OBJ_EX_P_in_14_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_14_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_15_W_DLL_R): \
+			$(OBJ_EX_P_in_15_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_15_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_16_W_DLL_R): \
+			$(OBJ_EX_P_in_16_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_16_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_17_W_DLL_R): \
+			$(OBJ_EX_P_in_17_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_17_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_ln_01_W_DLL_R): \
+			$(OBJ_EX_P_ln_01_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ -libpath:$(PROJ_LIB_DIR)\
+		$(OBJ_EX_P_ln_01_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_ms_01_W_DLL_R): \
+			$(OBJ_EX_P_ms_01_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ms_01_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_ms_02_W_DLL_R): \
+			$(OBJ_EX_P_ms_02_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ms_02_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_ms_03_W_DLL_R): \
+			$(OBJ_EX_P_ms_03_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ms_03_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_ms_04_W_DLL_R): \
+			$(OBJ_EX_P_ms_04_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ms_04_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_ms_05_W_DLL_R): \
+			$(OBJ_EX_P_ms_05_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ms_05_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_ut_01_W_DLL_R): \
+			$(OBJ_EX_P_ut_01_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ut_01_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_C_0_W_DLL_R): \
+			$(OBJ_EX_C_0_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_C_0_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_C_1_W_DLL_R): \
+			$(OBJ_EX_C_1_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_C_1_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_C_2_W_DLL_R): \
+			$(OBJ_EX_C_2_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_C_2_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_C_3_W_DLL_R): \
+			$(OBJ_EX_C_3_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_N_W_DLL_R)\
+			$(LIB_BE_N_W_DLL_R)\
+			$(LIB_BEC_FILE_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_NULL_W_DLL_R)\
+			$(LIB_BEC_WINSYSLOG_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_C_3_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_N_W_DLL_R)\
+		$(LIB_BE_N_W_DLL_R)\
+		$(LIB_BEC_FILE_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_NULL_W_DLL_R)\
+		$(LIB_BEC_WINSYSLOG_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_C_4_W_DLL_R): \
+			$(OBJ_EX_C_4_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_C_4_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_C_5_W_DLL_R): \
+			$(OBJ_EX_C_5_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_C_5_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_C_6_W_DLL_R): \
+			$(OBJ_EX_C_6_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_C_6_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_C_7_W_DLL_R): \
+			$(OBJ_EX_C_7_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_C_7_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_be_01_W_MT_R): \
+			$(OBJ_EX_P_be_01_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_W32CONS_W_MT_R)\
+			$(LIB_BEC_W32CONS_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_be_01_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_W32CONS_W_MT_R)\
+		$(LIB_BEC_W32CONS_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_be_02_W_MT_R): \
+			$(OBJ_EX_P_be_02_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FILE_W_MT_R)\
+			$(LIB_BEC_FILE_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_be_02_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FILE_W_MT_R)\
+		$(LIB_BEC_FILE_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_be_03_W_MT_R): \
+			$(OBJ_EX_P_be_03_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FILE_W_MT_R)\
+			$(LIB_BEC_FILE_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_be_03_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FILE_W_MT_R)\
+		$(LIB_BEC_FILE_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_be_04_W_MT_R): \
+			$(OBJ_EX_P_be_04_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FILE_W_MT_R)\
+			$(LIB_BEC_FILE_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_be_04_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FILE_W_MT_R)\
+		$(LIB_BEC_FILE_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_be_05_W_MT_R): \
+			$(OBJ_EX_P_be_05_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_N_W_MT_R)\
+			$(LIB_BEC_W32CONS_W_MT_R)\
+			$(LIB_BEC_WINSYSLOG_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_be_05_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_N_W_MT_R)\
+		$(LIB_BEC_W32CONS_W_MT_R)\
+		$(LIB_BEC_WINSYSLOG_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_be_06_W_MT_R): \
+			$(OBJ_EX_P_be_06_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_N_W_MT_R)\
+			$(LIB_BEC_W32CONS_W_MT_R)\
+			$(LIB_BEC_WINSYSLOG_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_be_06_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_N_W_MT_R)\
+		$(LIB_BEC_W32CONS_W_MT_R)\
+		$(LIB_BEC_WINSYSLOG_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_cp_01_W_MT_R): \
+			$(OBJ_EX_P_cp_01_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_cp_01_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_cp_02_W_MT_R): \
+			$(OBJ_EX_P_cp_02_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_cp_02_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_ms_06_W_MT_R): \
+			$(OBJ_EX_P_ms_06_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_ms_06_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_fm_01_W_MT_R): \
+			$(OBJ_EX_P_fm_01_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_fm_01_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_fm_02_W_MT_R): \
+			$(OBJ_EX_P_fm_02_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_fm_02_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_fm_03_W_MT_R): \
+			$(OBJ_EX_P_fm_03_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_fm_03_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_fe_01_W_MT_R): \
+			$(OBJ_EX_P_fe_01_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_fe_01_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_01_W_MT_R): \
+			$(OBJ_EX_P_in_01_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_01_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_02_W_MT_R): \
+			$(OBJ_EX_P_in_02_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_02_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_03_W_MT_R): \
+			$(OBJ_EX_P_in_03_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_03_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_04_W_MT_R): \
+			$(OBJ_EX_P_in_04_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_04_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_05_W_MT_R): \
+			$(OBJ_EX_P_in_05_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_05_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_06_W_MT_R): \
+			$(OBJ_EX_P_in_06_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_06_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_07_W_MT_R): \
+			$(OBJ_EX_P_in_07_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_07_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_08_W_MT_R): \
+			$(OBJ_EX_P_in_08_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_08_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_09_W_MT_R): \
+			$(OBJ_EX_P_in_09_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_09_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_10_W_MT_R): \
+			$(OBJ_EX_P_in_10_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_10_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_11_W_MT_R): \
+			$(OBJ_EX_P_in_11_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_11_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_12_W_MT_R): \
+			$(OBJ_EX_P_in_12_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_12_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_13_W_MT_R): \
+			$(OBJ_EX_P_in_13_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_13_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_14_W_MT_R): \
+			$(OBJ_EX_P_in_14_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_14_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_15_W_MT_R): \
+			$(OBJ_EX_P_in_15_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_15_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_16_W_MT_R): \
+			$(OBJ_EX_P_in_16_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_16_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_17_W_MT_R): \
+			$(OBJ_EX_P_in_17_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_17_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_ln_01_W_MT_R): \
+			$(OBJ_EX_P_ln_01_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ -libpath:$(PROJ_LIB_DIR)\
+		$(OBJ_EX_P_ln_01_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_ms_01_W_MT_R): \
+			$(OBJ_EX_P_ms_01_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_ms_01_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_ms_02_W_MT_R): \
+			$(OBJ_EX_P_ms_02_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_ms_02_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_ms_03_W_MT_R): \
+			$(OBJ_EX_P_ms_03_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_ms_03_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_ms_04_W_MT_R): \
+			$(OBJ_EX_P_ms_04_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_ms_04_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_ms_05_W_MT_R): \
+			$(OBJ_EX_P_ms_05_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_ms_05_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_ut_01_W_MT_R): \
+			$(OBJ_EX_P_ut_01_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_ut_01_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_C_0_W_MT_R): \
+			$(OBJ_EX_C_0_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_C_0_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_C_1_W_MT_R): \
+			$(OBJ_EX_C_1_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_C_1_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_C_2_W_MT_R): \
+			$(OBJ_EX_C_2_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_C_2_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_C_3_W_MT_R): \
+			$(OBJ_EX_C_3_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_N_W_MT_R)\
+			$(LIB_BE_N_W_MT_R)\
+			$(LIB_BEC_FILE_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_BEC_NULL_W_MT_R)\
+			$(LIB_BEC_WINSYSLOG_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_C_3_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_N_W_MT_R)\
+		$(LIB_BE_N_W_MT_R)\
+		$(LIB_BEC_FILE_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_BEC_NULL_W_MT_R)\
+		$(LIB_BEC_WINSYSLOG_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_C_4_W_MT_R): \
+			$(OBJ_EX_C_4_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_C_4_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_C_5_W_MT_R): \
+			$(OBJ_EX_C_5_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_C_5_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_C_6_W_MT_R): \
+			$(OBJ_EX_C_6_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_C_6_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_C_7_W_MT_R): \
+			$(OBJ_EX_C_7_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_C_7_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+
+##################################################
+# Tests
+
+##############################
+# Component Tests
+
+$(TARG_TEST_COMP_core_initseq_MT_D):	\
+			$(OBJ_TEST_COMP_core_initseq_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_core_initseq_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_core_initseq_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c
+
+$(TARG_TEST_COMP_core_initseq_DLL_D):	\
+			$(OBJ_TEST_COMP_core_initseq_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_core_initseq_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_core_initseq_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c
+
+$(TARG_TEST_COMP_core_initseq_DLL_R):	\
+			$(OBJ_TEST_COMP_core_initseq_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_core_initseq_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_core_initseq_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c
+
+$(TARG_TEST_COMP_core_initseq_MT_R):	\
+			$(OBJ_TEST_COMP_core_initseq_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_core_initseq_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_core_initseq_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c
+
+$(TARG_TEST_COMP_core_initseq_W_MT_D):	\
+			$(OBJ_TEST_COMP_core_initseq_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_core_initseq_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_core_initseq_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c
+
+$(TARG_TEST_COMP_core_initseq_W_DLL_D):	\
+			$(OBJ_TEST_COMP_core_initseq_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_core_initseq_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_core_initseq_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c
+
+$(TARG_TEST_COMP_core_initseq_W_DLL_R):	\
+			$(OBJ_TEST_COMP_core_initseq_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_core_initseq_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_core_initseq_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c
+
+$(TARG_TEST_COMP_core_initseq_W_MT_R):	\
+			$(OBJ_TEST_COMP_core_initseq_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_core_initseq_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_core_initseq_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c
+
+$(TARG_TEST_COMP_custsev_MT_D):	\
+			$(OBJ_TEST_COMP_custsev_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_custsev_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_custsev_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp
+
+$(TARG_TEST_COMP_custsev_DLL_D):	\
+			$(OBJ_TEST_COMP_custsev_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_custsev_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_custsev_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp
+
+$(TARG_TEST_COMP_custsev_DLL_R):	\
+			$(OBJ_TEST_COMP_custsev_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_custsev_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_custsev_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp
+
+$(TARG_TEST_COMP_custsev_MT_R):	\
+			$(OBJ_TEST_COMP_custsev_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_custsev_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_custsev_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp
+
+$(TARG_TEST_COMP_custsev_W_MT_D):	\
+			$(OBJ_TEST_COMP_custsev_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_custsev_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_custsev_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp
+
+$(TARG_TEST_COMP_custsev_W_DLL_D):	\
+			$(OBJ_TEST_COMP_custsev_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_custsev_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_custsev_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp
+
+$(TARG_TEST_COMP_custsev_W_DLL_R):	\
+			$(OBJ_TEST_COMP_custsev_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_custsev_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_custsev_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp
+
+$(TARG_TEST_COMP_custsev_W_MT_R):	\
+			$(OBJ_TEST_COMP_custsev_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_custsev_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_custsev_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp
+
+$(TARG_TEST_COMP_filemt_MT_D):	\
+			$(OBJ_TEST_COMP_filemt_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_N_MT_D)\
+			$(LIB_BE_N_MT_D)\
+			$(LIB_BEC_FILE_MT_D)\
+			$(LIB_BEC_W32CONS_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_filemt_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_N_MT_D)\
+		$(LIB_BE_N_MT_D)\
+		$(LIB_BEC_FILE_MT_D)\
+		$(LIB_BEC_W32CONS_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_filemt_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp
+
+$(TARG_TEST_COMP_filemt_DLL_D):	\
+			$(OBJ_TEST_COMP_filemt_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_N_DLL_D)\
+			$(LIB_BE_N_DLL_D)\
+			$(LIB_BEC_FILE_DLL_D)\
+			$(LIB_BEC_W32CONS_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_filemt_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_N_DLL_D)\
+		$(LIB_BE_N_DLL_D)\
+		$(LIB_BEC_FILE_DLL_D)\
+		$(LIB_BEC_W32CONS_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_filemt_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp
+
+$(TARG_TEST_COMP_filemt_DLL_R):	\
+			$(OBJ_TEST_COMP_filemt_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_N_DLL_R)\
+			$(LIB_BE_N_DLL_R)\
+			$(LIB_BEC_FILE_DLL_R)\
+			$(LIB_BEC_W32CONS_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_filemt_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_N_DLL_R)\
+		$(LIB_BE_N_DLL_R)\
+		$(LIB_BEC_FILE_DLL_R)\
+		$(LIB_BEC_W32CONS_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_filemt_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp
+
+$(TARG_TEST_COMP_filemt_MT_R):	\
+			$(OBJ_TEST_COMP_filemt_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_N_MT_R)\
+			$(LIB_BE_N_MT_R)\
+			$(LIB_BEC_FILE_MT_R)\
+			$(LIB_BEC_W32CONS_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_filemt_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_N_MT_R)\
+		$(LIB_BE_N_MT_R)\
+		$(LIB_BEC_FILE_MT_R)\
+		$(LIB_BEC_W32CONS_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_filemt_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp
+
+$(TARG_TEST_COMP_filemt_W_MT_D):	\
+			$(OBJ_TEST_COMP_filemt_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_N_W_MT_D)\
+			$(LIB_BE_N_W_MT_D)\
+			$(LIB_BEC_FILE_W_MT_D)\
+			$(LIB_BEC_W32CONS_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_filemt_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_N_W_MT_D)\
+		$(LIB_BE_N_W_MT_D)\
+		$(LIB_BEC_FILE_W_MT_D)\
+		$(LIB_BEC_W32CONS_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_filemt_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp
+
+$(TARG_TEST_COMP_filemt_W_DLL_D):	\
+			$(OBJ_TEST_COMP_filemt_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_N_W_DLL_D)\
+			$(LIB_BE_N_W_DLL_D)\
+			$(LIB_BEC_FILE_W_DLL_D)\
+			$(LIB_BEC_W32CONS_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_filemt_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_N_W_DLL_D)\
+		$(LIB_BE_N_W_DLL_D)\
+		$(LIB_BEC_FILE_W_DLL_D)\
+		$(LIB_BEC_W32CONS_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_filemt_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp
+
+$(TARG_TEST_COMP_filemt_W_DLL_R):	\
+			$(OBJ_TEST_COMP_filemt_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_N_W_DLL_R)\
+			$(LIB_BE_N_W_DLL_R)\
+			$(LIB_BEC_FILE_W_DLL_R)\
+			$(LIB_BEC_W32CONS_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_filemt_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_N_W_DLL_R)\
+		$(LIB_BE_N_W_DLL_R)\
+		$(LIB_BEC_FILE_W_DLL_R)\
+		$(LIB_BEC_W32CONS_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_filemt_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp
+
+$(TARG_TEST_COMP_filemt_W_MT_R):	\
+			$(OBJ_TEST_COMP_filemt_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_N_W_MT_R)\
+			$(LIB_BE_N_W_MT_R)\
+			$(LIB_BEC_FILE_W_MT_R)\
+			$(LIB_BEC_W32CONS_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_filemt_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_N_W_MT_R)\
+		$(LIB_BE_N_W_MT_R)\
+		$(LIB_BEC_FILE_W_MT_R)\
+		$(LIB_BEC_W32CONS_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_filemt_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp
+
+$(TARG_TEST_COMP_ins_args_MT_D):	\
+			$(OBJ_TEST_COMP_ins_args_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_args_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_ins_args_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp
+
+$(TARG_TEST_COMP_ins_args_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_args_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_args_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_ins_args_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp
+
+$(TARG_TEST_COMP_ins_args_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_args_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_args_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_ins_args_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp
+
+$(TARG_TEST_COMP_ins_args_MT_R):	\
+			$(OBJ_TEST_COMP_ins_args_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_args_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_ins_args_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp
+
+$(TARG_TEST_COMP_ins_args_W_MT_D):	\
+			$(OBJ_TEST_COMP_ins_args_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_args_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_ins_args_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp
+
+$(TARG_TEST_COMP_ins_args_W_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_args_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_args_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_ins_args_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp
+
+$(TARG_TEST_COMP_ins_args_W_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_args_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_args_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_ins_args_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp
+
+$(TARG_TEST_COMP_ins_args_W_MT_R):	\
+			$(OBJ_TEST_COMP_ins_args_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_args_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_ins_args_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp
+
+$(TARG_TEST_COMP_ins_b64_MT_D):	\
+			$(OBJ_TEST_COMP_ins_b64_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_b64_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_ins_b64_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp
+
+$(TARG_TEST_COMP_ins_b64_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_b64_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_b64_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_ins_b64_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp
+
+$(TARG_TEST_COMP_ins_b64_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_b64_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_b64_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_ins_b64_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp
+
+$(TARG_TEST_COMP_ins_b64_MT_R):	\
+			$(OBJ_TEST_COMP_ins_b64_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_b64_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_ins_b64_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp
+
+$(TARG_TEST_COMP_ins_b64_W_MT_D):	\
+			$(OBJ_TEST_COMP_ins_b64_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_b64_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_ins_b64_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp
+
+$(TARG_TEST_COMP_ins_b64_W_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_b64_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_b64_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_ins_b64_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp
+
+$(TARG_TEST_COMP_ins_b64_W_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_b64_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_b64_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_ins_b64_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp
+
+$(TARG_TEST_COMP_ins_b64_W_MT_R):	\
+			$(OBJ_TEST_COMP_ins_b64_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_b64_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_ins_b64_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp
+
+$(TARG_TEST_COMP_ins_bool_MT_D):	\
+			$(OBJ_TEST_COMP_ins_bool_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_bool_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_ins_bool_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp
+
+$(TARG_TEST_COMP_ins_bool_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_bool_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_bool_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_ins_bool_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp
+
+$(TARG_TEST_COMP_ins_bool_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_bool_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_bool_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_ins_bool_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp
+
+$(TARG_TEST_COMP_ins_bool_MT_R):	\
+			$(OBJ_TEST_COMP_ins_bool_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_bool_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_ins_bool_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp
+
+$(TARG_TEST_COMP_ins_bool_W_MT_D):	\
+			$(OBJ_TEST_COMP_ins_bool_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_bool_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_ins_bool_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp
+
+$(TARG_TEST_COMP_ins_bool_W_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_bool_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_bool_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_ins_bool_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp
+
+$(TARG_TEST_COMP_ins_bool_W_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_bool_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_bool_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_ins_bool_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp
+
+$(TARG_TEST_COMP_ins_bool_W_MT_R):	\
+			$(OBJ_TEST_COMP_ins_bool_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_bool_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_ins_bool_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp
+
+$(TARG_TEST_COMP_ins_hostid_MT_D):	\
+			$(OBJ_TEST_COMP_ins_hostid_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_hostid_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_ins_hostid_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp
+
+$(TARG_TEST_COMP_ins_hostid_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_hostid_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_hostid_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_ins_hostid_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp
+
+$(TARG_TEST_COMP_ins_hostid_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_hostid_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_hostid_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_ins_hostid_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp
+
+$(TARG_TEST_COMP_ins_hostid_MT_R):	\
+			$(OBJ_TEST_COMP_ins_hostid_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_hostid_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_ins_hostid_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp
+
+$(TARG_TEST_COMP_ins_hostid_W_MT_D):	\
+			$(OBJ_TEST_COMP_ins_hostid_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_hostid_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_ins_hostid_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp
+
+$(TARG_TEST_COMP_ins_hostid_W_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_hostid_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_hostid_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_ins_hostid_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp
+
+$(TARG_TEST_COMP_ins_hostid_W_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_hostid_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_hostid_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_ins_hostid_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp
+
+$(TARG_TEST_COMP_ins_hostid_W_MT_R):	\
+			$(OBJ_TEST_COMP_ins_hostid_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_hostid_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_ins_hostid_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp
+
+$(TARG_TEST_COMP_ins_int_MT_D):	\
+			$(OBJ_TEST_COMP_ins_int_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_int_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_ins_int_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp
+
+$(TARG_TEST_COMP_ins_int_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_int_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_int_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_ins_int_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp
+
+$(TARG_TEST_COMP_ins_int_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_int_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_int_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_ins_int_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp
+
+$(TARG_TEST_COMP_ins_int_MT_R):	\
+			$(OBJ_TEST_COMP_ins_int_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_int_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_ins_int_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp
+
+$(TARG_TEST_COMP_ins_int_W_MT_D):	\
+			$(OBJ_TEST_COMP_ins_int_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_int_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_ins_int_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp
+
+$(TARG_TEST_COMP_ins_int_W_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_int_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_int_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_ins_int_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp
+
+$(TARG_TEST_COMP_ins_int_W_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_int_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_int_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_ins_int_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp
+
+$(TARG_TEST_COMP_ins_int_W_MT_R):	\
+			$(OBJ_TEST_COMP_ins_int_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_int_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_ins_int_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp
+
+$(TARG_TEST_COMP_ins_pad_MT_D):	\
+			$(OBJ_TEST_COMP_ins_pad_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_pad_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_ins_pad_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp
+
+$(TARG_TEST_COMP_ins_pad_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_pad_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_pad_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_ins_pad_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp
+
+$(TARG_TEST_COMP_ins_pad_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_pad_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_pad_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_ins_pad_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp
+
+$(TARG_TEST_COMP_ins_pad_MT_R):	\
+			$(OBJ_TEST_COMP_ins_pad_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_pad_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_ins_pad_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp
+
+$(TARG_TEST_COMP_ins_pad_W_MT_D):	\
+			$(OBJ_TEST_COMP_ins_pad_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_pad_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_ins_pad_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp
+
+$(TARG_TEST_COMP_ins_pad_W_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_pad_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_pad_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_ins_pad_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp
+
+$(TARG_TEST_COMP_ins_pad_W_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_pad_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_pad_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_ins_pad_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp
+
+$(TARG_TEST_COMP_ins_pad_W_MT_R):	\
+			$(OBJ_TEST_COMP_ins_pad_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_pad_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_ins_pad_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp
+
+$(TARG_TEST_COMP_ins_ptr_MT_D):	\
+			$(OBJ_TEST_COMP_ins_ptr_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_ptr_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_ins_ptr_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp
+
+$(TARG_TEST_COMP_ins_ptr_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_ptr_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_ptr_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_ins_ptr_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp
+
+$(TARG_TEST_COMP_ins_ptr_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_ptr_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_ptr_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_ins_ptr_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp
+
+$(TARG_TEST_COMP_ins_ptr_MT_R):	\
+			$(OBJ_TEST_COMP_ins_ptr_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_ptr_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_ins_ptr_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp
+
+$(TARG_TEST_COMP_ins_ptr_W_MT_D):	\
+			$(OBJ_TEST_COMP_ins_ptr_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_ptr_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_ins_ptr_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp
+
+$(TARG_TEST_COMP_ins_ptr_W_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_ptr_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_ptr_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_ins_ptr_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp
+
+$(TARG_TEST_COMP_ins_ptr_W_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_ptr_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_ptr_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_ins_ptr_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp
+
+$(TARG_TEST_COMP_ins_ptr_W_MT_R):	\
+			$(OBJ_TEST_COMP_ins_ptr_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_ptr_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_ins_ptr_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp
+
+$(TARG_TEST_COMP_ins_prid_MT_D):	\
+			$(OBJ_TEST_COMP_ins_prid_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_prid_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_ins_prid_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp
+
+$(TARG_TEST_COMP_ins_prid_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_prid_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_prid_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_ins_prid_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp
+
+$(TARG_TEST_COMP_ins_prid_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_prid_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_prid_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_ins_prid_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp
+
+$(TARG_TEST_COMP_ins_prid_MT_R):	\
+			$(OBJ_TEST_COMP_ins_prid_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_prid_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_ins_prid_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp
+
+$(TARG_TEST_COMP_ins_prid_W_MT_D):	\
+			$(OBJ_TEST_COMP_ins_prid_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_prid_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_ins_prid_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp
+
+$(TARG_TEST_COMP_ins_prid_W_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_prid_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_prid_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_ins_prid_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp
+
+$(TARG_TEST_COMP_ins_prid_W_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_prid_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_prid_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_ins_prid_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp
+
+$(TARG_TEST_COMP_ins_prid_W_MT_R):	\
+			$(OBJ_TEST_COMP_ins_prid_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_prid_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_ins_prid_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp
+
+$(TARG_TEST_COMP_ins_real_MT_D):	\
+			$(OBJ_TEST_COMP_ins_real_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_real_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_ins_real_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp
+
+$(TARG_TEST_COMP_ins_real_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_real_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_real_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_ins_real_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp
+
+$(TARG_TEST_COMP_ins_real_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_real_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_real_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_ins_real_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp
+
+$(TARG_TEST_COMP_ins_real_MT_R):	\
+			$(OBJ_TEST_COMP_ins_real_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_real_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_ins_real_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp
+
+$(TARG_TEST_COMP_ins_real_W_MT_D):	\
+			$(OBJ_TEST_COMP_ins_real_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_real_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_ins_real_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp
+
+$(TARG_TEST_COMP_ins_real_W_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_real_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_real_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_ins_real_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp
+
+$(TARG_TEST_COMP_ins_real_W_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_real_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_real_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_ins_real_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp
+
+$(TARG_TEST_COMP_ins_real_W_MT_R):	\
+			$(OBJ_TEST_COMP_ins_real_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_real_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_ins_real_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp
+
+$(TARG_TEST_COMP_ins_slice_MT_D):	\
+			$(OBJ_TEST_COMP_ins_slice_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_slice_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_ins_slice_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp
+
+$(TARG_TEST_COMP_ins_slice_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_slice_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_slice_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_ins_slice_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp
+
+$(TARG_TEST_COMP_ins_slice_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_slice_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_slice_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_ins_slice_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp
+
+$(TARG_TEST_COMP_ins_slice_MT_R):	\
+			$(OBJ_TEST_COMP_ins_slice_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_slice_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_ins_slice_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp
+
+$(TARG_TEST_COMP_ins_slice_W_MT_D):	\
+			$(OBJ_TEST_COMP_ins_slice_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_slice_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_ins_slice_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp
+
+$(TARG_TEST_COMP_ins_slice_W_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_slice_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_slice_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_ins_slice_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp
+
+$(TARG_TEST_COMP_ins_slice_W_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_slice_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_slice_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_ins_slice_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp
+
+$(TARG_TEST_COMP_ins_slice_W_MT_R):	\
+			$(OBJ_TEST_COMP_ins_slice_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_slice_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_ins_slice_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp
+
+$(TARG_TEST_COMP_ins_thrid_MT_D):	\
+			$(OBJ_TEST_COMP_ins_thrid_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_thrid_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_ins_thrid_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp
+
+$(TARG_TEST_COMP_ins_thrid_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_thrid_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_thrid_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_ins_thrid_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp
+
+$(TARG_TEST_COMP_ins_thrid_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_thrid_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_thrid_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_ins_thrid_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp
+
+$(TARG_TEST_COMP_ins_thrid_MT_R):	\
+			$(OBJ_TEST_COMP_ins_thrid_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_thrid_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_ins_thrid_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp
+
+$(TARG_TEST_COMP_ins_thrid_W_MT_D):	\
+			$(OBJ_TEST_COMP_ins_thrid_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_thrid_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_ins_thrid_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp
+
+$(TARG_TEST_COMP_ins_thrid_W_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_thrid_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_thrid_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_ins_thrid_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp
+
+$(TARG_TEST_COMP_ins_thrid_W_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_thrid_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_thrid_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_ins_thrid_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp
+
+$(TARG_TEST_COMP_ins_thrid_W_MT_R):	\
+			$(OBJ_TEST_COMP_ins_thrid_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_thrid_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_ins_thrid_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp
+
+$(TARG_TEST_COMP_ins_vbool_MT_D):	\
+			$(OBJ_TEST_COMP_ins_vbool_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_vbool_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_ins_vbool_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp
+
+$(TARG_TEST_COMP_ins_vbool_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_vbool_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_vbool_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_ins_vbool_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp
+
+$(TARG_TEST_COMP_ins_vbool_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_vbool_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_vbool_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_ins_vbool_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp
+
+$(TARG_TEST_COMP_ins_vbool_MT_R):	\
+			$(OBJ_TEST_COMP_ins_vbool_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_vbool_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_ins_vbool_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp
+
+$(TARG_TEST_COMP_ins_vbool_W_MT_D):	\
+			$(OBJ_TEST_COMP_ins_vbool_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_vbool_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_ins_vbool_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp
+
+$(TARG_TEST_COMP_ins_vbool_W_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_vbool_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_vbool_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_ins_vbool_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp
+
+$(TARG_TEST_COMP_ins_vbool_W_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_vbool_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_vbool_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_ins_vbool_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp
+
+$(TARG_TEST_COMP_ins_vbool_W_MT_R):	\
+			$(OBJ_TEST_COMP_ins_vbool_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_vbool_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_ins_vbool_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp
+
+$(TARG_TEST_COMP_ins_m2w_W_MT_D):	\
+			$(OBJ_TEST_COMP_ins_m2w_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_m2w_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_ins_m2w_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.m2w\test.component.inserters.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.m2w\test.component.inserters.m2w.cpp
+
+$(TARG_TEST_COMP_ins_m2w_W_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_m2w_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_m2w_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_ins_m2w_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.m2w\test.component.inserters.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.m2w\test.component.inserters.m2w.cpp
+
+$(TARG_TEST_COMP_ins_m2w_W_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_m2w_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_m2w_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_ins_m2w_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.m2w\test.component.inserters.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.m2w\test.component.inserters.m2w.cpp
+
+$(TARG_TEST_COMP_ins_m2w_W_MT_R):	\
+			$(OBJ_TEST_COMP_ins_m2w_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_m2w_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_ins_m2w_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.m2w\test.component.inserters.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.m2w\test.component.inserters.m2w.cpp
+
+$(TARG_TEST_COMP_ins_w2m_MT_D):	\
+			$(OBJ_TEST_COMP_ins_w2m_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_w2m_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_ins_w2m_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.w2m\test.component.inserters.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.w2m\test.component.inserters.w2m.cpp
+
+$(TARG_TEST_COMP_ins_w2m_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_w2m_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_w2m_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_ins_w2m_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.w2m\test.component.inserters.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.w2m\test.component.inserters.w2m.cpp
+
+$(TARG_TEST_COMP_ins_w2m_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_w2m_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_w2m_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_ins_w2m_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.w2m\test.component.inserters.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.w2m\test.component.inserters.w2m.cpp
+
+$(TARG_TEST_COMP_ins_w2m_MT_R):	\
+			$(OBJ_TEST_COMP_ins_w2m_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_w2m_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_ins_w2m_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.w2m\test.component.inserters.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.w2m\test.component.inserters.w2m.cpp
+
+$(TARG_TEST_COMP_log_1_MT_D):	\
+			$(OBJ_TEST_COMP_log_1_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_log_1_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_log_1_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp
+
+$(TARG_TEST_COMP_log_1_DLL_D):	\
+			$(OBJ_TEST_COMP_log_1_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_log_1_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_log_1_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp
+
+$(TARG_TEST_COMP_log_1_DLL_R):	\
+			$(OBJ_TEST_COMP_log_1_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_log_1_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_log_1_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp
+
+$(TARG_TEST_COMP_log_1_MT_R):	\
+			$(OBJ_TEST_COMP_log_1_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_log_1_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_log_1_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp
+
+$(TARG_TEST_COMP_log_1_W_MT_D):	\
+			$(OBJ_TEST_COMP_log_1_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_log_1_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_log_1_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp
+
+$(TARG_TEST_COMP_log_1_W_DLL_D):	\
+			$(OBJ_TEST_COMP_log_1_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_log_1_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_log_1_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp
+
+$(TARG_TEST_COMP_log_1_W_DLL_R):	\
+			$(OBJ_TEST_COMP_log_1_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_log_1_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_log_1_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp
+
+$(TARG_TEST_COMP_log_1_W_MT_R):	\
+			$(OBJ_TEST_COMP_log_1_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_log_1_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_log_1_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp
+
+$(TARG_TEST_COMP_trace_1_MT_D):	\
+			$(OBJ_TEST_COMP_trace_1_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_trace_1_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_trace_1_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.trace.1\test.component.trace.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.trace.1\test.component.trace.1.cpp
+
+$(TARG_TEST_COMP_trace_1_DLL_D):	\
+			$(OBJ_TEST_COMP_trace_1_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_trace_1_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_trace_1_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.trace.1\test.component.trace.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.trace.1\test.component.trace.1.cpp
+
+$(TARG_TEST_COMP_trace_1_DLL_R):	\
+			$(OBJ_TEST_COMP_trace_1_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_trace_1_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_trace_1_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.trace.1\test.component.trace.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.trace.1\test.component.trace.1.cpp
+
+$(TARG_TEST_COMP_trace_1_MT_R):	\
+			$(OBJ_TEST_COMP_trace_1_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_trace_1_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_trace_1_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.trace.1\test.component.trace.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.trace.1\test.component.trace.1.cpp
+
+$(TARG_TEST_COMP_pan_puts_MT_D):	\
+			$(OBJ_TEST_COMP_pan_puts_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_pan_puts_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_pan_puts_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp
+
+$(TARG_TEST_COMP_pan_puts_DLL_D):	\
+			$(OBJ_TEST_COMP_pan_puts_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_pan_puts_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_pan_puts_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp
+
+$(TARG_TEST_COMP_pan_puts_DLL_R):	\
+			$(OBJ_TEST_COMP_pan_puts_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_pan_puts_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_pan_puts_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp
+
+$(TARG_TEST_COMP_pan_puts_MT_R):	\
+			$(OBJ_TEST_COMP_pan_puts_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_pan_puts_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_pan_puts_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp
+
+$(TARG_TEST_COMP_pan_puts_W_MT_D):	\
+			$(OBJ_TEST_COMP_pan_puts_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_pan_puts_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_pan_puts_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp
+
+$(TARG_TEST_COMP_pan_puts_W_DLL_D):	\
+			$(OBJ_TEST_COMP_pan_puts_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_pan_puts_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_pan_puts_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp
+
+$(TARG_TEST_COMP_pan_puts_W_DLL_R):	\
+			$(OBJ_TEST_COMP_pan_puts_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_pan_puts_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_pan_puts_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp
+
+$(TARG_TEST_COMP_pan_puts_W_MT_R):	\
+			$(OBJ_TEST_COMP_pan_puts_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_pan_puts_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_pan_puts_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp
+
+$(TARG_TEST_COMP_pan_prtf_MT_D):	\
+			$(OBJ_TEST_COMP_pan_prtf_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_pan_prtf_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_pan_prtf_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp
+
+$(TARG_TEST_COMP_pan_prtf_DLL_D):	\
+			$(OBJ_TEST_COMP_pan_prtf_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_pan_prtf_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_pan_prtf_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp
+
+$(TARG_TEST_COMP_pan_prtf_DLL_R):	\
+			$(OBJ_TEST_COMP_pan_prtf_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_pan_prtf_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_pan_prtf_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp
+
+$(TARG_TEST_COMP_pan_prtf_MT_R):	\
+			$(OBJ_TEST_COMP_pan_prtf_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_pan_prtf_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_pan_prtf_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp
+
+$(TARG_TEST_COMP_pan_prtf_W_MT_D):	\
+			$(OBJ_TEST_COMP_pan_prtf_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_pan_prtf_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_pan_prtf_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp
+
+$(TARG_TEST_COMP_pan_prtf_W_DLL_D):	\
+			$(OBJ_TEST_COMP_pan_prtf_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_pan_prtf_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_pan_prtf_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp
+
+$(TARG_TEST_COMP_pan_prtf_W_DLL_R):	\
+			$(OBJ_TEST_COMP_pan_prtf_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_pan_prtf_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_pan_prtf_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp
+
+$(TARG_TEST_COMP_pan_prtf_W_MT_R):	\
+			$(OBJ_TEST_COMP_pan_prtf_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_pan_prtf_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_pan_prtf_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp
+
+##############################
+# Performance Tests
+
+$(TARG_TEST_PERF_ins_m2w_W_MT_D):	\
+			$(OBJ_TEST_PERF_ins_m2w_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_NULL_W_MT_D)\
+			$(LIB_BEC_NULL_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_PERF_ins_m2w_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_NULL_W_MT_D)\
+		$(LIB_BEC_NULL_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_PERF_ins_m2w_W_MT_D):	$(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.m2w\test.performance.inserters.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.m2w\test.performance.inserters.m2w.cpp
+
+$(TARG_TEST_PERF_ins_m2w_W_DLL_D):	\
+			$(OBJ_TEST_PERF_ins_m2w_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_NULL_W_DLL_D)\
+			$(LIB_BEC_NULL_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_PERF_ins_m2w_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_NULL_W_DLL_D)\
+		$(LIB_BEC_NULL_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_PERF_ins_m2w_W_DLL_D):	$(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.m2w\test.performance.inserters.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.m2w\test.performance.inserters.m2w.cpp
+
+$(TARG_TEST_PERF_ins_m2w_W_DLL_R):	\
+			$(OBJ_TEST_PERF_ins_m2w_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_NULL_W_DLL_R)\
+			$(LIB_BEC_NULL_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_PERF_ins_m2w_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_NULL_W_DLL_R)\
+		$(LIB_BEC_NULL_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_PERF_ins_m2w_W_DLL_R):	$(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.m2w\test.performance.inserters.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.m2w\test.performance.inserters.m2w.cpp
+
+$(TARG_TEST_PERF_ins_m2w_W_MT_R):	\
+			$(OBJ_TEST_PERF_ins_m2w_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_NULL_W_MT_R)\
+			$(LIB_BEC_NULL_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_PERF_ins_m2w_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_NULL_W_MT_R)\
+		$(LIB_BEC_NULL_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_PERF_ins_m2w_W_MT_R):	$(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.m2w\test.performance.inserters.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.m2w\test.performance.inserters.m2w.cpp
+
+$(TARG_TEST_PERF_ins_w2m_MT_D):	\
+			$(OBJ_TEST_PERF_ins_w2m_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_NULL_MT_D)\
+			$(LIB_BEC_NULL_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_PERF_ins_w2m_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_NULL_MT_D)\
+		$(LIB_BEC_NULL_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_PERF_ins_w2m_MT_D):	$(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.w2m\test.performance.inserters.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.w2m\test.performance.inserters.w2m.cpp
+
+$(TARG_TEST_PERF_ins_w2m_DLL_D):	\
+			$(OBJ_TEST_PERF_ins_w2m_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_NULL_DLL_D)\
+			$(LIB_BEC_NULL_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_PERF_ins_w2m_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_NULL_DLL_D)\
+		$(LIB_BEC_NULL_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_PERF_ins_w2m_DLL_D):	$(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.w2m\test.performance.inserters.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.w2m\test.performance.inserters.w2m.cpp
+
+$(TARG_TEST_PERF_ins_w2m_DLL_R):	\
+			$(OBJ_TEST_PERF_ins_w2m_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_NULL_DLL_R)\
+			$(LIB_BEC_NULL_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_PERF_ins_w2m_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_NULL_DLL_R)\
+		$(LIB_BEC_NULL_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_PERF_ins_w2m_DLL_R):	$(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.w2m\test.performance.inserters.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.w2m\test.performance.inserters.w2m.cpp
+
+$(TARG_TEST_PERF_ins_w2m_MT_R):	\
+			$(OBJ_TEST_PERF_ins_w2m_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_NULL_MT_R)\
+			$(LIB_BEC_NULL_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_PERF_ins_w2m_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_NULL_MT_R)\
+		$(LIB_BEC_NULL_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_PERF_ins_w2m_MT_R):	$(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.w2m\test.performance.inserters.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.w2m\test.performance.inserters.w2m.cpp
+
+##############################
+# Scratch Tests
+
+#  object files
+
+$(OBJ_TEST_API_MT_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp
+$(OBJ_TEST_API_DLL_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp
+$(OBJ_TEST_API_DLL_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp
+$(OBJ_TEST_API_MT_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp
+$(OBJ_TEST_API_W_MT_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp
+$(OBJ_TEST_API_W_DLL_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp
+$(OBJ_TEST_API_W_DLL_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp
+$(OBJ_TEST_API_W_MT_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp
+
+# executables
+
+!ifdef ACE
+
+$(TEST_SCRT_ACE_MT_D):	\
+			$(OBJ_SCRT_ACE_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_ACE_MT_D)\
+			$(LIB_BEC_ACE_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ -libpath:"$(ACE)\lib" -libpath:"$(ACE)\ace"\
+		$(OBJ_SCRT_ACE_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_ACE_MT_D)\
+		$(LIB_BEC_ACE_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_ACE)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_SCRT_ACE_MT_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_D) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp
+!endif # ACE
+
+$(TARG_TEST_MT_D_APIwBE_FPRINTF):	\
+			$(OBJ_TEST_API_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_API_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_FPRINTF)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_TEST_MT_D_APIwBE_COMERROBJ):		\
+			$(OBJ_TEST_API_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_COMERROBJ_MT_D)\
+			$(LIB_BEC_COMERROBJ_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_API_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_COMERROBJ_MT_D)\
+		$(LIB_BEC_COMERROBJ_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_COMERROBJ)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_TEST_MT_D_APIwBE_WINEVLOG):	\
+			$(OBJ_TEST_API_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_WINEVLOG_MT_D)\
+			$(LIB_BEC_WINEVLOG_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_API_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_WINEVLOG_MT_D)\
+		$(LIB_BEC_WINEVLOG_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_WINEVLOG)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_TEST_MT_D_APIwBE_W32CONS):	\
+			$(OBJ_TEST_API_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_W32CONS_MT_D)\
+			$(LIB_BEC_W32CONS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_API_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_W32CONS_MT_D)\
+		$(LIB_BEC_W32CONS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_W32CONS)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_TEST_MT_D_APIwBE_WINDBGR):	\
+			$(OBJ_TEST_API_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_WINDBGR_MT_D)\
+			$(LIB_BEC_WINDBGR_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_API_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_WINDBGR_MT_D)\
+		$(LIB_BEC_WINDBGR_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_WINDBGR)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_TEST_MT_D_APIwBE_WINSYSLOG):		\
+			$(OBJ_TEST_API_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_WINSYSLOG_MT_D)\
+			$(LIB_BEC_WINSYSLOG_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_API_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_WINSYSLOG_MT_D)\
+		$(LIB_BEC_WINSYSLOG_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_TEST_MT_D_APIwBELR_2_WINDBGRFPRINTF):	\
+			$(OBJ_TEST_API_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_LRSPLIT_MT_D)\
+			$(LIB_BEL_WINDBGR_MT_D)\
+			$(LIB_BEC_WINDBGR_MT_D)\
+			$(LIB_BER_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_API_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_LRSPLIT_MT_D)\
+		$(LIB_BEL_WINDBGR_MT_D)\
+		$(LIB_BEC_WINDBGR_MT_D)\
+		$(LIB_BER_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_WINDBGRFPRINTF)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_TEST_MT_D_APIwBELR_3_WINDBGRWINSYSLOG):	\
+			$(OBJ_TEST_API_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_LRSPLIT_MT_D)\
+			$(LIB_BEL_WINDBGR_MT_D)\
+			$(LIB_BEC_WINDBGR_MT_D)\
+			$(LIB_BER_WINSYSLOG_MT_D)\
+			$(LIB_BEC_WINSYSLOG_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_API_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_LRSPLIT_MT_D)\
+		$(LIB_BEL_WINDBGR_MT_D)\
+		$(LIB_BEC_WINDBGR_MT_D)\
+		$(LIB_BER_WINSYSLOG_MT_D)\
+		$(LIB_BEC_WINSYSLOG_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_WINDBGRWINSYSLOG)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_TEST_FE_MT_D): \
+			$(OBJ_TEST_FE_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_FE_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_FE_MT_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp
+
+$(TARG_TEST_BE_N_FAIL_MT_D):	\
+			$(OBJ_TEST_BE_N_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_N_MT_D)\
+			$(LIB_BE_N_MT_D)\
+			$(LIB_BEC_FAIL_MT_D)\
+			$(LIB_BEC_FILE_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_BE_N_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_N_MT_D)\
+		$(LIB_BE_N_MT_D)\
+		$(LIB_BEC_FAIL_MT_D)\
+		$(LIB_BEC_FILE_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_BE_N_MT_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp
+
+
+$(TARG_TEST_FE_SIMPLE_WC_MT_D):	\
+			$(OBJ_TEST_FE_SIMPLE_WC_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_WC_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_FE_SIMPLE_WC_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_WC_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_FE_SIMPLE_WC_MT_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp
+
+
+!ifdef ACE
+
+$(TEST_SCRT_ACE_DLL_D):	\
+			$(OBJ_SCRT_ACE_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_ACE_DLL_D)\
+			$(LIB_BEC_ACE_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ -libpath:"$(ACE)\lib" -libpath:"$(ACE)\ace"\
+		$(OBJ_SCRT_ACE_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_ACE_DLL_D)\
+		$(LIB_BEC_ACE_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_ACE)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_SCRT_ACE_DLL_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_DLL_D) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp
+!endif # ACE
+
+$(TARG_TEST_DLL_D_APIwBE_FPRINTF):	\
+			$(OBJ_TEST_API_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_FPRINTF)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_TEST_DLL_D_APIwBE_COMERROBJ):		\
+			$(OBJ_TEST_API_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_COMERROBJ_DLL_D)\
+			$(LIB_BEC_COMERROBJ_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_COMERROBJ_DLL_D)\
+		$(LIB_BEC_COMERROBJ_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_COMERROBJ)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_TEST_DLL_D_APIwBE_WINEVLOG):	\
+			$(OBJ_TEST_API_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_WINEVLOG_DLL_D)\
+			$(LIB_BEC_WINEVLOG_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_WINEVLOG_DLL_D)\
+		$(LIB_BEC_WINEVLOG_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_WINEVLOG)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_TEST_DLL_D_APIwBE_W32CONS):	\
+			$(OBJ_TEST_API_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_W32CONS_DLL_D)\
+			$(LIB_BEC_W32CONS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_W32CONS_DLL_D)\
+		$(LIB_BEC_W32CONS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_W32CONS)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_TEST_DLL_D_APIwBE_WINDBGR):	\
+			$(OBJ_TEST_API_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_WINDBGR_DLL_D)\
+			$(LIB_BEC_WINDBGR_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_WINDBGR_DLL_D)\
+		$(LIB_BEC_WINDBGR_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_WINDBGR)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_TEST_DLL_D_APIwBE_WINSYSLOG):		\
+			$(OBJ_TEST_API_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_WINSYSLOG_DLL_D)\
+			$(LIB_BEC_WINSYSLOG_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_WINSYSLOG_DLL_D)\
+		$(LIB_BEC_WINSYSLOG_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_TEST_DLL_D_APIwBELR_2_WINDBGRFPRINTF):	\
+			$(OBJ_TEST_API_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_LRSPLIT_DLL_D)\
+			$(LIB_BEL_WINDBGR_DLL_D)\
+			$(LIB_BEC_WINDBGR_DLL_D)\
+			$(LIB_BER_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_LRSPLIT_DLL_D)\
+		$(LIB_BEL_WINDBGR_DLL_D)\
+		$(LIB_BEC_WINDBGR_DLL_D)\
+		$(LIB_BER_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_WINDBGRFPRINTF)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_TEST_DLL_D_APIwBELR_3_WINDBGRWINSYSLOG):	\
+			$(OBJ_TEST_API_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_LRSPLIT_DLL_D)\
+			$(LIB_BEL_WINDBGR_DLL_D)\
+			$(LIB_BEC_WINDBGR_DLL_D)\
+			$(LIB_BER_WINSYSLOG_DLL_D)\
+			$(LIB_BEC_WINSYSLOG_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_LRSPLIT_DLL_D)\
+		$(LIB_BEL_WINDBGR_DLL_D)\
+		$(LIB_BEC_WINDBGR_DLL_D)\
+		$(LIB_BER_WINSYSLOG_DLL_D)\
+		$(LIB_BEC_WINSYSLOG_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_WINDBGRWINSYSLOG)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_TEST_FE_DLL_D): \
+			$(OBJ_TEST_FE_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_FE_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_FE_DLL_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp
+
+$(TARG_TEST_BE_N_FAIL_DLL_D):	\
+			$(OBJ_TEST_BE_N_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_N_DLL_D)\
+			$(LIB_BE_N_DLL_D)\
+			$(LIB_BEC_FAIL_DLL_D)\
+			$(LIB_BEC_FILE_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_BE_N_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_N_DLL_D)\
+		$(LIB_BE_N_DLL_D)\
+		$(LIB_BEC_FAIL_DLL_D)\
+		$(LIB_BEC_FILE_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_BE_N_DLL_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp
+
+
+$(TARG_TEST_FE_SIMPLE_WC_DLL_D):	\
+			$(OBJ_TEST_FE_SIMPLE_WC_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_WC_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_FE_SIMPLE_WC_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_WC_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_FE_SIMPLE_WC_DLL_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp
+
+
+!ifdef ACE
+
+$(TEST_SCRT_ACE_DLL_R):	\
+			$(OBJ_SCRT_ACE_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_ACE_DLL_R)\
+			$(LIB_BEC_ACE_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ -libpath:"$(ACE)\lib" -libpath:"$(ACE)\ace"\
+		$(OBJ_SCRT_ACE_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_ACE_DLL_R)\
+		$(LIB_BEC_ACE_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_ACE)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_SCRT_ACE_DLL_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_DLL_R) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp
+!endif # ACE
+
+$(TARG_TEST_DLL_R_APIwBE_FPRINTF):	\
+			$(OBJ_TEST_API_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_FPRINTF)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_TEST_DLL_R_APIwBE_COMERROBJ):		\
+			$(OBJ_TEST_API_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_COMERROBJ_DLL_R)\
+			$(LIB_BEC_COMERROBJ_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_COMERROBJ_DLL_R)\
+		$(LIB_BEC_COMERROBJ_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_COMERROBJ)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_TEST_DLL_R_APIwBE_WINEVLOG):	\
+			$(OBJ_TEST_API_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_WINEVLOG_DLL_R)\
+			$(LIB_BEC_WINEVLOG_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_WINEVLOG_DLL_R)\
+		$(LIB_BEC_WINEVLOG_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_WINEVLOG)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_TEST_DLL_R_APIwBE_W32CONS):	\
+			$(OBJ_TEST_API_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_W32CONS_DLL_R)\
+			$(LIB_BEC_W32CONS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_W32CONS_DLL_R)\
+		$(LIB_BEC_W32CONS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_W32CONS)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_TEST_DLL_R_APIwBE_WINDBGR):	\
+			$(OBJ_TEST_API_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_WINDBGR_DLL_R)\
+			$(LIB_BEC_WINDBGR_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_WINDBGR_DLL_R)\
+		$(LIB_BEC_WINDBGR_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_WINDBGR)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_TEST_DLL_R_APIwBE_WINSYSLOG):		\
+			$(OBJ_TEST_API_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_WINSYSLOG_DLL_R)\
+			$(LIB_BEC_WINSYSLOG_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_WINSYSLOG_DLL_R)\
+		$(LIB_BEC_WINSYSLOG_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_TEST_DLL_R_APIwBELR_2_WINDBGRFPRINTF):	\
+			$(OBJ_TEST_API_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_LRSPLIT_DLL_R)\
+			$(LIB_BEL_WINDBGR_DLL_R)\
+			$(LIB_BEC_WINDBGR_DLL_R)\
+			$(LIB_BER_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_LRSPLIT_DLL_R)\
+		$(LIB_BEL_WINDBGR_DLL_R)\
+		$(LIB_BEC_WINDBGR_DLL_R)\
+		$(LIB_BER_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_WINDBGRFPRINTF)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_TEST_DLL_R_APIwBELR_3_WINDBGRWINSYSLOG):	\
+			$(OBJ_TEST_API_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_LRSPLIT_DLL_R)\
+			$(LIB_BEL_WINDBGR_DLL_R)\
+			$(LIB_BEC_WINDBGR_DLL_R)\
+			$(LIB_BER_WINSYSLOG_DLL_R)\
+			$(LIB_BEC_WINSYSLOG_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_LRSPLIT_DLL_R)\
+		$(LIB_BEL_WINDBGR_DLL_R)\
+		$(LIB_BEC_WINDBGR_DLL_R)\
+		$(LIB_BER_WINSYSLOG_DLL_R)\
+		$(LIB_BEC_WINSYSLOG_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_WINDBGRWINSYSLOG)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_TEST_FE_DLL_R): \
+			$(OBJ_TEST_FE_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_FE_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_FE_DLL_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp
+
+$(TARG_TEST_BE_N_FAIL_DLL_R):	\
+			$(OBJ_TEST_BE_N_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_N_DLL_R)\
+			$(LIB_BE_N_DLL_R)\
+			$(LIB_BEC_FAIL_DLL_R)\
+			$(LIB_BEC_FILE_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_BE_N_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_N_DLL_R)\
+		$(LIB_BE_N_DLL_R)\
+		$(LIB_BEC_FAIL_DLL_R)\
+		$(LIB_BEC_FILE_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_BE_N_DLL_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp
+
+
+$(TARG_TEST_FE_SIMPLE_WC_DLL_R):	\
+			$(OBJ_TEST_FE_SIMPLE_WC_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_WC_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_FE_SIMPLE_WC_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_WC_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_FE_SIMPLE_WC_DLL_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp
+
+
+!ifdef ACE
+
+$(TEST_SCRT_ACE_MT_R):	\
+			$(OBJ_SCRT_ACE_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_ACE_MT_R)\
+			$(LIB_BEC_ACE_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ -libpath:"$(ACE)\lib" -libpath:"$(ACE)\ace"\
+		$(OBJ_SCRT_ACE_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_ACE_MT_R)\
+		$(LIB_BEC_ACE_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_ACE)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_SCRT_ACE_MT_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_R) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp
+!endif # ACE
+
+$(TARG_TEST_MT_R_APIwBE_FPRINTF):	\
+			$(OBJ_TEST_API_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_API_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_FPRINTF)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_TEST_MT_R_APIwBE_COMERROBJ):		\
+			$(OBJ_TEST_API_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_COMERROBJ_MT_R)\
+			$(LIB_BEC_COMERROBJ_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_API_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_COMERROBJ_MT_R)\
+		$(LIB_BEC_COMERROBJ_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_COMERROBJ)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_TEST_MT_R_APIwBE_WINEVLOG):	\
+			$(OBJ_TEST_API_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_WINEVLOG_MT_R)\
+			$(LIB_BEC_WINEVLOG_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_API_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_WINEVLOG_MT_R)\
+		$(LIB_BEC_WINEVLOG_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_WINEVLOG)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_TEST_MT_R_APIwBE_W32CONS):	\
+			$(OBJ_TEST_API_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_W32CONS_MT_R)\
+			$(LIB_BEC_W32CONS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_API_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_W32CONS_MT_R)\
+		$(LIB_BEC_W32CONS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_W32CONS)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_TEST_MT_R_APIwBE_WINDBGR):	\
+			$(OBJ_TEST_API_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_WINDBGR_MT_R)\
+			$(LIB_BEC_WINDBGR_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_API_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_WINDBGR_MT_R)\
+		$(LIB_BEC_WINDBGR_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_WINDBGR)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_TEST_MT_R_APIwBE_WINSYSLOG):		\
+			$(OBJ_TEST_API_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_WINSYSLOG_MT_R)\
+			$(LIB_BEC_WINSYSLOG_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_API_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_WINSYSLOG_MT_R)\
+		$(LIB_BEC_WINSYSLOG_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_TEST_MT_R_APIwBELR_2_WINDBGRFPRINTF):	\
+			$(OBJ_TEST_API_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_LRSPLIT_MT_R)\
+			$(LIB_BEL_WINDBGR_MT_R)\
+			$(LIB_BEC_WINDBGR_MT_R)\
+			$(LIB_BER_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_API_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_LRSPLIT_MT_R)\
+		$(LIB_BEL_WINDBGR_MT_R)\
+		$(LIB_BEC_WINDBGR_MT_R)\
+		$(LIB_BER_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_WINDBGRFPRINTF)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_TEST_MT_R_APIwBELR_3_WINDBGRWINSYSLOG):	\
+			$(OBJ_TEST_API_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_LRSPLIT_MT_R)\
+			$(LIB_BEL_WINDBGR_MT_R)\
+			$(LIB_BEC_WINDBGR_MT_R)\
+			$(LIB_BER_WINSYSLOG_MT_R)\
+			$(LIB_BEC_WINSYSLOG_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_API_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_LRSPLIT_MT_R)\
+		$(LIB_BEL_WINDBGR_MT_R)\
+		$(LIB_BEC_WINDBGR_MT_R)\
+		$(LIB_BER_WINSYSLOG_MT_R)\
+		$(LIB_BEC_WINSYSLOG_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_WINDBGRWINSYSLOG)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_TEST_FE_MT_R): \
+			$(OBJ_TEST_FE_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_FE_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_FE_MT_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp
+
+$(TARG_TEST_BE_N_FAIL_MT_R):	\
+			$(OBJ_TEST_BE_N_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_N_MT_R)\
+			$(LIB_BE_N_MT_R)\
+			$(LIB_BEC_FAIL_MT_R)\
+			$(LIB_BEC_FILE_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_BE_N_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_N_MT_R)\
+		$(LIB_BE_N_MT_R)\
+		$(LIB_BEC_FAIL_MT_R)\
+		$(LIB_BEC_FILE_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_BE_N_MT_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp
+
+
+$(TARG_TEST_FE_SIMPLE_WC_MT_R):	\
+			$(OBJ_TEST_FE_SIMPLE_WC_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_WC_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_FE_SIMPLE_WC_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_WC_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_FE_SIMPLE_WC_MT_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp
+
+
+!ifdef ACE
+
+$(TEST_SCRT_ACE_W_MT_D):	\
+			$(OBJ_SCRT_ACE_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_ACE_W_MT_D)\
+			$(LIB_BEC_ACE_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ -libpath:"$(ACE)\lib" -libpath:"$(ACE)\ace"\
+		$(OBJ_SCRT_ACE_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_ACE_W_MT_D)\
+		$(LIB_BEC_ACE_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_ACE)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_SCRT_ACE_W_MT_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_MT_D) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp
+!endif # ACE
+
+$(TARG_TEST_W_MT_D_APIwBE_FPRINTF):	\
+			$(OBJ_TEST_API_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_API_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_FPRINTF)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_TEST_W_MT_D_APIwBE_COMERROBJ):		\
+			$(OBJ_TEST_API_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_COMERROBJ_W_MT_D)\
+			$(LIB_BEC_COMERROBJ_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_API_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_COMERROBJ_W_MT_D)\
+		$(LIB_BEC_COMERROBJ_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_COMERROBJ)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_TEST_W_MT_D_APIwBE_WINEVLOG):	\
+			$(OBJ_TEST_API_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_WINEVLOG_W_MT_D)\
+			$(LIB_BEC_WINEVLOG_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_API_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_WINEVLOG_W_MT_D)\
+		$(LIB_BEC_WINEVLOG_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_WINEVLOG)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_TEST_W_MT_D_APIwBE_W32CONS):	\
+			$(OBJ_TEST_API_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_W32CONS_W_MT_D)\
+			$(LIB_BEC_W32CONS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_API_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_W32CONS_W_MT_D)\
+		$(LIB_BEC_W32CONS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_W32CONS)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_TEST_W_MT_D_APIwBE_WINDBGR):	\
+			$(OBJ_TEST_API_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_WINDBGR_W_MT_D)\
+			$(LIB_BEC_WINDBGR_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_API_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_WINDBGR_W_MT_D)\
+		$(LIB_BEC_WINDBGR_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_WINDBGR)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_TEST_W_MT_D_APIwBE_WINSYSLOG):		\
+			$(OBJ_TEST_API_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_WINSYSLOG_W_MT_D)\
+			$(LIB_BEC_WINSYSLOG_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_API_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_WINSYSLOG_W_MT_D)\
+		$(LIB_BEC_WINSYSLOG_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_TEST_W_MT_D_APIwBELR_2_WINDBGRFPRINTF):	\
+			$(OBJ_TEST_API_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_LRSPLIT_W_MT_D)\
+			$(LIB_BEL_WINDBGR_W_MT_D)\
+			$(LIB_BEC_WINDBGR_W_MT_D)\
+			$(LIB_BER_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_API_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_LRSPLIT_W_MT_D)\
+		$(LIB_BEL_WINDBGR_W_MT_D)\
+		$(LIB_BEC_WINDBGR_W_MT_D)\
+		$(LIB_BER_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_WINDBGRFPRINTF)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_TEST_W_MT_D_APIwBELR_3_WINDBGRWINSYSLOG):	\
+			$(OBJ_TEST_API_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_LRSPLIT_W_MT_D)\
+			$(LIB_BEL_WINDBGR_W_MT_D)\
+			$(LIB_BEC_WINDBGR_W_MT_D)\
+			$(LIB_BER_WINSYSLOG_W_MT_D)\
+			$(LIB_BEC_WINSYSLOG_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_API_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_LRSPLIT_W_MT_D)\
+		$(LIB_BEL_WINDBGR_W_MT_D)\
+		$(LIB_BEC_WINDBGR_W_MT_D)\
+		$(LIB_BER_WINSYSLOG_W_MT_D)\
+		$(LIB_BEC_WINSYSLOG_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_WINDBGRWINSYSLOG)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_TEST_FE_W_MT_D): \
+			$(OBJ_TEST_FE_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_FE_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_FE_W_MT_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp
+
+$(TARG_TEST_BE_N_FAIL_W_MT_D):	\
+			$(OBJ_TEST_BE_N_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_N_W_MT_D)\
+			$(LIB_BE_N_W_MT_D)\
+			$(LIB_BEC_FAIL_W_MT_D)\
+			$(LIB_BEC_FILE_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_BE_N_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_N_W_MT_D)\
+		$(LIB_BE_N_W_MT_D)\
+		$(LIB_BEC_FAIL_W_MT_D)\
+		$(LIB_BEC_FILE_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_BE_N_W_MT_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp
+
+
+$(TARG_TEST_FE_SIMPLE_WC_W_MT_D):	\
+			$(OBJ_TEST_FE_SIMPLE_WC_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_WC_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_FE_SIMPLE_WC_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_WC_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_FE_SIMPLE_WC_W_MT_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp
+
+
+!ifdef ACE
+
+$(TEST_SCRT_ACE_W_DLL_D):	\
+			$(OBJ_SCRT_ACE_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_ACE_W_DLL_D)\
+			$(LIB_BEC_ACE_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ -libpath:"$(ACE)\lib" -libpath:"$(ACE)\ace"\
+		$(OBJ_SCRT_ACE_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_ACE_W_DLL_D)\
+		$(LIB_BEC_ACE_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_ACE)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_SCRT_ACE_W_DLL_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_DLL_D) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp
+!endif # ACE
+
+$(TARG_TEST_W_DLL_D_APIwBE_FPRINTF):	\
+			$(OBJ_TEST_API_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_FPRINTF)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_TEST_W_DLL_D_APIwBE_COMERROBJ):		\
+			$(OBJ_TEST_API_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_COMERROBJ_W_DLL_D)\
+			$(LIB_BEC_COMERROBJ_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_COMERROBJ_W_DLL_D)\
+		$(LIB_BEC_COMERROBJ_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_COMERROBJ)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_TEST_W_DLL_D_APIwBE_WINEVLOG):	\
+			$(OBJ_TEST_API_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_WINEVLOG_W_DLL_D)\
+			$(LIB_BEC_WINEVLOG_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_WINEVLOG_W_DLL_D)\
+		$(LIB_BEC_WINEVLOG_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_WINEVLOG)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_TEST_W_DLL_D_APIwBE_W32CONS):	\
+			$(OBJ_TEST_API_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_W32CONS_W_DLL_D)\
+			$(LIB_BEC_W32CONS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_W32CONS_W_DLL_D)\
+		$(LIB_BEC_W32CONS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_W32CONS)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_TEST_W_DLL_D_APIwBE_WINDBGR):	\
+			$(OBJ_TEST_API_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_WINDBGR_W_DLL_D)\
+			$(LIB_BEC_WINDBGR_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_WINDBGR_W_DLL_D)\
+		$(LIB_BEC_WINDBGR_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_WINDBGR)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_TEST_W_DLL_D_APIwBE_WINSYSLOG):		\
+			$(OBJ_TEST_API_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_WINSYSLOG_W_DLL_D)\
+			$(LIB_BEC_WINSYSLOG_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_WINSYSLOG_W_DLL_D)\
+		$(LIB_BEC_WINSYSLOG_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_TEST_W_DLL_D_APIwBELR_2_WINDBGRFPRINTF):	\
+			$(OBJ_TEST_API_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_LRSPLIT_W_DLL_D)\
+			$(LIB_BEL_WINDBGR_W_DLL_D)\
+			$(LIB_BEC_WINDBGR_W_DLL_D)\
+			$(LIB_BER_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_LRSPLIT_W_DLL_D)\
+		$(LIB_BEL_WINDBGR_W_DLL_D)\
+		$(LIB_BEC_WINDBGR_W_DLL_D)\
+		$(LIB_BER_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_WINDBGRFPRINTF)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_TEST_W_DLL_D_APIwBELR_3_WINDBGRWINSYSLOG):	\
+			$(OBJ_TEST_API_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_LRSPLIT_W_DLL_D)\
+			$(LIB_BEL_WINDBGR_W_DLL_D)\
+			$(LIB_BEC_WINDBGR_W_DLL_D)\
+			$(LIB_BER_WINSYSLOG_W_DLL_D)\
+			$(LIB_BEC_WINSYSLOG_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_LRSPLIT_W_DLL_D)\
+		$(LIB_BEL_WINDBGR_W_DLL_D)\
+		$(LIB_BEC_WINDBGR_W_DLL_D)\
+		$(LIB_BER_WINSYSLOG_W_DLL_D)\
+		$(LIB_BEC_WINSYSLOG_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_WINDBGRWINSYSLOG)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_TEST_FE_W_DLL_D): \
+			$(OBJ_TEST_FE_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_FE_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_FE_W_DLL_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp
+
+$(TARG_TEST_BE_N_FAIL_W_DLL_D):	\
+			$(OBJ_TEST_BE_N_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_N_W_DLL_D)\
+			$(LIB_BE_N_W_DLL_D)\
+			$(LIB_BEC_FAIL_W_DLL_D)\
+			$(LIB_BEC_FILE_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_BE_N_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_N_W_DLL_D)\
+		$(LIB_BE_N_W_DLL_D)\
+		$(LIB_BEC_FAIL_W_DLL_D)\
+		$(LIB_BEC_FILE_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_BE_N_W_DLL_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp
+
+
+$(TARG_TEST_FE_SIMPLE_WC_W_DLL_D):	\
+			$(OBJ_TEST_FE_SIMPLE_WC_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_WC_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_FE_SIMPLE_WC_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_WC_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_FE_SIMPLE_WC_W_DLL_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp
+
+
+!ifdef ACE
+
+$(TEST_SCRT_ACE_W_DLL_R):	\
+			$(OBJ_SCRT_ACE_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_ACE_W_DLL_R)\
+			$(LIB_BEC_ACE_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ -libpath:"$(ACE)\lib" -libpath:"$(ACE)\ace"\
+		$(OBJ_SCRT_ACE_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_ACE_W_DLL_R)\
+		$(LIB_BEC_ACE_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_ACE)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_SCRT_ACE_W_DLL_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_DLL_R) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp
+!endif # ACE
+
+$(TARG_TEST_W_DLL_R_APIwBE_FPRINTF):	\
+			$(OBJ_TEST_API_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_FPRINTF)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_TEST_W_DLL_R_APIwBE_COMERROBJ):		\
+			$(OBJ_TEST_API_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_COMERROBJ_W_DLL_R)\
+			$(LIB_BEC_COMERROBJ_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_COMERROBJ_W_DLL_R)\
+		$(LIB_BEC_COMERROBJ_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_COMERROBJ)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_TEST_W_DLL_R_APIwBE_WINEVLOG):	\
+			$(OBJ_TEST_API_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_WINEVLOG_W_DLL_R)\
+			$(LIB_BEC_WINEVLOG_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_WINEVLOG_W_DLL_R)\
+		$(LIB_BEC_WINEVLOG_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_WINEVLOG)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_TEST_W_DLL_R_APIwBE_W32CONS):	\
+			$(OBJ_TEST_API_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_W32CONS_W_DLL_R)\
+			$(LIB_BEC_W32CONS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_W32CONS_W_DLL_R)\
+		$(LIB_BEC_W32CONS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_W32CONS)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_TEST_W_DLL_R_APIwBE_WINDBGR):	\
+			$(OBJ_TEST_API_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_WINDBGR_W_DLL_R)\
+			$(LIB_BEC_WINDBGR_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_WINDBGR_W_DLL_R)\
+		$(LIB_BEC_WINDBGR_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_WINDBGR)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_TEST_W_DLL_R_APIwBE_WINSYSLOG):		\
+			$(OBJ_TEST_API_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_WINSYSLOG_W_DLL_R)\
+			$(LIB_BEC_WINSYSLOG_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_WINSYSLOG_W_DLL_R)\
+		$(LIB_BEC_WINSYSLOG_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_TEST_W_DLL_R_APIwBELR_2_WINDBGRFPRINTF):	\
+			$(OBJ_TEST_API_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_LRSPLIT_W_DLL_R)\
+			$(LIB_BEL_WINDBGR_W_DLL_R)\
+			$(LIB_BEC_WINDBGR_W_DLL_R)\
+			$(LIB_BER_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_LRSPLIT_W_DLL_R)\
+		$(LIB_BEL_WINDBGR_W_DLL_R)\
+		$(LIB_BEC_WINDBGR_W_DLL_R)\
+		$(LIB_BER_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_WINDBGRFPRINTF)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_TEST_W_DLL_R_APIwBELR_3_WINDBGRWINSYSLOG):	\
+			$(OBJ_TEST_API_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_LRSPLIT_W_DLL_R)\
+			$(LIB_BEL_WINDBGR_W_DLL_R)\
+			$(LIB_BEC_WINDBGR_W_DLL_R)\
+			$(LIB_BER_WINSYSLOG_W_DLL_R)\
+			$(LIB_BEC_WINSYSLOG_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_LRSPLIT_W_DLL_R)\
+		$(LIB_BEL_WINDBGR_W_DLL_R)\
+		$(LIB_BEC_WINDBGR_W_DLL_R)\
+		$(LIB_BER_WINSYSLOG_W_DLL_R)\
+		$(LIB_BEC_WINSYSLOG_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_WINDBGRWINSYSLOG)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_TEST_FE_W_DLL_R): \
+			$(OBJ_TEST_FE_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_FE_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_FE_W_DLL_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp
+
+$(TARG_TEST_BE_N_FAIL_W_DLL_R):	\
+			$(OBJ_TEST_BE_N_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_N_W_DLL_R)\
+			$(LIB_BE_N_W_DLL_R)\
+			$(LIB_BEC_FAIL_W_DLL_R)\
+			$(LIB_BEC_FILE_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_BE_N_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_N_W_DLL_R)\
+		$(LIB_BE_N_W_DLL_R)\
+		$(LIB_BEC_FAIL_W_DLL_R)\
+		$(LIB_BEC_FILE_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_BE_N_W_DLL_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp
+
+
+$(TARG_TEST_FE_SIMPLE_WC_W_DLL_R):	\
+			$(OBJ_TEST_FE_SIMPLE_WC_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_WC_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_FE_SIMPLE_WC_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_WC_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_FE_SIMPLE_WC_W_DLL_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp
+
+
+!ifdef ACE
+
+$(TEST_SCRT_ACE_W_MT_R):	\
+			$(OBJ_SCRT_ACE_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_ACE_W_MT_R)\
+			$(LIB_BEC_ACE_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ -libpath:"$(ACE)\lib" -libpath:"$(ACE)\ace"\
+		$(OBJ_SCRT_ACE_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_ACE_W_MT_R)\
+		$(LIB_BEC_ACE_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_ACE)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_SCRT_ACE_W_MT_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_MT_R) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp
+!endif # ACE
+
+$(TARG_TEST_W_MT_R_APIwBE_FPRINTF):	\
+			$(OBJ_TEST_API_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_API_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_FPRINTF)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_TEST_W_MT_R_APIwBE_COMERROBJ):		\
+			$(OBJ_TEST_API_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_COMERROBJ_W_MT_R)\
+			$(LIB_BEC_COMERROBJ_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_API_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_COMERROBJ_W_MT_R)\
+		$(LIB_BEC_COMERROBJ_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_COMERROBJ)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_TEST_W_MT_R_APIwBE_WINEVLOG):	\
+			$(OBJ_TEST_API_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_WINEVLOG_W_MT_R)\
+			$(LIB_BEC_WINEVLOG_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_API_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_WINEVLOG_W_MT_R)\
+		$(LIB_BEC_WINEVLOG_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_WINEVLOG)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_TEST_W_MT_R_APIwBE_W32CONS):	\
+			$(OBJ_TEST_API_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_W32CONS_W_MT_R)\
+			$(LIB_BEC_W32CONS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_API_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_W32CONS_W_MT_R)\
+		$(LIB_BEC_W32CONS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_W32CONS)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_TEST_W_MT_R_APIwBE_WINDBGR):	\
+			$(OBJ_TEST_API_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_WINDBGR_W_MT_R)\
+			$(LIB_BEC_WINDBGR_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_API_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_WINDBGR_W_MT_R)\
+		$(LIB_BEC_WINDBGR_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_WINDBGR)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_TEST_W_MT_R_APIwBE_WINSYSLOG):		\
+			$(OBJ_TEST_API_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_WINSYSLOG_W_MT_R)\
+			$(LIB_BEC_WINSYSLOG_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_API_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_WINSYSLOG_W_MT_R)\
+		$(LIB_BEC_WINSYSLOG_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_TEST_W_MT_R_APIwBELR_2_WINDBGRFPRINTF):	\
+			$(OBJ_TEST_API_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_LRSPLIT_W_MT_R)\
+			$(LIB_BEL_WINDBGR_W_MT_R)\
+			$(LIB_BEC_WINDBGR_W_MT_R)\
+			$(LIB_BER_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_API_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_LRSPLIT_W_MT_R)\
+		$(LIB_BEL_WINDBGR_W_MT_R)\
+		$(LIB_BEC_WINDBGR_W_MT_R)\
+		$(LIB_BER_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_WINDBGRFPRINTF)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_TEST_W_MT_R_APIwBELR_3_WINDBGRWINSYSLOG):	\
+			$(OBJ_TEST_API_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_LRSPLIT_W_MT_R)\
+			$(LIB_BEL_WINDBGR_W_MT_R)\
+			$(LIB_BEC_WINDBGR_W_MT_R)\
+			$(LIB_BER_WINSYSLOG_W_MT_R)\
+			$(LIB_BEC_WINSYSLOG_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_API_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_LRSPLIT_W_MT_R)\
+		$(LIB_BEL_WINDBGR_W_MT_R)\
+		$(LIB_BEC_WINDBGR_W_MT_R)\
+		$(LIB_BER_WINSYSLOG_W_MT_R)\
+		$(LIB_BEC_WINSYSLOG_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_WINDBGRWINSYSLOG)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_TEST_FE_W_MT_R): \
+			$(OBJ_TEST_FE_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_FE_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_FE_W_MT_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp
+
+$(TARG_TEST_BE_N_FAIL_W_MT_R):	\
+			$(OBJ_TEST_BE_N_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_N_W_MT_R)\
+			$(LIB_BE_N_W_MT_R)\
+			$(LIB_BEC_FAIL_W_MT_R)\
+			$(LIB_BEC_FILE_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_BE_N_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_N_W_MT_R)\
+		$(LIB_BE_N_W_MT_R)\
+		$(LIB_BEC_FAIL_W_MT_R)\
+		$(LIB_BEC_FILE_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_BE_N_W_MT_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp
+
+
+$(TARG_TEST_FE_SIMPLE_WC_W_MT_R):	\
+			$(OBJ_TEST_FE_SIMPLE_WC_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_WC_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_FE_SIMPLE_WC_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_WC_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_FE_SIMPLE_WC_W_MT_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp
+
+
+##############################
+# Unit Tests
+
+$(TARG_TEST_UNIT_lvls_dyninit_MT_D):	\
+			$(OBJ_TEST_UNIT_lvls_dyninit_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_dyninit_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_lvls_dyninit_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp
+
+$(TARG_TEST_UNIT_lvls_dyninit_DLL_D):	\
+			$(OBJ_TEST_UNIT_lvls_dyninit_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_dyninit_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_lvls_dyninit_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp
+
+$(TARG_TEST_UNIT_lvls_dyninit_DLL_R):	\
+			$(OBJ_TEST_UNIT_lvls_dyninit_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_dyninit_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_lvls_dyninit_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp
+
+$(TARG_TEST_UNIT_lvls_dyninit_MT_R):	\
+			$(OBJ_TEST_UNIT_lvls_dyninit_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_dyninit_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_lvls_dyninit_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp
+
+$(TARG_TEST_UNIT_lvls_dyninit_W_MT_D):	\
+			$(OBJ_TEST_UNIT_lvls_dyninit_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_dyninit_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_lvls_dyninit_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp
+
+$(TARG_TEST_UNIT_lvls_dyninit_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_lvls_dyninit_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_dyninit_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_lvls_dyninit_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp
+
+$(TARG_TEST_UNIT_lvls_dyninit_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_lvls_dyninit_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_dyninit_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_lvls_dyninit_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp
+
+$(TARG_TEST_UNIT_lvls_dyninit_W_MT_R):	\
+			$(OBJ_TEST_UNIT_lvls_dyninit_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_dyninit_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_lvls_dyninit_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp
+
+$(TARG_TEST_UNIT_lvls_vals_MT_D):	\
+			$(OBJ_TEST_UNIT_lvls_vals_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_vals_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_lvls_vals_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c
+
+$(TARG_TEST_UNIT_lvls_vals_DLL_D):	\
+			$(OBJ_TEST_UNIT_lvls_vals_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_vals_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_lvls_vals_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c
+
+$(TARG_TEST_UNIT_lvls_vals_DLL_R):	\
+			$(OBJ_TEST_UNIT_lvls_vals_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_vals_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_lvls_vals_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c
+
+$(TARG_TEST_UNIT_lvls_vals_MT_R):	\
+			$(OBJ_TEST_UNIT_lvls_vals_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_vals_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_lvls_vals_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c
+
+$(TARG_TEST_UNIT_lvls_vals_W_MT_D):	\
+			$(OBJ_TEST_UNIT_lvls_vals_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_vals_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_lvls_vals_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c
+
+$(TARG_TEST_UNIT_lvls_vals_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_lvls_vals_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_vals_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_lvls_vals_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c
+
+$(TARG_TEST_UNIT_lvls_vals_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_lvls_vals_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_vals_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_lvls_vals_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c
+
+$(TARG_TEST_UNIT_lvls_vals_W_MT_R):	\
+			$(OBJ_TEST_UNIT_lvls_vals_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_vals_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_lvls_vals_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c
+
+$(TARG_TEST_UNIT_getcurrtm_MT_D):	\
+			$(OBJ_TEST_UNIT_getcurrtm_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_getcurrtm_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_getcurrtm_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp
+
+$(TARG_TEST_UNIT_getcurrtm_DLL_D):	\
+			$(OBJ_TEST_UNIT_getcurrtm_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_getcurrtm_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_getcurrtm_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp
+
+$(TARG_TEST_UNIT_getcurrtm_DLL_R):	\
+			$(OBJ_TEST_UNIT_getcurrtm_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_getcurrtm_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_getcurrtm_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp
+
+$(TARG_TEST_UNIT_getcurrtm_MT_R):	\
+			$(OBJ_TEST_UNIT_getcurrtm_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_getcurrtm_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_getcurrtm_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp
+
+$(TARG_TEST_UNIT_getcurrtm_W_MT_D):	\
+			$(OBJ_TEST_UNIT_getcurrtm_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_getcurrtm_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_getcurrtm_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp
+
+$(TARG_TEST_UNIT_getcurrtm_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_getcurrtm_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_getcurrtm_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_getcurrtm_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp
+
+$(TARG_TEST_UNIT_getcurrtm_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_getcurrtm_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_getcurrtm_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_getcurrtm_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp
+
+$(TARG_TEST_UNIT_getcurrtm_W_MT_R):	\
+			$(OBJ_TEST_UNIT_getcurrtm_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_getcurrtm_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_getcurrtm_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp
+
+$(TARG_TEST_UNIT_getversion_MT_D):	\
+			$(OBJ_TEST_UNIT_getversion_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_FAIL_MT_D)\
+			$(LIB_BE_FAIL_MT_D)\
+			$(LIB_BEC_FAIL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_getversion_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_FE_FAIL_MT_D)\
+		$(LIB_BE_FAIL_MT_D)\
+		$(LIB_BEC_FAIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_getversion_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c
+
+$(TARG_TEST_UNIT_getversion_DLL_D):	\
+			$(OBJ_TEST_UNIT_getversion_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_FAIL_DLL_D)\
+			$(LIB_BE_FAIL_DLL_D)\
+			$(LIB_BEC_FAIL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_getversion_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_FE_FAIL_DLL_D)\
+		$(LIB_BE_FAIL_DLL_D)\
+		$(LIB_BEC_FAIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_getversion_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c
+
+$(TARG_TEST_UNIT_getversion_DLL_R):	\
+			$(OBJ_TEST_UNIT_getversion_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_FAIL_DLL_R)\
+			$(LIB_BE_FAIL_DLL_R)\
+			$(LIB_BEC_FAIL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_getversion_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_FE_FAIL_DLL_R)\
+		$(LIB_BE_FAIL_DLL_R)\
+		$(LIB_BEC_FAIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_getversion_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c
+
+$(TARG_TEST_UNIT_getversion_MT_R):	\
+			$(OBJ_TEST_UNIT_getversion_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_FAIL_MT_R)\
+			$(LIB_BE_FAIL_MT_R)\
+			$(LIB_BEC_FAIL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_getversion_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_FE_FAIL_MT_R)\
+		$(LIB_BE_FAIL_MT_R)\
+		$(LIB_BEC_FAIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_getversion_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c
+
+$(TARG_TEST_UNIT_getversion_W_MT_D):	\
+			$(OBJ_TEST_UNIT_getversion_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_FAIL_W_MT_D)\
+			$(LIB_BE_FAIL_W_MT_D)\
+			$(LIB_BEC_FAIL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_getversion_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_FE_FAIL_W_MT_D)\
+		$(LIB_BE_FAIL_W_MT_D)\
+		$(LIB_BEC_FAIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_getversion_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c
+
+$(TARG_TEST_UNIT_getversion_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_getversion_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_FAIL_W_DLL_D)\
+			$(LIB_BE_FAIL_W_DLL_D)\
+			$(LIB_BEC_FAIL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_getversion_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_FE_FAIL_W_DLL_D)\
+		$(LIB_BE_FAIL_W_DLL_D)\
+		$(LIB_BEC_FAIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_getversion_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c
+
+$(TARG_TEST_UNIT_getversion_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_getversion_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_FAIL_W_DLL_R)\
+			$(LIB_BE_FAIL_W_DLL_R)\
+			$(LIB_BEC_FAIL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_getversion_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_FE_FAIL_W_DLL_R)\
+		$(LIB_BE_FAIL_W_DLL_R)\
+		$(LIB_BEC_FAIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_getversion_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c
+
+$(TARG_TEST_UNIT_getversion_W_MT_R):	\
+			$(OBJ_TEST_UNIT_getversion_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_FAIL_W_MT_R)\
+			$(LIB_BE_FAIL_W_MT_R)\
+			$(LIB_BEC_FAIL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_getversion_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_FE_FAIL_W_MT_R)\
+		$(LIB_BE_FAIL_W_MT_R)\
+		$(LIB_BEC_FAIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_getversion_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c
+
+$(TARG_TEST_UNIT_gethostname_MT_D):	\
+			$(OBJ_TEST_UNIT_gethostname_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_gethostname_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_gethostname_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp
+
+$(TARG_TEST_UNIT_gethostname_DLL_D):	\
+			$(OBJ_TEST_UNIT_gethostname_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_gethostname_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_gethostname_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp
+
+$(TARG_TEST_UNIT_gethostname_DLL_R):	\
+			$(OBJ_TEST_UNIT_gethostname_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_gethostname_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_gethostname_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp
+
+$(TARG_TEST_UNIT_gethostname_MT_R):	\
+			$(OBJ_TEST_UNIT_gethostname_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_gethostname_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_gethostname_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp
+
+$(TARG_TEST_UNIT_gethostname_W_MT_D):	\
+			$(OBJ_TEST_UNIT_gethostname_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_gethostname_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_gethostname_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp
+
+$(TARG_TEST_UNIT_gethostname_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_gethostname_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_gethostname_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_gethostname_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp
+
+$(TARG_TEST_UNIT_gethostname_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_gethostname_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_gethostname_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_gethostname_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp
+
+$(TARG_TEST_UNIT_gethostname_W_MT_R):	\
+			$(OBJ_TEST_UNIT_gethostname_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_gethostname_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_gethostname_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp
+
+$(TARG_TEST_UNIT_onbailout_MT_D):	\
+			$(OBJ_TEST_UNIT_onbailout_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_onbailout_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_onbailout_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp
+
+$(TARG_TEST_UNIT_onbailout_DLL_D):	\
+			$(OBJ_TEST_UNIT_onbailout_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_onbailout_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_onbailout_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp
+
+$(TARG_TEST_UNIT_onbailout_DLL_R):	\
+			$(OBJ_TEST_UNIT_onbailout_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_onbailout_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_onbailout_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp
+
+$(TARG_TEST_UNIT_onbailout_MT_R):	\
+			$(OBJ_TEST_UNIT_onbailout_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_onbailout_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_onbailout_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp
+
+$(TARG_TEST_UNIT_onbailout_W_MT_D):	\
+			$(OBJ_TEST_UNIT_onbailout_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_onbailout_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_onbailout_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp
+
+$(TARG_TEST_UNIT_onbailout_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_onbailout_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_onbailout_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_onbailout_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp
+
+$(TARG_TEST_UNIT_onbailout_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_onbailout_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_onbailout_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_onbailout_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp
+
+$(TARG_TEST_UNIT_onbailout_W_MT_R):	\
+			$(OBJ_TEST_UNIT_onbailout_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_onbailout_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_onbailout_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp
+
+$(TARG_TEST_UNIT_strnlen_MT_D):	\
+			$(OBJ_TEST_UNIT_strnlen_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_strnlen_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_strnlen_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp
+
+$(TARG_TEST_UNIT_strnlen_DLL_D):	\
+			$(OBJ_TEST_UNIT_strnlen_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_strnlen_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_strnlen_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp
+
+$(TARG_TEST_UNIT_strnlen_DLL_R):	\
+			$(OBJ_TEST_UNIT_strnlen_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_strnlen_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_strnlen_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp
+
+$(TARG_TEST_UNIT_strnlen_MT_R):	\
+			$(OBJ_TEST_UNIT_strnlen_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_strnlen_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_strnlen_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp
+
+$(TARG_TEST_UNIT_strnlen_W_MT_D):	\
+			$(OBJ_TEST_UNIT_strnlen_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_strnlen_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_strnlen_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp
+
+$(TARG_TEST_UNIT_strnlen_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_strnlen_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_strnlen_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_strnlen_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp
+
+$(TARG_TEST_UNIT_strnlen_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_strnlen_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_strnlen_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_strnlen_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp
+
+$(TARG_TEST_UNIT_strnlen_W_MT_R):	\
+			$(OBJ_TEST_UNIT_strnlen_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_strnlen_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_strnlen_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp
+
+$(TARG_TEST_UNIT_bec_CEO_MT_D):	\
+			$(OBJ_TEST_UNIT_bec_CEO_MT_D)\
+			$(LIB_BEC_COMERROBJ_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_CEO_MT_D)\
+		$(LIB_BEC_COMERROBJ_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_bec_CEO_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp
+
+$(TARG_TEST_UNIT_bec_CEO_DLL_D):	\
+			$(OBJ_TEST_UNIT_bec_CEO_DLL_D)\
+			$(LIB_BEC_COMERROBJ_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_CEO_DLL_D)\
+		$(LIB_BEC_COMERROBJ_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_bec_CEO_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp
+
+$(TARG_TEST_UNIT_bec_CEO_DLL_R):	\
+			$(OBJ_TEST_UNIT_bec_CEO_DLL_R)\
+			$(LIB_BEC_COMERROBJ_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_CEO_DLL_R)\
+		$(LIB_BEC_COMERROBJ_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_bec_CEO_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp
+
+$(TARG_TEST_UNIT_bec_CEO_MT_R):	\
+			$(OBJ_TEST_UNIT_bec_CEO_MT_R)\
+			$(LIB_BEC_COMERROBJ_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_CEO_MT_R)\
+		$(LIB_BEC_COMERROBJ_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_bec_CEO_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp
+
+$(TARG_TEST_UNIT_bec_CEO_W_MT_D):	\
+			$(OBJ_TEST_UNIT_bec_CEO_W_MT_D)\
+			$(LIB_BEC_COMERROBJ_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_CEO_W_MT_D)\
+		$(LIB_BEC_COMERROBJ_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_bec_CEO_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp
+
+$(TARG_TEST_UNIT_bec_CEO_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_bec_CEO_W_DLL_D)\
+			$(LIB_BEC_COMERROBJ_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_CEO_W_DLL_D)\
+		$(LIB_BEC_COMERROBJ_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_bec_CEO_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp
+
+$(TARG_TEST_UNIT_bec_CEO_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_bec_CEO_W_DLL_R)\
+			$(LIB_BEC_COMERROBJ_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_CEO_W_DLL_R)\
+		$(LIB_BEC_COMERROBJ_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_bec_CEO_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp
+
+$(TARG_TEST_UNIT_bec_CEO_W_MT_R):	\
+			$(OBJ_TEST_UNIT_bec_CEO_W_MT_R)\
+			$(LIB_BEC_COMERROBJ_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_CEO_W_MT_R)\
+		$(LIB_BEC_COMERROBJ_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_bec_CEO_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp
+
+$(TARG_TEST_UNIT_bec_file_MT_D):	\
+			$(OBJ_TEST_UNIT_bec_file_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_BEC_FILE_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_NULL_MT_D)\
+			$(LIB_BEC_NULL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_file_MT_D)\
+		$(LIB_BEC_FILE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_NULL_MT_D)\
+		$(LIB_BEC_NULL_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_bec_file_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp
+
+$(TARG_TEST_UNIT_bec_file_DLL_D):	\
+			$(OBJ_TEST_UNIT_bec_file_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_BEC_FILE_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_NULL_DLL_D)\
+			$(LIB_BEC_NULL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_file_DLL_D)\
+		$(LIB_BEC_FILE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_NULL_DLL_D)\
+		$(LIB_BEC_NULL_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_bec_file_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp
+
+$(TARG_TEST_UNIT_bec_file_DLL_R):	\
+			$(OBJ_TEST_UNIT_bec_file_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_BEC_FILE_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_NULL_DLL_R)\
+			$(LIB_BEC_NULL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_file_DLL_R)\
+		$(LIB_BEC_FILE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_NULL_DLL_R)\
+		$(LIB_BEC_NULL_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_bec_file_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp
+
+$(TARG_TEST_UNIT_bec_file_MT_R):	\
+			$(OBJ_TEST_UNIT_bec_file_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_BEC_FILE_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_NULL_MT_R)\
+			$(LIB_BEC_NULL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_file_MT_R)\
+		$(LIB_BEC_FILE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_NULL_MT_R)\
+		$(LIB_BEC_NULL_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_bec_file_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp
+
+$(TARG_TEST_UNIT_bec_file_W_MT_D):	\
+			$(OBJ_TEST_UNIT_bec_file_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_BEC_FILE_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_NULL_W_MT_D)\
+			$(LIB_BEC_NULL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_file_W_MT_D)\
+		$(LIB_BEC_FILE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_NULL_W_MT_D)\
+		$(LIB_BEC_NULL_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_bec_file_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp
+
+$(TARG_TEST_UNIT_bec_file_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_bec_file_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_BEC_FILE_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_NULL_W_DLL_D)\
+			$(LIB_BEC_NULL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_file_W_DLL_D)\
+		$(LIB_BEC_FILE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_NULL_W_DLL_D)\
+		$(LIB_BEC_NULL_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_bec_file_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp
+
+$(TARG_TEST_UNIT_bec_file_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_bec_file_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_BEC_FILE_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_NULL_W_DLL_R)\
+			$(LIB_BEC_NULL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_file_W_DLL_R)\
+		$(LIB_BEC_FILE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_NULL_W_DLL_R)\
+		$(LIB_BEC_NULL_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_bec_file_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp
+
+$(TARG_TEST_UNIT_bec_file_W_MT_R):	\
+			$(OBJ_TEST_UNIT_bec_file_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_BEC_FILE_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_NULL_W_MT_R)\
+			$(LIB_BEC_NULL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_file_W_MT_R)\
+		$(LIB_BEC_FILE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_NULL_W_MT_R)\
+		$(LIB_BEC_NULL_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_bec_file_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp
+
+$(TARG_TEST_UNIT_bec_fprintf_MT_D):	\
+			$(OBJ_TEST_UNIT_bec_fprintf_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_NULL_MT_D)\
+			$(LIB_BEC_NULL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fprintf_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_NULL_MT_D)\
+		$(LIB_BEC_NULL_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_bec_fprintf_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp
+
+$(TARG_TEST_UNIT_bec_fprintf_DLL_D):	\
+			$(OBJ_TEST_UNIT_bec_fprintf_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_NULL_DLL_D)\
+			$(LIB_BEC_NULL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fprintf_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_NULL_DLL_D)\
+		$(LIB_BEC_NULL_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_bec_fprintf_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp
+
+$(TARG_TEST_UNIT_bec_fprintf_DLL_R):	\
+			$(OBJ_TEST_UNIT_bec_fprintf_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_NULL_DLL_R)\
+			$(LIB_BEC_NULL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fprintf_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_NULL_DLL_R)\
+		$(LIB_BEC_NULL_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_bec_fprintf_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp
+
+$(TARG_TEST_UNIT_bec_fprintf_MT_R):	\
+			$(OBJ_TEST_UNIT_bec_fprintf_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_NULL_MT_R)\
+			$(LIB_BEC_NULL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fprintf_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_NULL_MT_R)\
+		$(LIB_BEC_NULL_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_bec_fprintf_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp
+
+$(TARG_TEST_UNIT_bec_fprintf_W_MT_D):	\
+			$(OBJ_TEST_UNIT_bec_fprintf_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_NULL_W_MT_D)\
+			$(LIB_BEC_NULL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fprintf_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_NULL_W_MT_D)\
+		$(LIB_BEC_NULL_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_bec_fprintf_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp
+
+$(TARG_TEST_UNIT_bec_fprintf_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_bec_fprintf_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_NULL_W_DLL_D)\
+			$(LIB_BEC_NULL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fprintf_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_NULL_W_DLL_D)\
+		$(LIB_BEC_NULL_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_bec_fprintf_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp
+
+$(TARG_TEST_UNIT_bec_fprintf_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_bec_fprintf_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_NULL_W_DLL_R)\
+			$(LIB_BEC_NULL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fprintf_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_NULL_W_DLL_R)\
+		$(LIB_BEC_NULL_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_bec_fprintf_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp
+
+$(TARG_TEST_UNIT_bec_fprintf_W_MT_R):	\
+			$(OBJ_TEST_UNIT_bec_fprintf_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_NULL_W_MT_R)\
+			$(LIB_BEC_NULL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fprintf_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_NULL_W_MT_R)\
+		$(LIB_BEC_NULL_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_bec_fprintf_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp
+
+$(TARG_TEST_UNIT_bec_fail_MT_D):	\
+			$(OBJ_TEST_UNIT_bec_fail_MT_D)\
+			$(LIB_BEC_FAIL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fail_MT_D)\
+		$(LIB_BEC_FAIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_bec_fail_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c
+
+$(TARG_TEST_UNIT_bec_fail_DLL_D):	\
+			$(OBJ_TEST_UNIT_bec_fail_DLL_D)\
+			$(LIB_BEC_FAIL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fail_DLL_D)\
+		$(LIB_BEC_FAIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_bec_fail_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c
+
+$(TARG_TEST_UNIT_bec_fail_DLL_R):	\
+			$(OBJ_TEST_UNIT_bec_fail_DLL_R)\
+			$(LIB_BEC_FAIL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fail_DLL_R)\
+		$(LIB_BEC_FAIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_bec_fail_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c
+
+$(TARG_TEST_UNIT_bec_fail_MT_R):	\
+			$(OBJ_TEST_UNIT_bec_fail_MT_R)\
+			$(LIB_BEC_FAIL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fail_MT_R)\
+		$(LIB_BEC_FAIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_bec_fail_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c
+
+$(TARG_TEST_UNIT_bec_fail_W_MT_D):	\
+			$(OBJ_TEST_UNIT_bec_fail_W_MT_D)\
+			$(LIB_BEC_FAIL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fail_W_MT_D)\
+		$(LIB_BEC_FAIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_bec_fail_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c
+
+$(TARG_TEST_UNIT_bec_fail_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_bec_fail_W_DLL_D)\
+			$(LIB_BEC_FAIL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fail_W_DLL_D)\
+		$(LIB_BEC_FAIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_bec_fail_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c
+
+$(TARG_TEST_UNIT_bec_fail_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_bec_fail_W_DLL_R)\
+			$(LIB_BEC_FAIL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fail_W_DLL_R)\
+		$(LIB_BEC_FAIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_bec_fail_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c
+
+$(TARG_TEST_UNIT_bec_fail_W_MT_R):	\
+			$(OBJ_TEST_UNIT_bec_fail_W_MT_R)\
+			$(LIB_BEC_FAIL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fail_W_MT_R)\
+		$(LIB_BEC_FAIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_bec_fail_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c
+
+$(TARG_TEST_UNIT_be_fail_MT_D):	\
+			$(OBJ_TEST_UNIT_be_fail_MT_D)\
+			$(LIB_BE_FAIL_MT_D)\
+			$(LIB_BEC_FAIL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_be_fail_MT_D)\
+		$(LIB_BE_FAIL_MT_D)\
+		$(LIB_BEC_FAIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_be_fail_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c
+
+$(TARG_TEST_UNIT_be_fail_DLL_D):	\
+			$(OBJ_TEST_UNIT_be_fail_DLL_D)\
+			$(LIB_BE_FAIL_DLL_D)\
+			$(LIB_BEC_FAIL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_be_fail_DLL_D)\
+		$(LIB_BE_FAIL_DLL_D)\
+		$(LIB_BEC_FAIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_be_fail_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c
+
+$(TARG_TEST_UNIT_be_fail_DLL_R):	\
+			$(OBJ_TEST_UNIT_be_fail_DLL_R)\
+			$(LIB_BE_FAIL_DLL_R)\
+			$(LIB_BEC_FAIL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_be_fail_DLL_R)\
+		$(LIB_BE_FAIL_DLL_R)\
+		$(LIB_BEC_FAIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_be_fail_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c
+
+$(TARG_TEST_UNIT_be_fail_MT_R):	\
+			$(OBJ_TEST_UNIT_be_fail_MT_R)\
+			$(LIB_BE_FAIL_MT_R)\
+			$(LIB_BEC_FAIL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_be_fail_MT_R)\
+		$(LIB_BE_FAIL_MT_R)\
+		$(LIB_BEC_FAIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_be_fail_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c
+
+$(TARG_TEST_UNIT_be_fail_W_MT_D):	\
+			$(OBJ_TEST_UNIT_be_fail_W_MT_D)\
+			$(LIB_BE_FAIL_W_MT_D)\
+			$(LIB_BEC_FAIL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_be_fail_W_MT_D)\
+		$(LIB_BE_FAIL_W_MT_D)\
+		$(LIB_BEC_FAIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_be_fail_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c
+
+$(TARG_TEST_UNIT_be_fail_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_be_fail_W_DLL_D)\
+			$(LIB_BE_FAIL_W_DLL_D)\
+			$(LIB_BEC_FAIL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_be_fail_W_DLL_D)\
+		$(LIB_BE_FAIL_W_DLL_D)\
+		$(LIB_BEC_FAIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_be_fail_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c
+
+$(TARG_TEST_UNIT_be_fail_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_be_fail_W_DLL_R)\
+			$(LIB_BE_FAIL_W_DLL_R)\
+			$(LIB_BEC_FAIL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_be_fail_W_DLL_R)\
+		$(LIB_BE_FAIL_W_DLL_R)\
+		$(LIB_BEC_FAIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_be_fail_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c
+
+$(TARG_TEST_UNIT_be_fail_W_MT_R):	\
+			$(OBJ_TEST_UNIT_be_fail_W_MT_R)\
+			$(LIB_BE_FAIL_W_MT_R)\
+			$(LIB_BEC_FAIL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_be_fail_W_MT_R)\
+		$(LIB_BE_FAIL_W_MT_R)\
+		$(LIB_BEC_FAIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_be_fail_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c
+
+#
+$(TARG_TEST_UNIT_be_lrsplit_MT_D):	\
+			$(OBJ_TEST_UNIT_be_lrsplit_MT_D)\
+			$(LIB_BE_LRSPLIT_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_be_lrsplit_MT_D)\
+		$(LIB_BE_LRSPLIT_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_be_lrsplit_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c
+
+$(TARG_TEST_UNIT_be_lrsplit_DLL_D):	\
+			$(OBJ_TEST_UNIT_be_lrsplit_DLL_D)\
+			$(LIB_BE_LRSPLIT_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_be_lrsplit_DLL_D)\
+		$(LIB_BE_LRSPLIT_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_be_lrsplit_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c
+
+$(TARG_TEST_UNIT_be_lrsplit_DLL_R):	\
+			$(OBJ_TEST_UNIT_be_lrsplit_DLL_R)\
+			$(LIB_BE_LRSPLIT_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_be_lrsplit_DLL_R)\
+		$(LIB_BE_LRSPLIT_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_be_lrsplit_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c
+
+$(TARG_TEST_UNIT_be_lrsplit_MT_R):	\
+			$(OBJ_TEST_UNIT_be_lrsplit_MT_R)\
+			$(LIB_BE_LRSPLIT_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_be_lrsplit_MT_R)\
+		$(LIB_BE_LRSPLIT_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_be_lrsplit_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c
+
+$(TARG_TEST_UNIT_be_lrsplit_W_MT_D):	\
+			$(OBJ_TEST_UNIT_be_lrsplit_W_MT_D)\
+			$(LIB_BE_LRSPLIT_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_be_lrsplit_W_MT_D)\
+		$(LIB_BE_LRSPLIT_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_be_lrsplit_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c
+
+$(TARG_TEST_UNIT_be_lrsplit_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_be_lrsplit_W_DLL_D)\
+			$(LIB_BE_LRSPLIT_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_be_lrsplit_W_DLL_D)\
+		$(LIB_BE_LRSPLIT_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_be_lrsplit_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c
+
+$(TARG_TEST_UNIT_be_lrsplit_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_be_lrsplit_W_DLL_R)\
+			$(LIB_BE_LRSPLIT_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_be_lrsplit_W_DLL_R)\
+		$(LIB_BE_LRSPLIT_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_be_lrsplit_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c
+
+$(TARG_TEST_UNIT_be_lrsplit_W_MT_R):	\
+			$(OBJ_TEST_UNIT_be_lrsplit_W_MT_R)\
+			$(LIB_BE_LRSPLIT_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_be_lrsplit_W_MT_R)\
+		$(LIB_BE_LRSPLIT_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_be_lrsplit_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c
+
+$(TARG_TEST_UNIT_be_N_MT_D):	\
+			$(OBJ_TEST_UNIT_be_N_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_BE_N_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_be_N_MT_D)\
+		$(LIB_BE_N_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_be_N_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c
+
+$(TARG_TEST_UNIT_be_N_DLL_D):	\
+			$(OBJ_TEST_UNIT_be_N_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_BE_N_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_be_N_DLL_D)\
+		$(LIB_BE_N_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_be_N_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c
+
+$(TARG_TEST_UNIT_be_N_DLL_R):	\
+			$(OBJ_TEST_UNIT_be_N_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_BE_N_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_be_N_DLL_R)\
+		$(LIB_BE_N_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_be_N_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c
+
+$(TARG_TEST_UNIT_be_N_MT_R):	\
+			$(OBJ_TEST_UNIT_be_N_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_BE_N_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_be_N_MT_R)\
+		$(LIB_BE_N_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_be_N_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c
+
+$(TARG_TEST_UNIT_be_N_W_MT_D):	\
+			$(OBJ_TEST_UNIT_be_N_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_BE_N_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_be_N_W_MT_D)\
+		$(LIB_BE_N_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_be_N_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c
+
+$(TARG_TEST_UNIT_be_N_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_be_N_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_BE_N_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_be_N_W_DLL_D)\
+		$(LIB_BE_N_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_be_N_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c
+
+$(TARG_TEST_UNIT_be_N_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_be_N_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_BE_N_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_be_N_W_DLL_R)\
+		$(LIB_BE_N_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_be_N_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c
+
+$(TARG_TEST_UNIT_be_N_W_MT_R):	\
+			$(OBJ_TEST_UNIT_be_N_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_BE_N_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_be_N_W_MT_R)\
+		$(LIB_BE_N_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_be_N_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c
+
+$(TARG_TEST_UNIT_fe_all_MT_D):	\
+			$(OBJ_TEST_UNIT_fe_all_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_all_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_fe_all_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c
+
+$(TARG_TEST_UNIT_fe_all_DLL_D):	\
+			$(OBJ_TEST_UNIT_fe_all_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_all_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_fe_all_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c
+
+$(TARG_TEST_UNIT_fe_all_DLL_R):	\
+			$(OBJ_TEST_UNIT_fe_all_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_all_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_fe_all_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c
+
+$(TARG_TEST_UNIT_fe_all_MT_R):	\
+			$(OBJ_TEST_UNIT_fe_all_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_all_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_fe_all_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c
+
+$(TARG_TEST_UNIT_fe_all_W_MT_D):	\
+			$(OBJ_TEST_UNIT_fe_all_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_all_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_fe_all_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c
+
+$(TARG_TEST_UNIT_fe_all_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_fe_all_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_all_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_fe_all_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c
+
+$(TARG_TEST_UNIT_fe_all_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_fe_all_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_all_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_fe_all_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c
+
+$(TARG_TEST_UNIT_fe_all_W_MT_R):	\
+			$(OBJ_TEST_UNIT_fe_all_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_all_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_fe_all_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c
+
+$(TARG_TEST_UNIT_fe_fail_MT_D):	\
+			$(OBJ_TEST_UNIT_fe_fail_MT_D)\
+			$(LIB_FE_FAIL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_fail_MT_D)\
+		$(LIB_FE_FAIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_fe_fail_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c
+
+$(TARG_TEST_UNIT_fe_fail_DLL_D):	\
+			$(OBJ_TEST_UNIT_fe_fail_DLL_D)\
+			$(LIB_FE_FAIL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_fail_DLL_D)\
+		$(LIB_FE_FAIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_fe_fail_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c
+
+$(TARG_TEST_UNIT_fe_fail_DLL_R):	\
+			$(OBJ_TEST_UNIT_fe_fail_DLL_R)\
+			$(LIB_FE_FAIL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_fail_DLL_R)\
+		$(LIB_FE_FAIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_fe_fail_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c
+
+$(TARG_TEST_UNIT_fe_fail_MT_R):	\
+			$(OBJ_TEST_UNIT_fe_fail_MT_R)\
+			$(LIB_FE_FAIL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_fail_MT_R)\
+		$(LIB_FE_FAIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_fe_fail_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c
+
+$(TARG_TEST_UNIT_fe_fail_W_MT_D):	\
+			$(OBJ_TEST_UNIT_fe_fail_W_MT_D)\
+			$(LIB_FE_FAIL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_fail_W_MT_D)\
+		$(LIB_FE_FAIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_fe_fail_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c
+
+$(TARG_TEST_UNIT_fe_fail_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_fe_fail_W_DLL_D)\
+			$(LIB_FE_FAIL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_fail_W_DLL_D)\
+		$(LIB_FE_FAIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_fe_fail_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c
+
+$(TARG_TEST_UNIT_fe_fail_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_fe_fail_W_DLL_R)\
+			$(LIB_FE_FAIL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_fail_W_DLL_R)\
+		$(LIB_FE_FAIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_fe_fail_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c
+
+$(TARG_TEST_UNIT_fe_fail_W_MT_R):	\
+			$(OBJ_TEST_UNIT_fe_fail_W_MT_R)\
+			$(LIB_FE_FAIL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_fail_W_MT_R)\
+		$(LIB_FE_FAIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_fe_fail_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c
+
+$(TARG_TEST_UNIT_fe_N_MT_D):	\
+			$(OBJ_TEST_UNIT_fe_N_MT_D)\
+			$(LIB_FE_N_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_N_MT_D)\
+		$(LIB_FE_N_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_fe_N_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c
+
+$(TARG_TEST_UNIT_fe_N_DLL_D):	\
+			$(OBJ_TEST_UNIT_fe_N_DLL_D)\
+			$(LIB_FE_N_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_N_DLL_D)\
+		$(LIB_FE_N_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_fe_N_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c
+
+$(TARG_TEST_UNIT_fe_N_DLL_R):	\
+			$(OBJ_TEST_UNIT_fe_N_DLL_R)\
+			$(LIB_FE_N_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_N_DLL_R)\
+		$(LIB_FE_N_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_fe_N_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c
+
+$(TARG_TEST_UNIT_fe_N_MT_R):	\
+			$(OBJ_TEST_UNIT_fe_N_MT_R)\
+			$(LIB_FE_N_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_N_MT_R)\
+		$(LIB_FE_N_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_fe_N_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c
+
+$(TARG_TEST_UNIT_fe_N_W_MT_D):	\
+			$(OBJ_TEST_UNIT_fe_N_W_MT_D)\
+			$(LIB_FE_N_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_N_W_MT_D)\
+		$(LIB_FE_N_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_fe_N_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c
+
+$(TARG_TEST_UNIT_fe_N_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_fe_N_W_DLL_D)\
+			$(LIB_FE_N_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_N_W_DLL_D)\
+		$(LIB_FE_N_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_fe_N_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c
+
+$(TARG_TEST_UNIT_fe_N_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_fe_N_W_DLL_R)\
+			$(LIB_FE_N_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_N_W_DLL_R)\
+		$(LIB_FE_N_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_fe_N_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c
+
+$(TARG_TEST_UNIT_fe_N_W_MT_R):	\
+			$(OBJ_TEST_UNIT_fe_N_W_MT_R)\
+			$(LIB_FE_N_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_N_W_MT_R)\
+		$(LIB_FE_N_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_fe_N_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c
+
+$(TARG_TEST_UNIT_fe_null_MT_D):	\
+			$(OBJ_TEST_UNIT_fe_null_MT_D)\
+			$(LIB_FE_NULL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_null_MT_D)\
+		$(LIB_FE_NULL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_fe_null_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c
+
+$(TARG_TEST_UNIT_fe_null_DLL_D):	\
+			$(OBJ_TEST_UNIT_fe_null_DLL_D)\
+			$(LIB_FE_NULL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_null_DLL_D)\
+		$(LIB_FE_NULL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_fe_null_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c
+
+$(TARG_TEST_UNIT_fe_null_DLL_R):	\
+			$(OBJ_TEST_UNIT_fe_null_DLL_R)\
+			$(LIB_FE_NULL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_null_DLL_R)\
+		$(LIB_FE_NULL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_fe_null_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c
+
+$(TARG_TEST_UNIT_fe_null_MT_R):	\
+			$(OBJ_TEST_UNIT_fe_null_MT_R)\
+			$(LIB_FE_NULL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_null_MT_R)\
+		$(LIB_FE_NULL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_fe_null_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c
+
+$(TARG_TEST_UNIT_fe_null_W_MT_D):	\
+			$(OBJ_TEST_UNIT_fe_null_W_MT_D)\
+			$(LIB_FE_NULL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_null_W_MT_D)\
+		$(LIB_FE_NULL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_fe_null_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c
+
+$(TARG_TEST_UNIT_fe_null_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_fe_null_W_DLL_D)\
+			$(LIB_FE_NULL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_null_W_DLL_D)\
+		$(LIB_FE_NULL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_fe_null_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c
+
+$(TARG_TEST_UNIT_fe_null_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_fe_null_W_DLL_R)\
+			$(LIB_FE_NULL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_null_W_DLL_R)\
+		$(LIB_FE_NULL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_fe_null_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c
+
+$(TARG_TEST_UNIT_fe_null_W_MT_R):	\
+			$(OBJ_TEST_UNIT_fe_null_W_MT_R)\
+			$(LIB_FE_NULL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_null_W_MT_R)\
+		$(LIB_FE_NULL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_fe_null_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c
+
+$(TARG_TEST_UNIT_fe_simple_MT_D):	\
+			$(OBJ_TEST_UNIT_fe_simple_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_simple_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_fe_simple_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c
+
+$(TARG_TEST_UNIT_fe_simple_DLL_D):	\
+			$(OBJ_TEST_UNIT_fe_simple_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_simple_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_fe_simple_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c
+
+$(TARG_TEST_UNIT_fe_simple_DLL_R):	\
+			$(OBJ_TEST_UNIT_fe_simple_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_simple_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_fe_simple_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c
+
+$(TARG_TEST_UNIT_fe_simple_MT_R):	\
+			$(OBJ_TEST_UNIT_fe_simple_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_simple_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_fe_simple_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c
+
+$(TARG_TEST_UNIT_fe_simple_W_MT_D):	\
+			$(OBJ_TEST_UNIT_fe_simple_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_simple_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_fe_simple_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c
+
+$(TARG_TEST_UNIT_fe_simple_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_fe_simple_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_simple_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_fe_simple_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c
+
+$(TARG_TEST_UNIT_fe_simple_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_fe_simple_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_simple_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_fe_simple_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c
+
+$(TARG_TEST_UNIT_fe_simple_W_MT_R):	\
+			$(OBJ_TEST_UNIT_fe_simple_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_simple_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_fe_simple_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c
+
+$(TARG_TEST_UNIT_fe_WinReg_MT_D):	\
+			$(OBJ_TEST_UNIT_fe_WinReg_MT_D)\
+			$(LIB_FE_WINREG_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_WinReg_MT_D)\
+		$(LIB_FE_WINREG_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_fe_WinReg_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp
+
+$(TARG_TEST_UNIT_fe_WinReg_DLL_D):	\
+			$(OBJ_TEST_UNIT_fe_WinReg_DLL_D)\
+			$(LIB_FE_WINREG_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_WinReg_DLL_D)\
+		$(LIB_FE_WINREG_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_fe_WinReg_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp
+
+$(TARG_TEST_UNIT_fe_WinReg_DLL_R):	\
+			$(OBJ_TEST_UNIT_fe_WinReg_DLL_R)\
+			$(LIB_FE_WINREG_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_WinReg_DLL_R)\
+		$(LIB_FE_WINREG_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_fe_WinReg_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp
+
+$(TARG_TEST_UNIT_fe_WinReg_MT_R):	\
+			$(OBJ_TEST_UNIT_fe_WinReg_MT_R)\
+			$(LIB_FE_WINREG_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_WinReg_MT_R)\
+		$(LIB_FE_WINREG_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_fe_WinReg_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp
+
+$(TARG_TEST_UNIT_fe_WinReg_W_MT_D):	\
+			$(OBJ_TEST_UNIT_fe_WinReg_W_MT_D)\
+			$(LIB_FE_WINREG_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_WinReg_W_MT_D)\
+		$(LIB_FE_WINREG_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_fe_WinReg_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp
+
+$(TARG_TEST_UNIT_fe_WinReg_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_fe_WinReg_W_DLL_D)\
+			$(LIB_FE_WINREG_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_WinReg_W_DLL_D)\
+		$(LIB_FE_WINREG_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_fe_WinReg_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp
+
+$(TARG_TEST_UNIT_fe_WinReg_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_fe_WinReg_W_DLL_R)\
+			$(LIB_FE_WINREG_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_WinReg_W_DLL_R)\
+		$(LIB_FE_WINREG_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_fe_WinReg_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp
+
+$(TARG_TEST_UNIT_fe_WinReg_W_MT_R):	\
+			$(OBJ_TEST_UNIT_fe_WinReg_W_MT_R)\
+			$(LIB_FE_WINREG_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_WinReg_W_MT_R)\
+		$(LIB_FE_WINREG_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_fe_WinReg_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp
+
+$(TARG_TEST_UNIT_ins_int_MT_D):	\
+			$(OBJ_TEST_UNIT_ins_int_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_int_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_ins_int_MT_D):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp
+
+$(TARG_TEST_UNIT_ins_int_DLL_D):	\
+			$(OBJ_TEST_UNIT_ins_int_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_int_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_ins_int_DLL_D):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp
+
+$(TARG_TEST_UNIT_ins_int_DLL_R):	\
+			$(OBJ_TEST_UNIT_ins_int_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_int_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_ins_int_DLL_R):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp
+
+$(TARG_TEST_UNIT_ins_int_MT_R):	\
+			$(OBJ_TEST_UNIT_ins_int_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_int_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_ins_int_MT_R):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp
+
+$(TARG_TEST_UNIT_ins_int_W_MT_D):	\
+			$(OBJ_TEST_UNIT_ins_int_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_int_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_ins_int_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp
+
+$(TARG_TEST_UNIT_ins_int_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_ins_int_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_int_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_ins_int_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp
+
+$(TARG_TEST_UNIT_ins_int_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_ins_int_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_int_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_ins_int_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp
+
+$(TARG_TEST_UNIT_ins_int_W_MT_R):	\
+			$(OBJ_TEST_UNIT_ins_int_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_int_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_ins_int_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp
+
+$(TARG_TEST_UNIT_ins_w2m_MT_D):	\
+			$(OBJ_TEST_UNIT_ins_w2m_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_NULL_MT_D)\
+			$(LIB_BE_NULL_MT_D)\
+			$(LIB_BEC_NULL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_w2m_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_FE_NULL_MT_D)\
+		$(LIB_BE_NULL_MT_D)\
+		$(LIB_BEC_NULL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_ins_w2m_MT_D):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.w2m\test.unit.inserter.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.w2m\test.unit.inserter.w2m.cpp
+
+$(TARG_TEST_UNIT_ins_w2m_DLL_D):	\
+			$(OBJ_TEST_UNIT_ins_w2m_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_NULL_DLL_D)\
+			$(LIB_BE_NULL_DLL_D)\
+			$(LIB_BEC_NULL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_w2m_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_FE_NULL_DLL_D)\
+		$(LIB_BE_NULL_DLL_D)\
+		$(LIB_BEC_NULL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_ins_w2m_DLL_D):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.w2m\test.unit.inserter.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.w2m\test.unit.inserter.w2m.cpp
+
+$(TARG_TEST_UNIT_ins_w2m_DLL_R):	\
+			$(OBJ_TEST_UNIT_ins_w2m_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_NULL_DLL_R)\
+			$(LIB_BE_NULL_DLL_R)\
+			$(LIB_BEC_NULL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_w2m_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_FE_NULL_DLL_R)\
+		$(LIB_BE_NULL_DLL_R)\
+		$(LIB_BEC_NULL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_ins_w2m_DLL_R):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.w2m\test.unit.inserter.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.w2m\test.unit.inserter.w2m.cpp
+
+$(TARG_TEST_UNIT_ins_w2m_MT_R):	\
+			$(OBJ_TEST_UNIT_ins_w2m_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_NULL_MT_R)\
+			$(LIB_BE_NULL_MT_R)\
+			$(LIB_BEC_NULL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_w2m_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_FE_NULL_MT_R)\
+		$(LIB_BE_NULL_MT_R)\
+		$(LIB_BEC_NULL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_ins_w2m_MT_R):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.w2m\test.unit.inserter.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.w2m\test.unit.inserter.w2m.cpp
+
+$(TARG_TEST_UNIT_ins_m2w_W_MT_D):	\
+			$(OBJ_TEST_UNIT_ins_m2w_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_NULL_W_MT_D)\
+			$(LIB_BE_NULL_W_MT_D)\
+			$(LIB_BEC_NULL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_m2w_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_FE_NULL_W_MT_D)\
+		$(LIB_BE_NULL_W_MT_D)\
+		$(LIB_BEC_NULL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_ins_m2w_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.m2w\test.unit.inserter.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.m2w\test.unit.inserter.m2w.cpp
+
+$(TARG_TEST_UNIT_ins_m2w_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_ins_m2w_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_NULL_W_DLL_D)\
+			$(LIB_BE_NULL_W_DLL_D)\
+			$(LIB_BEC_NULL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_m2w_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_FE_NULL_W_DLL_D)\
+		$(LIB_BE_NULL_W_DLL_D)\
+		$(LIB_BEC_NULL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_ins_m2w_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.m2w\test.unit.inserter.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.m2w\test.unit.inserter.m2w.cpp
+
+$(TARG_TEST_UNIT_ins_m2w_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_ins_m2w_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_NULL_W_DLL_R)\
+			$(LIB_BE_NULL_W_DLL_R)\
+			$(LIB_BEC_NULL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_m2w_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_FE_NULL_W_DLL_R)\
+		$(LIB_BE_NULL_W_DLL_R)\
+		$(LIB_BEC_NULL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_ins_m2w_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.m2w\test.unit.inserter.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.m2w\test.unit.inserter.m2w.cpp
+
+$(TARG_TEST_UNIT_ins_m2w_W_MT_R):	\
+			$(OBJ_TEST_UNIT_ins_m2w_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_NULL_W_MT_R)\
+			$(LIB_BE_NULL_W_MT_R)\
+			$(LIB_BEC_NULL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_m2w_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_FE_NULL_W_MT_R)\
+		$(LIB_BE_NULL_W_MT_R)\
+		$(LIB_BEC_NULL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_ins_m2w_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.m2w\test.unit.inserter.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.m2w\test.unit.inserter.m2w.cpp
+
+############################### end of file ################################
diff --git a/resources/3rdparty/pantheios-1.0.1-beta214/build/vc11/makefile b/resources/3rdparty/pantheios-1.0.1-beta214/build/vc11/makefile
new file mode 100644
index 000000000..b60c91c1d
--- /dev/null
+++ b/resources/3rdparty/pantheios-1.0.1-beta214/build/vc11/makefile
@@ -0,0 +1,33583 @@
+############################################################################
+# File: 	makefile
+#
+# Purpose:	Makefile for the Pantheios project, for the Visual C++ 11 (Win32)
+#			compiler, on Win32
+#
+# Created:	15th Feburary 2005
+# Updated:	05th September 2012
+#
+############################################################################
+
+
+############################################################################
+# Environment check
+#
+
+!ifndef STLSOFT
+!error STLSOFT must be defined
+!endif # !STLSOFT
+
+############################################################################
+# Symbols
+
+########################################
+# Project & compiler version
+
+COMP_TAG			=	vc11
+ARCH_TAG            =   
+OS_TAG				=   
+PROJ_TAG			=	pantheios
+PROJ_VER_MAJOR		=	1
+PROJ_TAG_VER		=	$(PROJ_TAG).$(PROJ_VER_MAJOR)
+COMP_ARCH_OS_TAG	=	$(COMP_TAG)$(OS_TAG)$(ARCH_TAG)
+
+B64_VER_MAJOR		=   1
+B64_TAG_VER			=   b64.$(B64_VER_MAJOR)
+
+SHWILD_VER_MAJOR    =   0
+SHWILD_TAG_VER      =   shwild.$(SHWILD_VER_MAJOR)
+
+XTESTS_VER_MAJOR    =   0
+XTESTS_TAG_VER      =   xtests.$(XTESTS_VER_MAJOR)
+
+PROJ_MAKEFILE_NAME  =   makefile
+
+NOTHING				=
+
+########################################
+# Testing verbosity
+
+TEST_VERBOSITY		=	2
+
+########################################
+# Directories
+
+PROJ_BASE_DIR			=	..\..
+PROJ_BIN_DIR			=	$(PROJ_BASE_DIR)\bin
+PROJ_INCLUDE_DIR		=	$(PROJ_BASE_DIR)\include
+PROJ_LIB_DIR			=	$(PROJ_BASE_DIR)\lib
+PROJ_OBJ_DIR			=	.
+PROJ_SRC_DIR			=	$(PROJ_BASE_DIR)\src
+PROJ_BACKENDS_DIR		=	$(PROJ_BASE_DIR)\backends
+PROJ_FRONTENDS_DIR		=	$(PROJ_BASE_DIR)\frontends
+PROJ_EXAMPLES_DIR		=	$(PROJ_BASE_DIR)\examples
+PROJ_SAMPLES_DIR        =   $(PROJ_BASE_DIR)\samples
+PROJ_TEST_ROOT_DIR		=	$(PROJ_BASE_DIR)\test
+PROJ_TEST_COMPONENT_DIR	=	$(PROJ_TEST_ROOT_DIR)\component
+PROJ_TEST_PERFORMANCE_DIR	=	$(PROJ_TEST_ROOT_DIR)\performance
+PROJ_TEST_SCRATCH_DIR	=	$(PROJ_TEST_ROOT_DIR)\scratch
+PROJ_TEST_UNIT_DIR		=	$(PROJ_TEST_ROOT_DIR)\unit
+
+B64_INCLUDE_DIR			=   $(PROJ_BASE_DIR)\include
+B64_SRC_DIR				=   $(PROJ_SRC_DIR)\b64
+
+SHWILD_INCLUDE_DIR      =   $(PROJ_BASE_DIR)\include
+SHWILD_SRC_DIR          =   $(PROJ_SRC_DIR)\shwild
+
+XTESTS_INCLUDE_DIR      =   $(PROJ_BASE_DIR)\include
+XTESTS_SRC_DIR          =   $(PROJ_SRC_DIR)\xtests
+
+########################################
+# tools
+
+CC                      =   cl
+CPPC                    =   cl
+AR                      =   lib
+LD                      =   link
+RM                      =   del /f
+CP                      =   copy
+RC                      =   rc
+
+# Includes
+
+INCLUDES_LEADER 	=	
+
+PROJ_INCLUDE		=	-I$(PROJ_INCLUDE_DIR)
+
+ENV_INCLUDES 	=
+
+COMMON_INCLUDES		=
+
+CC_INCLUDES_BASE=\
+$(INCLUDES_LEADER)\
+$(PROJ_INCLUDE)\
+-I"$(STLSOFT)\include"\
+$(COMMON_INCLUDES)\
+$(ENV_INCLUDES)\
+ \
+
+CC_INCLUDES=\
+$(CC_INCLUDES_BASE)\
+ \
+
+
+!ifdef ACE
+CC_INCLUDES_ACE=\
+$(CC_INCLUDES_BASE)\
+-I"$(ACE)"\
+ \
+
+!endif # ACE
+
+CPPC_INCLUDES_BASE=\
+$(INCLUDES_LEADER)\
+$(PROJ_INCLUDE)\
+-I"$(STLSOFT)\include"\
+$(COMMON_INCLUDES)\
+$(ENV_INCLUDES)\
+ \
+
+CPPC_INCLUDES=\
+$(CPPC_INCLUDES_BASE)\
+ \
+
+!ifdef ACE
+CPPC_INCLUDES_ACE=\
+$(CPPC_INCLUDES_BASE)\
+-I"$(ACE)"\
+ \
+
+!endif # ACE
+
+
+# b64
+
+CC_B64_INCLUDES_BASE =\
+$(CC_INCLUDES_BASE)\
+ \
+
+CC_B64_INCLUDES_MT_D =\
+$(CC_B64_INCLUDES_BASE)\
+ \
+
+CC_B64_INCLUDES_DLL_D =\
+$(CC_B64_INCLUDES_BASE)\
+ \
+
+CC_B64_INCLUDES_DLL_R =\
+$(CC_B64_INCLUDES_BASE)\
+ \
+
+CC_B64_INCLUDES_MT_R =\
+$(CC_B64_INCLUDES_BASE)\
+ \
+
+CC_B64_INCLUDES_W_MT_D =\
+$(CC_B64_INCLUDES_BASE)\
+ \
+
+CC_B64_INCLUDES_W_DLL_D =\
+$(CC_B64_INCLUDES_BASE)\
+ \
+
+CC_B64_INCLUDES_W_DLL_R =\
+$(CC_B64_INCLUDES_BASE)\
+ \
+
+CC_B64_INCLUDES_W_MT_R =\
+$(CC_B64_INCLUDES_BASE)\
+ \
+
+
+CPPC_B64_INCLUDES_BASE =\
+$(CPPC_INCLUDES_BASE)\
+ \
+
+CPPC_B64_INCLUDES_MT_D =\
+$(CPPC_B64_INCLUDES_BASE)\
+ \
+
+CPPC_B64_INCLUDES_DLL_D =\
+$(CPPC_B64_INCLUDES_BASE)\
+ \
+
+CPPC_B64_INCLUDES_DLL_R =\
+$(CPPC_B64_INCLUDES_BASE)\
+ \
+
+CPPC_B64_INCLUDES_MT_R =\
+$(CPPC_B64_INCLUDES_BASE)\
+ \
+
+CPPC_B64_INCLUDES_W_MT_D =\
+$(CPPC_B64_INCLUDES_BASE)\
+ \
+
+CPPC_B64_INCLUDES_W_DLL_D =\
+$(CPPC_B64_INCLUDES_BASE)\
+ \
+
+CPPC_B64_INCLUDES_W_DLL_R =\
+$(CPPC_B64_INCLUDES_BASE)\
+ \
+
+CPPC_B64_INCLUDES_W_MT_R =\
+$(CPPC_B64_INCLUDES_BASE)\
+ \
+
+
+# shwild
+
+CPPC_SHWILD_INCLUDES_BASE =\
+$(CPPC_INCLUDES_BASE)\
+ \
+
+CPPC_SHWILD_INCLUDES_MT_D =\
+$(CPPC_SHWILD_INCLUDES_BASE)\
+ \
+
+CPPC_SHWILD_INCLUDES_DLL_D =\
+$(CPPC_SHWILD_INCLUDES_BASE)\
+ \
+
+CPPC_SHWILD_INCLUDES_DLL_R =\
+$(CPPC_SHWILD_INCLUDES_BASE)\
+ \
+
+CPPC_SHWILD_INCLUDES_MT_R =\
+$(CPPC_SHWILD_INCLUDES_BASE)\
+ \
+
+CPPC_SHWILD_INCLUDES_W_MT_D =\
+$(CPPC_SHWILD_INCLUDES_BASE)\
+ \
+
+CPPC_SHWILD_INCLUDES_W_DLL_D =\
+$(CPPC_SHWILD_INCLUDES_BASE)\
+ \
+
+CPPC_SHWILD_INCLUDES_W_DLL_R =\
+$(CPPC_SHWILD_INCLUDES_BASE)\
+ \
+
+CPPC_SHWILD_INCLUDES_W_MT_R =\
+$(CPPC_SHWILD_INCLUDES_BASE)\
+ \
+
+
+# xTests
+
+CPPC_XTESTS_INCLUDES_BASE =\
+$(CPPC_INCLUDES_BASE)\
+ \
+
+CPPC_XTESTS_INCLUDES_MT_D =\
+$(CPPC_XTESTS_INCLUDES_BASE)\
+ \
+
+CPPC_XTESTS_INCLUDES_DLL_D =\
+$(CPPC_XTESTS_INCLUDES_BASE)\
+ \
+
+CPPC_XTESTS_INCLUDES_DLL_R =\
+$(CPPC_XTESTS_INCLUDES_BASE)\
+ \
+
+CPPC_XTESTS_INCLUDES_MT_R =\
+$(CPPC_XTESTS_INCLUDES_BASE)\
+ \
+
+CPPC_XTESTS_INCLUDES_W_MT_D =\
+$(CPPC_XTESTS_INCLUDES_BASE)\
+ \
+
+CPPC_XTESTS_INCLUDES_W_DLL_D =\
+$(CPPC_XTESTS_INCLUDES_BASE)\
+ \
+
+CPPC_XTESTS_INCLUDES_W_DLL_R =\
+$(CPPC_XTESTS_INCLUDES_BASE)\
+ \
+
+CPPC_XTESTS_INCLUDES_W_MT_R =\
+$(CPPC_XTESTS_INCLUDES_BASE)\
+ \
+
+
+
+
+# Lib
+
+LIBS_LEADER 		=	
+
+# lib paths
+
+ENV_LIBPATHS		=
+COMMON_LIBPATHS			=
+
+
+
+LIBPATHS=\
+$(LIBS_LEADER)\
+$(COMMON_LIBPATHS)\
+$(ENV_LIBPATHS)\
+\
+
+
+# lib names
+
+TARGET_LIB_MT_D	= kernel32.lib user32.lib advapi32.lib uuid.lib wininet.lib ole32.lib oleaut32.lib
+TARGET_LIB_DLL_D	= kernel32.lib user32.lib advapi32.lib uuid.lib wininet.lib ole32.lib oleaut32.lib
+TARGET_LIB_DLL_R	= kernel32.lib user32.lib advapi32.lib uuid.lib wininet.lib ole32.lib oleaut32.lib
+TARGET_LIB_MT_R	= kernel32.lib user32.lib advapi32.lib uuid.lib wininet.lib ole32.lib oleaut32.lib
+TARGET_LIB_W_MT_D	= kernel32.lib user32.lib advapi32.lib uuid.lib wininet.lib ole32.lib oleaut32.lib
+TARGET_LIB_W_DLL_D	= kernel32.lib user32.lib advapi32.lib uuid.lib wininet.lib ole32.lib oleaut32.lib
+TARGET_LIB_W_DLL_R	= kernel32.lib user32.lib advapi32.lib uuid.lib wininet.lib ole32.lib oleaut32.lib
+TARGET_LIB_W_MT_R	= kernel32.lib user32.lib advapi32.lib uuid.lib wininet.lib ole32.lib oleaut32.lib
+
+# #defines
+#
+# - OS
+# - 
+
+OS_DEFS				=	-DWIN32
+
+COMMON_DEFS 		=
+
+CUSTOM_DEFS			=	
+
+CC_CUSTOM_DEFS		=	$(CUSTOM_DEFS)
+
+CPPC_CUSTOM_DEFS	=	$(CUSTOM_DEFS)
+
+CC_DEFS 			=	$(COMMON_DEFS) $(OS_DEFS) $(CC_CUSTOM_DEFS)
+
+CPPC_DEFS			=	$(COMMON_DEFS) $(OS_DEFS) $(CPPC_CUSTOM_DEFS)
+
+# CC flags
+
+CC_F_NOLOGO 			=	-nologo
+CC_F_COMPILE_ONLY		=	-c
+CC_F_WARNING_MAX		=	-W4
+CC_F_WARNING_ERR		=	-WX
+CC_F_WARNINGS_LIMIT		=	
+CC_F_MINIMUM_SIZE		=	-O1
+#CC_F_MAXIMUM_SPEED		=	-O2
+CC_APP_F_WARNING_MAX	=	$(CC_F_WARNING_MAX)
+CC_APP_F_WARNING_ERR	=	$(CC_F_WARNING_ERR)
+CC_F_ADDITIONAL			=	
+
+# CPPC flags
+
+CPPC_F_NOLOGO			=	-nologo
+CPPC_F_COMPILE_ONLY 	=	-c
+CPPC_F_WARNING_MAX		=	-W4 -wd4800 -wd4996
+CPPC_F_WARNING_ERR		=	-WX
+CPPC_F_EXCEPTIONS_ON	=	-EHsc
+CPPC_F_EXCEPTIONS_OFF	=	
+CPPC_F_EXCEPTIONS		=	
+CPPC_F_RTTI_ON			=	-GR
+CPPC_F_RTTI_OFF 		=	-GR-
+CPPC_F_RTTI				=	
+CPPC_F_WARNINGS_LIMIT	=	
+CPPC_F_MINIMUM_SIZE 	=	-O1
+CPPC_F_MAXIMUM_SPEED	=	-O2
+CPPC_F_OPTIMISED		=	$(CPPC_F_MAXIMUM_SPEED)
+CPPC_APP_F_WARNING_MAX	=	$(CPPC_F_WARNING_MAX)
+CPPC_APP_F_WARNING_ERR	=	$(CPPC_F_WARNING_ERR)
+CPPC_F_ADDITIONAL		=	
+
+
+
+CC_TOOL_FLAGS		=
+
+CPPC_TOOL_FLAGS 	=
+
+
+
+CC_FLAGS=\
+$(CC_TOOL_FLAGS)\
+$(CC_F_ADDITIONAL)\
+$(CC_F_NOLOGO)\
+$(CC_F_COMPILE_ONLY)\
+$(CC_F_WARNING_MAX)\
+$(CC_F_WARNING_ERR)\
+$(CC_F_WARNINGS_LIMIT)\
+$(CC_F_MINIMUM_SIZE)\
+ \
+
+CPPC_FLAGS=\
+$(CPPC_TOOL_FLAGS)\
+$(CPPC_F_ADDITIONAL)\
+$(CPPC_F_NOLOGO)\
+$(CPPC_F_COMPILE_ONLY)\
+$(CPPC_F_WARNING_MAX)\
+$(CPPC_F_WARNING_ERR)\
+$(CPPC_F_WARNINGS_LIMIT)\
+$(CPPC_F_EXCEPTIONS)\
+$(CPPC_F_RTTI)\
+ \
+
+
+# - App (base)
+CC_APP_FLAGS=\
+$(CC_TOOL_FLAGS)\
+$(CC_F_ADDITIONAL)\
+$(CC_F_NOLOGO)\
+$(CC_F_COMPILE_ONLY)\
+$(CC_APP_F_WARNING_MAX)\
+$(CC_APP_F_WARNING_ERR)\
+$(CC_F_WARNINGS_LIMIT)\
+$(CC_F_MINIMUM_SIZE)\
+ \
+
+CPPC_APP_FLAGS=\
+$(CPPC_TOOL_FLAGS)\
+$(CPPC_F_ADDITIONAL)\
+$(CPPC_F_NOLOGO)\
+$(CPPC_F_COMPILE_ONLY)\
+$(CPPC_APP_F_WARNING_MAX)\
+$(CPPC_APP_F_WARNING_ERR)\
+$(CPPC_F_WARNINGS_LIMIT)\
+$(CPPC_F_EXCEPTIONS)\
+$(CPPC_F_RTTI)\
+ \
+
+
+# - b64
+CC_B64_FLAGS = $(CC_APP_FLAGS)
+
+CPPC_B64_FLAGS = $(CPPC_APP_FLAGS)
+
+
+# - shwild
+CC_SHWILD_FLAGS = $(CC_APP_FLAGS)
+
+CPPC_SHWILD_FLAGS = $(CPPC_APP_FLAGS)
+
+
+# - xTests
+CC_XTESTS_FLAGS = $(CC_APP_FLAGS)
+
+CPPC_XTESTS_FLAGS = $(CPPC_APP_FLAGS)
+
+
+# - Example
+CC_EXAMPLE_FLAGS = $(CC_APP_FLAGS)
+
+CPPC_EXAMPLE_FLAGS = $(CPPC_APP_FLAGS)
+
+
+# - Test (Component)
+CC_TEST_COMPONENT_FLAGS = $(CC_APP_FLAGS)
+
+CPPC_TEST_COMPONENT_FLAGS = $(CPPC_APP_FLAGS)
+
+
+# - Test (Scratch)
+CC_TEST_SCRATCH_FLAGS = $(CC_APP_FLAGS)
+
+CPPC_TEST_SCRATCH_FLAGS = $(CPPC_APP_FLAGS)
+
+
+# - Test (Unit)
+CC_TEST_UNIT_FLAGS = $(CC_APP_FLAGS)
+
+CPPC_TEST_UNIT_FLAGS = $(CPPC_APP_FLAGS)
+
+
+
+
+
+# Arguments (= flags + defines + includes)
+
+# - Libs
+CC_LIB_ARGS_MT_D			=	$(CC_FLAGS) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CC_LIB_ARGS_DLL_D			=	$(CC_FLAGS) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CC_LIB_ARGS_DLL_R			=	$(CC_FLAGS) -MD -DNDEBUG  $(CC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CC_LIB_ARGS_MT_R			=	$(CC_FLAGS) -MT -DNDEBUG  $(CC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CC_LIB_ARGS_W_MT_D			=	$(CC_FLAGS) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CC_LIB_ARGS_W_DLL_D			=	$(CC_FLAGS) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CC_LIB_ARGS_W_DLL_R			=	$(CC_FLAGS) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CC_LIB_ARGS_W_MT_R			=	$(CC_FLAGS) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+
+CPPC_LIB_ARGS_MT_D			=	$(CPPC_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CPPC_LIB_ARGS_DLL_D			=	$(CPPC_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CPPC_LIB_ARGS_DLL_R			=	$(CPPC_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DNDEBUG  $(CPPC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CPPC_LIB_ARGS_MT_R			=	$(CPPC_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DNDEBUG  $(CPPC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CPPC_LIB_ARGS_W_MT_D			=	$(CPPC_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CPPC_LIB_ARGS_W_DLL_D			=	$(CPPC_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CPPC_LIB_ARGS_W_DLL_R			=	$(CPPC_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+CPPC_LIB_ARGS_W_MT_R			=	$(CPPC_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS) -DPANTHEIOS_NO_AUTO_INIT
+
+
+# - b64
+CC_B64_ARGS_MT_D			=	$(CC_B64_FLAGS) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_B64_ARGS_DLL_D			=	$(CC_B64_FLAGS) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_B64_ARGS_DLL_R			=	$(CC_B64_FLAGS) -MD -DNDEBUG  $(CC_DEFS)
+CC_B64_ARGS_MT_R			=	$(CC_B64_FLAGS) -MT -DNDEBUG  $(CC_DEFS)
+CC_B64_ARGS_W_MT_D			=	$(CC_B64_FLAGS) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_B64_ARGS_W_DLL_D			=	$(CC_B64_FLAGS) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_B64_ARGS_W_DLL_R			=	$(CC_B64_FLAGS) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+CC_B64_ARGS_W_MT_R			=	$(CC_B64_FLAGS) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+
+CPPC_B64_ARGS_MT_D			=	$(CPPC_B64_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_B64_ARGS_DLL_D			=	$(CPPC_B64_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_B64_ARGS_DLL_R			=	$(CPPC_B64_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DNDEBUG  $(CPPC_DEFS)
+CPPC_B64_ARGS_MT_R			=	$(CPPC_B64_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DNDEBUG  $(CPPC_DEFS)
+CPPC_B64_ARGS_W_MT_D			=	$(CPPC_B64_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_B64_ARGS_W_DLL_D			=	$(CPPC_B64_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_B64_ARGS_W_DLL_R			=	$(CPPC_B64_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+CPPC_B64_ARGS_W_MT_R			=	$(CPPC_B64_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+
+
+# - shwild
+CC_SHWILD_ARGS_MT_D			=	$(CC_SHWILD_FLAGS) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_SHWILD_ARGS_DLL_D			=	$(CC_SHWILD_FLAGS) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_SHWILD_ARGS_DLL_R			=	$(CC_SHWILD_FLAGS) -MD -DNDEBUG  $(CC_DEFS)
+CC_SHWILD_ARGS_MT_R			=	$(CC_SHWILD_FLAGS) -MT -DNDEBUG  $(CC_DEFS)
+CC_SHWILD_ARGS_W_MT_D			=	$(CC_SHWILD_FLAGS) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_SHWILD_ARGS_W_DLL_D			=	$(CC_SHWILD_FLAGS) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_SHWILD_ARGS_W_DLL_R			=	$(CC_SHWILD_FLAGS) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+CC_SHWILD_ARGS_W_MT_R			=	$(CC_SHWILD_FLAGS) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+
+CPPC_SHWILD_ARGS_MT_D		=	$(CPPC_SHWILD_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_SHWILD_ARGS_DLL_D		=	$(CPPC_SHWILD_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_SHWILD_ARGS_DLL_R		=	$(CPPC_SHWILD_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DNDEBUG  $(CPPC_DEFS)
+CPPC_SHWILD_ARGS_MT_R		=	$(CPPC_SHWILD_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DNDEBUG  $(CPPC_DEFS)
+CPPC_SHWILD_ARGS_W_MT_D		=	$(CPPC_SHWILD_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_SHWILD_ARGS_W_DLL_D		=	$(CPPC_SHWILD_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_SHWILD_ARGS_W_DLL_R		=	$(CPPC_SHWILD_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+CPPC_SHWILD_ARGS_W_MT_R		=	$(CPPC_SHWILD_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+
+
+# - xTests
+CC_XTESTS_ARGS_MT_D			=	$(CC_XTESTS_FLAGS) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_XTESTS_ARGS_DLL_D			=	$(CC_XTESTS_FLAGS) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_XTESTS_ARGS_DLL_R			=	$(CC_XTESTS_FLAGS) -MD -DNDEBUG  $(CC_DEFS)
+CC_XTESTS_ARGS_MT_R			=	$(CC_XTESTS_FLAGS) -MT -DNDEBUG  $(CC_DEFS)
+CC_XTESTS_ARGS_W_MT_D			=	$(CC_XTESTS_FLAGS) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_XTESTS_ARGS_W_DLL_D			=	$(CC_XTESTS_FLAGS) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_XTESTS_ARGS_W_DLL_R			=	$(CC_XTESTS_FLAGS) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+CC_XTESTS_ARGS_W_MT_R			=	$(CC_XTESTS_FLAGS) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+
+CPPC_XTESTS_ARGS_MT_D			=	$(CPPC_XTESTS_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_XTESTS_ARGS_DLL_D			=	$(CPPC_XTESTS_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_XTESTS_ARGS_DLL_R			=	$(CPPC_XTESTS_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DNDEBUG  $(CPPC_DEFS)
+CPPC_XTESTS_ARGS_MT_R			=	$(CPPC_XTESTS_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DNDEBUG  $(CPPC_DEFS)
+CPPC_XTESTS_ARGS_W_MT_D			=	$(CPPC_XTESTS_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_XTESTS_ARGS_W_DLL_D			=	$(CPPC_XTESTS_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_XTESTS_ARGS_W_DLL_R			=	$(CPPC_XTESTS_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+CPPC_XTESTS_ARGS_W_MT_R			=	$(CPPC_XTESTS_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+
+
+# - Examples
+CC_EXAMPLE_ARGS_MT_D		=	$(CC_EXAMPLE_FLAGS) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_EXAMPLE_ARGS_DLL_D		=	$(CC_EXAMPLE_FLAGS) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_EXAMPLE_ARGS_DLL_R		=	$(CC_EXAMPLE_FLAGS) -MD -DNDEBUG  $(CC_DEFS)
+CC_EXAMPLE_ARGS_MT_R		=	$(CC_EXAMPLE_FLAGS) -MT -DNDEBUG  $(CC_DEFS)
+CC_EXAMPLE_ARGS_W_MT_D		=	$(CC_EXAMPLE_FLAGS) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_EXAMPLE_ARGS_W_DLL_D		=	$(CC_EXAMPLE_FLAGS) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_EXAMPLE_ARGS_W_DLL_R		=	$(CC_EXAMPLE_FLAGS) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+CC_EXAMPLE_ARGS_W_MT_R		=	$(CC_EXAMPLE_FLAGS) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+
+CPPC_EXAMPLE_ARGS_MT_D		=	$(CPPC_EXAMPLE_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_EXAMPLE_ARGS_DLL_D		=	$(CPPC_EXAMPLE_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_EXAMPLE_ARGS_DLL_R		=	$(CPPC_EXAMPLE_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DNDEBUG  $(CPPC_DEFS)
+CPPC_EXAMPLE_ARGS_MT_R		=	$(CPPC_EXAMPLE_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DNDEBUG  $(CPPC_DEFS)
+CPPC_EXAMPLE_ARGS_W_MT_D		=	$(CPPC_EXAMPLE_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_EXAMPLE_ARGS_W_DLL_D		=	$(CPPC_EXAMPLE_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_EXAMPLE_ARGS_W_DLL_R		=	$(CPPC_EXAMPLE_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+CPPC_EXAMPLE_ARGS_W_MT_R		=	$(CPPC_EXAMPLE_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+
+
+# - Test (Component)
+CC_TEST_COMPONENT_ARGS_MT_D			=	$(CC_TEST_COMPONENT_FLAGS) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_COMPONENT_ARGS_DLL_D			=	$(CC_TEST_COMPONENT_FLAGS) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_COMPONENT_ARGS_DLL_R			=	$(CC_TEST_COMPONENT_FLAGS) -MD -DNDEBUG  $(CC_DEFS)
+CC_TEST_COMPONENT_ARGS_MT_R			=	$(CC_TEST_COMPONENT_FLAGS) -MT -DNDEBUG  $(CC_DEFS)
+CC_TEST_COMPONENT_ARGS_W_MT_D			=	$(CC_TEST_COMPONENT_FLAGS) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_COMPONENT_ARGS_W_DLL_D			=	$(CC_TEST_COMPONENT_FLAGS) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_COMPONENT_ARGS_W_DLL_R			=	$(CC_TEST_COMPONENT_FLAGS) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+CC_TEST_COMPONENT_ARGS_W_MT_R			=	$(CC_TEST_COMPONENT_FLAGS) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+
+CPPC_TEST_COMPONENT_ARGS_MT_D			=	$(CPPC_TEST_COMPONENT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_COMPONENT_ARGS_DLL_D			=	$(CPPC_TEST_COMPONENT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_COMPONENT_ARGS_DLL_R			=	$(CPPC_TEST_COMPONENT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DNDEBUG  $(CPPC_DEFS)
+CPPC_TEST_COMPONENT_ARGS_MT_R			=	$(CPPC_TEST_COMPONENT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DNDEBUG  $(CPPC_DEFS)
+CPPC_TEST_COMPONENT_ARGS_W_MT_D			=	$(CPPC_TEST_COMPONENT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_COMPONENT_ARGS_W_DLL_D			=	$(CPPC_TEST_COMPONENT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_COMPONENT_ARGS_W_DLL_R			=	$(CPPC_TEST_COMPONENT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+CPPC_TEST_COMPONENT_ARGS_W_MT_R			=	$(CPPC_TEST_COMPONENT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+
+
+# - Test (Scratch)
+CC_TEST_SCRATCH_ARGS_MT_D			=	$(CC_TEST_SCRATCH_FLAGS) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_SCRATCH_ARGS_DLL_D			=	$(CC_TEST_SCRATCH_FLAGS) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_SCRATCH_ARGS_DLL_R			=	$(CC_TEST_SCRATCH_FLAGS) -MD -DNDEBUG  $(CC_DEFS)
+CC_TEST_SCRATCH_ARGS_MT_R			=	$(CC_TEST_SCRATCH_FLAGS) -MT -DNDEBUG  $(CC_DEFS)
+CC_TEST_SCRATCH_ARGS_W_MT_D			=	$(CC_TEST_SCRATCH_FLAGS) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_SCRATCH_ARGS_W_DLL_D			=	$(CC_TEST_SCRATCH_FLAGS) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_SCRATCH_ARGS_W_DLL_R			=	$(CC_TEST_SCRATCH_FLAGS) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+CC_TEST_SCRATCH_ARGS_W_MT_R			=	$(CC_TEST_SCRATCH_FLAGS) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+
+CPPC_TEST_SCRATCH_ARGS_MT_D			=	$(CPPC_TEST_SCRATCH_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_SCRATCH_ARGS_DLL_D			=	$(CPPC_TEST_SCRATCH_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_SCRATCH_ARGS_DLL_R			=	$(CPPC_TEST_SCRATCH_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DNDEBUG  $(CPPC_DEFS)
+CPPC_TEST_SCRATCH_ARGS_MT_R			=	$(CPPC_TEST_SCRATCH_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DNDEBUG  $(CPPC_DEFS)
+CPPC_TEST_SCRATCH_ARGS_W_MT_D			=	$(CPPC_TEST_SCRATCH_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_SCRATCH_ARGS_W_DLL_D			=	$(CPPC_TEST_SCRATCH_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_SCRATCH_ARGS_W_DLL_R			=	$(CPPC_TEST_SCRATCH_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+CPPC_TEST_SCRATCH_ARGS_W_MT_R			=	$(CPPC_TEST_SCRATCH_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+
+
+# - Test (Unit)
+CC_TEST_UNIT_ARGS_MT_D			=	$(CC_TEST_UNIT_FLAGS) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_UNIT_ARGS_DLL_D			=	$(CC_TEST_UNIT_FLAGS) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_UNIT_ARGS_DLL_R			=	$(CC_TEST_UNIT_FLAGS) -MD -DNDEBUG  $(CC_DEFS)
+CC_TEST_UNIT_ARGS_MT_R			=	$(CC_TEST_UNIT_FLAGS) -MT -DNDEBUG  $(CC_DEFS)
+CC_TEST_UNIT_ARGS_W_MT_D			=	$(CC_TEST_UNIT_FLAGS) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_UNIT_ARGS_W_DLL_D			=	$(CC_TEST_UNIT_FLAGS) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CC_DEFS)
+CC_TEST_UNIT_ARGS_W_DLL_R			=	$(CC_TEST_UNIT_FLAGS) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+CC_TEST_UNIT_ARGS_W_MT_R			=	$(CC_TEST_UNIT_FLAGS) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CC_DEFS)
+
+CPPC_TEST_UNIT_ARGS_MT_D			=	$(CPPC_TEST_UNIT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_UNIT_ARGS_DLL_D			=	$(CPPC_TEST_UNIT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_UNIT_ARGS_DLL_R			=	$(CPPC_TEST_UNIT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DNDEBUG  $(CPPC_DEFS)
+CPPC_TEST_UNIT_ARGS_MT_R			=	$(CPPC_TEST_UNIT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DNDEBUG  $(CPPC_DEFS)
+CPPC_TEST_UNIT_ARGS_W_MT_D			=	$(CPPC_TEST_UNIT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MTd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_UNIT_ARGS_W_DLL_D			=	$(CPPC_TEST_UNIT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MDd -DUNICODE -D_UNICODE -D_DEBUG -Zi -Fd$*.pdb  $(CPPC_DEFS)
+CPPC_TEST_UNIT_ARGS_W_DLL_R			=	$(CPPC_TEST_UNIT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MD -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+CPPC_TEST_UNIT_ARGS_W_MT_R			=	$(CPPC_TEST_UNIT_FLAGS) $(CPPC_F_EXCEPTIONS_ON) $(CPPC_F_RTTI_ON) -MT -DUNICODE -D_UNICODE -DNDEBUG  $(CPPC_DEFS)
+
+
+# AR args
+
+AR_ARGS 			=	-nologo
+
+
+# LD flags
+
+LD_ARGS 		=	
+
+LD_F_NOLOGO = -nologo
+
+# LD args
+
+LD_ARGS_MT_D =  $(LD_ARGS) $(LD_F_NOLOGO) $(LIBPATHS) $(COMMON_LIB)
+LD_ARGS_DLL_D =  $(LD_ARGS) $(LD_F_NOLOGO) $(LIBPATHS) $(COMMON_LIB)
+LD_ARGS_DLL_R =  $(LD_ARGS) $(LD_F_NOLOGO) $(LIBPATHS) $(COMMON_LIB)
+LD_ARGS_MT_R =  $(LD_ARGS) $(LD_F_NOLOGO) $(LIBPATHS) $(COMMON_LIB)
+LD_ARGS_W_MT_D =  $(LD_ARGS) $(LD_F_NOLOGO) $(LIBPATHS) $(COMMON_LIB)
+LD_ARGS_W_DLL_D =  $(LD_ARGS) $(LD_F_NOLOGO) $(LIBPATHS) $(COMMON_LIB)
+LD_ARGS_W_DLL_R =  $(LD_ARGS) $(LD_F_NOLOGO) $(LIBPATHS) $(COMMON_LIB)
+LD_ARGS_W_MT_R =  $(LD_ARGS) $(LD_F_NOLOGO) $(LIBPATHS) $(COMMON_LIB)
+
+############################################################################
+# Headers
+
+CORE_HEADERS=\
+ $(PROJ_INCLUDE_DIR)\pantheios\pantheios.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\backend.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\init_codes.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\frontend.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\pantheios.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\trace.h\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\args.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\b.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\b64.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\blob.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\boolean.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\ch.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\character.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\exception.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\fmt.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\hex_ptr.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\hostid.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\integer.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\m2w.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\p.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\pad.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\pointer.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\processid.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\real.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\slice.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\threadid.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\w2m.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\variant_bool.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\vb.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\xi.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\inserters\xp.hpp\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\internal\initialiser.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\internal\stock_levels.hpp\
+ $(PROJ_INCLUDE_DIR)\pantheios\internal\nox.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\internal\safestr.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\internal\threading.h\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\quality\contract.h\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\internal\generated\log_dispatch_functions.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\internal\generated\log_functions.c\
+ $(PROJ_INCLUDE_DIR)\pantheios\internal\generated\log_functions.h\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\severity\levels.hpp\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\util\backends\arguments.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\util\backends\context.hpp\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\util\core\apidefs.hpp\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\util\memory\auto_buffer_selector.hpp\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\util\severity\ACE.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\util\severity\syslog.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\util\severity\WindowsEventLog.h\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\util\string\snprintf.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\util\string\strdup.h\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\util\system\hostname.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\util\system\processid.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\util\system\threadid.h\
+ \
+ $(PROJ_INCLUDE_DIR)\pantheios\util\time\currenttime.h\
+ \
+ \
+
+BE_HEADERS=\
+ $(PROJ_INCLUDE_DIR)\pantheios\pantheios.h \
+ $(PROJ_INCLUDE_DIR)\pantheios\backend.h \
+ \
+
+FE_HEADERS=\
+ $(PROJ_INCLUDE_DIR)\pantheios\pantheios.h \
+ $(PROJ_INCLUDE_DIR)\pantheios\frontend.h \
+ \
+
+TEST_C_HEADERS=\
+ $(PROJ_INCLUDE_DIR)\pantheios\backend.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\frontend.h\
+ $(PROJ_INCLUDE_DIR)\pantheios\pantheios.h\
+ \
+
+TEST_CPP_HEADERS=\
+ $(CORE_HEADERS)\
+ $(PROJ_INCLUDE_DIR)\pantheios\backends\bec.test.h\
+ \
+
+B64_HEADERS=\
+ $(PROJ_INCLUDE_DIR)\b64\b64.h\
+ $(PROJ_INCLUDE_DIR)\b64\b64.hpp\
+ \
+
+SHWILD_HEADERS=\
+ $(PROJ_INCLUDE_DIR)\shwild\shwild.h\
+ $(PROJ_INCLUDE_DIR)\shwild\shwild.hpp\
+ \
+
+XTESTS_HEADERS=\
+ $(PROJ_INCLUDE_DIR)\xtests\xtests.h\
+ \
+
+############################################################################
+# Names
+
+############################################################
+# Targets
+
+########################################
+# Libraries
+
+#  util
+LIB_UTIL_MT_D				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).util.$(COMP_ARCH_OS_TAG).mt.debug.lib
+
+#  core
+LIB_CORE_MT_D				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).core.$(COMP_ARCH_OS_TAG).mt.debug.lib
+
+#  appl
+LIB_APPL_MT_D				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).appl.$(COMP_ARCH_OS_TAG).mt.debug.lib
+
+#  front-end(s)
+LIB_FE_ALL_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_ALL_WC_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_FAIL_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.fail.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_N_MT_D				=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_N_WC_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_NULL_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_NULL_WC_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_SIMPLE_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_SIMPLE_WC_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_WINREG_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_FE_WINREG_WC_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+
+#  back-end(s)
+LIB_BEC_STOCK_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.stock.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_LRSPLIT_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.lrsplit.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_N_MT_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.N.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_TEST_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.test.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_TEST_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.test.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_TEST_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.test.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_TEST_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.test.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_FAIL_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fail.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_FAIL_MT_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fail.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_FAIL_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fail.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_FAIL_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fail.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_FILE_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_FILE_WC_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_FILE_MT_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.file.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_FILE_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.file.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_FILE_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.file.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_FPRINTF_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_FPRINTF_WC_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_FPRINTF_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fprintf.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_FPRINTF_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fprintf.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_FPRINTF_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fprintf.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_NULL_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.null.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_NULL_MT_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.null.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_NULL_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.null.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_NULL_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.null.$(COMP_ARCH_OS_TAG).mt.debug.lib
+!ifdef ACE
+LIB_BEC_ACE_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.ACE.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_ACE_MT_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.ACE.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_ACE_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.ACE.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_ACE_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.ACE.$(COMP_ARCH_OS_TAG).mt.debug.lib
+!endif # ACE
+LIB_BEC_COMERROBJ_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_COMERROBJWC_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_COMERROBJ_MT_D 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.COMErrorObject.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_COMERROBJ_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.COMErrorObject.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_COMERROBJ_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.COMErrorObject.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_SPEECH_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_SPEECHWC_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_SPEECH_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.speech.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_SPEECH_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.speech.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_SPEECH_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.speech.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_WINEVLOG_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsEventLog.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_WINEVLOG_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsEventLog.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_WINEVLOG_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsEventLog.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_WINEVLOG_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsEventLog.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_WINMSGBX_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsMessageBox.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_WINMSGBX_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_WINMSGBX_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsMessageBox.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_WINMSGBX_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsMessageBox.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_W32CONS_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_W32CONSWC_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_W32CONS_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsConsole.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_W32CONS_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsConsole.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_W32CONS_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsConsole.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_WINDBGR_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_WINDBGR_WC_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_WINDBGR_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsDebugger.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_WINDBGR_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsDebugger.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_WINDBGR_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsDebugger.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_WINSYSLOG_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEC_WINSYSLOG_WC_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.WithCallback.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BE_WINSYSLOG_MT_D 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsSyslog.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BEL_WINSYSLOG_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsSyslog.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_BER_WINSYSLOG_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsSyslog.$(COMP_ARCH_OS_TAG).mt.debug.lib
+
+#  util
+LIB_UTIL_DLL_D				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).util.$(COMP_ARCH_OS_TAG).dll.debug.lib
+
+#  core
+LIB_CORE_DLL_D				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).core.$(COMP_ARCH_OS_TAG).dll.debug.lib
+
+#  appl
+LIB_APPL_DLL_D				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).appl.$(COMP_ARCH_OS_TAG).dll.debug.lib
+
+#  front-end(s)
+LIB_FE_ALL_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_FE_ALL_WC_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.WithCallback.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_FE_FAIL_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.fail.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_FE_N_DLL_D				=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_FE_N_WC_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.WithCallback.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_FE_NULL_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_FE_NULL_WC_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.WithCallback.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_FE_SIMPLE_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_FE_SIMPLE_WC_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.WithCallback.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_FE_WINREG_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_FE_WINREG_WC_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.WithCallback.$(COMP_ARCH_OS_TAG).dll.debug.lib
+
+#  back-end(s)
+LIB_BEC_STOCK_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.stock.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_LRSPLIT_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.lrsplit.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_N_DLL_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.N.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_TEST_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.test.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_TEST_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.test.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEL_TEST_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.test.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BER_TEST_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.test.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_FAIL_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fail.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_FAIL_DLL_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fail.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEL_FAIL_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fail.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BER_FAIL_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fail.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_FILE_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_FILE_WC_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.WithCallback.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_FILE_DLL_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.file.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEL_FILE_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.file.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BER_FILE_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.file.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_FPRINTF_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_FPRINTF_WC_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.WithCallback.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_FPRINTF_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fprintf.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEL_FPRINTF_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fprintf.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BER_FPRINTF_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fprintf.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_NULL_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.null.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_NULL_DLL_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.null.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEL_NULL_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.null.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BER_NULL_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.null.$(COMP_ARCH_OS_TAG).dll.debug.lib
+!ifdef ACE
+LIB_BEC_ACE_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.ACE.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_ACE_DLL_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.ACE.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEL_ACE_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.ACE.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BER_ACE_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.ACE.$(COMP_ARCH_OS_TAG).dll.debug.lib
+!endif # ACE
+LIB_BEC_COMERROBJ_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_COMERROBJWC_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.WithCallback.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_COMERROBJ_DLL_D 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.COMErrorObject.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEL_COMERROBJ_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.COMErrorObject.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BER_COMERROBJ_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.COMErrorObject.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_SPEECH_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_SPEECHWC_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.WithCallback.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_SPEECH_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.speech.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEL_SPEECH_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.speech.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BER_SPEECH_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.speech.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_WINEVLOG_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsEventLog.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_WINEVLOG_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsEventLog.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEL_WINEVLOG_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsEventLog.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BER_WINEVLOG_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsEventLog.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_WINMSGBX_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsMessageBox.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_WINMSGBX_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEL_WINMSGBX_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsMessageBox.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BER_WINMSGBX_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsMessageBox.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_W32CONS_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_W32CONSWC_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.WithCallback.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_W32CONS_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsConsole.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEL_W32CONS_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsConsole.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BER_W32CONS_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsConsole.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_WINDBGR_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_WINDBGR_WC_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.WithCallback.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_WINDBGR_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsDebugger.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEL_WINDBGR_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsDebugger.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BER_WINDBGR_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsDebugger.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_WINSYSLOG_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEC_WINSYSLOG_WC_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.WithCallback.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BE_WINSYSLOG_DLL_D 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsSyslog.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BEL_WINSYSLOG_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsSyslog.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_BER_WINSYSLOG_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsSyslog.$(COMP_ARCH_OS_TAG).dll.debug.lib
+
+#  util
+LIB_UTIL_DLL_R				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).util.$(COMP_ARCH_OS_TAG).dll.lib
+
+#  core
+LIB_CORE_DLL_R				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).core.$(COMP_ARCH_OS_TAG).dll.lib
+
+#  appl
+LIB_APPL_DLL_R				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).appl.$(COMP_ARCH_OS_TAG).dll.lib
+
+#  front-end(s)
+LIB_FE_ALL_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_FE_ALL_WC_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.WithCallback.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_FE_FAIL_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.fail.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_FE_N_DLL_R				=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_FE_N_WC_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.WithCallback.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_FE_NULL_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_FE_NULL_WC_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.WithCallback.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_FE_SIMPLE_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_FE_SIMPLE_WC_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.WithCallback.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_FE_WINREG_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_FE_WINREG_WC_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.WithCallback.$(COMP_ARCH_OS_TAG).dll.lib
+
+#  back-end(s)
+LIB_BEC_STOCK_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.stock.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_LRSPLIT_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.lrsplit.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_N_DLL_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.N.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_TEST_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.test.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_TEST_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.test.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEL_TEST_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.test.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BER_TEST_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.test.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_FAIL_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fail.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_FAIL_DLL_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fail.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEL_FAIL_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fail.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BER_FAIL_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fail.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_FILE_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_FILE_WC_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.WithCallback.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_FILE_DLL_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.file.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEL_FILE_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.file.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BER_FILE_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.file.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_FPRINTF_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_FPRINTF_WC_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.WithCallback.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_FPRINTF_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fprintf.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEL_FPRINTF_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fprintf.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BER_FPRINTF_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fprintf.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_NULL_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.null.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_NULL_DLL_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.null.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEL_NULL_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.null.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BER_NULL_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.null.$(COMP_ARCH_OS_TAG).dll.lib
+!ifdef ACE
+LIB_BEC_ACE_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.ACE.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_ACE_DLL_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.ACE.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEL_ACE_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.ACE.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BER_ACE_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.ACE.$(COMP_ARCH_OS_TAG).dll.lib
+!endif # ACE
+LIB_BEC_COMERROBJ_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_COMERROBJWC_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.WithCallback.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_COMERROBJ_DLL_R 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.COMErrorObject.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEL_COMERROBJ_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.COMErrorObject.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BER_COMERROBJ_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.COMErrorObject.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_SPEECH_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_SPEECHWC_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.WithCallback.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_SPEECH_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.speech.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEL_SPEECH_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.speech.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BER_SPEECH_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.speech.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_WINEVLOG_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsEventLog.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_WINEVLOG_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsEventLog.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEL_WINEVLOG_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsEventLog.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BER_WINEVLOG_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsEventLog.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_WINMSGBX_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsMessageBox.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_WINMSGBX_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEL_WINMSGBX_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsMessageBox.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BER_WINMSGBX_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsMessageBox.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_W32CONS_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_W32CONSWC_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.WithCallback.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_W32CONS_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsConsole.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEL_W32CONS_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsConsole.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BER_W32CONS_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsConsole.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_WINDBGR_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_WINDBGR_WC_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.WithCallback.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_WINDBGR_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsDebugger.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEL_WINDBGR_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsDebugger.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BER_WINDBGR_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsDebugger.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_WINSYSLOG_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEC_WINSYSLOG_WC_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.WithCallback.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BE_WINSYSLOG_DLL_R 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsSyslog.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BEL_WINSYSLOG_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsSyslog.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_BER_WINSYSLOG_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsSyslog.$(COMP_ARCH_OS_TAG).dll.lib
+
+#  util
+LIB_UTIL_MT_R				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).util.$(COMP_ARCH_OS_TAG).mt.lib
+
+#  core
+LIB_CORE_MT_R				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).core.$(COMP_ARCH_OS_TAG).mt.lib
+
+#  appl
+LIB_APPL_MT_R				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).appl.$(COMP_ARCH_OS_TAG).mt.lib
+
+#  front-end(s)
+LIB_FE_ALL_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_ALL_WC_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_FAIL_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.fail.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_N_MT_R				=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_N_WC_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_NULL_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_NULL_WC_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_SIMPLE_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_SIMPLE_WC_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_WINREG_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_FE_WINREG_WC_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+
+#  back-end(s)
+LIB_BEC_STOCK_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.stock.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_LRSPLIT_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.lrsplit.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_N_MT_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.N.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_TEST_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.test.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_TEST_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.test.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_TEST_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.test.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_TEST_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.test.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_FAIL_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fail.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_FAIL_MT_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fail.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_FAIL_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fail.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_FAIL_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fail.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_FILE_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_FILE_WC_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_FILE_MT_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.file.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_FILE_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.file.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_FILE_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.file.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_FPRINTF_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_FPRINTF_WC_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_FPRINTF_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fprintf.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_FPRINTF_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fprintf.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_FPRINTF_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fprintf.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_NULL_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.null.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_NULL_MT_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.null.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_NULL_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.null.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_NULL_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.null.$(COMP_ARCH_OS_TAG).mt.lib
+!ifdef ACE
+LIB_BEC_ACE_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.ACE.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_ACE_MT_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.ACE.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_ACE_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.ACE.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_ACE_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.ACE.$(COMP_ARCH_OS_TAG).mt.lib
+!endif # ACE
+LIB_BEC_COMERROBJ_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_COMERROBJWC_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_COMERROBJ_MT_R 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.COMErrorObject.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_COMERROBJ_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.COMErrorObject.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_COMERROBJ_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.COMErrorObject.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_SPEECH_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_SPEECHWC_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_SPEECH_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.speech.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_SPEECH_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.speech.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_SPEECH_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.speech.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_WINEVLOG_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsEventLog.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_WINEVLOG_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsEventLog.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_WINEVLOG_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsEventLog.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_WINEVLOG_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsEventLog.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_WINMSGBX_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsMessageBox.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_WINMSGBX_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_WINMSGBX_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsMessageBox.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_WINMSGBX_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsMessageBox.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_W32CONS_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_W32CONSWC_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_W32CONS_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsConsole.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_W32CONS_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsConsole.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_W32CONS_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsConsole.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_WINDBGR_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_WINDBGR_WC_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_WINDBGR_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsDebugger.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_WINDBGR_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsDebugger.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_WINDBGR_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsDebugger.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_WINSYSLOG_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEC_WINSYSLOG_WC_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.WithCallback.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BE_WINSYSLOG_MT_R 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsSyslog.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BEL_WINSYSLOG_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsSyslog.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_BER_WINSYSLOG_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsSyslog.$(COMP_ARCH_OS_TAG).mt.lib
+
+#  util
+LIB_UTIL_W_MT_D				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).util.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+
+#  core
+LIB_CORE_W_MT_D				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).core.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+
+#  appl
+LIB_APPL_W_MT_D				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).appl.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+
+#  front-end(s)
+LIB_FE_ALL_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_FE_ALL_WC_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_FE_FAIL_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.fail.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_FE_N_W_MT_D				=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_FE_N_WC_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_FE_NULL_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_FE_NULL_WC_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_FE_SIMPLE_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_FE_SIMPLE_WC_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_FE_WINREG_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_FE_WINREG_WC_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+
+#  back-end(s)
+LIB_BEC_STOCK_W_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.stock.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_LRSPLIT_W_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.lrsplit.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_N_W_MT_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.N.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_TEST_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.test.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_TEST_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.test.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEL_TEST_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.test.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BER_TEST_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.test.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_FAIL_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fail.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_FAIL_W_MT_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fail.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEL_FAIL_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fail.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BER_FAIL_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fail.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_FILE_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_FILE_WC_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_FILE_W_MT_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.file.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEL_FILE_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.file.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BER_FILE_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.file.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_FPRINTF_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_FPRINTF_WC_W_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_FPRINTF_W_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEL_FPRINTF_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BER_FPRINTF_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_NULL_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.null.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_NULL_W_MT_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.null.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEL_NULL_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.null.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BER_NULL_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.null.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+!ifdef ACE
+LIB_BEC_ACE_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.ACE.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_ACE_W_MT_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.ACE.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEL_ACE_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.ACE.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BER_ACE_W_MT_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.ACE.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+!endif # ACE
+LIB_BEC_COMERROBJ_W_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_COMERROBJWC_W_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_COMERROBJ_W_MT_D 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEL_COMERROBJ_W_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BER_COMERROBJ_W_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_SPEECH_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_SPEECHWC_W_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_SPEECH_W_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.speech.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEL_SPEECH_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.speech.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BER_SPEECH_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.speech.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_WINEVLOG_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_WINEVLOG_W_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEL_WINEVLOG_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BER_WINEVLOG_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_WINMSGBX_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_WINMSGBX_W_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEL_WINMSGBX_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BER_WINMSGBX_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_W32CONS_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_W32CONSWC_W_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_W32CONS_W_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEL_W32CONS_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BER_W32CONS_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_WINDBGR_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_WINDBGR_WC_W_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_WINDBGR_W_MT_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEL_WINDBGR_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BER_WINDBGR_W_MT_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_WINSYSLOG_W_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEC_WINSYSLOG_WC_W_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BE_WINSYSLOG_W_MT_D 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BEL_WINSYSLOG_W_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_BER_WINSYSLOG_W_MT_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+
+#  util
+LIB_UTIL_W_DLL_D				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).util.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+
+#  core
+LIB_CORE_W_DLL_D				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).core.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+
+#  appl
+LIB_APPL_W_DLL_D				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).appl.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+
+#  front-end(s)
+LIB_FE_ALL_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_FE_ALL_WC_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_FE_FAIL_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.fail.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_FE_N_W_DLL_D				=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_FE_N_WC_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_FE_NULL_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_FE_NULL_WC_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_FE_SIMPLE_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_FE_SIMPLE_WC_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_FE_WINREG_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_FE_WINREG_WC_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+
+#  back-end(s)
+LIB_BEC_STOCK_W_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.stock.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_LRSPLIT_W_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.lrsplit.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_N_W_DLL_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.N.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_TEST_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.test.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_TEST_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.test.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEL_TEST_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.test.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BER_TEST_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.test.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_FAIL_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fail.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_FAIL_W_DLL_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fail.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEL_FAIL_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fail.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BER_FAIL_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fail.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_FILE_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_FILE_WC_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_FILE_W_DLL_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.file.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEL_FILE_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.file.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BER_FILE_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.file.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_FPRINTF_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_FPRINTF_WC_W_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_FPRINTF_W_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEL_FPRINTF_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BER_FPRINTF_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_NULL_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.null.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_NULL_W_DLL_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.null.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEL_NULL_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.null.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BER_NULL_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.null.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+!ifdef ACE
+LIB_BEC_ACE_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.ACE.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_ACE_W_DLL_D 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.ACE.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEL_ACE_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.ACE.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BER_ACE_W_DLL_D			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.ACE.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+!endif # ACE
+LIB_BEC_COMERROBJ_W_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_COMERROBJWC_W_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_COMERROBJ_W_DLL_D 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEL_COMERROBJ_W_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BER_COMERROBJ_W_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_SPEECH_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_SPEECHWC_W_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_SPEECH_W_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.speech.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEL_SPEECH_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.speech.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BER_SPEECH_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.speech.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_WINEVLOG_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_WINEVLOG_W_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEL_WINEVLOG_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BER_WINEVLOG_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_WINMSGBX_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_WINMSGBX_W_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEL_WINMSGBX_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BER_WINMSGBX_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_W32CONS_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_W32CONSWC_W_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_W32CONS_W_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEL_W32CONS_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BER_W32CONS_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_WINDBGR_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_WINDBGR_WC_W_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_WINDBGR_W_DLL_D 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEL_WINDBGR_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BER_WINDBGR_W_DLL_D		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_WINSYSLOG_W_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEC_WINSYSLOG_WC_W_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BE_WINSYSLOG_W_DLL_D 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BEL_WINSYSLOG_W_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_BER_WINSYSLOG_W_DLL_D	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+
+#  util
+LIB_UTIL_W_DLL_R				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).util.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+
+#  core
+LIB_CORE_W_DLL_R				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).core.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+
+#  appl
+LIB_APPL_W_DLL_R				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).appl.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+
+#  front-end(s)
+LIB_FE_ALL_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_FE_ALL_WC_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_FE_FAIL_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.fail.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_FE_N_W_DLL_R				=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_FE_N_WC_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_FE_NULL_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_FE_NULL_WC_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_FE_SIMPLE_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_FE_SIMPLE_WC_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_FE_WINREG_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_FE_WINREG_WC_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+
+#  back-end(s)
+LIB_BEC_STOCK_W_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.stock.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_LRSPLIT_W_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.lrsplit.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_N_W_DLL_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.N.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_TEST_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.test.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_TEST_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.test.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEL_TEST_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.test.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BER_TEST_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.test.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_FAIL_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fail.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_FAIL_W_DLL_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fail.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEL_FAIL_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fail.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BER_FAIL_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fail.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_FILE_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_FILE_WC_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_FILE_W_DLL_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.file.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEL_FILE_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.file.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BER_FILE_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.file.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_FPRINTF_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_FPRINTF_WC_W_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_FPRINTF_W_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEL_FPRINTF_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BER_FPRINTF_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_NULL_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.null.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_NULL_W_DLL_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.null.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEL_NULL_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.null.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BER_NULL_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.null.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+!ifdef ACE
+LIB_BEC_ACE_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.ACE.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_ACE_W_DLL_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.ACE.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEL_ACE_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.ACE.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BER_ACE_W_DLL_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.ACE.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+!endif # ACE
+LIB_BEC_COMERROBJ_W_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_COMERROBJWC_W_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_COMERROBJ_W_DLL_R 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEL_COMERROBJ_W_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BER_COMERROBJ_W_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_SPEECH_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_SPEECHWC_W_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_SPEECH_W_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.speech.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEL_SPEECH_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.speech.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BER_SPEECH_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.speech.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_WINEVLOG_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_WINEVLOG_W_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEL_WINEVLOG_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BER_WINEVLOG_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_WINMSGBX_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_WINMSGBX_W_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEL_WINMSGBX_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BER_WINMSGBX_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_W32CONS_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_W32CONSWC_W_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_W32CONS_W_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEL_W32CONS_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BER_W32CONS_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_WINDBGR_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_WINDBGR_WC_W_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_WINDBGR_W_DLL_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEL_WINDBGR_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BER_WINDBGR_W_DLL_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_WINSYSLOG_W_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEC_WINSYSLOG_WC_W_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.WithCallback.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BE_WINSYSLOG_W_DLL_R 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BEL_WINSYSLOG_W_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_BER_WINSYSLOG_W_DLL_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+
+#  util
+LIB_UTIL_W_MT_R				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).util.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+
+#  core
+LIB_CORE_W_MT_R				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).core.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+
+#  appl
+LIB_APPL_W_MT_R				=   $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).appl.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+
+#  front-end(s)
+LIB_FE_ALL_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_FE_ALL_WC_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.all.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_FE_FAIL_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.fail.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_FE_N_W_MT_R				=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_FE_N_WC_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.N.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_FE_NULL_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_FE_NULL_WC_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.null.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_FE_SIMPLE_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_FE_SIMPLE_WC_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.simple.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_FE_WINREG_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_FE_WINREG_WC_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.WindowsRegistry.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+
+#  back-end(s)
+LIB_BEC_STOCK_W_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.stock.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_LRSPLIT_W_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.lrsplit.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_N_W_MT_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.N.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_TEST_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.test.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_TEST_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.test.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEL_TEST_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.test.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BER_TEST_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.test.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_FAIL_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fail.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_FAIL_W_MT_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fail.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEL_FAIL_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fail.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BER_FAIL_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fail.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_FILE_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_FILE_WC_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.file.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_FILE_W_MT_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.file.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEL_FILE_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.file.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BER_FILE_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.file.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_FPRINTF_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_FPRINTF_WC_W_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.fprintf.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_FPRINTF_W_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEL_FPRINTF_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BER_FPRINTF_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_NULL_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.null.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_NULL_W_MT_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.null.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEL_NULL_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.null.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BER_NULL_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.null.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+!ifdef ACE
+LIB_BEC_ACE_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.ACE.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_ACE_W_MT_R 			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.ACE.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEL_ACE_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.ACE.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BER_ACE_W_MT_R			=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.ACE.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+!endif # ACE
+LIB_BEC_COMERROBJ_W_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_COMERROBJWC_W_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.COMErrorObject.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_COMERROBJ_W_MT_R 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEL_COMERROBJ_W_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BER_COMERROBJ_W_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_SPEECH_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_SPEECHWC_W_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.speech.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_SPEECH_W_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.speech.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEL_SPEECH_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.speech.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BER_SPEECH_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.speech.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_WINEVLOG_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_WINEVLOG_W_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEL_WINEVLOG_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BER_WINEVLOG_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_WINMSGBX_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_WINMSGBX_W_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEL_WINMSGBX_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BER_WINMSGBX_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_W32CONS_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_W32CONSWC_W_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsConsole.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_W32CONS_W_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEL_W32CONS_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BER_W32CONS_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_WINDBGR_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_WINDBGR_WC_W_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsDebugger.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_WINDBGR_W_MT_R 		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEL_WINDBGR_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BER_WINDBGR_W_MT_R		=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_WINSYSLOG_W_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEC_WINSYSLOG_WC_W_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.WindowsSyslog.WithCallback.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BE_WINSYSLOG_W_MT_R 	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BEL_WINSYSLOG_W_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+LIB_BER_WINSYSLOG_W_MT_R	=	$(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+
+# core
+
+# front-end(s)
+PDB_FE_ALL_MT_D			=	$(PROJ_OBJ_DIR)\fe.all.mt.debug.pdb
+PDB_FE_FAIL_MT_D		=	$(PROJ_OBJ_DIR)\fe.fail.mt.debug.pdb
+PDB_FE_N_MT_D			=	$(PROJ_OBJ_DIR)\fe.N.mt.debug.pdb
+PDB_FE_NULL_MT_D		=	$(PROJ_OBJ_DIR)\fe.null.mt.debug.pdb
+PDB_FE_SIMPLE_MT_D		=	$(PROJ_OBJ_DIR)\fe.simple.mt.debug.pdb
+PDB_FE_WINREG_MT_D		=	$(PROJ_OBJ_DIR)\fe.WindowsRegistry.mt.debug.pdb
+
+# back-end(s)
+PDB_BE_LRSPLIT_MT_D 	=	$(PROJ_OBJ_DIR)\be.lrsplit.mt.debug.pdb
+PDB_BE_N_MT_D 			=	$(PROJ_OBJ_DIR)\be.N.mt.debug.pdb
+PDB_BEC_FAIL_MT_D		=	$(PROJ_OBJ_DIR)\bec.fail.mt.debug.pdb
+PDB_BE_FAIL_MT_D 		=	$(PROJ_OBJ_DIR)\be.fail.mt.debug.pdb
+PDB_BEL_FAIL_MT_D		=	$(PROJ_OBJ_DIR)\bel.fail.mt.debug.pdb
+PDB_BER_FAIL_MT_D		=	$(PROJ_OBJ_DIR)\ber.fail.mt.debug.pdb
+PDB_BEC_FILE_MT_D		=	$(PROJ_OBJ_DIR)\bec.file.mt.debug.pdb
+PDB_BEC_FILE_WC_MT_D	=	$(PROJ_OBJ_DIR)\bec.file.WithCallback.mt.debug.pdb
+PDB_BE_FILE_MT_D 		=	$(PROJ_OBJ_DIR)\be.file.mt.debug.pdb
+PDB_BEL_FILE_MT_D		=	$(PROJ_OBJ_DIR)\bel.file.mt.debug.pdb
+PDB_BER_FILE_MT_D		=	$(PROJ_OBJ_DIR)\ber.file.mt.debug.pdb
+PDB_BEC_FPRINTF_MT_D	=	$(PROJ_OBJ_DIR)\bec.fprintf.mt.debug.pdb
+PDB_BEC_FPRINTF_WC_MT_D	=	$(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.mt.debug.pdb
+PDB_BE_FPRINTF_MT_D 	=	$(PROJ_OBJ_DIR)\be.fprintf.mt.debug.pdb
+PDB_BEL_FPRINTF_MT_D	=	$(PROJ_OBJ_DIR)\bel.fprintf.mt.debug.pdb
+PDB_BER_FPRINTF_MT_D	=	$(PROJ_OBJ_DIR)\ber.fprintf.mt.debug.pdb
+PDB_BEC_NULL_MT_D		=	$(PROJ_OBJ_DIR)\bec.null.mt.debug.pdb
+PDB_BE_NULL_MT_D 		=	$(PROJ_OBJ_DIR)\be.null.mt.debug.pdb
+PDB_BEL_NULL_MT_D		=	$(PROJ_OBJ_DIR)\bel.null.mt.debug.pdb
+PDB_BER_NULL_MT_D		=	$(PROJ_OBJ_DIR)\ber.null.mt.debug.pdb
+!ifdef ACE
+PDB_BEC_ACE_MT_D		=	$(PROJ_OBJ_DIR)\bec.ACE.mt.debug.pdb
+PDB_BE_ACE_MT_D 		=	$(PROJ_OBJ_DIR)\be.ACE.mt.debug.pdb
+PDB_BEL_ACE_MT_D		=	$(PROJ_OBJ_DIR)\bel.ACE.mt.debug.pdb
+PDB_BER_ACE_MT_D		=	$(PROJ_OBJ_DIR)\ber.ACE.mt.debug.pdb
+!endif # ACE
+PDB_BEC_COMERROBJ_MT_D	=	$(PROJ_OBJ_DIR)\bec.COMErrorObject.mt.debug.pdb
+PDB_BE_COMERROBJ_MT_D 	=	$(PROJ_OBJ_DIR)\be.COMErrorObject.mt.debug.pdb
+PDB_BEL_COMERROBJ_MT_D	=	$(PROJ_OBJ_DIR)\bel.COMErrorObject.mt.debug.pdb
+PDB_BER_COMERROBJ_MT_D	=	$(PROJ_OBJ_DIR)\ber.COMErrorObject.mt.debug.pdb
+PDB_BEC_SPEECH_MT_D		=	$(PROJ_OBJ_DIR)\bec.speech.mt.debug.pdb
+PDB_BEC_SPEECHWC_MT_D	=	$(PROJ_OBJ_DIR)\bec.speech.WithCallback.mt.debug.pdb
+PDB_BE_SPEECH_MT_D 		=	$(PROJ_OBJ_DIR)\be.speech.mt.debug.pdb
+PDB_BEL_SPEECH_MT_D		=	$(PROJ_OBJ_DIR)\bel.speech.mt.debug.pdb
+PDB_BER_SPEECH_MT_D		=	$(PROJ_OBJ_DIR)\ber.speech.mt.debug.pdb
+PDB_BEC_WINEVLOG_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsEventLog.mt.debug.pdb
+PDB_BE_WINEVLOG_MT_D 	=	$(PROJ_OBJ_DIR)\be.WindowsEventLog.mt.debug.pdb
+PDB_BEL_WINEVLOG_MT_D	=	$(PROJ_OBJ_DIR)\bel.WindowsEventLog.mt.debug.pdb
+PDB_BER_WINEVLOG_MT_D	=	$(PROJ_OBJ_DIR)\ber.WindowsEventLog.mt.debug.pdb
+PDB_BEC_WINMSGBX_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsMessageBox.mt.debug.pdb
+PDB_BE_WINMSGBX_MT_D 	=	$(PROJ_OBJ_DIR)\be.WindowsMessageBox.mt.debug.pdb
+PDB_BEL_WINMSGBX_MT_D	=	$(PROJ_OBJ_DIR)\bel.WindowsMessageBox.mt.debug.pdb
+PDB_BER_WINMSGBX_MT_D	=	$(PROJ_OBJ_DIR)\ber.WindowsMessageBox.mt.debug.pdb
+PDB_BEC_W32CONS_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsConsole.mt.debug.pdb
+PDB_BEC_W32CONSWC_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsConsole.WithCallback.mt.debug.pdb
+PDB_BE_W32CONS_MT_D 	=	$(PROJ_OBJ_DIR)\be.WindowsConsole.mt.debug.pdb
+PDB_BEL_W32CONS_MT_D	=	$(PROJ_OBJ_DIR)\bel.WindowsConsole.mt.debug.pdb
+PDB_BER_W32CONS_MT_D	=	$(PROJ_OBJ_DIR)\ber.WindowsConsole.mt.debug.pdb
+PDB_BEC_WINDBGR_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsDebugger.mt.debug.pdb
+PDB_BEC_WINDBGR_WC_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsDebugger.WithCallback.mt.debug.pdb
+PDB_BE_WINDBGR_MT_D 	=	$(PROJ_OBJ_DIR)\be.WindowsDebugger.mt.debug.pdb
+PDB_BEL_WINDBGR_MT_D	=	$(PROJ_OBJ_DIR)\bel.WindowsDebugger.mt.debug.pdb
+PDB_BER_WINDBGR_MT_D	=	$(PROJ_OBJ_DIR)\ber.WindowsDebugger.mt.debug.pdb
+PDB_BEC_WINSYSLOG_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsSyslog.mt.debug.pdb
+PDB_BEC_WINSYSLOG_WC_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsSyslog.WithCallback.mt.debug.pdb
+PDB_BE_WINSYSLOG_MT_D 	=	$(PROJ_OBJ_DIR)\be.WindowsSyslog.mt.debug.pdb
+PDB_BEL_WINSYSLOG_MT_D	=	$(PROJ_OBJ_DIR)\bel.WindowsSyslog.mt.debug.pdb
+PDB_BER_WINSYSLOG_MT_D	=	$(PROJ_OBJ_DIR)\ber.WindowsSyslog.mt.debug.pdb
+
+# core
+
+# front-end(s)
+PDB_FE_ALL_DLL_D			=	$(PROJ_OBJ_DIR)\fe.all.dll.debug.pdb
+PDB_FE_FAIL_DLL_D		=	$(PROJ_OBJ_DIR)\fe.fail.dll.debug.pdb
+PDB_FE_N_DLL_D			=	$(PROJ_OBJ_DIR)\fe.N.dll.debug.pdb
+PDB_FE_NULL_DLL_D		=	$(PROJ_OBJ_DIR)\fe.null.dll.debug.pdb
+PDB_FE_SIMPLE_DLL_D		=	$(PROJ_OBJ_DIR)\fe.simple.dll.debug.pdb
+PDB_FE_WINREG_DLL_D		=	$(PROJ_OBJ_DIR)\fe.WindowsRegistry.dll.debug.pdb
+
+# back-end(s)
+PDB_BE_LRSPLIT_DLL_D 	=	$(PROJ_OBJ_DIR)\be.lrsplit.dll.debug.pdb
+PDB_BE_N_DLL_D 			=	$(PROJ_OBJ_DIR)\be.N.dll.debug.pdb
+PDB_BEC_FAIL_DLL_D		=	$(PROJ_OBJ_DIR)\bec.fail.dll.debug.pdb
+PDB_BE_FAIL_DLL_D 		=	$(PROJ_OBJ_DIR)\be.fail.dll.debug.pdb
+PDB_BEL_FAIL_DLL_D		=	$(PROJ_OBJ_DIR)\bel.fail.dll.debug.pdb
+PDB_BER_FAIL_DLL_D		=	$(PROJ_OBJ_DIR)\ber.fail.dll.debug.pdb
+PDB_BEC_FILE_DLL_D		=	$(PROJ_OBJ_DIR)\bec.file.dll.debug.pdb
+PDB_BEC_FILE_WC_DLL_D	=	$(PROJ_OBJ_DIR)\bec.file.WithCallback.dll.debug.pdb
+PDB_BE_FILE_DLL_D 		=	$(PROJ_OBJ_DIR)\be.file.dll.debug.pdb
+PDB_BEL_FILE_DLL_D		=	$(PROJ_OBJ_DIR)\bel.file.dll.debug.pdb
+PDB_BER_FILE_DLL_D		=	$(PROJ_OBJ_DIR)\ber.file.dll.debug.pdb
+PDB_BEC_FPRINTF_DLL_D	=	$(PROJ_OBJ_DIR)\bec.fprintf.dll.debug.pdb
+PDB_BEC_FPRINTF_WC_DLL_D	=	$(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.dll.debug.pdb
+PDB_BE_FPRINTF_DLL_D 	=	$(PROJ_OBJ_DIR)\be.fprintf.dll.debug.pdb
+PDB_BEL_FPRINTF_DLL_D	=	$(PROJ_OBJ_DIR)\bel.fprintf.dll.debug.pdb
+PDB_BER_FPRINTF_DLL_D	=	$(PROJ_OBJ_DIR)\ber.fprintf.dll.debug.pdb
+PDB_BEC_NULL_DLL_D		=	$(PROJ_OBJ_DIR)\bec.null.dll.debug.pdb
+PDB_BE_NULL_DLL_D 		=	$(PROJ_OBJ_DIR)\be.null.dll.debug.pdb
+PDB_BEL_NULL_DLL_D		=	$(PROJ_OBJ_DIR)\bel.null.dll.debug.pdb
+PDB_BER_NULL_DLL_D		=	$(PROJ_OBJ_DIR)\ber.null.dll.debug.pdb
+!ifdef ACE
+PDB_BEC_ACE_DLL_D		=	$(PROJ_OBJ_DIR)\bec.ACE.dll.debug.pdb
+PDB_BE_ACE_DLL_D 		=	$(PROJ_OBJ_DIR)\be.ACE.dll.debug.pdb
+PDB_BEL_ACE_DLL_D		=	$(PROJ_OBJ_DIR)\bel.ACE.dll.debug.pdb
+PDB_BER_ACE_DLL_D		=	$(PROJ_OBJ_DIR)\ber.ACE.dll.debug.pdb
+!endif # ACE
+PDB_BEC_COMERROBJ_DLL_D	=	$(PROJ_OBJ_DIR)\bec.COMErrorObject.dll.debug.pdb
+PDB_BE_COMERROBJ_DLL_D 	=	$(PROJ_OBJ_DIR)\be.COMErrorObject.dll.debug.pdb
+PDB_BEL_COMERROBJ_DLL_D	=	$(PROJ_OBJ_DIR)\bel.COMErrorObject.dll.debug.pdb
+PDB_BER_COMERROBJ_DLL_D	=	$(PROJ_OBJ_DIR)\ber.COMErrorObject.dll.debug.pdb
+PDB_BEC_SPEECH_DLL_D		=	$(PROJ_OBJ_DIR)\bec.speech.dll.debug.pdb
+PDB_BEC_SPEECHWC_DLL_D	=	$(PROJ_OBJ_DIR)\bec.speech.WithCallback.dll.debug.pdb
+PDB_BE_SPEECH_DLL_D 		=	$(PROJ_OBJ_DIR)\be.speech.dll.debug.pdb
+PDB_BEL_SPEECH_DLL_D		=	$(PROJ_OBJ_DIR)\bel.speech.dll.debug.pdb
+PDB_BER_SPEECH_DLL_D		=	$(PROJ_OBJ_DIR)\ber.speech.dll.debug.pdb
+PDB_BEC_WINEVLOG_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsEventLog.dll.debug.pdb
+PDB_BE_WINEVLOG_DLL_D 	=	$(PROJ_OBJ_DIR)\be.WindowsEventLog.dll.debug.pdb
+PDB_BEL_WINEVLOG_DLL_D	=	$(PROJ_OBJ_DIR)\bel.WindowsEventLog.dll.debug.pdb
+PDB_BER_WINEVLOG_DLL_D	=	$(PROJ_OBJ_DIR)\ber.WindowsEventLog.dll.debug.pdb
+PDB_BEC_WINMSGBX_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsMessageBox.dll.debug.pdb
+PDB_BE_WINMSGBX_DLL_D 	=	$(PROJ_OBJ_DIR)\be.WindowsMessageBox.dll.debug.pdb
+PDB_BEL_WINMSGBX_DLL_D	=	$(PROJ_OBJ_DIR)\bel.WindowsMessageBox.dll.debug.pdb
+PDB_BER_WINMSGBX_DLL_D	=	$(PROJ_OBJ_DIR)\ber.WindowsMessageBox.dll.debug.pdb
+PDB_BEC_W32CONS_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsConsole.dll.debug.pdb
+PDB_BEC_W32CONSWC_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsConsole.WithCallback.dll.debug.pdb
+PDB_BE_W32CONS_DLL_D 	=	$(PROJ_OBJ_DIR)\be.WindowsConsole.dll.debug.pdb
+PDB_BEL_W32CONS_DLL_D	=	$(PROJ_OBJ_DIR)\bel.WindowsConsole.dll.debug.pdb
+PDB_BER_W32CONS_DLL_D	=	$(PROJ_OBJ_DIR)\ber.WindowsConsole.dll.debug.pdb
+PDB_BEC_WINDBGR_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsDebugger.dll.debug.pdb
+PDB_BEC_WINDBGR_WC_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsDebugger.WithCallback.dll.debug.pdb
+PDB_BE_WINDBGR_DLL_D 	=	$(PROJ_OBJ_DIR)\be.WindowsDebugger.dll.debug.pdb
+PDB_BEL_WINDBGR_DLL_D	=	$(PROJ_OBJ_DIR)\bel.WindowsDebugger.dll.debug.pdb
+PDB_BER_WINDBGR_DLL_D	=	$(PROJ_OBJ_DIR)\ber.WindowsDebugger.dll.debug.pdb
+PDB_BEC_WINSYSLOG_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsSyslog.dll.debug.pdb
+PDB_BEC_WINSYSLOG_WC_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsSyslog.WithCallback.dll.debug.pdb
+PDB_BE_WINSYSLOG_DLL_D 	=	$(PROJ_OBJ_DIR)\be.WindowsSyslog.dll.debug.pdb
+PDB_BEL_WINSYSLOG_DLL_D	=	$(PROJ_OBJ_DIR)\bel.WindowsSyslog.dll.debug.pdb
+PDB_BER_WINSYSLOG_DLL_D	=	$(PROJ_OBJ_DIR)\ber.WindowsSyslog.dll.debug.pdb
+
+# core
+
+# front-end(s)
+PDB_FE_ALL_W_MT_D			=	$(PROJ_OBJ_DIR)\fe.all.ws.mt.debug.pdb
+PDB_FE_FAIL_W_MT_D		=	$(PROJ_OBJ_DIR)\fe.fail.ws.mt.debug.pdb
+PDB_FE_N_W_MT_D			=	$(PROJ_OBJ_DIR)\fe.N.ws.mt.debug.pdb
+PDB_FE_NULL_W_MT_D		=	$(PROJ_OBJ_DIR)\fe.null.ws.mt.debug.pdb
+PDB_FE_SIMPLE_W_MT_D		=	$(PROJ_OBJ_DIR)\fe.simple.ws.mt.debug.pdb
+PDB_FE_WINREG_W_MT_D		=	$(PROJ_OBJ_DIR)\fe.WindowsRegistry.ws.mt.debug.pdb
+
+# back-end(s)
+PDB_BE_LRSPLIT_W_MT_D 	=	$(PROJ_OBJ_DIR)\be.lrsplit.ws.mt.debug.pdb
+PDB_BE_N_W_MT_D 			=	$(PROJ_OBJ_DIR)\be.N.ws.mt.debug.pdb
+PDB_BEC_FAIL_W_MT_D		=	$(PROJ_OBJ_DIR)\bec.fail.ws.mt.debug.pdb
+PDB_BE_FAIL_W_MT_D 		=	$(PROJ_OBJ_DIR)\be.fail.ws.mt.debug.pdb
+PDB_BEL_FAIL_W_MT_D		=	$(PROJ_OBJ_DIR)\bel.fail.ws.mt.debug.pdb
+PDB_BER_FAIL_W_MT_D		=	$(PROJ_OBJ_DIR)\ber.fail.ws.mt.debug.pdb
+PDB_BEC_FILE_W_MT_D		=	$(PROJ_OBJ_DIR)\bec.file.ws.mt.debug.pdb
+PDB_BEC_FILE_WC_W_MT_D	=	$(PROJ_OBJ_DIR)\bec.file.WithCallback.ws.mt.debug.pdb
+PDB_BE_FILE_W_MT_D 		=	$(PROJ_OBJ_DIR)\be.file.ws.mt.debug.pdb
+PDB_BEL_FILE_W_MT_D		=	$(PROJ_OBJ_DIR)\bel.file.ws.mt.debug.pdb
+PDB_BER_FILE_W_MT_D		=	$(PROJ_OBJ_DIR)\ber.file.ws.mt.debug.pdb
+PDB_BEC_FPRINTF_W_MT_D	=	$(PROJ_OBJ_DIR)\bec.fprintf.ws.mt.debug.pdb
+PDB_BEC_FPRINTF_WC_W_MT_D	=	$(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.ws.mt.debug.pdb
+PDB_BE_FPRINTF_W_MT_D 	=	$(PROJ_OBJ_DIR)\be.fprintf.ws.mt.debug.pdb
+PDB_BEL_FPRINTF_W_MT_D	=	$(PROJ_OBJ_DIR)\bel.fprintf.ws.mt.debug.pdb
+PDB_BER_FPRINTF_W_MT_D	=	$(PROJ_OBJ_DIR)\ber.fprintf.ws.mt.debug.pdb
+PDB_BEC_NULL_W_MT_D		=	$(PROJ_OBJ_DIR)\bec.null.ws.mt.debug.pdb
+PDB_BE_NULL_W_MT_D 		=	$(PROJ_OBJ_DIR)\be.null.ws.mt.debug.pdb
+PDB_BEL_NULL_W_MT_D		=	$(PROJ_OBJ_DIR)\bel.null.ws.mt.debug.pdb
+PDB_BER_NULL_W_MT_D		=	$(PROJ_OBJ_DIR)\ber.null.ws.mt.debug.pdb
+!ifdef ACE
+PDB_BEC_ACE_W_MT_D		=	$(PROJ_OBJ_DIR)\bec.ACE.ws.mt.debug.pdb
+PDB_BE_ACE_W_MT_D 		=	$(PROJ_OBJ_DIR)\be.ACE.ws.mt.debug.pdb
+PDB_BEL_ACE_W_MT_D		=	$(PROJ_OBJ_DIR)\bel.ACE.ws.mt.debug.pdb
+PDB_BER_ACE_W_MT_D		=	$(PROJ_OBJ_DIR)\ber.ACE.ws.mt.debug.pdb
+!endif # ACE
+PDB_BEC_COMERROBJ_W_MT_D	=	$(PROJ_OBJ_DIR)\bec.COMErrorObject.ws.mt.debug.pdb
+PDB_BE_COMERROBJ_W_MT_D 	=	$(PROJ_OBJ_DIR)\be.COMErrorObject.ws.mt.debug.pdb
+PDB_BEL_COMERROBJ_W_MT_D	=	$(PROJ_OBJ_DIR)\bel.COMErrorObject.ws.mt.debug.pdb
+PDB_BER_COMERROBJ_W_MT_D	=	$(PROJ_OBJ_DIR)\ber.COMErrorObject.ws.mt.debug.pdb
+PDB_BEC_SPEECH_W_MT_D		=	$(PROJ_OBJ_DIR)\bec.speech.ws.mt.debug.pdb
+PDB_BEC_SPEECHWC_W_MT_D	=	$(PROJ_OBJ_DIR)\bec.speech.WithCallback.ws.mt.debug.pdb
+PDB_BE_SPEECH_W_MT_D 		=	$(PROJ_OBJ_DIR)\be.speech.ws.mt.debug.pdb
+PDB_BEL_SPEECH_W_MT_D		=	$(PROJ_OBJ_DIR)\bel.speech.ws.mt.debug.pdb
+PDB_BER_SPEECH_W_MT_D		=	$(PROJ_OBJ_DIR)\ber.speech.ws.mt.debug.pdb
+PDB_BEC_WINEVLOG_W_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsEventLog.ws.mt.debug.pdb
+PDB_BE_WINEVLOG_W_MT_D 	=	$(PROJ_OBJ_DIR)\be.WindowsEventLog.ws.mt.debug.pdb
+PDB_BEL_WINEVLOG_W_MT_D	=	$(PROJ_OBJ_DIR)\bel.WindowsEventLog.ws.mt.debug.pdb
+PDB_BER_WINEVLOG_W_MT_D	=	$(PROJ_OBJ_DIR)\ber.WindowsEventLog.ws.mt.debug.pdb
+PDB_BEC_WINMSGBX_W_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsMessageBox.ws.mt.debug.pdb
+PDB_BE_WINMSGBX_W_MT_D 	=	$(PROJ_OBJ_DIR)\be.WindowsMessageBox.ws.mt.debug.pdb
+PDB_BEL_WINMSGBX_W_MT_D	=	$(PROJ_OBJ_DIR)\bel.WindowsMessageBox.ws.mt.debug.pdb
+PDB_BER_WINMSGBX_W_MT_D	=	$(PROJ_OBJ_DIR)\ber.WindowsMessageBox.ws.mt.debug.pdb
+PDB_BEC_W32CONS_W_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsConsole.ws.mt.debug.pdb
+PDB_BEC_W32CONSWC_W_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsConsole.WithCallback.ws.mt.debug.pdb
+PDB_BE_W32CONS_W_MT_D 	=	$(PROJ_OBJ_DIR)\be.WindowsConsole.ws.mt.debug.pdb
+PDB_BEL_W32CONS_W_MT_D	=	$(PROJ_OBJ_DIR)\bel.WindowsConsole.ws.mt.debug.pdb
+PDB_BER_W32CONS_W_MT_D	=	$(PROJ_OBJ_DIR)\ber.WindowsConsole.ws.mt.debug.pdb
+PDB_BEC_WINDBGR_W_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsDebugger.ws.mt.debug.pdb
+PDB_BEC_WINDBGR_WC_W_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsDebugger.WithCallback.ws.mt.debug.pdb
+PDB_BE_WINDBGR_W_MT_D 	=	$(PROJ_OBJ_DIR)\be.WindowsDebugger.ws.mt.debug.pdb
+PDB_BEL_WINDBGR_W_MT_D	=	$(PROJ_OBJ_DIR)\bel.WindowsDebugger.ws.mt.debug.pdb
+PDB_BER_WINDBGR_W_MT_D	=	$(PROJ_OBJ_DIR)\ber.WindowsDebugger.ws.mt.debug.pdb
+PDB_BEC_WINSYSLOG_W_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsSyslog.ws.mt.debug.pdb
+PDB_BEC_WINSYSLOG_WC_W_MT_D	=	$(PROJ_OBJ_DIR)\bec.WindowsSyslog.WithCallback.ws.mt.debug.pdb
+PDB_BE_WINSYSLOG_W_MT_D 	=	$(PROJ_OBJ_DIR)\be.WindowsSyslog.ws.mt.debug.pdb
+PDB_BEL_WINSYSLOG_W_MT_D	=	$(PROJ_OBJ_DIR)\bel.WindowsSyslog.ws.mt.debug.pdb
+PDB_BER_WINSYSLOG_W_MT_D	=	$(PROJ_OBJ_DIR)\ber.WindowsSyslog.ws.mt.debug.pdb
+
+# core
+
+# front-end(s)
+PDB_FE_ALL_W_DLL_D			=	$(PROJ_OBJ_DIR)\fe.all.ws.dll.debug.pdb
+PDB_FE_FAIL_W_DLL_D		=	$(PROJ_OBJ_DIR)\fe.fail.ws.dll.debug.pdb
+PDB_FE_N_W_DLL_D			=	$(PROJ_OBJ_DIR)\fe.N.ws.dll.debug.pdb
+PDB_FE_NULL_W_DLL_D		=	$(PROJ_OBJ_DIR)\fe.null.ws.dll.debug.pdb
+PDB_FE_SIMPLE_W_DLL_D		=	$(PROJ_OBJ_DIR)\fe.simple.ws.dll.debug.pdb
+PDB_FE_WINREG_W_DLL_D		=	$(PROJ_OBJ_DIR)\fe.WindowsRegistry.ws.dll.debug.pdb
+
+# back-end(s)
+PDB_BE_LRSPLIT_W_DLL_D 	=	$(PROJ_OBJ_DIR)\be.lrsplit.ws.dll.debug.pdb
+PDB_BE_N_W_DLL_D 			=	$(PROJ_OBJ_DIR)\be.N.ws.dll.debug.pdb
+PDB_BEC_FAIL_W_DLL_D		=	$(PROJ_OBJ_DIR)\bec.fail.ws.dll.debug.pdb
+PDB_BE_FAIL_W_DLL_D 		=	$(PROJ_OBJ_DIR)\be.fail.ws.dll.debug.pdb
+PDB_BEL_FAIL_W_DLL_D		=	$(PROJ_OBJ_DIR)\bel.fail.ws.dll.debug.pdb
+PDB_BER_FAIL_W_DLL_D		=	$(PROJ_OBJ_DIR)\ber.fail.ws.dll.debug.pdb
+PDB_BEC_FILE_W_DLL_D		=	$(PROJ_OBJ_DIR)\bec.file.ws.dll.debug.pdb
+PDB_BEC_FILE_WC_W_DLL_D	=	$(PROJ_OBJ_DIR)\bec.file.WithCallback.ws.dll.debug.pdb
+PDB_BE_FILE_W_DLL_D 		=	$(PROJ_OBJ_DIR)\be.file.ws.dll.debug.pdb
+PDB_BEL_FILE_W_DLL_D		=	$(PROJ_OBJ_DIR)\bel.file.ws.dll.debug.pdb
+PDB_BER_FILE_W_DLL_D		=	$(PROJ_OBJ_DIR)\ber.file.ws.dll.debug.pdb
+PDB_BEC_FPRINTF_W_DLL_D	=	$(PROJ_OBJ_DIR)\bec.fprintf.ws.dll.debug.pdb
+PDB_BEC_FPRINTF_WC_W_DLL_D	=	$(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.ws.dll.debug.pdb
+PDB_BE_FPRINTF_W_DLL_D 	=	$(PROJ_OBJ_DIR)\be.fprintf.ws.dll.debug.pdb
+PDB_BEL_FPRINTF_W_DLL_D	=	$(PROJ_OBJ_DIR)\bel.fprintf.ws.dll.debug.pdb
+PDB_BER_FPRINTF_W_DLL_D	=	$(PROJ_OBJ_DIR)\ber.fprintf.ws.dll.debug.pdb
+PDB_BEC_NULL_W_DLL_D		=	$(PROJ_OBJ_DIR)\bec.null.ws.dll.debug.pdb
+PDB_BE_NULL_W_DLL_D 		=	$(PROJ_OBJ_DIR)\be.null.ws.dll.debug.pdb
+PDB_BEL_NULL_W_DLL_D		=	$(PROJ_OBJ_DIR)\bel.null.ws.dll.debug.pdb
+PDB_BER_NULL_W_DLL_D		=	$(PROJ_OBJ_DIR)\ber.null.ws.dll.debug.pdb
+!ifdef ACE
+PDB_BEC_ACE_W_DLL_D		=	$(PROJ_OBJ_DIR)\bec.ACE.ws.dll.debug.pdb
+PDB_BE_ACE_W_DLL_D 		=	$(PROJ_OBJ_DIR)\be.ACE.ws.dll.debug.pdb
+PDB_BEL_ACE_W_DLL_D		=	$(PROJ_OBJ_DIR)\bel.ACE.ws.dll.debug.pdb
+PDB_BER_ACE_W_DLL_D		=	$(PROJ_OBJ_DIR)\ber.ACE.ws.dll.debug.pdb
+!endif # ACE
+PDB_BEC_COMERROBJ_W_DLL_D	=	$(PROJ_OBJ_DIR)\bec.COMErrorObject.ws.dll.debug.pdb
+PDB_BE_COMERROBJ_W_DLL_D 	=	$(PROJ_OBJ_DIR)\be.COMErrorObject.ws.dll.debug.pdb
+PDB_BEL_COMERROBJ_W_DLL_D	=	$(PROJ_OBJ_DIR)\bel.COMErrorObject.ws.dll.debug.pdb
+PDB_BER_COMERROBJ_W_DLL_D	=	$(PROJ_OBJ_DIR)\ber.COMErrorObject.ws.dll.debug.pdb
+PDB_BEC_SPEECH_W_DLL_D		=	$(PROJ_OBJ_DIR)\bec.speech.ws.dll.debug.pdb
+PDB_BEC_SPEECHWC_W_DLL_D	=	$(PROJ_OBJ_DIR)\bec.speech.WithCallback.ws.dll.debug.pdb
+PDB_BE_SPEECH_W_DLL_D 		=	$(PROJ_OBJ_DIR)\be.speech.ws.dll.debug.pdb
+PDB_BEL_SPEECH_W_DLL_D		=	$(PROJ_OBJ_DIR)\bel.speech.ws.dll.debug.pdb
+PDB_BER_SPEECH_W_DLL_D		=	$(PROJ_OBJ_DIR)\ber.speech.ws.dll.debug.pdb
+PDB_BEC_WINEVLOG_W_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsEventLog.ws.dll.debug.pdb
+PDB_BE_WINEVLOG_W_DLL_D 	=	$(PROJ_OBJ_DIR)\be.WindowsEventLog.ws.dll.debug.pdb
+PDB_BEL_WINEVLOG_W_DLL_D	=	$(PROJ_OBJ_DIR)\bel.WindowsEventLog.ws.dll.debug.pdb
+PDB_BER_WINEVLOG_W_DLL_D	=	$(PROJ_OBJ_DIR)\ber.WindowsEventLog.ws.dll.debug.pdb
+PDB_BEC_WINMSGBX_W_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsMessageBox.ws.dll.debug.pdb
+PDB_BE_WINMSGBX_W_DLL_D 	=	$(PROJ_OBJ_DIR)\be.WindowsMessageBox.ws.dll.debug.pdb
+PDB_BEL_WINMSGBX_W_DLL_D	=	$(PROJ_OBJ_DIR)\bel.WindowsMessageBox.ws.dll.debug.pdb
+PDB_BER_WINMSGBX_W_DLL_D	=	$(PROJ_OBJ_DIR)\ber.WindowsMessageBox.ws.dll.debug.pdb
+PDB_BEC_W32CONS_W_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsConsole.ws.dll.debug.pdb
+PDB_BEC_W32CONSWC_W_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsConsole.WithCallback.ws.dll.debug.pdb
+PDB_BE_W32CONS_W_DLL_D 	=	$(PROJ_OBJ_DIR)\be.WindowsConsole.ws.dll.debug.pdb
+PDB_BEL_W32CONS_W_DLL_D	=	$(PROJ_OBJ_DIR)\bel.WindowsConsole.ws.dll.debug.pdb
+PDB_BER_W32CONS_W_DLL_D	=	$(PROJ_OBJ_DIR)\ber.WindowsConsole.ws.dll.debug.pdb
+PDB_BEC_WINDBGR_W_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsDebugger.ws.dll.debug.pdb
+PDB_BEC_WINDBGR_WC_W_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsDebugger.WithCallback.ws.dll.debug.pdb
+PDB_BE_WINDBGR_W_DLL_D 	=	$(PROJ_OBJ_DIR)\be.WindowsDebugger.ws.dll.debug.pdb
+PDB_BEL_WINDBGR_W_DLL_D	=	$(PROJ_OBJ_DIR)\bel.WindowsDebugger.ws.dll.debug.pdb
+PDB_BER_WINDBGR_W_DLL_D	=	$(PROJ_OBJ_DIR)\ber.WindowsDebugger.ws.dll.debug.pdb
+PDB_BEC_WINSYSLOG_W_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsSyslog.ws.dll.debug.pdb
+PDB_BEC_WINSYSLOG_WC_W_DLL_D	=	$(PROJ_OBJ_DIR)\bec.WindowsSyslog.WithCallback.ws.dll.debug.pdb
+PDB_BE_WINSYSLOG_W_DLL_D 	=	$(PROJ_OBJ_DIR)\be.WindowsSyslog.ws.dll.debug.pdb
+PDB_BEL_WINSYSLOG_W_DLL_D	=	$(PROJ_OBJ_DIR)\bel.WindowsSyslog.ws.dll.debug.pdb
+PDB_BER_WINSYSLOG_W_DLL_D	=	$(PROJ_OBJ_DIR)\ber.WindowsSyslog.ws.dll.debug.pdb
+
+
+# b64
+LIB_B64_MT_D			=   $(PROJ_LIB_DIR)\$(B64_TAG_VER).pan.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_B64_DLL_D			=   $(PROJ_LIB_DIR)\$(B64_TAG_VER).pan.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_B64_DLL_R			=   $(PROJ_LIB_DIR)\$(B64_TAG_VER).pan.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_B64_MT_R			=   $(PROJ_LIB_DIR)\$(B64_TAG_VER).pan.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_B64_W_MT_D			=   $(PROJ_LIB_DIR)\$(B64_TAG_VER).pan.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_B64_W_DLL_D			=   $(PROJ_LIB_DIR)\$(B64_TAG_VER).pan.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_B64_W_DLL_R			=   $(PROJ_LIB_DIR)\$(B64_TAG_VER).pan.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_B64_W_MT_R			=   $(PROJ_LIB_DIR)\$(B64_TAG_VER).pan.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+
+# shwild
+LIB_SHWILD_MT_D         =   $(PROJ_LIB_DIR)\$(SHWILD_TAG_VER).pan.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_SHWILD_DLL_D         =   $(PROJ_LIB_DIR)\$(SHWILD_TAG_VER).pan.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_SHWILD_DLL_R         =   $(PROJ_LIB_DIR)\$(SHWILD_TAG_VER).pan.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_SHWILD_MT_R         =   $(PROJ_LIB_DIR)\$(SHWILD_TAG_VER).pan.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_SHWILD_W_MT_D         =   $(PROJ_LIB_DIR)\$(SHWILD_TAG_VER).pan.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_SHWILD_W_DLL_D         =   $(PROJ_LIB_DIR)\$(SHWILD_TAG_VER).pan.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_SHWILD_W_DLL_R         =   $(PROJ_LIB_DIR)\$(SHWILD_TAG_VER).pan.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_SHWILD_W_MT_R         =   $(PROJ_LIB_DIR)\$(SHWILD_TAG_VER).pan.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+
+# xtests
+LIB_XTESTS_MT_D         =   $(PROJ_LIB_DIR)\$(XTESTS_TAG_VER).pan.$(COMP_ARCH_OS_TAG).mt.debug.lib
+LIB_XTESTS_DLL_D         =   $(PROJ_LIB_DIR)\$(XTESTS_TAG_VER).pan.$(COMP_ARCH_OS_TAG).dll.debug.lib
+LIB_XTESTS_DLL_R         =   $(PROJ_LIB_DIR)\$(XTESTS_TAG_VER).pan.$(COMP_ARCH_OS_TAG).dll.lib
+LIB_XTESTS_MT_R         =   $(PROJ_LIB_DIR)\$(XTESTS_TAG_VER).pan.$(COMP_ARCH_OS_TAG).mt.lib
+LIB_XTESTS_W_MT_D         =   $(PROJ_LIB_DIR)\$(XTESTS_TAG_VER).pan.$(COMP_ARCH_OS_TAG).widestring.mt.debug.lib
+LIB_XTESTS_W_DLL_D         =   $(PROJ_LIB_DIR)\$(XTESTS_TAG_VER).pan.$(COMP_ARCH_OS_TAG).widestring.dll.debug.lib
+LIB_XTESTS_W_DLL_R         =   $(PROJ_LIB_DIR)\$(XTESTS_TAG_VER).pan.$(COMP_ARCH_OS_TAG).widestring.dll.lib
+LIB_XTESTS_W_MT_R         =   $(PROJ_LIB_DIR)\$(XTESTS_TAG_VER).pan.$(COMP_ARCH_OS_TAG).widestring.mt.lib
+
+########################################
+# Examples
+
+TARG_EX_P_be_01_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.01.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_be_02_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.02.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_be_03_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.03.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_be_04_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.04.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_be_05_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.05.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_be_06_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.06.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_cp_01_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.01.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_cp_02_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.02.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_fm_01_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.01.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_fm_02_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.02.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_fm_03_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.03.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_fe_01_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fe.01.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_01_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.01.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_02_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.02.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_03_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.03.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_04_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.04.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_05_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.05.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_06_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.06.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_07_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.07.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_08_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.08.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_09_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.09.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_10_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.10.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_11_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.11.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_12_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.12.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_13_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.13.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_14_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.14.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_15_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.15.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_16_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.16.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_in_17_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.17.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_ln_01_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ln.01.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_ms_01_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.01.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_ms_02_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.02.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_ms_03_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.03.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_ms_04_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.04.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_ms_05_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.05.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_ms_06_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.06.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_tr_01_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.tr.01.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_tr_02_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.tr.02.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_ut_01_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ut.01.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_C_0_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.0.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_C_1_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.1.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_C_2_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.2.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_C_3_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.3.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_C_4_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.4.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_C_5_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.5.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_C_6_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.6.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_C_7_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.7.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_EX_P_be_01_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.01.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_be_02_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.02.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_be_03_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.03.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_be_04_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.04.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_be_05_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.05.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_be_06_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.06.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_cp_01_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.01.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_cp_02_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.02.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_fm_01_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.01.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_fm_02_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.02.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_fm_03_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.03.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_fe_01_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fe.01.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_01_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.01.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_02_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.02.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_03_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.03.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_04_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.04.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_05_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.05.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_06_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.06.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_07_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.07.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_08_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.08.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_09_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.09.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_10_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.10.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_11_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.11.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_12_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.12.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_13_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.13.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_14_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.14.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_15_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.15.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_16_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.16.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_in_17_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.17.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_ln_01_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ln.01.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_ms_01_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.01.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_ms_02_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.02.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_ms_03_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.03.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_ms_04_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.04.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_ms_05_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.05.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_ms_06_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.06.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_tr_01_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.tr.01.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_tr_02_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.tr.02.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_ut_01_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ut.01.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_C_0_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.0.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_C_1_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.1.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_C_2_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.2.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_C_3_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.3.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_C_4_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.4.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_C_5_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.5.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_C_6_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.6.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_C_7_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.7.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_EX_P_be_01_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.01.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_be_02_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.02.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_be_03_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.03.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_be_04_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.04.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_be_05_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.05.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_be_06_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.06.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_cp_01_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.01.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_cp_02_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.02.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_fm_01_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.01.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_fm_02_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.02.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_fm_03_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.03.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_fe_01_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fe.01.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_01_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.01.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_02_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.02.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_03_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.03.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_04_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.04.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_05_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.05.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_06_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.06.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_07_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.07.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_08_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.08.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_09_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.09.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_10_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.10.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_11_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.11.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_12_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.12.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_13_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.13.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_14_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.14.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_15_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.15.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_16_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.16.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_in_17_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.17.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_ln_01_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ln.01.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_ms_01_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.01.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_ms_02_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.02.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_ms_03_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.03.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_ms_04_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.04.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_ms_05_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.05.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_ms_06_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.06.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_tr_01_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.tr.01.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_tr_02_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.tr.02.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_ut_01_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ut.01.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_C_0_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.0.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_C_1_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.1.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_C_2_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.2.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_C_3_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.3.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_C_4_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.4.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_C_5_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.5.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_C_6_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.6.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_C_7_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.7.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_EX_P_be_01_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.01.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_be_02_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.02.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_be_03_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.03.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_be_04_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.04.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_be_05_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.05.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_be_06_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.06.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_cp_01_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.01.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_cp_02_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.02.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_fm_01_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.01.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_fm_02_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.02.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_fm_03_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.03.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_fe_01_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fe.01.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_01_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.01.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_02_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.02.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_03_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.03.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_04_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.04.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_05_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.05.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_06_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.06.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_07_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.07.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_08_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.08.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_09_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.09.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_10_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.10.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_11_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.11.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_12_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.12.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_13_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.13.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_14_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.14.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_15_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.15.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_16_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.16.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_in_17_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.17.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_ln_01_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ln.01.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_ms_01_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.01.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_ms_02_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.02.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_ms_03_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.03.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_ms_04_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.04.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_ms_05_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.05.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_ms_06_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.06.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_tr_01_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.tr.01.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_tr_02_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.tr.02.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_ut_01_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ut.01.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_C_0_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.0.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_C_1_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.1.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_C_2_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.2.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_C_3_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.3.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_C_4_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.4.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_C_5_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.5.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_C_6_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.6.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_C_7_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.7.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_EX_P_be_01_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.01.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_be_02_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.02.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_be_03_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.03.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_be_04_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.04.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_be_05_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.05.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_be_06_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.06.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_cp_01_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.01.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_cp_02_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.02.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_fm_01_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.01.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_fm_02_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.02.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_fm_03_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.03.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_fe_01_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fe.01.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_01_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.01.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_02_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.02.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_03_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.03.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_04_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.04.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_05_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.05.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_06_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.06.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_07_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.07.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_08_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.08.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_09_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.09.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_10_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.10.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_11_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.11.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_12_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.12.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_13_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.13.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_14_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.14.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_15_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.15.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_16_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.16.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_in_17_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.17.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_ln_01_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ln.01.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_ms_01_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.01.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_ms_02_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.02.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_ms_03_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.03.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_ms_04_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.04.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_ms_05_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.05.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_ms_06_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.06.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_ut_01_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ut.01.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_C_0_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.0.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_C_1_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.1.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_C_2_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.2.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_C_3_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.3.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_C_4_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.4.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_C_5_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.5.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_C_6_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.6.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_C_7_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.7.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_EX_P_be_01_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.01.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_be_02_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.02.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_be_03_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.03.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_be_04_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.04.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_be_05_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.05.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_be_06_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.06.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_cp_01_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.01.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_cp_02_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.02.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_fm_01_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.01.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_fm_02_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.02.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_fm_03_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.03.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_fe_01_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fe.01.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_01_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.01.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_02_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.02.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_03_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.03.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_04_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.04.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_05_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.05.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_06_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.06.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_07_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.07.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_08_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.08.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_09_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.09.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_10_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.10.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_11_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.11.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_12_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.12.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_13_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.13.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_14_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.14.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_15_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.15.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_16_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.16.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_in_17_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.17.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_ln_01_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ln.01.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_ms_01_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.01.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_ms_02_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.02.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_ms_03_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.03.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_ms_04_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.04.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_ms_05_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.05.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_ms_06_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.06.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_ut_01_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ut.01.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_C_0_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.0.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_C_1_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.1.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_C_2_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.2.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_C_3_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.3.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_C_4_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.4.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_C_5_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.5.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_C_6_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.6.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_C_7_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.7.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_EX_P_be_01_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.01.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_be_02_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.02.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_be_03_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.03.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_be_04_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.04.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_be_05_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.05.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_be_06_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.06.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_cp_01_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.01.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_cp_02_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.02.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_fm_01_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.01.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_fm_02_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.02.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_fm_03_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.03.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_fe_01_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fe.01.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_01_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.01.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_02_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.02.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_03_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.03.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_04_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.04.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_05_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.05.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_06_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.06.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_07_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.07.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_08_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.08.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_09_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.09.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_10_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.10.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_11_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.11.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_12_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.12.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_13_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.13.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_14_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.14.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_15_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.15.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_16_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.16.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_in_17_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.17.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_ln_01_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ln.01.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_ms_01_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.01.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_ms_02_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.02.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_ms_03_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.03.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_ms_04_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.04.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_ms_05_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.05.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_ms_06_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.06.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_ut_01_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ut.01.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_C_0_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.0.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_C_1_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.1.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_C_2_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.2.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_C_3_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.3.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_C_4_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.4.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_C_5_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.5.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_C_6_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.6.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_C_7_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.7.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_EX_P_be_01_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.01.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_be_02_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.02.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_be_03_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.03.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_be_04_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.04.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_be_05_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.05.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_be_06_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.be.06.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_cp_01_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.01.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_cp_02_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.cp.02.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_fm_01_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.01.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_fm_02_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.02.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_fm_03_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fm.03.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_fe_01_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.fe.01.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_01_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.01.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_02_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.02.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_03_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.03.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_04_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.04.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_05_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.05.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_06_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.06.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_07_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.07.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_08_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.08.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_09_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.09.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_10_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.10.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_11_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.11.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_12_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.12.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_13_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.13.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_14_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.14.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_15_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.15.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_16_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.16.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_in_17_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.in.17.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_ln_01_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ln.01.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_ms_01_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.01.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_ms_02_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.02.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_ms_03_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.03.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_ms_04_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.04.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_ms_05_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.05.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_ms_06_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ms.06.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_P_ut_01_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.cpp.ut.01.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_C_0_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.0.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_C_1_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.1.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_C_2_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.2.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_C_3_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.3.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_C_4_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.4.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_C_5_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.5.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_C_6_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.6.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_EX_C_7_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.c.7.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+
+########################################
+# Tests
+
+##############################
+# Component Tests
+
+TARG_TEST_COMP_core_initseq_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.init_sequence.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_core_initseq_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.init_sequence.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_core_initseq_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.init_sequence.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_core_initseq_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.init_sequence.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_core_initseq_W_MT_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.init_sequence.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_core_initseq_W_DLL_D	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.init_sequence.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_core_initseq_W_DLL_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.init_sequence.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_core_initseq_W_MT_R	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.init_sequence.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_custsev_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.custom_severity.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_custsev_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.custom_severity.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_custsev_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.custom_severity.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_custsev_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.custom_severity.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_custsev_W_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.custom_severity.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_custsev_W_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.custom_severity.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_custsev_W_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.custom_severity.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_custsev_W_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.custom_severity.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_filemt_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.be.file.threading.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_filemt_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.be.file.threading.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_filemt_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.be.file.threading.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_filemt_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.be.file.threading.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_filemt_W_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.be.file.threading.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_filemt_W_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.be.file.threading.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_filemt_W_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.be.file.threading.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_filemt_W_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.be.file.threading.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_ins_args_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.args.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_args_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.args.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_ins_args_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.args.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_ins_args_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.args.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_args_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.args.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_ins_args_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.args.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_ins_args_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.args.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_ins_args_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.args.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_ins_b64_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.b64.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_b64_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.b64.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_ins_b64_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.b64.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_ins_b64_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.b64.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_b64_W_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.b64.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_ins_b64_W_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.b64.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_ins_b64_W_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.b64.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_ins_b64_W_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.b64.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_ins_bool_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.boolean.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_bool_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.boolean.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_ins_bool_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.boolean.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_ins_bool_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.boolean.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_bool_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.boolean.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_ins_bool_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.boolean.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_ins_bool_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.boolean.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_ins_bool_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.boolean.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_ins_hostid_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.hostId.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_hostid_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.hostId.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_ins_hostid_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.hostId.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_ins_hostid_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.hostId.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_hostid_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.hostId.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_ins_hostid_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.hostId.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_ins_hostid_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.hostId.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_ins_hostid_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.hostId.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_ins_int_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.integer.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_int_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.integer.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_ins_int_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.integer.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_ins_int_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.integer.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_int_W_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.integer.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_ins_int_W_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.integer.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_ins_int_W_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.integer.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_ins_int_W_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.integer.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_ins_pad_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pad.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_pad_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pad.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_ins_pad_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pad.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_ins_pad_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pad.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_pad_W_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pad.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_ins_pad_W_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pad.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_ins_pad_W_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pad.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_ins_pad_W_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pad.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_ins_ptr_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pointer.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_ptr_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pointer.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_ins_ptr_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pointer.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_ins_ptr_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pointer.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_ptr_W_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pointer.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_ins_ptr_W_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pointer.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_ins_ptr_W_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pointer.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_ins_ptr_W_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.pointer.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_ins_prid_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.processId.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_prid_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.processId.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_ins_prid_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.processId.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_ins_prid_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.processId.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_prid_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.processId.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_ins_prid_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.processId.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_ins_prid_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.processId.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_ins_prid_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.processId.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_ins_real_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.real.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_real_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.real.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_ins_real_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.real.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_ins_real_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.real.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_real_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.real.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_ins_real_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.real.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_ins_real_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.real.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_ins_real_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.real.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_ins_slice_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.slice.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_slice_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.slice.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_ins_slice_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.slice.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_ins_slice_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.slice.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_slice_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.slice.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_ins_slice_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.slice.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_ins_slice_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.slice.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_ins_slice_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.slice.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_ins_thrid_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.threadId.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_thrid_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.threadId.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_ins_thrid_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.threadId.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_ins_thrid_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.threadId.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_thrid_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.threadId.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_ins_thrid_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.threadId.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_ins_thrid_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.threadId.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_ins_thrid_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.threadId.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_ins_vbool_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.variant_bool.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_vbool_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.variant_bool.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_ins_vbool_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.variant_bool.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_ins_vbool_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.variant_bool.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_vbool_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.variant_bool.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_ins_vbool_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.variant_bool.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_ins_vbool_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.variant_bool.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_ins_vbool_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.variant_bool.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_ins_w2m_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.w2m.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_ins_w2m_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.w2m.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_ins_w2m_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.w2m.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_ins_w2m_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.w2m.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_ins_m2w_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.m2w.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_ins_m2w_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.m2w.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_ins_m2w_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.m2w.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_ins_m2w_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserters.m2w.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_log_1_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.log.1.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_log_1_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.log.1.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_log_1_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.log.1.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_log_1_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.log.1.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_log_1_W_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.log.1.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_log_1_W_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.log.1.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_log_1_W_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.log.1.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_log_1_W_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.log.1.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_pan_puts_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logputs.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_pan_puts_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logputs.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_pan_puts_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logputs.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_pan_puts_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logputs.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_pan_puts_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logputs.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_pan_puts_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logputs.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_pan_puts_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logputs.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_pan_puts_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logputs.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_pan_prtf_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logprintf.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_pan_prtf_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logprintf.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_pan_prtf_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logprintf.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_pan_prtf_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logprintf.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_COMP_pan_prtf_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logprintf.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_COMP_pan_prtf_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logprintf.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_COMP_pan_prtf_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logprintf.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_COMP_pan_prtf_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.core.pan_logprintf.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_COMP_trace_1_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.trace.1.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_COMP_trace_1_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.trace.1.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_COMP_trace_1_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.trace.1.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_COMP_trace_1_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.trace.1.$(COMP_ARCH_OS_TAG).mt.exe
+
+##############################
+# Performance Tests
+
+TARG_TEST_PERF_ins_w2m_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserter.w2m.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_PERF_ins_w2m_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserter.w2m.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_PERF_ins_w2m_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserter.w2m.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_PERF_ins_w2m_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserter.w2m.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_PERF_ins_m2w_W_MT_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserter.m2w.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_PERF_ins_m2w_W_DLL_D		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserter.m2w.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_PERF_ins_m2w_W_DLL_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserter.m2w.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_PERF_ins_m2w_W_MT_R		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.inserter.m2w.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+
+##############################
+# Scratch Tests
+
+# test programs
+#
+# - be.ACE
+# - be.fprintf
+# - be.syslog / be.WindowsDebugger
+#
+# - be.lrsplit & fprintf + syslog / WindowsSyslog
+#
+# The strange naming conventions of these targets are to placate some
+# make utilities, which have a limit to the identifier length.
+!ifdef ACE
+TEST_SCRT_ACE_MT_D						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.ACE.$(COMP_ARCH_OS_TAG).mt.debug.exe
+!endif # ACE
+TARG_TEST_MT_D_APIwBE_FPRINTF					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.fprintf.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_MT_D_APIwBE_COMERROBJ				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.COMErrorObject.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_MT_D_APIwBE_WINEVLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsEventLog.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_MT_D_APIwBE_WINMSGBX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_MT_D_APIwBE_W32CONS					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsConsole.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_MT_D_APIwBE_WINDBGR					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsDebugger.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_MT_D_APIwBE_WINSYSLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsSyslog.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_MT_D_APIwBELR_2_WINDBGRFPRINTF		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-r.fprintf.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_MT_D_APIwBELR_3_WINDBGRWINSYSLOG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-WSyslog_r.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_FE_MT_D 						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_BE_N_FAIL_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.N.fail.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_FE_SIMPLE_WC_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.simple.WC.$(COMP_ARCH_OS_TAG).mt.debug.exe
+!ifdef ACE
+TEST_SCRT_ACE_DLL_D						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.ACE.$(COMP_ARCH_OS_TAG).dll.debug.exe
+!endif # ACE
+TARG_TEST_DLL_D_APIwBE_FPRINTF					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.fprintf.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_DLL_D_APIwBE_COMERROBJ				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.COMErrorObject.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_DLL_D_APIwBE_WINEVLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsEventLog.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_DLL_D_APIwBE_WINMSGBX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_DLL_D_APIwBE_W32CONS					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsConsole.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_DLL_D_APIwBE_WINDBGR					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsDebugger.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_DLL_D_APIwBE_WINSYSLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsSyslog.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_DLL_D_APIwBELR_2_WINDBGRFPRINTF		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-r.fprintf.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_DLL_D_APIwBELR_3_WINDBGRWINSYSLOG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-WSyslog_r.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_FE_DLL_D 						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_BE_N_FAIL_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.N.fail.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_FE_SIMPLE_WC_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.simple.WC.$(COMP_ARCH_OS_TAG).dll.debug.exe
+!ifdef ACE
+TEST_SCRT_ACE_DLL_R						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.ACE.$(COMP_ARCH_OS_TAG).dll.exe
+!endif # ACE
+TARG_TEST_DLL_R_APIwBE_FPRINTF					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.fprintf.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_DLL_R_APIwBE_COMERROBJ				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.COMErrorObject.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_DLL_R_APIwBE_WINEVLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsEventLog.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_DLL_R_APIwBE_WINMSGBX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_DLL_R_APIwBE_W32CONS					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsConsole.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_DLL_R_APIwBE_WINDBGR					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsDebugger.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_DLL_R_APIwBE_WINSYSLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsSyslog.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_DLL_R_APIwBELR_2_WINDBGRFPRINTF		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-r.fprintf.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_DLL_R_APIwBELR_3_WINDBGRWINSYSLOG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-WSyslog_r.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_FE_DLL_R 						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_BE_N_FAIL_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.N.fail.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_FE_SIMPLE_WC_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.simple.WC.$(COMP_ARCH_OS_TAG).dll.exe
+!ifdef ACE
+TEST_SCRT_ACE_MT_R						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.ACE.$(COMP_ARCH_OS_TAG).mt.exe
+!endif # ACE
+TARG_TEST_MT_R_APIwBE_FPRINTF					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.fprintf.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_MT_R_APIwBE_COMERROBJ				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.COMErrorObject.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_MT_R_APIwBE_WINEVLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsEventLog.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_MT_R_APIwBE_WINMSGBX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_MT_R_APIwBE_W32CONS					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsConsole.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_MT_R_APIwBE_WINDBGR					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsDebugger.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_MT_R_APIwBE_WINSYSLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsSyslog.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_MT_R_APIwBELR_2_WINDBGRFPRINTF		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-r.fprintf.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_MT_R_APIwBELR_3_WINDBGRWINSYSLOG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-WSyslog_r.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_FE_MT_R 						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_BE_N_FAIL_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.N.fail.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_FE_SIMPLE_WC_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.simple.WC.$(COMP_ARCH_OS_TAG).mt.exe
+!ifdef ACE
+TEST_SCRT_ACE_W_MT_D						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.ACE.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+!endif # ACE
+TARG_TEST_W_MT_D_APIwBE_FPRINTF					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_W_MT_D_APIwBE_COMERROBJ				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_W_MT_D_APIwBE_WINEVLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_W_MT_D_APIwBE_WINMSGBX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_W_MT_D_APIwBE_W32CONS					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_W_MT_D_APIwBE_WINDBGR					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_W_MT_D_APIwBE_WINSYSLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_W_MT_D_APIwBELR_2_WINDBGRFPRINTF		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-r.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_W_MT_D_APIwBELR_3_WINDBGRWINSYSLOG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-WSyslog_r.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_FE_W_MT_D 						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_BE_N_FAIL_W_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.N.fail.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_FE_SIMPLE_WC_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.simple.WC.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+!ifdef ACE
+TEST_SCRT_ACE_W_DLL_D						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.ACE.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+!endif # ACE
+TARG_TEST_W_DLL_D_APIwBE_FPRINTF					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_W_DLL_D_APIwBE_COMERROBJ				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_W_DLL_D_APIwBE_WINEVLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_W_DLL_D_APIwBE_WINMSGBX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_W_DLL_D_APIwBE_W32CONS					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_W_DLL_D_APIwBE_WINDBGR					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_W_DLL_D_APIwBE_WINSYSLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_W_DLL_D_APIwBELR_2_WINDBGRFPRINTF		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-r.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_W_DLL_D_APIwBELR_3_WINDBGRWINSYSLOG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-WSyslog_r.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_FE_W_DLL_D 						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_BE_N_FAIL_W_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.N.fail.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_FE_SIMPLE_WC_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.simple.WC.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+!ifdef ACE
+TEST_SCRT_ACE_W_DLL_R						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.ACE.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+!endif # ACE
+TARG_TEST_W_DLL_R_APIwBE_FPRINTF					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_W_DLL_R_APIwBE_COMERROBJ				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_W_DLL_R_APIwBE_WINEVLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_W_DLL_R_APIwBE_WINMSGBX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_W_DLL_R_APIwBE_W32CONS					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_W_DLL_R_APIwBE_WINDBGR					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_W_DLL_R_APIwBE_WINSYSLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_W_DLL_R_APIwBELR_2_WINDBGRFPRINTF		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-r.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_W_DLL_R_APIwBELR_3_WINDBGRWINSYSLOG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-WSyslog_r.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_FE_W_DLL_R 						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_BE_N_FAIL_W_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.N.fail.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_FE_SIMPLE_WC_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.simple.WC.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+!ifdef ACE
+TEST_SCRT_ACE_W_MT_R						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.ACE.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+!endif # ACE
+TARG_TEST_W_MT_R_APIwBE_FPRINTF					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_W_MT_R_APIwBE_COMERROBJ				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_W_MT_R_APIwBE_WINEVLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsEventLog.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_W_MT_R_APIwBE_WINMSGBX				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsMessageBox.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_W_MT_R_APIwBE_W32CONS					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsConsole.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_W_MT_R_APIwBE_WINDBGR					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsDebugger.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_W_MT_R_APIwBE_WINSYSLOG				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.WindowsSyslog.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_W_MT_R_APIwBELR_2_WINDBGRFPRINTF		=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-r.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_W_MT_R_APIwBELR_3_WINDBGRWINSYSLOG	=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.WinDbg_l-WSyslog_r.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_FE_W_MT_R 						=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_BE_N_FAIL_W_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.be.N.fail.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_FE_SIMPLE_WC_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.scratch.fe.simple.WC.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+
+##############################
+# Unit Tests
+#
+# NOTE: dynamic_initialisation is contracted, as scares CodeWarrior's linker (for being longer than 63 chars)
+
+TARG_TEST_UNIT_lvls_dyninit_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.dynamic_init.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_lvls_dyninit_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.dynamic_init.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_lvls_dyninit_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.dynamic_init.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_lvls_dyninit_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.dynamic_init.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_lvls_dyninit_W_MT_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.dynamic_init.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_lvls_dyninit_W_DLL_D			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.dynamic_init.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_lvls_dyninit_W_DLL_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.dynamic_init.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_lvls_dyninit_W_MT_R			=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.dynamic_init.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_lvls_vals_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.values.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_lvls_vals_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.values.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_lvls_vals_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.values.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_lvls_vals_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.values.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_lvls_vals_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.values.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_lvls_vals_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.values.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_lvls_vals_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.values.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_lvls_vals_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.levels.values.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_getcurrtm_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.getcurrenttime.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_getcurrtm_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.getcurrenttime.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_getcurrtm_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.getcurrenttime.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_getcurrtm_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.getcurrenttime.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_getcurrtm_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.getcurrenttime.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_getcurrtm_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.getcurrenttime.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_getcurrtm_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.getcurrenttime.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_getcurrtm_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.getcurrenttime.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_getversion_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.getversion.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_getversion_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.getversion.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_getversion_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.getversion.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_getversion_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.getversion.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_getversion_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.getversion.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_getversion_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.getversion.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_getversion_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.getversion.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_getversion_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.getversion.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_gethostname_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.gethostname.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_gethostname_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.gethostname.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_gethostname_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.gethostname.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_gethostname_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.gethostname.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_gethostname_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.gethostname.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_gethostname_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.gethostname.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_gethostname_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.gethostname.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_gethostname_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.gethostname.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_onbailout_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.onbailout.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_strnlen_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.strnlen.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_onbailout_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.onbailout.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_strnlen_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.strnlen.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_onbailout_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.onbailout.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_strnlen_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.strnlen.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_onbailout_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.onbailout.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_strnlen_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.strnlen.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_onbailout_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.onbailout.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_strnlen_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.strnlen.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_onbailout_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.onbailout.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_strnlen_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.strnlen.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_onbailout_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.onbailout.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_strnlen_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.strnlen.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_onbailout_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.onbailout.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_strnlen_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.util.strnlen.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_bec_CEO_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.COMErrorObject.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_bec_CEO_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.COMErrorObject.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_bec_CEO_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.COMErrorObject.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_bec_CEO_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.COMErrorObject.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_bec_CEO_W_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_bec_CEO_W_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_bec_CEO_W_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_bec_CEO_W_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.COMErrorObject.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_bec_file_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.file.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_bec_file_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.file.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_bec_file_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.file.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_bec_file_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.file.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_bec_file_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.file.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_bec_file_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.file.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_bec_file_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.file.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_bec_file_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.file.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_bec_fprintf_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fprintf.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_bec_fprintf_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fprintf.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_bec_fprintf_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fprintf.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_bec_fprintf_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fprintf.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_bec_fprintf_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_bec_fprintf_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_bec_fprintf_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fprintf.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_bec_fprintf_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fprintf.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_bec_fail_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fail.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_bec_fail_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fail.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_bec_fail_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fail.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_bec_fail_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fail.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_bec_fail_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fail.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_bec_fail_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fail.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_bec_fail_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fail.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_bec_fail_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.bec.fail.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_be_fail_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_be_fail_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_be_fail_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_be_fail_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_be_fail_W_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_be_fail_W_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_be_fail_W_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_be_fail_W_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_be_fail_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_be_fail_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_be_fail_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_be_fail_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_be_fail_W_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_be_fail_W_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_be_fail_W_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_be_fail_W_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.fail.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_be_lrsplit_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.lrsplit.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_be_lrsplit_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.lrsplit.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_be_lrsplit_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.lrsplit.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_be_lrsplit_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.lrsplit.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_be_lrsplit_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.lrsplit.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_be_lrsplit_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.lrsplit.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_be_lrsplit_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.lrsplit.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_be_lrsplit_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.lrsplit.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_be_N_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.N.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_be_N_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.N.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_be_N_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.N.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_be_N_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.N.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_be_N_W_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.N.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_be_N_W_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.N.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_be_N_W_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.N.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_be_N_W_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.be.N.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_fe_all_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.all.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_fe_all_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.all.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_fe_all_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.all.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_fe_all_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.all.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_fe_all_W_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.all.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_fe_all_W_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.all.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_fe_all_W_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.all.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_fe_all_W_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.all.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_fe_fail_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.fail.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_fe_fail_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.fail.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_fe_fail_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.fail.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_fe_fail_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.fail.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_fe_fail_W_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.fail.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_fe_fail_W_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.fail.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_fe_fail_W_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.fail.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_fe_fail_W_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.fail.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_fe_N_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.N.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_fe_N_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.N.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_fe_N_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.N.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_fe_N_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.N.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_fe_N_W_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.N.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_fe_N_W_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.N.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_fe_N_W_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.N.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_fe_N_W_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.N.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_fe_null_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.null.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_fe_null_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.null.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_fe_null_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.null.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_fe_null_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.null.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_fe_null_W_MT_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.null.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_fe_null_W_DLL_D					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.null.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_fe_null_W_DLL_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.null.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_fe_null_W_MT_R					=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.null.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_fe_simple_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.simple.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_fe_simple_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.simple.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_fe_simple_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.simple.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_fe_simple_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.simple.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_fe_simple_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.simple.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_fe_simple_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.simple.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_fe_simple_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.simple.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_fe_simple_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.simple.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_fe_WinReg_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_fe_WinReg_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_fe_WinReg_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_fe_WinReg_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_fe_WinReg_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_fe_WinReg_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_fe_WinReg_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_fe_WinReg_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.fe.WindowsRegistry.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+
+TARG_TEST_UNIT_ins_int_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.integer.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_ins_w2m_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.w2m.$(COMP_ARCH_OS_TAG).mt.debug.exe
+TARG_TEST_UNIT_ins_int_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.integer.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_ins_w2m_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.w2m.$(COMP_ARCH_OS_TAG).dll.debug.exe
+TARG_TEST_UNIT_ins_int_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.integer.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_ins_w2m_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.w2m.$(COMP_ARCH_OS_TAG).dll.exe
+TARG_TEST_UNIT_ins_int_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.integer.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_ins_w2m_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.w2m.$(COMP_ARCH_OS_TAG).mt.exe
+TARG_TEST_UNIT_ins_int_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.integer.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_ins_m2w_W_MT_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.m2w.$(COMP_ARCH_OS_TAG).widestring.mt.debug.exe
+TARG_TEST_UNIT_ins_int_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.integer.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_ins_m2w_W_DLL_D				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.m2w.$(COMP_ARCH_OS_TAG).widestring.dll.debug.exe
+TARG_TEST_UNIT_ins_int_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.integer.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_ins_m2w_W_DLL_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.m2w.$(COMP_ARCH_OS_TAG).widestring.dll.exe
+TARG_TEST_UNIT_ins_int_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.integer.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+TARG_TEST_UNIT_ins_m2w_W_MT_R				=	$(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.inserter.m2w.$(COMP_ARCH_OS_TAG).widestring.mt.exe
+
+############################################################
+# Objects
+
+########################################
+# Libraries
+
+# core
+
+OBJ_utl_bailout_MT_D		= $(PROJ_OBJ_DIR)\util.bailout.mt.debug.obj
+OBJ_utl_init_code_strs_MT_D	= $(PROJ_OBJ_DIR)\util.init_err_strings.mt.debug.obj
+OBJ_utl_sev_strs_MT_D		= $(PROJ_OBJ_DIR)\util.sev_strings.mt.debug.obj
+OBJ_utl_snprintf_MT_D 	= $(PROJ_OBJ_DIR)\util.snprintf.mt.debug.obj
+OBJ_utl_strdup_MT_D 		= $(PROJ_OBJ_DIR)\util.strdup.mt.debug.obj
+OBJ_utl_procid_MT_D 		= $(PROJ_OBJ_DIR)\util.procid.mt.debug.obj
+OBJ_utl_thread_MT_D 		= $(PROJ_OBJ_DIR)\util.thread.mt.debug.obj
+OBJ_utl_be_context_MT_D	= $(PROJ_OBJ_DIR)\util.be_context.mt.debug.obj
+OBJ_utl_core_apidefs_MT_D	= $(PROJ_OBJ_DIR)\util.core_apidefs.mt.debug.obj
+OBJ_utl_be_parse_MT_D		= $(PROJ_OBJ_DIR)\util.be_parse.mt.debug.obj
+OBJ_utl_strnlen_MT_D		= $(PROJ_OBJ_DIR)\util.strnlen.mt.debug.obj
+OBJ_utl_strnlenp_MT_D		= $(PROJ_OBJ_DIR)\util.strnlen.c++.mt.debug.obj
+OBJ_utl_time_MT_D			= $(PROJ_OBJ_DIR)\util.time.mt.debug.obj
+OBJ_utl_host_name_MT_D	= $(PROJ_OBJ_DIR)\util.host_name.mt.debug.obj
+OBJ_cr_api_MT_D 			= $(PROJ_OBJ_DIR)\core.api.mt.debug.obj
+OBJ_cr_api_dep_MT_D 		= $(PROJ_OBJ_DIR)\core.api.deprecated.mt.debug.obj
+OBJ_cr_api_exit_MT_D 		= $(PROJ_OBJ_DIR)\core.api.exitprocess.mt.debug.obj
+OBJ_cr_api_logprintf_MT_D	= $(PROJ_OBJ_DIR)\core.api.logprintf.mt.debug.obj
+OBJ_cr_api_logputs_MT_D	= $(PROJ_OBJ_DIR)\core.api.logputs.mt.debug.obj
+OBJ_cr_auto_MT_D 			= $(PROJ_OBJ_DIR)\core.auto.mt.debug.obj
+OBJ_ins_args_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.args.mt.debug.obj
+OBJ_ins_b64_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.b64.mt.debug.obj
+OBJ_ins_blob_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.blob.mt.debug.obj
+OBJ_ins_bool_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.boolean.mt.debug.obj
+OBJ_ins_excp_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.exception.mt.debug.obj
+OBJ_ins_host_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.hostid.mt.debug.obj
+OBJ_ins_int_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.integer.mt.debug.obj
+OBJ_ins_ptr_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.pointer.mt.debug.obj
+OBJ_ins_prid_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.processid.mt.debug.obj
+OBJ_ins_real_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.real.mt.debug.obj
+OBJ_ins_slice_MT_D	 	= $(PROJ_OBJ_DIR)\inserters.slice.mt.debug.obj
+OBJ_ins_thrid_MT_D	 	= $(PROJ_OBJ_DIR)\inserters.threadid.mt.debug.obj
+OBJ_ins_w2m_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.w2m.mt.debug.obj
+PDB_utl_bailout_MT_D		= $(PROJ_OBJ_DIR)\util.bailout.mt.debug.pdb
+PDB_utl_init_code_strs_MT_D	= $(PROJ_OBJ_DIR)\util.init_err_strings.mt.debug.pdb
+PDB_utl_sev_strs_MT_D		= $(PROJ_OBJ_DIR)\util.sev_strings.mt.debug.pdb
+PDB_utl_snprintf_MT_D 	= $(PROJ_OBJ_DIR)\util.snprintf.mt.debug.pdb
+PDB_utl_strdup_MT_D 		= $(PROJ_OBJ_DIR)\util.strdup.mt.debug.pdb
+PDB_utl_procid_MT_D 		= $(PROJ_OBJ_DIR)\util.procid.mt.debug.pdb
+PDB_utl_thread_MT_D 		= $(PROJ_OBJ_DIR)\util.thread.mt.debug.pdb
+PDB_utl_be_context_MT_D	= $(PROJ_OBJ_DIR)\util.be_context.mt.debug.pdb
+PDB_utl_core_apidefs_MT_D	= $(PROJ_OBJ_DIR)\util.core_apidefs.mt.debug.pdb
+PDB_utl_be_parse_MT_D		= $(PROJ_OBJ_DIR)\util.be_parse.mt.debug.pdb
+PDB_utl_strnlen_MT_D		= $(PROJ_OBJ_DIR)\util.strnlen.mt.debug.pdb
+PDB_utl_time_MT_D			= $(PROJ_OBJ_DIR)\util.time.mt.debug.pdb
+PDB_utl_host_name_MT_D	= $(PROJ_OBJ_DIR)\util.host_name.mt.debug.pdb
+PDB_cr_api_MT_D 			= $(PROJ_OBJ_DIR)\core.api.mt.debug.pdb
+PDB_cr_auto_MT_D 			= $(PROJ_OBJ_DIR)\core.auto.mt.debug.pdb
+PDB_cr_logprintf_MT_D		= $(PROJ_OBJ_DIR)\core.logprintf.mt.debug.pdb
+PDB_ins_args_MT_D 		= $(PROJ_OBJ_DIR)\inserters.args.mt.debug.pdb
+PDB_ins_b64_MT_D 			= $(PROJ_OBJ_DIR)\inserters.b64.mt.debug.pdb
+PDB_ins_blob_MT_D 		= $(PROJ_OBJ_DIR)\inserters.blob.mt.debug.pdb
+PDB_ins_bool_MT_D 		= $(PROJ_OBJ_DIR)\inserters.boolean.mt.debug.pdb
+PDB_ins_excp_MT_D 		= $(PROJ_OBJ_DIR)\inserters.exception.mt.debug.pdb
+PDB_ins_host_MT_D 		= $(PROJ_OBJ_DIR)\inserters.hostid.mt.debug.pdb
+PDB_ins_int_MT_D 			= $(PROJ_OBJ_DIR)\inserters.integer.mt.debug.pdb
+PDB_ins_ptr_MT_D 			= $(PROJ_OBJ_DIR)\inserters.pointer.mt.debug.pdb
+PDB_ins_prid_MT_D 		= $(PROJ_OBJ_DIR)\inserters.processid.mt.debug.pdb
+PDB_ins_real_MT_D 		= $(PROJ_OBJ_DIR)\inserters.real.mt.debug.pdb
+PDB_ins_slice_MT_D 		= $(PROJ_OBJ_DIR)\inserters.slice.mt.debug.pdb
+PDB_ins_thrid_MT_D 		= $(PROJ_OBJ_DIR)\inserters.threadid.mt.debug.pdb
+PDB_ins_vbool_MT_D 		= $(PROJ_OBJ_DIR)\inserters.variant_bool.mt.debug.pdb
+PDB_ins_w2m_MT_D 			= $(PROJ_OBJ_DIR)\inserters.w2m.mt.debug.pdb
+#PDB_bec_test_MT_D 		= $(PROJ_OBJ_DIR)\bec.test.mt.debug.pdb
+OBJ_bec_test_MT_D 		= $(PROJ_OBJ_DIR)\bec.test.mt.debug.obj
+OBJ_be_test_MT_D 			= $(PROJ_OBJ_DIR)\be.test.mt.debug.obj
+OBJ_bel_test_MT_D 		= $(PROJ_OBJ_DIR)\bel.test.mt.debug.obj
+OBJ_ber_test_MT_D 		= $(PROJ_OBJ_DIR)\ber.test.mt.debug.obj
+OBJ_be_lrsplit_MT_D		= $(PROJ_OBJ_DIR)\be.lrsplit.mt.debug.obj
+OBJ_be_N_MT_D				= $(PROJ_OBJ_DIR)\be.N.mt.debug.obj
+OBJ_bec_fail_MT_D			= $(PROJ_OBJ_DIR)\bec.fail.mt.debug.obj
+OBJ_be_fail_MT_D			= $(PROJ_OBJ_DIR)\be.fail.mt.debug.obj
+OBJ_bel_fail_MT_D			= $(PROJ_OBJ_DIR)\bel.fail.mt.debug.obj
+OBJ_ber_fail_MT_D			= $(PROJ_OBJ_DIR)\ber.fail.mt.debug.obj
+OBJ_bec_file_MT_D			= $(PROJ_OBJ_DIR)\bec.file.mt.debug.obj
+OBJ_bec_file_WC_MT_D		= $(PROJ_OBJ_DIR)\bec.file.WithCallback.mt.debug.obj
+OBJ_be_file_MT_D			= $(PROJ_OBJ_DIR)\be.file.mt.debug.obj
+OBJ_bel_file_MT_D			= $(PROJ_OBJ_DIR)\bel.file.mt.debug.obj
+OBJ_ber_file_MT_D			= $(PROJ_OBJ_DIR)\ber.file.mt.debug.obj
+OBJ_bec_fprintf_MT_D		= $(PROJ_OBJ_DIR)\bec.fprintf.mt.debug.obj
+OBJ_bec_fprintf_WC_MT_D	= $(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.mt.debug.obj
+OBJ_be_fprintf_MT_D		= $(PROJ_OBJ_DIR)\be.fprintf.mt.debug.obj
+OBJ_bel_fprintf_MT_D		= $(PROJ_OBJ_DIR)\bel.fprintf.mt.debug.obj
+OBJ_ber_fprintf_MT_D		= $(PROJ_OBJ_DIR)\ber.fprintf.mt.debug.obj
+OBJ_bec_null_MT_D			= $(PROJ_OBJ_DIR)\bec.null.mt.debug.obj
+OBJ_be_null_MT_D			= $(PROJ_OBJ_DIR)\be.null.mt.debug.obj
+OBJ_bel_null_MT_D			= $(PROJ_OBJ_DIR)\bel.null.mt.debug.obj
+OBJ_ber_null_MT_D			= $(PROJ_OBJ_DIR)\ber.null.mt.debug.obj
+!ifdef ACE
+OBJ_bec_ACE_MT_D			= $(PROJ_OBJ_DIR)\bec.ACE.mt.debug.obj
+OBJ_be_ACE_MT_D			= $(PROJ_OBJ_DIR)\be.ACE.mt.debug.obj
+OBJ_bel_ACE_MT_D			= $(PROJ_OBJ_DIR)\bel.ACE.mt.debug.obj
+OBJ_ber_ACE_MT_D			= $(PROJ_OBJ_DIR)\ber.ACE.mt.debug.obj
+!endif # ACE
+OBJ_bec_COMERROBJ_MT_D	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.mt.debug.obj
+OBJ_bec_COMERROBJ_WC_MT_D	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.WithCallback.mt.debug.obj
+OBJ_be_COMERROBJ_MT_D		= $(PROJ_OBJ_DIR)\be.COMErrorObject.mt.debug.obj
+OBJ_bel_COMERROBJ_MT_D	= $(PROJ_OBJ_DIR)\bel.COMErrorObject.mt.debug.obj
+OBJ_ber_COMERROBJ_MT_D	= $(PROJ_OBJ_DIR)\ber.COMErrorObject.mt.debug.obj
+OBJ_bec_SPEECH_MT_D		= $(PROJ_OBJ_DIR)\bec.speech.mt.debug.obj
+OBJ_bec_SPEECH_WC_MT_D	= $(PROJ_OBJ_DIR)\bec.speech.WithCallback.mt.debug.obj
+OBJ_be_SPEECH_MT_D		= $(PROJ_OBJ_DIR)\be.speech.mt.debug.obj
+OBJ_bel_SPEECH_MT_D		= $(PROJ_OBJ_DIR)\bel.speech.mt.debug.obj
+OBJ_ber_SPEECH_MT_D		= $(PROJ_OBJ_DIR)\ber.speech.mt.debug.obj
+OBJ_bec_WINEVLOG_MT_D		= $(PROJ_OBJ_DIR)\bec.WindowsEventLog.mt.debug.obj
+OBJ_be_WINEVLOG_MT_D		= $(PROJ_OBJ_DIR)\be.WindowsEventLog.mt.debug.obj
+OBJ_bel_WINEVLOG_MT_D		= $(PROJ_OBJ_DIR)\bel.WindowsEventLog.mt.debug.obj
+OBJ_ber_WINEVLOG_MT_D		= $(PROJ_OBJ_DIR)\ber.WindowsEventLog.mt.debug.obj
+OBJ_bec_WINMSGBX_MT_D		= $(PROJ_OBJ_DIR)\bec.WindowsMessageBox.mt.debug.obj
+OBJ_be_WINMSGBX_MT_D		= $(PROJ_OBJ_DIR)\be.WindowsMessageBox.mt.debug.obj
+OBJ_bel_WINMSGBX_MT_D		= $(PROJ_OBJ_DIR)\bel.WindowsMessageBox.mt.debug.obj
+OBJ_ber_WINMSGBX_MT_D		= $(PROJ_OBJ_DIR)\ber.WindowsMessageBox.mt.debug.obj
+OBJ_bec_W32CONS_MT_D		= $(PROJ_OBJ_DIR)\bec.WindowsConsole.mt.debug.obj
+OBJ_bec_W32CONS_WC_MT_D	= $(PROJ_OBJ_DIR)\bec.WindowsConsole.WithCallback.mt.debug.obj
+OBJ_be_W32CONS_MT_D		= $(PROJ_OBJ_DIR)\be.WindowsConsole.mt.debug.obj
+OBJ_bel_W32CONS_MT_D		= $(PROJ_OBJ_DIR)\bel.WindowsConsole.mt.debug.obj
+OBJ_ber_W32CONS_MT_D		= $(PROJ_OBJ_DIR)\ber.WindowsConsole.mt.debug.obj
+OBJ_bec_WINDBGR_MT_D		= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.mt.debug.obj
+OBJ_bec_WINDBGR_WC_MT_D	= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.WithCallback.mt.debug.obj
+OBJ_be_WINDBGR_MT_D		= $(PROJ_OBJ_DIR)\be.WindowsDebugger.mt.debug.obj
+OBJ_bel_WINDBGR_MT_D		= $(PROJ_OBJ_DIR)\bel.WindowsDebugger.mt.debug.obj
+OBJ_ber_WINDBGR_MT_D		= $(PROJ_OBJ_DIR)\ber.WindowsDebugger.mt.debug.obj
+OBJ_bec_WINSYSLOG_MT_D	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.mt.debug.obj
+OBJ_bec_WINSYSLOG_WC_MT_D	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.WithCallback.mt.debug.obj
+OBJ_be_WINSYSLOG_MT_D		= $(PROJ_OBJ_DIR)\be.WindowsSyslog.mt.debug.obj
+OBJ_bel_WINSYSLOG_MT_D	= $(PROJ_OBJ_DIR)\bel.WindowsSyslog.mt.debug.obj
+OBJ_ber_WINSYSLOG_MT_D	= $(PROJ_OBJ_DIR)\ber.WindowsSyslog.mt.debug.obj
+OBJ_fe_all_MT_D 			= $(PROJ_OBJ_DIR)\fe.all.mt.debug.obj
+OBJ_fe_all_WC_MT_D 		= $(PROJ_OBJ_DIR)\fe.all.WithCallback.mt.debug.obj
+OBJ_fe_fail_MT_D 			= $(PROJ_OBJ_DIR)\fe.fail.mt.debug.obj
+OBJ_fe_N_MT_D 			= $(PROJ_OBJ_DIR)\fe.N.mt.debug.obj
+OBJ_fe_N_WC_MT_D 			= $(PROJ_OBJ_DIR)\fe.N.WithCallback.mt.debug.obj
+OBJ_fe_null_MT_D 			= $(PROJ_OBJ_DIR)\fe.null.mt.debug.obj
+OBJ_fe_null_WC_MT_D 		= $(PROJ_OBJ_DIR)\fe.null.WithCallback.mt.debug.obj
+OBJ_fe_simple_MT_D 		= $(PROJ_OBJ_DIR)\fe.simple.mt.debug.obj
+OBJ_fe_simple_WC_MT_D 	= $(PROJ_OBJ_DIR)\fe.simple.WithCallback.mt.debug.obj
+OBJ_fe_winreg_MT_D 		= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.mt.debug.obj
+OBJ_fe_winreg_WC_MT_D 	= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.WithCallback.mt.debug.obj
+
+OBJ_UTIL_MT_D=\
+ $(OBJ_utl_bailout_MT_D)\
+ $(OBJ_utl_init_code_strs_MT_D)\
+ $(OBJ_utl_sev_strs_MT_D)\
+ $(OBJ_utl_snprintf_MT_D)\
+ $(OBJ_utl_strdup_MT_D)\
+ $(OBJ_utl_procid_MT_D)\
+ $(OBJ_utl_thread_MT_D)\
+ $(OBJ_utl_be_context_MT_D)\
+ $(OBJ_utl_core_apidefs_MT_D)\
+ $(OBJ_utl_be_parse_MT_D)\
+ $(OBJ_utl_strnlen_MT_D)\
+ $(OBJ_utl_strnlenp_MT_D)\
+ $(OBJ_utl_time_MT_D)\
+ $(OBJ_utl_host_name_MT_D)\
+ \
+
+OBJ_CORE_MT_D=\
+ $(OBJ_cr_api_MT_D)\
+ $(OBJ_cr_api_dep_MT_D)\
+ $(OBJ_cr_api_exit_MT_D)\
+ $(OBJ_cr_api_logprintf_MT_D)\
+ $(OBJ_cr_api_logputs_MT_D)\
+ $(OBJ_cr_auto_MT_D)\
+ $(OBJ_ins_args_MT_D)\
+ $(OBJ_ins_b64_MT_D)\
+ $(OBJ_ins_blob_MT_D)\
+ $(OBJ_ins_bool_MT_D)\
+ $(OBJ_ins_excp_MT_D)\
+ $(OBJ_ins_host_MT_D)\
+ $(OBJ_ins_int_MT_D)\
+ $(OBJ_ins_ptr_MT_D)\
+ $(OBJ_ins_prid_MT_D)\
+ $(OBJ_ins_real_MT_D)\
+ $(OBJ_ins_slice_MT_D)\
+ $(OBJ_ins_thrid_MT_D)\
+ $(OBJ_ins_w2m_MT_D)\
+ \
+
+OBJ_APPL_MT_D=\
+ $(OBJ_ins_args_MT_D)\
+ $(OBJ_ins_b64_MT_D)\
+ $(OBJ_ins_blob_MT_D)\
+ $(OBJ_ins_bool_MT_D)\
+ $(OBJ_ins_excp_MT_D)\
+ $(OBJ_ins_host_MT_D)\
+ $(OBJ_ins_int_MT_D)\
+ $(OBJ_ins_ptr_MT_D)\
+ $(OBJ_ins_prid_MT_D)\
+ $(OBJ_ins_real_MT_D)\
+ $(OBJ_ins_slice_MT_D)\
+ $(OBJ_ins_thrid_MT_D)\
+ $(OBJ_ins_w2m_MT_D)\
+ \
+
+PDB_UTIL_MT_D=\
+ $(PDB_utl_bailout_MT_D)\
+ $(PDB_utl_init_code_strs_MT_D)\
+ $(PDB_utl_sev_strs_MT_D)\
+ $(PDB_utl_snprintf_MT_D)\
+ $(PDB_utl_strdup_MT_D)\
+ $(PDB_utl_procid_MT_D)\
+ $(PDB_utl_thread_MT_D)\
+ $(PDB_utl_be_context_MT_D)\
+ $(PDB_utl_core_apidefs_MT_D)\
+ $(PDB_utl_be_parse_MT_D)\
+ $(PDB_utl_strnlen_MT_D)\
+ $(PDB_utl_time_MT_D)\
+ $(PDB_utl_host_name_MT_D)\
+ \
+
+PDB_CORE_MT_D=\
+ $(PDB_cr_api_MT_D)\
+ $(PDB_cr_auto_MT_D)\
+ $(PDB_cr_logprintf_MT_D)\
+ $(PDB_ins_args_MT_D)\
+ $(PDB_ins_b64_MT_D)\
+ $(PDB_ins_blob_MT_D)\
+ $(PDB_ins_bool_MT_D)\
+ $(PDB_ins_excp_MT_D)\
+ $(PDB_ins_host_MT_D)\
+ $(PDB_ins_int_MT_D)\
+ $(PDB_ins_ptr_MT_D)\
+ $(PDB_ins_prid_MT_D)\
+ $(PDB_ins_real_MT_D)\
+ $(PDB_ins_slice_MT_D)\
+ $(PDB_ins_thrid_MT_D)\
+ $(PDB_ins_vbool_MT_D)\
+ \
+
+
+OBJ_BE_LRSPLIT_MT_D=\
+ $(OBJ_be_lrsplit_MT_D)\
+ \
+
+OBJ_BE_N_MT_D=\
+ $(OBJ_be_N_MT_D)\
+ \
+
+OBJ_BEC_TEST_MT_D=\
+ $(OBJ_bec_test_MT_D)\
+ \
+
+PDB_BEC_TEST_MT_D=\
+ $(PDB_bec_test_MT_D)\
+ \
+
+
+OBJ_BE_TEST_MT_D=\
+ $(OBJ_be_test_MT_D)\
+ \
+
+PDB_BE_TEST_MT_D=\
+ $(PDB_be_test_MT_D)\
+ \
+
+
+OBJ_BEL_TEST_MT_D=\
+ $(OBJ_bel_test_MT_D)\
+ \
+
+PDB_BEL_TEST_MT_D=\
+ $(PDB_bel_test_MT_D)\
+ \
+
+
+OBJ_BER_TEST_MT_D=\
+ $(OBJ_ber_test_MT_D)\
+ \
+
+PDB_BER_TEST_MT_D=\
+ $(PDB_ber_test_MT_D)\
+ \
+
+
+OBJ_BEC_FAIL_MT_D=\
+ $(OBJ_bec_fail_MT_D)\
+ \
+
+OBJ_BE_FAIL_MT_D=\
+ $(OBJ_be_fail_MT_D)\
+ \
+
+OBJ_BEL_FAIL_MT_D=\
+ $(OBJ_bel_fail_MT_D)\
+ \
+
+OBJ_BER_FAIL_MT_D=\
+ $(OBJ_ber_fail_MT_D)\
+ \
+
+OBJ_BEC_FILE_MT_D=\
+ $(OBJ_bec_file_MT_D)\
+ \
+
+OBJ_BEC_FILE_WC_MT_D=\
+ $(OBJ_bec_file_WC_MT_D)\
+ \
+
+OBJ_BE_FILE_MT_D=\
+ $(OBJ_be_file_MT_D)\
+ \
+
+OBJ_BEL_FILE_MT_D=\
+ $(OBJ_bel_file_MT_D)\
+ \
+
+OBJ_BER_FILE_MT_D=\
+ $(OBJ_ber_file_MT_D)\
+ \
+
+OBJ_BEC_FPRINTF_MT_D=\
+ $(OBJ_bec_fprintf_MT_D)\
+ \
+
+OBJ_BEC_FPRINTF_WC_MT_D=\
+ $(OBJ_bec_fprintf_WC_MT_D)\
+ \
+
+OBJ_BE_FPRINTF_MT_D=\
+ $(OBJ_be_fprintf_MT_D)\
+ \
+
+OBJ_BEL_FPRINTF_MT_D=\
+ $(OBJ_bel_fprintf_MT_D)\
+ \
+
+OBJ_BER_FPRINTF_MT_D=\
+ $(OBJ_ber_fprintf_MT_D)\
+ \
+
+OBJ_BEC_NULL_MT_D=\
+ $(OBJ_bec_null_MT_D)\
+ \
+
+OBJ_BE_NULL_MT_D=\
+ $(OBJ_be_null_MT_D)\
+ \
+
+OBJ_BEL_NULL_MT_D=\
+ $(OBJ_bel_null_MT_D)\
+ \
+
+OBJ_BER_NULL_MT_D=\
+ $(OBJ_ber_null_MT_D)\
+ \
+
+!ifdef ACE
+OBJ_BEC_ACE_MT_D=\
+ $(OBJ_bec_ACE_MT_D)\
+ \
+
+OBJ_BE_ACE_MT_D=\
+ $(OBJ_be_ACE_MT_D)\
+ \
+
+OBJ_BEL_ACE_MT_D=\
+ $(OBJ_bel_ACE_MT_D)\
+ \
+
+OBJ_BER_ACE_MT_D=\
+ $(OBJ_ber_ACE_MT_D)\
+ \
+
+!endif # ACE
+OBJ_BEC_COMERROBJ_MT_D=\
+ $(OBJ_bec_COMERROBJ_MT_D)\
+ \
+
+OBJ_BEC_COMERROBJWC_MT_D=\
+ $(OBJ_bec_COMERROBJ_WC_MT_D)\
+ \
+
+OBJ_BE_COMERROBJ_MT_D=\
+ $(OBJ_be_COMERROBJ_MT_D)\
+ \
+
+OBJ_BEL_COMERROBJ_MT_D=\
+ $(OBJ_bel_COMERROBJ_MT_D)\
+ \
+
+OBJ_BER_COMERROBJ_MT_D=\
+ $(OBJ_ber_COMERROBJ_MT_D)\
+ \
+
+OBJ_BEC_SPEECH_MT_D=\
+ $(OBJ_bec_SPEECH_MT_D)\
+ \
+
+OBJ_BEC_SPEECHWC_MT_D=\
+ $(OBJ_bec_SPEECH_WC_MT_D)\
+ \
+
+OBJ_BE_SPEECH_MT_D=\
+ $(OBJ_be_SPEECH_MT_D)\
+ \
+
+OBJ_BEL_SPEECH_MT_D=\
+ $(OBJ_bel_SPEECH_MT_D)\
+ \
+
+OBJ_BER_SPEECH_MT_D=\
+ $(OBJ_ber_SPEECH_MT_D)\
+ \
+
+OBJ_BEC_WINEVLOG_MT_D=\
+ $(OBJ_bec_WINEVLOG_MT_D)\
+ \
+
+OBJ_BE_WINEVLOG_MT_D=\
+ $(OBJ_be_WINEVLOG_MT_D)\
+ \
+
+OBJ_BEL_WINEVLOG_MT_D=\
+ $(OBJ_bel_WINEVLOG_MT_D)\
+ \
+
+OBJ_BER_WINEVLOG_MT_D=\
+ $(OBJ_ber_WINEVLOG_MT_D)\
+ \
+
+OBJ_BEC_WINMSGBX_MT_D=\
+ $(OBJ_bec_WINMSGBX_MT_D)\
+ \
+
+OBJ_BE_WINMSGBX_MT_D=\
+ $(OBJ_be_WINMSGBX_MT_D)\
+ \
+
+OBJ_BEL_WINMSGBX_MT_D=\
+ $(OBJ_bel_WINMSGBX_MT_D)\
+ \
+
+OBJ_BER_WINMSGBX_MT_D=\
+ $(OBJ_ber_WINMSGBX_MT_D)\
+ \
+
+OBJ_BEC_W32CONS_MT_D=\
+ $(OBJ_bec_W32CONS_MT_D)\
+ \
+
+OBJ_BEC_W32CONSWC_MT_D=\
+ $(OBJ_bec_W32CONS_WC_MT_D)\
+ \
+
+OBJ_BE_W32CONS_MT_D=\
+ $(OBJ_be_W32CONS_MT_D)\
+ \
+
+OBJ_BEL_W32CONS_MT_D=\
+ $(OBJ_bel_W32CONS_MT_D)\
+ \
+
+OBJ_BER_W32CONS_MT_D=\
+ $(OBJ_ber_W32CONS_MT_D)\
+ \
+
+OBJ_BEC_WINDBGR_MT_D=\
+ $(OBJ_bec_WINDBGR_MT_D)\
+ \
+
+OBJ_BEC_WINDBGR_WC_MT_D=\
+ $(OBJ_bec_WINDBGR_WC_MT_D)\
+ \
+
+OBJ_BE_WINDBGR_MT_D=\
+ $(OBJ_be_WINDBGR_MT_D)\
+ \
+
+OBJ_BEL_WINDBGR_MT_D=\
+ $(OBJ_bel_WINDBGR_MT_D)\
+ \
+
+OBJ_BER_WINDBGR_MT_D=\
+ $(OBJ_ber_WINDBGR_MT_D)\
+ \
+
+OBJ_BEC_WINSYSLOG_MT_D=\
+ $(OBJ_bec_WINSYSLOG_MT_D)\
+ \
+
+OBJ_BEC_WINSYSLOG_WC_MT_D=\
+ $(OBJ_bec_WINSYSLOG_WC_MT_D)\
+ \
+
+OBJ_BE_WINSYSLOG_MT_D=\
+ $(OBJ_be_WINSYSLOG_MT_D)\
+ \
+
+OBJ_BEL_WINSYSLOG_MT_D=\
+ $(OBJ_bel_WINSYSLOG_MT_D)\
+ \
+
+OBJ_BER_WINSYSLOG_MT_D=\
+ $(OBJ_ber_WINSYSLOG_MT_D)\
+ \
+
+OBJ_FE_ALL_MT_D=\
+ $(OBJ_fe_all_MT_D)\
+ \
+
+OBJ_FE_ALL_WC_MT_D=\
+ $(OBJ_fe_all_WC_MT_D)\
+ \
+
+OBJ_FE_FAIL_MT_D=\
+ $(OBJ_fe_fail_MT_D)\
+ \
+
+OBJ_FE_N_MT_D=\
+ $(OBJ_fe_N_MT_D)\
+ \
+
+OBJ_FE_N_WC_MT_D=\
+ $(OBJ_fe_N_WC_MT_D)\
+ \
+
+OBJ_FE_NULL_MT_D=\
+ $(OBJ_fe_null_MT_D)\
+ \
+
+OBJ_FE_NULL_WC_MT_D=\
+ $(OBJ_fe_null_WC_MT_D)\
+ \
+
+OBJ_FE_SIMPLE_MT_D=\
+ $(OBJ_fe_simple_MT_D)\
+ \
+
+OBJ_FE_SIMPLE_WC_MT_D=\
+ $(OBJ_fe_simple_WC_MT_D)\
+ \
+
+OBJ_FE_WINREG_MT_D=\
+ $(OBJ_fe_winreg_MT_D)\
+ \
+
+OBJ_FE_WINREG_WC_MT_D=\
+ $(OBJ_fe_winreg_WC_MT_D)\
+ \
+
+OBJ_utl_bailout_DLL_D		= $(PROJ_OBJ_DIR)\util.bailout.dll.debug.obj
+OBJ_utl_init_code_strs_DLL_D	= $(PROJ_OBJ_DIR)\util.init_err_strings.dll.debug.obj
+OBJ_utl_sev_strs_DLL_D		= $(PROJ_OBJ_DIR)\util.sev_strings.dll.debug.obj
+OBJ_utl_snprintf_DLL_D 	= $(PROJ_OBJ_DIR)\util.snprintf.dll.debug.obj
+OBJ_utl_strdup_DLL_D 		= $(PROJ_OBJ_DIR)\util.strdup.dll.debug.obj
+OBJ_utl_procid_DLL_D 		= $(PROJ_OBJ_DIR)\util.procid.dll.debug.obj
+OBJ_utl_thread_DLL_D 		= $(PROJ_OBJ_DIR)\util.thread.dll.debug.obj
+OBJ_utl_be_context_DLL_D	= $(PROJ_OBJ_DIR)\util.be_context.dll.debug.obj
+OBJ_utl_core_apidefs_DLL_D	= $(PROJ_OBJ_DIR)\util.core_apidefs.dll.debug.obj
+OBJ_utl_be_parse_DLL_D		= $(PROJ_OBJ_DIR)\util.be_parse.dll.debug.obj
+OBJ_utl_strnlen_DLL_D		= $(PROJ_OBJ_DIR)\util.strnlen.dll.debug.obj
+OBJ_utl_strnlenp_DLL_D		= $(PROJ_OBJ_DIR)\util.strnlen.c++.dll.debug.obj
+OBJ_utl_time_DLL_D			= $(PROJ_OBJ_DIR)\util.time.dll.debug.obj
+OBJ_utl_host_name_DLL_D	= $(PROJ_OBJ_DIR)\util.host_name.dll.debug.obj
+OBJ_cr_api_DLL_D 			= $(PROJ_OBJ_DIR)\core.api.dll.debug.obj
+OBJ_cr_api_dep_DLL_D 		= $(PROJ_OBJ_DIR)\core.api.deprecated.dll.debug.obj
+OBJ_cr_api_exit_DLL_D 		= $(PROJ_OBJ_DIR)\core.api.exitprocess.dll.debug.obj
+OBJ_cr_api_logprintf_DLL_D	= $(PROJ_OBJ_DIR)\core.api.logprintf.dll.debug.obj
+OBJ_cr_api_logputs_DLL_D	= $(PROJ_OBJ_DIR)\core.api.logputs.dll.debug.obj
+OBJ_cr_auto_DLL_D 			= $(PROJ_OBJ_DIR)\core.auto.dll.debug.obj
+OBJ_ins_args_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.args.dll.debug.obj
+OBJ_ins_b64_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.b64.dll.debug.obj
+OBJ_ins_blob_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.blob.dll.debug.obj
+OBJ_ins_bool_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.boolean.dll.debug.obj
+OBJ_ins_excp_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.exception.dll.debug.obj
+OBJ_ins_host_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.hostid.dll.debug.obj
+OBJ_ins_int_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.integer.dll.debug.obj
+OBJ_ins_ptr_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.pointer.dll.debug.obj
+OBJ_ins_prid_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.processid.dll.debug.obj
+OBJ_ins_real_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.real.dll.debug.obj
+OBJ_ins_slice_DLL_D	 	= $(PROJ_OBJ_DIR)\inserters.slice.dll.debug.obj
+OBJ_ins_thrid_DLL_D	 	= $(PROJ_OBJ_DIR)\inserters.threadid.dll.debug.obj
+OBJ_ins_w2m_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.w2m.dll.debug.obj
+PDB_utl_bailout_DLL_D		= $(PROJ_OBJ_DIR)\util.bailout.dll.debug.pdb
+PDB_utl_init_code_strs_DLL_D	= $(PROJ_OBJ_DIR)\util.init_err_strings.dll.debug.pdb
+PDB_utl_sev_strs_DLL_D		= $(PROJ_OBJ_DIR)\util.sev_strings.dll.debug.pdb
+PDB_utl_snprintf_DLL_D 	= $(PROJ_OBJ_DIR)\util.snprintf.dll.debug.pdb
+PDB_utl_strdup_DLL_D 		= $(PROJ_OBJ_DIR)\util.strdup.dll.debug.pdb
+PDB_utl_procid_DLL_D 		= $(PROJ_OBJ_DIR)\util.procid.dll.debug.pdb
+PDB_utl_thread_DLL_D 		= $(PROJ_OBJ_DIR)\util.thread.dll.debug.pdb
+PDB_utl_be_context_DLL_D	= $(PROJ_OBJ_DIR)\util.be_context.dll.debug.pdb
+PDB_utl_core_apidefs_DLL_D	= $(PROJ_OBJ_DIR)\util.core_apidefs.dll.debug.pdb
+PDB_utl_be_parse_DLL_D		= $(PROJ_OBJ_DIR)\util.be_parse.dll.debug.pdb
+PDB_utl_strnlen_DLL_D		= $(PROJ_OBJ_DIR)\util.strnlen.dll.debug.pdb
+PDB_utl_time_DLL_D			= $(PROJ_OBJ_DIR)\util.time.dll.debug.pdb
+PDB_utl_host_name_DLL_D	= $(PROJ_OBJ_DIR)\util.host_name.dll.debug.pdb
+PDB_cr_api_DLL_D 			= $(PROJ_OBJ_DIR)\core.api.dll.debug.pdb
+PDB_cr_auto_DLL_D 			= $(PROJ_OBJ_DIR)\core.auto.dll.debug.pdb
+PDB_cr_logprintf_DLL_D		= $(PROJ_OBJ_DIR)\core.logprintf.dll.debug.pdb
+PDB_ins_args_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.args.dll.debug.pdb
+PDB_ins_b64_DLL_D 			= $(PROJ_OBJ_DIR)\inserters.b64.dll.debug.pdb
+PDB_ins_blob_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.blob.dll.debug.pdb
+PDB_ins_bool_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.boolean.dll.debug.pdb
+PDB_ins_excp_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.exception.dll.debug.pdb
+PDB_ins_host_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.hostid.dll.debug.pdb
+PDB_ins_int_DLL_D 			= $(PROJ_OBJ_DIR)\inserters.integer.dll.debug.pdb
+PDB_ins_ptr_DLL_D 			= $(PROJ_OBJ_DIR)\inserters.pointer.dll.debug.pdb
+PDB_ins_prid_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.processid.dll.debug.pdb
+PDB_ins_real_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.real.dll.debug.pdb
+PDB_ins_slice_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.slice.dll.debug.pdb
+PDB_ins_thrid_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.threadid.dll.debug.pdb
+PDB_ins_vbool_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.variant_bool.dll.debug.pdb
+PDB_ins_w2m_DLL_D 			= $(PROJ_OBJ_DIR)\inserters.w2m.dll.debug.pdb
+#PDB_bec_test_DLL_D 		= $(PROJ_OBJ_DIR)\bec.test.dll.debug.pdb
+OBJ_bec_test_DLL_D 		= $(PROJ_OBJ_DIR)\bec.test.dll.debug.obj
+OBJ_be_test_DLL_D 			= $(PROJ_OBJ_DIR)\be.test.dll.debug.obj
+OBJ_bel_test_DLL_D 		= $(PROJ_OBJ_DIR)\bel.test.dll.debug.obj
+OBJ_ber_test_DLL_D 		= $(PROJ_OBJ_DIR)\ber.test.dll.debug.obj
+OBJ_be_lrsplit_DLL_D		= $(PROJ_OBJ_DIR)\be.lrsplit.dll.debug.obj
+OBJ_be_N_DLL_D				= $(PROJ_OBJ_DIR)\be.N.dll.debug.obj
+OBJ_bec_fail_DLL_D			= $(PROJ_OBJ_DIR)\bec.fail.dll.debug.obj
+OBJ_be_fail_DLL_D			= $(PROJ_OBJ_DIR)\be.fail.dll.debug.obj
+OBJ_bel_fail_DLL_D			= $(PROJ_OBJ_DIR)\bel.fail.dll.debug.obj
+OBJ_ber_fail_DLL_D			= $(PROJ_OBJ_DIR)\ber.fail.dll.debug.obj
+OBJ_bec_file_DLL_D			= $(PROJ_OBJ_DIR)\bec.file.dll.debug.obj
+OBJ_bec_file_WC_DLL_D		= $(PROJ_OBJ_DIR)\bec.file.WithCallback.dll.debug.obj
+OBJ_be_file_DLL_D			= $(PROJ_OBJ_DIR)\be.file.dll.debug.obj
+OBJ_bel_file_DLL_D			= $(PROJ_OBJ_DIR)\bel.file.dll.debug.obj
+OBJ_ber_file_DLL_D			= $(PROJ_OBJ_DIR)\ber.file.dll.debug.obj
+OBJ_bec_fprintf_DLL_D		= $(PROJ_OBJ_DIR)\bec.fprintf.dll.debug.obj
+OBJ_bec_fprintf_WC_DLL_D	= $(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.dll.debug.obj
+OBJ_be_fprintf_DLL_D		= $(PROJ_OBJ_DIR)\be.fprintf.dll.debug.obj
+OBJ_bel_fprintf_DLL_D		= $(PROJ_OBJ_DIR)\bel.fprintf.dll.debug.obj
+OBJ_ber_fprintf_DLL_D		= $(PROJ_OBJ_DIR)\ber.fprintf.dll.debug.obj
+OBJ_bec_null_DLL_D			= $(PROJ_OBJ_DIR)\bec.null.dll.debug.obj
+OBJ_be_null_DLL_D			= $(PROJ_OBJ_DIR)\be.null.dll.debug.obj
+OBJ_bel_null_DLL_D			= $(PROJ_OBJ_DIR)\bel.null.dll.debug.obj
+OBJ_ber_null_DLL_D			= $(PROJ_OBJ_DIR)\ber.null.dll.debug.obj
+!ifdef ACE
+OBJ_bec_ACE_DLL_D			= $(PROJ_OBJ_DIR)\bec.ACE.dll.debug.obj
+OBJ_be_ACE_DLL_D			= $(PROJ_OBJ_DIR)\be.ACE.dll.debug.obj
+OBJ_bel_ACE_DLL_D			= $(PROJ_OBJ_DIR)\bel.ACE.dll.debug.obj
+OBJ_ber_ACE_DLL_D			= $(PROJ_OBJ_DIR)\ber.ACE.dll.debug.obj
+!endif # ACE
+OBJ_bec_COMERROBJ_DLL_D	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.dll.debug.obj
+OBJ_bec_COMERROBJ_WC_DLL_D	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.WithCallback.dll.debug.obj
+OBJ_be_COMERROBJ_DLL_D		= $(PROJ_OBJ_DIR)\be.COMErrorObject.dll.debug.obj
+OBJ_bel_COMERROBJ_DLL_D	= $(PROJ_OBJ_DIR)\bel.COMErrorObject.dll.debug.obj
+OBJ_ber_COMERROBJ_DLL_D	= $(PROJ_OBJ_DIR)\ber.COMErrorObject.dll.debug.obj
+OBJ_bec_SPEECH_DLL_D		= $(PROJ_OBJ_DIR)\bec.speech.dll.debug.obj
+OBJ_bec_SPEECH_WC_DLL_D	= $(PROJ_OBJ_DIR)\bec.speech.WithCallback.dll.debug.obj
+OBJ_be_SPEECH_DLL_D		= $(PROJ_OBJ_DIR)\be.speech.dll.debug.obj
+OBJ_bel_SPEECH_DLL_D		= $(PROJ_OBJ_DIR)\bel.speech.dll.debug.obj
+OBJ_ber_SPEECH_DLL_D		= $(PROJ_OBJ_DIR)\ber.speech.dll.debug.obj
+OBJ_bec_WINEVLOG_DLL_D		= $(PROJ_OBJ_DIR)\bec.WindowsEventLog.dll.debug.obj
+OBJ_be_WINEVLOG_DLL_D		= $(PROJ_OBJ_DIR)\be.WindowsEventLog.dll.debug.obj
+OBJ_bel_WINEVLOG_DLL_D		= $(PROJ_OBJ_DIR)\bel.WindowsEventLog.dll.debug.obj
+OBJ_ber_WINEVLOG_DLL_D		= $(PROJ_OBJ_DIR)\ber.WindowsEventLog.dll.debug.obj
+OBJ_bec_WINMSGBX_DLL_D		= $(PROJ_OBJ_DIR)\bec.WindowsMessageBox.dll.debug.obj
+OBJ_be_WINMSGBX_DLL_D		= $(PROJ_OBJ_DIR)\be.WindowsMessageBox.dll.debug.obj
+OBJ_bel_WINMSGBX_DLL_D		= $(PROJ_OBJ_DIR)\bel.WindowsMessageBox.dll.debug.obj
+OBJ_ber_WINMSGBX_DLL_D		= $(PROJ_OBJ_DIR)\ber.WindowsMessageBox.dll.debug.obj
+OBJ_bec_W32CONS_DLL_D		= $(PROJ_OBJ_DIR)\bec.WindowsConsole.dll.debug.obj
+OBJ_bec_W32CONS_WC_DLL_D	= $(PROJ_OBJ_DIR)\bec.WindowsConsole.WithCallback.dll.debug.obj
+OBJ_be_W32CONS_DLL_D		= $(PROJ_OBJ_DIR)\be.WindowsConsole.dll.debug.obj
+OBJ_bel_W32CONS_DLL_D		= $(PROJ_OBJ_DIR)\bel.WindowsConsole.dll.debug.obj
+OBJ_ber_W32CONS_DLL_D		= $(PROJ_OBJ_DIR)\ber.WindowsConsole.dll.debug.obj
+OBJ_bec_WINDBGR_DLL_D		= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.dll.debug.obj
+OBJ_bec_WINDBGR_WC_DLL_D	= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.WithCallback.dll.debug.obj
+OBJ_be_WINDBGR_DLL_D		= $(PROJ_OBJ_DIR)\be.WindowsDebugger.dll.debug.obj
+OBJ_bel_WINDBGR_DLL_D		= $(PROJ_OBJ_DIR)\bel.WindowsDebugger.dll.debug.obj
+OBJ_ber_WINDBGR_DLL_D		= $(PROJ_OBJ_DIR)\ber.WindowsDebugger.dll.debug.obj
+OBJ_bec_WINSYSLOG_DLL_D	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.dll.debug.obj
+OBJ_bec_WINSYSLOG_WC_DLL_D	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.WithCallback.dll.debug.obj
+OBJ_be_WINSYSLOG_DLL_D		= $(PROJ_OBJ_DIR)\be.WindowsSyslog.dll.debug.obj
+OBJ_bel_WINSYSLOG_DLL_D	= $(PROJ_OBJ_DIR)\bel.WindowsSyslog.dll.debug.obj
+OBJ_ber_WINSYSLOG_DLL_D	= $(PROJ_OBJ_DIR)\ber.WindowsSyslog.dll.debug.obj
+OBJ_fe_all_DLL_D 			= $(PROJ_OBJ_DIR)\fe.all.dll.debug.obj
+OBJ_fe_all_WC_DLL_D 		= $(PROJ_OBJ_DIR)\fe.all.WithCallback.dll.debug.obj
+OBJ_fe_fail_DLL_D 			= $(PROJ_OBJ_DIR)\fe.fail.dll.debug.obj
+OBJ_fe_N_DLL_D 			= $(PROJ_OBJ_DIR)\fe.N.dll.debug.obj
+OBJ_fe_N_WC_DLL_D 			= $(PROJ_OBJ_DIR)\fe.N.WithCallback.dll.debug.obj
+OBJ_fe_null_DLL_D 			= $(PROJ_OBJ_DIR)\fe.null.dll.debug.obj
+OBJ_fe_null_WC_DLL_D 		= $(PROJ_OBJ_DIR)\fe.null.WithCallback.dll.debug.obj
+OBJ_fe_simple_DLL_D 		= $(PROJ_OBJ_DIR)\fe.simple.dll.debug.obj
+OBJ_fe_simple_WC_DLL_D 	= $(PROJ_OBJ_DIR)\fe.simple.WithCallback.dll.debug.obj
+OBJ_fe_winreg_DLL_D 		= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.dll.debug.obj
+OBJ_fe_winreg_WC_DLL_D 	= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.WithCallback.dll.debug.obj
+
+OBJ_UTIL_DLL_D=\
+ $(OBJ_utl_bailout_DLL_D)\
+ $(OBJ_utl_init_code_strs_DLL_D)\
+ $(OBJ_utl_sev_strs_DLL_D)\
+ $(OBJ_utl_snprintf_DLL_D)\
+ $(OBJ_utl_strdup_DLL_D)\
+ $(OBJ_utl_procid_DLL_D)\
+ $(OBJ_utl_thread_DLL_D)\
+ $(OBJ_utl_be_context_DLL_D)\
+ $(OBJ_utl_core_apidefs_DLL_D)\
+ $(OBJ_utl_be_parse_DLL_D)\
+ $(OBJ_utl_strnlen_DLL_D)\
+ $(OBJ_utl_strnlenp_DLL_D)\
+ $(OBJ_utl_time_DLL_D)\
+ $(OBJ_utl_host_name_DLL_D)\
+ \
+
+OBJ_CORE_DLL_D=\
+ $(OBJ_cr_api_DLL_D)\
+ $(OBJ_cr_api_dep_DLL_D)\
+ $(OBJ_cr_api_exit_DLL_D)\
+ $(OBJ_cr_api_logprintf_DLL_D)\
+ $(OBJ_cr_api_logputs_DLL_D)\
+ $(OBJ_cr_auto_DLL_D)\
+ $(OBJ_ins_args_DLL_D)\
+ $(OBJ_ins_b64_DLL_D)\
+ $(OBJ_ins_blob_DLL_D)\
+ $(OBJ_ins_bool_DLL_D)\
+ $(OBJ_ins_excp_DLL_D)\
+ $(OBJ_ins_host_DLL_D)\
+ $(OBJ_ins_int_DLL_D)\
+ $(OBJ_ins_ptr_DLL_D)\
+ $(OBJ_ins_prid_DLL_D)\
+ $(OBJ_ins_real_DLL_D)\
+ $(OBJ_ins_slice_DLL_D)\
+ $(OBJ_ins_thrid_DLL_D)\
+ $(OBJ_ins_w2m_DLL_D)\
+ \
+
+OBJ_APPL_DLL_D=\
+ $(OBJ_ins_args_DLL_D)\
+ $(OBJ_ins_b64_DLL_D)\
+ $(OBJ_ins_blob_DLL_D)\
+ $(OBJ_ins_bool_DLL_D)\
+ $(OBJ_ins_excp_DLL_D)\
+ $(OBJ_ins_host_DLL_D)\
+ $(OBJ_ins_int_DLL_D)\
+ $(OBJ_ins_ptr_DLL_D)\
+ $(OBJ_ins_prid_DLL_D)\
+ $(OBJ_ins_real_DLL_D)\
+ $(OBJ_ins_slice_DLL_D)\
+ $(OBJ_ins_thrid_DLL_D)\
+ $(OBJ_ins_w2m_DLL_D)\
+ \
+
+PDB_UTIL_DLL_D=\
+ $(PDB_utl_bailout_DLL_D)\
+ $(PDB_utl_init_code_strs_DLL_D)\
+ $(PDB_utl_sev_strs_DLL_D)\
+ $(PDB_utl_snprintf_DLL_D)\
+ $(PDB_utl_strdup_DLL_D)\
+ $(PDB_utl_procid_DLL_D)\
+ $(PDB_utl_thread_DLL_D)\
+ $(PDB_utl_be_context_DLL_D)\
+ $(PDB_utl_core_apidefs_DLL_D)\
+ $(PDB_utl_be_parse_DLL_D)\
+ $(PDB_utl_strnlen_DLL_D)\
+ $(PDB_utl_time_DLL_D)\
+ $(PDB_utl_host_name_DLL_D)\
+ \
+
+PDB_CORE_DLL_D=\
+ $(PDB_cr_api_DLL_D)\
+ $(PDB_cr_auto_DLL_D)\
+ $(PDB_cr_logprintf_DLL_D)\
+ $(PDB_ins_args_DLL_D)\
+ $(PDB_ins_b64_DLL_D)\
+ $(PDB_ins_blob_DLL_D)\
+ $(PDB_ins_bool_DLL_D)\
+ $(PDB_ins_excp_DLL_D)\
+ $(PDB_ins_host_DLL_D)\
+ $(PDB_ins_int_DLL_D)\
+ $(PDB_ins_ptr_DLL_D)\
+ $(PDB_ins_prid_DLL_D)\
+ $(PDB_ins_real_DLL_D)\
+ $(PDB_ins_slice_DLL_D)\
+ $(PDB_ins_thrid_DLL_D)\
+ $(PDB_ins_vbool_DLL_D)\
+ \
+
+
+OBJ_BE_LRSPLIT_DLL_D=\
+ $(OBJ_be_lrsplit_DLL_D)\
+ \
+
+OBJ_BE_N_DLL_D=\
+ $(OBJ_be_N_DLL_D)\
+ \
+
+OBJ_BEC_TEST_DLL_D=\
+ $(OBJ_bec_test_DLL_D)\
+ \
+
+PDB_BEC_TEST_DLL_D=\
+ $(PDB_bec_test_DLL_D)\
+ \
+
+
+OBJ_BE_TEST_DLL_D=\
+ $(OBJ_be_test_DLL_D)\
+ \
+
+PDB_BE_TEST_DLL_D=\
+ $(PDB_be_test_DLL_D)\
+ \
+
+
+OBJ_BEL_TEST_DLL_D=\
+ $(OBJ_bel_test_DLL_D)\
+ \
+
+PDB_BEL_TEST_DLL_D=\
+ $(PDB_bel_test_DLL_D)\
+ \
+
+
+OBJ_BER_TEST_DLL_D=\
+ $(OBJ_ber_test_DLL_D)\
+ \
+
+PDB_BER_TEST_DLL_D=\
+ $(PDB_ber_test_DLL_D)\
+ \
+
+
+OBJ_BEC_FAIL_DLL_D=\
+ $(OBJ_bec_fail_DLL_D)\
+ \
+
+OBJ_BE_FAIL_DLL_D=\
+ $(OBJ_be_fail_DLL_D)\
+ \
+
+OBJ_BEL_FAIL_DLL_D=\
+ $(OBJ_bel_fail_DLL_D)\
+ \
+
+OBJ_BER_FAIL_DLL_D=\
+ $(OBJ_ber_fail_DLL_D)\
+ \
+
+OBJ_BEC_FILE_DLL_D=\
+ $(OBJ_bec_file_DLL_D)\
+ \
+
+OBJ_BEC_FILE_WC_DLL_D=\
+ $(OBJ_bec_file_WC_DLL_D)\
+ \
+
+OBJ_BE_FILE_DLL_D=\
+ $(OBJ_be_file_DLL_D)\
+ \
+
+OBJ_BEL_FILE_DLL_D=\
+ $(OBJ_bel_file_DLL_D)\
+ \
+
+OBJ_BER_FILE_DLL_D=\
+ $(OBJ_ber_file_DLL_D)\
+ \
+
+OBJ_BEC_FPRINTF_DLL_D=\
+ $(OBJ_bec_fprintf_DLL_D)\
+ \
+
+OBJ_BEC_FPRINTF_WC_DLL_D=\
+ $(OBJ_bec_fprintf_WC_DLL_D)\
+ \
+
+OBJ_BE_FPRINTF_DLL_D=\
+ $(OBJ_be_fprintf_DLL_D)\
+ \
+
+OBJ_BEL_FPRINTF_DLL_D=\
+ $(OBJ_bel_fprintf_DLL_D)\
+ \
+
+OBJ_BER_FPRINTF_DLL_D=\
+ $(OBJ_ber_fprintf_DLL_D)\
+ \
+
+OBJ_BEC_NULL_DLL_D=\
+ $(OBJ_bec_null_DLL_D)\
+ \
+
+OBJ_BE_NULL_DLL_D=\
+ $(OBJ_be_null_DLL_D)\
+ \
+
+OBJ_BEL_NULL_DLL_D=\
+ $(OBJ_bel_null_DLL_D)\
+ \
+
+OBJ_BER_NULL_DLL_D=\
+ $(OBJ_ber_null_DLL_D)\
+ \
+
+!ifdef ACE
+OBJ_BEC_ACE_DLL_D=\
+ $(OBJ_bec_ACE_DLL_D)\
+ \
+
+OBJ_BE_ACE_DLL_D=\
+ $(OBJ_be_ACE_DLL_D)\
+ \
+
+OBJ_BEL_ACE_DLL_D=\
+ $(OBJ_bel_ACE_DLL_D)\
+ \
+
+OBJ_BER_ACE_DLL_D=\
+ $(OBJ_ber_ACE_DLL_D)\
+ \
+
+!endif # ACE
+OBJ_BEC_COMERROBJ_DLL_D=\
+ $(OBJ_bec_COMERROBJ_DLL_D)\
+ \
+
+OBJ_BEC_COMERROBJWC_DLL_D=\
+ $(OBJ_bec_COMERROBJ_WC_DLL_D)\
+ \
+
+OBJ_BE_COMERROBJ_DLL_D=\
+ $(OBJ_be_COMERROBJ_DLL_D)\
+ \
+
+OBJ_BEL_COMERROBJ_DLL_D=\
+ $(OBJ_bel_COMERROBJ_DLL_D)\
+ \
+
+OBJ_BER_COMERROBJ_DLL_D=\
+ $(OBJ_ber_COMERROBJ_DLL_D)\
+ \
+
+OBJ_BEC_SPEECH_DLL_D=\
+ $(OBJ_bec_SPEECH_DLL_D)\
+ \
+
+OBJ_BEC_SPEECHWC_DLL_D=\
+ $(OBJ_bec_SPEECH_WC_DLL_D)\
+ \
+
+OBJ_BE_SPEECH_DLL_D=\
+ $(OBJ_be_SPEECH_DLL_D)\
+ \
+
+OBJ_BEL_SPEECH_DLL_D=\
+ $(OBJ_bel_SPEECH_DLL_D)\
+ \
+
+OBJ_BER_SPEECH_DLL_D=\
+ $(OBJ_ber_SPEECH_DLL_D)\
+ \
+
+OBJ_BEC_WINEVLOG_DLL_D=\
+ $(OBJ_bec_WINEVLOG_DLL_D)\
+ \
+
+OBJ_BE_WINEVLOG_DLL_D=\
+ $(OBJ_be_WINEVLOG_DLL_D)\
+ \
+
+OBJ_BEL_WINEVLOG_DLL_D=\
+ $(OBJ_bel_WINEVLOG_DLL_D)\
+ \
+
+OBJ_BER_WINEVLOG_DLL_D=\
+ $(OBJ_ber_WINEVLOG_DLL_D)\
+ \
+
+OBJ_BEC_WINMSGBX_DLL_D=\
+ $(OBJ_bec_WINMSGBX_DLL_D)\
+ \
+
+OBJ_BE_WINMSGBX_DLL_D=\
+ $(OBJ_be_WINMSGBX_DLL_D)\
+ \
+
+OBJ_BEL_WINMSGBX_DLL_D=\
+ $(OBJ_bel_WINMSGBX_DLL_D)\
+ \
+
+OBJ_BER_WINMSGBX_DLL_D=\
+ $(OBJ_ber_WINMSGBX_DLL_D)\
+ \
+
+OBJ_BEC_W32CONS_DLL_D=\
+ $(OBJ_bec_W32CONS_DLL_D)\
+ \
+
+OBJ_BEC_W32CONSWC_DLL_D=\
+ $(OBJ_bec_W32CONS_WC_DLL_D)\
+ \
+
+OBJ_BE_W32CONS_DLL_D=\
+ $(OBJ_be_W32CONS_DLL_D)\
+ \
+
+OBJ_BEL_W32CONS_DLL_D=\
+ $(OBJ_bel_W32CONS_DLL_D)\
+ \
+
+OBJ_BER_W32CONS_DLL_D=\
+ $(OBJ_ber_W32CONS_DLL_D)\
+ \
+
+OBJ_BEC_WINDBGR_DLL_D=\
+ $(OBJ_bec_WINDBGR_DLL_D)\
+ \
+
+OBJ_BEC_WINDBGR_WC_DLL_D=\
+ $(OBJ_bec_WINDBGR_WC_DLL_D)\
+ \
+
+OBJ_BE_WINDBGR_DLL_D=\
+ $(OBJ_be_WINDBGR_DLL_D)\
+ \
+
+OBJ_BEL_WINDBGR_DLL_D=\
+ $(OBJ_bel_WINDBGR_DLL_D)\
+ \
+
+OBJ_BER_WINDBGR_DLL_D=\
+ $(OBJ_ber_WINDBGR_DLL_D)\
+ \
+
+OBJ_BEC_WINSYSLOG_DLL_D=\
+ $(OBJ_bec_WINSYSLOG_DLL_D)\
+ \
+
+OBJ_BEC_WINSYSLOG_WC_DLL_D=\
+ $(OBJ_bec_WINSYSLOG_WC_DLL_D)\
+ \
+
+OBJ_BE_WINSYSLOG_DLL_D=\
+ $(OBJ_be_WINSYSLOG_DLL_D)\
+ \
+
+OBJ_BEL_WINSYSLOG_DLL_D=\
+ $(OBJ_bel_WINSYSLOG_DLL_D)\
+ \
+
+OBJ_BER_WINSYSLOG_DLL_D=\
+ $(OBJ_ber_WINSYSLOG_DLL_D)\
+ \
+
+OBJ_FE_ALL_DLL_D=\
+ $(OBJ_fe_all_DLL_D)\
+ \
+
+OBJ_FE_ALL_WC_DLL_D=\
+ $(OBJ_fe_all_WC_DLL_D)\
+ \
+
+OBJ_FE_FAIL_DLL_D=\
+ $(OBJ_fe_fail_DLL_D)\
+ \
+
+OBJ_FE_N_DLL_D=\
+ $(OBJ_fe_N_DLL_D)\
+ \
+
+OBJ_FE_N_WC_DLL_D=\
+ $(OBJ_fe_N_WC_DLL_D)\
+ \
+
+OBJ_FE_NULL_DLL_D=\
+ $(OBJ_fe_null_DLL_D)\
+ \
+
+OBJ_FE_NULL_WC_DLL_D=\
+ $(OBJ_fe_null_WC_DLL_D)\
+ \
+
+OBJ_FE_SIMPLE_DLL_D=\
+ $(OBJ_fe_simple_DLL_D)\
+ \
+
+OBJ_FE_SIMPLE_WC_DLL_D=\
+ $(OBJ_fe_simple_WC_DLL_D)\
+ \
+
+OBJ_FE_WINREG_DLL_D=\
+ $(OBJ_fe_winreg_DLL_D)\
+ \
+
+OBJ_FE_WINREG_WC_DLL_D=\
+ $(OBJ_fe_winreg_WC_DLL_D)\
+ \
+
+OBJ_utl_bailout_DLL_R		= $(PROJ_OBJ_DIR)\util.bailout.dll.obj
+OBJ_utl_init_code_strs_DLL_R	= $(PROJ_OBJ_DIR)\util.init_err_strings.dll.obj
+OBJ_utl_sev_strs_DLL_R		= $(PROJ_OBJ_DIR)\util.sev_strings.dll.obj
+OBJ_utl_snprintf_DLL_R 	= $(PROJ_OBJ_DIR)\util.snprintf.dll.obj
+OBJ_utl_strdup_DLL_R 		= $(PROJ_OBJ_DIR)\util.strdup.dll.obj
+OBJ_utl_procid_DLL_R 		= $(PROJ_OBJ_DIR)\util.procid.dll.obj
+OBJ_utl_thread_DLL_R 		= $(PROJ_OBJ_DIR)\util.thread.dll.obj
+OBJ_utl_be_context_DLL_R	= $(PROJ_OBJ_DIR)\util.be_context.dll.obj
+OBJ_utl_core_apidefs_DLL_R	= $(PROJ_OBJ_DIR)\util.core_apidefs.dll.obj
+OBJ_utl_be_parse_DLL_R		= $(PROJ_OBJ_DIR)\util.be_parse.dll.obj
+OBJ_utl_strnlen_DLL_R		= $(PROJ_OBJ_DIR)\util.strnlen.dll.obj
+OBJ_utl_strnlenp_DLL_R		= $(PROJ_OBJ_DIR)\util.strnlen.c++.dll.obj
+OBJ_utl_time_DLL_R			= $(PROJ_OBJ_DIR)\util.time.dll.obj
+OBJ_utl_host_name_DLL_R	= $(PROJ_OBJ_DIR)\util.host_name.dll.obj
+OBJ_cr_api_DLL_R 			= $(PROJ_OBJ_DIR)\core.api.dll.obj
+OBJ_cr_api_dep_DLL_R 		= $(PROJ_OBJ_DIR)\core.api.deprecated.dll.obj
+OBJ_cr_api_exit_DLL_R 		= $(PROJ_OBJ_DIR)\core.api.exitprocess.dll.obj
+OBJ_cr_api_logprintf_DLL_R	= $(PROJ_OBJ_DIR)\core.api.logprintf.dll.obj
+OBJ_cr_api_logputs_DLL_R	= $(PROJ_OBJ_DIR)\core.api.logputs.dll.obj
+OBJ_cr_auto_DLL_R 			= $(PROJ_OBJ_DIR)\core.auto.dll.obj
+OBJ_ins_args_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.args.dll.obj
+OBJ_ins_b64_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.b64.dll.obj
+OBJ_ins_blob_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.blob.dll.obj
+OBJ_ins_bool_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.boolean.dll.obj
+OBJ_ins_excp_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.exception.dll.obj
+OBJ_ins_host_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.hostid.dll.obj
+OBJ_ins_int_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.integer.dll.obj
+OBJ_ins_ptr_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.pointer.dll.obj
+OBJ_ins_prid_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.processid.dll.obj
+OBJ_ins_real_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.real.dll.obj
+OBJ_ins_slice_DLL_R	 	= $(PROJ_OBJ_DIR)\inserters.slice.dll.obj
+OBJ_ins_thrid_DLL_R	 	= $(PROJ_OBJ_DIR)\inserters.threadid.dll.obj
+OBJ_ins_w2m_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.w2m.dll.obj
+#PDB_bec_test_DLL_R 		= $(PROJ_OBJ_DIR)\bec.test.dll.pdb
+OBJ_bec_test_DLL_R 		= $(PROJ_OBJ_DIR)\bec.test.dll.obj
+OBJ_be_test_DLL_R 			= $(PROJ_OBJ_DIR)\be.test.dll.obj
+OBJ_bel_test_DLL_R 		= $(PROJ_OBJ_DIR)\bel.test.dll.obj
+OBJ_ber_test_DLL_R 		= $(PROJ_OBJ_DIR)\ber.test.dll.obj
+OBJ_be_lrsplit_DLL_R		= $(PROJ_OBJ_DIR)\be.lrsplit.dll.obj
+OBJ_be_N_DLL_R				= $(PROJ_OBJ_DIR)\be.N.dll.obj
+OBJ_bec_fail_DLL_R			= $(PROJ_OBJ_DIR)\bec.fail.dll.obj
+OBJ_be_fail_DLL_R			= $(PROJ_OBJ_DIR)\be.fail.dll.obj
+OBJ_bel_fail_DLL_R			= $(PROJ_OBJ_DIR)\bel.fail.dll.obj
+OBJ_ber_fail_DLL_R			= $(PROJ_OBJ_DIR)\ber.fail.dll.obj
+OBJ_bec_file_DLL_R			= $(PROJ_OBJ_DIR)\bec.file.dll.obj
+OBJ_bec_file_WC_DLL_R		= $(PROJ_OBJ_DIR)\bec.file.WithCallback.dll.obj
+OBJ_be_file_DLL_R			= $(PROJ_OBJ_DIR)\be.file.dll.obj
+OBJ_bel_file_DLL_R			= $(PROJ_OBJ_DIR)\bel.file.dll.obj
+OBJ_ber_file_DLL_R			= $(PROJ_OBJ_DIR)\ber.file.dll.obj
+OBJ_bec_fprintf_DLL_R		= $(PROJ_OBJ_DIR)\bec.fprintf.dll.obj
+OBJ_bec_fprintf_WC_DLL_R	= $(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.dll.obj
+OBJ_be_fprintf_DLL_R		= $(PROJ_OBJ_DIR)\be.fprintf.dll.obj
+OBJ_bel_fprintf_DLL_R		= $(PROJ_OBJ_DIR)\bel.fprintf.dll.obj
+OBJ_ber_fprintf_DLL_R		= $(PROJ_OBJ_DIR)\ber.fprintf.dll.obj
+OBJ_bec_null_DLL_R			= $(PROJ_OBJ_DIR)\bec.null.dll.obj
+OBJ_be_null_DLL_R			= $(PROJ_OBJ_DIR)\be.null.dll.obj
+OBJ_bel_null_DLL_R			= $(PROJ_OBJ_DIR)\bel.null.dll.obj
+OBJ_ber_null_DLL_R			= $(PROJ_OBJ_DIR)\ber.null.dll.obj
+!ifdef ACE
+OBJ_bec_ACE_DLL_R			= $(PROJ_OBJ_DIR)\bec.ACE.dll.obj
+OBJ_be_ACE_DLL_R			= $(PROJ_OBJ_DIR)\be.ACE.dll.obj
+OBJ_bel_ACE_DLL_R			= $(PROJ_OBJ_DIR)\bel.ACE.dll.obj
+OBJ_ber_ACE_DLL_R			= $(PROJ_OBJ_DIR)\ber.ACE.dll.obj
+!endif # ACE
+OBJ_bec_COMERROBJ_DLL_R	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.dll.obj
+OBJ_bec_COMERROBJ_WC_DLL_R	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.WithCallback.dll.obj
+OBJ_be_COMERROBJ_DLL_R		= $(PROJ_OBJ_DIR)\be.COMErrorObject.dll.obj
+OBJ_bel_COMERROBJ_DLL_R	= $(PROJ_OBJ_DIR)\bel.COMErrorObject.dll.obj
+OBJ_ber_COMERROBJ_DLL_R	= $(PROJ_OBJ_DIR)\ber.COMErrorObject.dll.obj
+OBJ_bec_SPEECH_DLL_R		= $(PROJ_OBJ_DIR)\bec.speech.dll.obj
+OBJ_bec_SPEECH_WC_DLL_R	= $(PROJ_OBJ_DIR)\bec.speech.WithCallback.dll.obj
+OBJ_be_SPEECH_DLL_R		= $(PROJ_OBJ_DIR)\be.speech.dll.obj
+OBJ_bel_SPEECH_DLL_R		= $(PROJ_OBJ_DIR)\bel.speech.dll.obj
+OBJ_ber_SPEECH_DLL_R		= $(PROJ_OBJ_DIR)\ber.speech.dll.obj
+OBJ_bec_WINEVLOG_DLL_R		= $(PROJ_OBJ_DIR)\bec.WindowsEventLog.dll.obj
+OBJ_be_WINEVLOG_DLL_R		= $(PROJ_OBJ_DIR)\be.WindowsEventLog.dll.obj
+OBJ_bel_WINEVLOG_DLL_R		= $(PROJ_OBJ_DIR)\bel.WindowsEventLog.dll.obj
+OBJ_ber_WINEVLOG_DLL_R		= $(PROJ_OBJ_DIR)\ber.WindowsEventLog.dll.obj
+OBJ_bec_WINMSGBX_DLL_R		= $(PROJ_OBJ_DIR)\bec.WindowsMessageBox.dll.obj
+OBJ_be_WINMSGBX_DLL_R		= $(PROJ_OBJ_DIR)\be.WindowsMessageBox.dll.obj
+OBJ_bel_WINMSGBX_DLL_R		= $(PROJ_OBJ_DIR)\bel.WindowsMessageBox.dll.obj
+OBJ_ber_WINMSGBX_DLL_R		= $(PROJ_OBJ_DIR)\ber.WindowsMessageBox.dll.obj
+OBJ_bec_W32CONS_DLL_R		= $(PROJ_OBJ_DIR)\bec.WindowsConsole.dll.obj
+OBJ_bec_W32CONS_WC_DLL_R	= $(PROJ_OBJ_DIR)\bec.WindowsConsole.WithCallback.dll.obj
+OBJ_be_W32CONS_DLL_R		= $(PROJ_OBJ_DIR)\be.WindowsConsole.dll.obj
+OBJ_bel_W32CONS_DLL_R		= $(PROJ_OBJ_DIR)\bel.WindowsConsole.dll.obj
+OBJ_ber_W32CONS_DLL_R		= $(PROJ_OBJ_DIR)\ber.WindowsConsole.dll.obj
+OBJ_bec_WINDBGR_DLL_R		= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.dll.obj
+OBJ_bec_WINDBGR_WC_DLL_R	= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.WithCallback.dll.obj
+OBJ_be_WINDBGR_DLL_R		= $(PROJ_OBJ_DIR)\be.WindowsDebugger.dll.obj
+OBJ_bel_WINDBGR_DLL_R		= $(PROJ_OBJ_DIR)\bel.WindowsDebugger.dll.obj
+OBJ_ber_WINDBGR_DLL_R		= $(PROJ_OBJ_DIR)\ber.WindowsDebugger.dll.obj
+OBJ_bec_WINSYSLOG_DLL_R	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.dll.obj
+OBJ_bec_WINSYSLOG_WC_DLL_R	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.WithCallback.dll.obj
+OBJ_be_WINSYSLOG_DLL_R		= $(PROJ_OBJ_DIR)\be.WindowsSyslog.dll.obj
+OBJ_bel_WINSYSLOG_DLL_R	= $(PROJ_OBJ_DIR)\bel.WindowsSyslog.dll.obj
+OBJ_ber_WINSYSLOG_DLL_R	= $(PROJ_OBJ_DIR)\ber.WindowsSyslog.dll.obj
+OBJ_fe_all_DLL_R 			= $(PROJ_OBJ_DIR)\fe.all.dll.obj
+OBJ_fe_all_WC_DLL_R 		= $(PROJ_OBJ_DIR)\fe.all.WithCallback.dll.obj
+OBJ_fe_fail_DLL_R 			= $(PROJ_OBJ_DIR)\fe.fail.dll.obj
+OBJ_fe_N_DLL_R 			= $(PROJ_OBJ_DIR)\fe.N.dll.obj
+OBJ_fe_N_WC_DLL_R 			= $(PROJ_OBJ_DIR)\fe.N.WithCallback.dll.obj
+OBJ_fe_null_DLL_R 			= $(PROJ_OBJ_DIR)\fe.null.dll.obj
+OBJ_fe_null_WC_DLL_R 		= $(PROJ_OBJ_DIR)\fe.null.WithCallback.dll.obj
+OBJ_fe_simple_DLL_R 		= $(PROJ_OBJ_DIR)\fe.simple.dll.obj
+OBJ_fe_simple_WC_DLL_R 	= $(PROJ_OBJ_DIR)\fe.simple.WithCallback.dll.obj
+OBJ_fe_winreg_DLL_R 		= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.dll.obj
+OBJ_fe_winreg_WC_DLL_R 	= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.WithCallback.dll.obj
+
+OBJ_UTIL_DLL_R=\
+ $(OBJ_utl_bailout_DLL_R)\
+ $(OBJ_utl_init_code_strs_DLL_R)\
+ $(OBJ_utl_sev_strs_DLL_R)\
+ $(OBJ_utl_snprintf_DLL_R)\
+ $(OBJ_utl_strdup_DLL_R)\
+ $(OBJ_utl_procid_DLL_R)\
+ $(OBJ_utl_thread_DLL_R)\
+ $(OBJ_utl_be_context_DLL_R)\
+ $(OBJ_utl_core_apidefs_DLL_R)\
+ $(OBJ_utl_be_parse_DLL_R)\
+ $(OBJ_utl_strnlen_DLL_R)\
+ $(OBJ_utl_strnlenp_DLL_R)\
+ $(OBJ_utl_time_DLL_R)\
+ $(OBJ_utl_host_name_DLL_R)\
+ \
+
+OBJ_CORE_DLL_R=\
+ $(OBJ_cr_api_DLL_R)\
+ $(OBJ_cr_api_dep_DLL_R)\
+ $(OBJ_cr_api_exit_DLL_R)\
+ $(OBJ_cr_api_logprintf_DLL_R)\
+ $(OBJ_cr_api_logputs_DLL_R)\
+ $(OBJ_cr_auto_DLL_R)\
+ $(OBJ_ins_args_DLL_R)\
+ $(OBJ_ins_b64_DLL_R)\
+ $(OBJ_ins_blob_DLL_R)\
+ $(OBJ_ins_bool_DLL_R)\
+ $(OBJ_ins_excp_DLL_R)\
+ $(OBJ_ins_host_DLL_R)\
+ $(OBJ_ins_int_DLL_R)\
+ $(OBJ_ins_ptr_DLL_R)\
+ $(OBJ_ins_prid_DLL_R)\
+ $(OBJ_ins_real_DLL_R)\
+ $(OBJ_ins_slice_DLL_R)\
+ $(OBJ_ins_thrid_DLL_R)\
+ $(OBJ_ins_w2m_DLL_R)\
+ \
+
+OBJ_APPL_DLL_R=\
+ $(OBJ_ins_args_DLL_R)\
+ $(OBJ_ins_b64_DLL_R)\
+ $(OBJ_ins_blob_DLL_R)\
+ $(OBJ_ins_bool_DLL_R)\
+ $(OBJ_ins_excp_DLL_R)\
+ $(OBJ_ins_host_DLL_R)\
+ $(OBJ_ins_int_DLL_R)\
+ $(OBJ_ins_ptr_DLL_R)\
+ $(OBJ_ins_prid_DLL_R)\
+ $(OBJ_ins_real_DLL_R)\
+ $(OBJ_ins_slice_DLL_R)\
+ $(OBJ_ins_thrid_DLL_R)\
+ $(OBJ_ins_w2m_DLL_R)\
+ \
+
+
+OBJ_BE_LRSPLIT_DLL_R=\
+ $(OBJ_be_lrsplit_DLL_R)\
+ \
+
+OBJ_BE_N_DLL_R=\
+ $(OBJ_be_N_DLL_R)\
+ \
+
+OBJ_BEC_TEST_DLL_R=\
+ $(OBJ_bec_test_DLL_R)\
+ \
+
+
+OBJ_BE_TEST_DLL_R=\
+ $(OBJ_be_test_DLL_R)\
+ \
+
+
+OBJ_BEL_TEST_DLL_R=\
+ $(OBJ_bel_test_DLL_R)\
+ \
+
+
+OBJ_BER_TEST_DLL_R=\
+ $(OBJ_ber_test_DLL_R)\
+ \
+
+
+OBJ_BEC_FAIL_DLL_R=\
+ $(OBJ_bec_fail_DLL_R)\
+ \
+
+OBJ_BE_FAIL_DLL_R=\
+ $(OBJ_be_fail_DLL_R)\
+ \
+
+OBJ_BEL_FAIL_DLL_R=\
+ $(OBJ_bel_fail_DLL_R)\
+ \
+
+OBJ_BER_FAIL_DLL_R=\
+ $(OBJ_ber_fail_DLL_R)\
+ \
+
+OBJ_BEC_FILE_DLL_R=\
+ $(OBJ_bec_file_DLL_R)\
+ \
+
+OBJ_BEC_FILE_WC_DLL_R=\
+ $(OBJ_bec_file_WC_DLL_R)\
+ \
+
+OBJ_BE_FILE_DLL_R=\
+ $(OBJ_be_file_DLL_R)\
+ \
+
+OBJ_BEL_FILE_DLL_R=\
+ $(OBJ_bel_file_DLL_R)\
+ \
+
+OBJ_BER_FILE_DLL_R=\
+ $(OBJ_ber_file_DLL_R)\
+ \
+
+OBJ_BEC_FPRINTF_DLL_R=\
+ $(OBJ_bec_fprintf_DLL_R)\
+ \
+
+OBJ_BEC_FPRINTF_WC_DLL_R=\
+ $(OBJ_bec_fprintf_WC_DLL_R)\
+ \
+
+OBJ_BE_FPRINTF_DLL_R=\
+ $(OBJ_be_fprintf_DLL_R)\
+ \
+
+OBJ_BEL_FPRINTF_DLL_R=\
+ $(OBJ_bel_fprintf_DLL_R)\
+ \
+
+OBJ_BER_FPRINTF_DLL_R=\
+ $(OBJ_ber_fprintf_DLL_R)\
+ \
+
+OBJ_BEC_NULL_DLL_R=\
+ $(OBJ_bec_null_DLL_R)\
+ \
+
+OBJ_BE_NULL_DLL_R=\
+ $(OBJ_be_null_DLL_R)\
+ \
+
+OBJ_BEL_NULL_DLL_R=\
+ $(OBJ_bel_null_DLL_R)\
+ \
+
+OBJ_BER_NULL_DLL_R=\
+ $(OBJ_ber_null_DLL_R)\
+ \
+
+!ifdef ACE
+OBJ_BEC_ACE_DLL_R=\
+ $(OBJ_bec_ACE_DLL_R)\
+ \
+
+OBJ_BE_ACE_DLL_R=\
+ $(OBJ_be_ACE_DLL_R)\
+ \
+
+OBJ_BEL_ACE_DLL_R=\
+ $(OBJ_bel_ACE_DLL_R)\
+ \
+
+OBJ_BER_ACE_DLL_R=\
+ $(OBJ_ber_ACE_DLL_R)\
+ \
+
+!endif # ACE
+OBJ_BEC_COMERROBJ_DLL_R=\
+ $(OBJ_bec_COMERROBJ_DLL_R)\
+ \
+
+OBJ_BEC_COMERROBJWC_DLL_R=\
+ $(OBJ_bec_COMERROBJ_WC_DLL_R)\
+ \
+
+OBJ_BE_COMERROBJ_DLL_R=\
+ $(OBJ_be_COMERROBJ_DLL_R)\
+ \
+
+OBJ_BEL_COMERROBJ_DLL_R=\
+ $(OBJ_bel_COMERROBJ_DLL_R)\
+ \
+
+OBJ_BER_COMERROBJ_DLL_R=\
+ $(OBJ_ber_COMERROBJ_DLL_R)\
+ \
+
+OBJ_BEC_SPEECH_DLL_R=\
+ $(OBJ_bec_SPEECH_DLL_R)\
+ \
+
+OBJ_BEC_SPEECHWC_DLL_R=\
+ $(OBJ_bec_SPEECH_WC_DLL_R)\
+ \
+
+OBJ_BE_SPEECH_DLL_R=\
+ $(OBJ_be_SPEECH_DLL_R)\
+ \
+
+OBJ_BEL_SPEECH_DLL_R=\
+ $(OBJ_bel_SPEECH_DLL_R)\
+ \
+
+OBJ_BER_SPEECH_DLL_R=\
+ $(OBJ_ber_SPEECH_DLL_R)\
+ \
+
+OBJ_BEC_WINEVLOG_DLL_R=\
+ $(OBJ_bec_WINEVLOG_DLL_R)\
+ \
+
+OBJ_BE_WINEVLOG_DLL_R=\
+ $(OBJ_be_WINEVLOG_DLL_R)\
+ \
+
+OBJ_BEL_WINEVLOG_DLL_R=\
+ $(OBJ_bel_WINEVLOG_DLL_R)\
+ \
+
+OBJ_BER_WINEVLOG_DLL_R=\
+ $(OBJ_ber_WINEVLOG_DLL_R)\
+ \
+
+OBJ_BEC_WINMSGBX_DLL_R=\
+ $(OBJ_bec_WINMSGBX_DLL_R)\
+ \
+
+OBJ_BE_WINMSGBX_DLL_R=\
+ $(OBJ_be_WINMSGBX_DLL_R)\
+ \
+
+OBJ_BEL_WINMSGBX_DLL_R=\
+ $(OBJ_bel_WINMSGBX_DLL_R)\
+ \
+
+OBJ_BER_WINMSGBX_DLL_R=\
+ $(OBJ_ber_WINMSGBX_DLL_R)\
+ \
+
+OBJ_BEC_W32CONS_DLL_R=\
+ $(OBJ_bec_W32CONS_DLL_R)\
+ \
+
+OBJ_BEC_W32CONSWC_DLL_R=\
+ $(OBJ_bec_W32CONS_WC_DLL_R)\
+ \
+
+OBJ_BE_W32CONS_DLL_R=\
+ $(OBJ_be_W32CONS_DLL_R)\
+ \
+
+OBJ_BEL_W32CONS_DLL_R=\
+ $(OBJ_bel_W32CONS_DLL_R)\
+ \
+
+OBJ_BER_W32CONS_DLL_R=\
+ $(OBJ_ber_W32CONS_DLL_R)\
+ \
+
+OBJ_BEC_WINDBGR_DLL_R=\
+ $(OBJ_bec_WINDBGR_DLL_R)\
+ \
+
+OBJ_BEC_WINDBGR_WC_DLL_R=\
+ $(OBJ_bec_WINDBGR_WC_DLL_R)\
+ \
+
+OBJ_BE_WINDBGR_DLL_R=\
+ $(OBJ_be_WINDBGR_DLL_R)\
+ \
+
+OBJ_BEL_WINDBGR_DLL_R=\
+ $(OBJ_bel_WINDBGR_DLL_R)\
+ \
+
+OBJ_BER_WINDBGR_DLL_R=\
+ $(OBJ_ber_WINDBGR_DLL_R)\
+ \
+
+OBJ_BEC_WINSYSLOG_DLL_R=\
+ $(OBJ_bec_WINSYSLOG_DLL_R)\
+ \
+
+OBJ_BEC_WINSYSLOG_WC_DLL_R=\
+ $(OBJ_bec_WINSYSLOG_WC_DLL_R)\
+ \
+
+OBJ_BE_WINSYSLOG_DLL_R=\
+ $(OBJ_be_WINSYSLOG_DLL_R)\
+ \
+
+OBJ_BEL_WINSYSLOG_DLL_R=\
+ $(OBJ_bel_WINSYSLOG_DLL_R)\
+ \
+
+OBJ_BER_WINSYSLOG_DLL_R=\
+ $(OBJ_ber_WINSYSLOG_DLL_R)\
+ \
+
+OBJ_FE_ALL_DLL_R=\
+ $(OBJ_fe_all_DLL_R)\
+ \
+
+OBJ_FE_ALL_WC_DLL_R=\
+ $(OBJ_fe_all_WC_DLL_R)\
+ \
+
+OBJ_FE_FAIL_DLL_R=\
+ $(OBJ_fe_fail_DLL_R)\
+ \
+
+OBJ_FE_N_DLL_R=\
+ $(OBJ_fe_N_DLL_R)\
+ \
+
+OBJ_FE_N_WC_DLL_R=\
+ $(OBJ_fe_N_WC_DLL_R)\
+ \
+
+OBJ_FE_NULL_DLL_R=\
+ $(OBJ_fe_null_DLL_R)\
+ \
+
+OBJ_FE_NULL_WC_DLL_R=\
+ $(OBJ_fe_null_WC_DLL_R)\
+ \
+
+OBJ_FE_SIMPLE_DLL_R=\
+ $(OBJ_fe_simple_DLL_R)\
+ \
+
+OBJ_FE_SIMPLE_WC_DLL_R=\
+ $(OBJ_fe_simple_WC_DLL_R)\
+ \
+
+OBJ_FE_WINREG_DLL_R=\
+ $(OBJ_fe_winreg_DLL_R)\
+ \
+
+OBJ_FE_WINREG_WC_DLL_R=\
+ $(OBJ_fe_winreg_WC_DLL_R)\
+ \
+
+OBJ_utl_bailout_MT_R		= $(PROJ_OBJ_DIR)\util.bailout.mt.obj
+OBJ_utl_init_code_strs_MT_R	= $(PROJ_OBJ_DIR)\util.init_err_strings.mt.obj
+OBJ_utl_sev_strs_MT_R		= $(PROJ_OBJ_DIR)\util.sev_strings.mt.obj
+OBJ_utl_snprintf_MT_R 	= $(PROJ_OBJ_DIR)\util.snprintf.mt.obj
+OBJ_utl_strdup_MT_R 		= $(PROJ_OBJ_DIR)\util.strdup.mt.obj
+OBJ_utl_procid_MT_R 		= $(PROJ_OBJ_DIR)\util.procid.mt.obj
+OBJ_utl_thread_MT_R 		= $(PROJ_OBJ_DIR)\util.thread.mt.obj
+OBJ_utl_be_context_MT_R	= $(PROJ_OBJ_DIR)\util.be_context.mt.obj
+OBJ_utl_core_apidefs_MT_R	= $(PROJ_OBJ_DIR)\util.core_apidefs.mt.obj
+OBJ_utl_be_parse_MT_R		= $(PROJ_OBJ_DIR)\util.be_parse.mt.obj
+OBJ_utl_strnlen_MT_R		= $(PROJ_OBJ_DIR)\util.strnlen.mt.obj
+OBJ_utl_strnlenp_MT_R		= $(PROJ_OBJ_DIR)\util.strnlen.c++.mt.obj
+OBJ_utl_time_MT_R			= $(PROJ_OBJ_DIR)\util.time.mt.obj
+OBJ_utl_host_name_MT_R	= $(PROJ_OBJ_DIR)\util.host_name.mt.obj
+OBJ_cr_api_MT_R 			= $(PROJ_OBJ_DIR)\core.api.mt.obj
+OBJ_cr_api_dep_MT_R 		= $(PROJ_OBJ_DIR)\core.api.deprecated.mt.obj
+OBJ_cr_api_exit_MT_R 		= $(PROJ_OBJ_DIR)\core.api.exitprocess.mt.obj
+OBJ_cr_api_logprintf_MT_R	= $(PROJ_OBJ_DIR)\core.api.logprintf.mt.obj
+OBJ_cr_api_logputs_MT_R	= $(PROJ_OBJ_DIR)\core.api.logputs.mt.obj
+OBJ_cr_auto_MT_R 			= $(PROJ_OBJ_DIR)\core.auto.mt.obj
+OBJ_ins_args_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.args.mt.obj
+OBJ_ins_b64_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.b64.mt.obj
+OBJ_ins_blob_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.blob.mt.obj
+OBJ_ins_bool_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.boolean.mt.obj
+OBJ_ins_excp_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.exception.mt.obj
+OBJ_ins_host_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.hostid.mt.obj
+OBJ_ins_int_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.integer.mt.obj
+OBJ_ins_ptr_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.pointer.mt.obj
+OBJ_ins_prid_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.processid.mt.obj
+OBJ_ins_real_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.real.mt.obj
+OBJ_ins_slice_MT_R	 	= $(PROJ_OBJ_DIR)\inserters.slice.mt.obj
+OBJ_ins_thrid_MT_R	 	= $(PROJ_OBJ_DIR)\inserters.threadid.mt.obj
+OBJ_ins_w2m_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.w2m.mt.obj
+#PDB_bec_test_MT_R 		= $(PROJ_OBJ_DIR)\bec.test.mt.pdb
+OBJ_bec_test_MT_R 		= $(PROJ_OBJ_DIR)\bec.test.mt.obj
+OBJ_be_test_MT_R 			= $(PROJ_OBJ_DIR)\be.test.mt.obj
+OBJ_bel_test_MT_R 		= $(PROJ_OBJ_DIR)\bel.test.mt.obj
+OBJ_ber_test_MT_R 		= $(PROJ_OBJ_DIR)\ber.test.mt.obj
+OBJ_be_lrsplit_MT_R		= $(PROJ_OBJ_DIR)\be.lrsplit.mt.obj
+OBJ_be_N_MT_R				= $(PROJ_OBJ_DIR)\be.N.mt.obj
+OBJ_bec_fail_MT_R			= $(PROJ_OBJ_DIR)\bec.fail.mt.obj
+OBJ_be_fail_MT_R			= $(PROJ_OBJ_DIR)\be.fail.mt.obj
+OBJ_bel_fail_MT_R			= $(PROJ_OBJ_DIR)\bel.fail.mt.obj
+OBJ_ber_fail_MT_R			= $(PROJ_OBJ_DIR)\ber.fail.mt.obj
+OBJ_bec_file_MT_R			= $(PROJ_OBJ_DIR)\bec.file.mt.obj
+OBJ_bec_file_WC_MT_R		= $(PROJ_OBJ_DIR)\bec.file.WithCallback.mt.obj
+OBJ_be_file_MT_R			= $(PROJ_OBJ_DIR)\be.file.mt.obj
+OBJ_bel_file_MT_R			= $(PROJ_OBJ_DIR)\bel.file.mt.obj
+OBJ_ber_file_MT_R			= $(PROJ_OBJ_DIR)\ber.file.mt.obj
+OBJ_bec_fprintf_MT_R		= $(PROJ_OBJ_DIR)\bec.fprintf.mt.obj
+OBJ_bec_fprintf_WC_MT_R	= $(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.mt.obj
+OBJ_be_fprintf_MT_R		= $(PROJ_OBJ_DIR)\be.fprintf.mt.obj
+OBJ_bel_fprintf_MT_R		= $(PROJ_OBJ_DIR)\bel.fprintf.mt.obj
+OBJ_ber_fprintf_MT_R		= $(PROJ_OBJ_DIR)\ber.fprintf.mt.obj
+OBJ_bec_null_MT_R			= $(PROJ_OBJ_DIR)\bec.null.mt.obj
+OBJ_be_null_MT_R			= $(PROJ_OBJ_DIR)\be.null.mt.obj
+OBJ_bel_null_MT_R			= $(PROJ_OBJ_DIR)\bel.null.mt.obj
+OBJ_ber_null_MT_R			= $(PROJ_OBJ_DIR)\ber.null.mt.obj
+!ifdef ACE
+OBJ_bec_ACE_MT_R			= $(PROJ_OBJ_DIR)\bec.ACE.mt.obj
+OBJ_be_ACE_MT_R			= $(PROJ_OBJ_DIR)\be.ACE.mt.obj
+OBJ_bel_ACE_MT_R			= $(PROJ_OBJ_DIR)\bel.ACE.mt.obj
+OBJ_ber_ACE_MT_R			= $(PROJ_OBJ_DIR)\ber.ACE.mt.obj
+!endif # ACE
+OBJ_bec_COMERROBJ_MT_R	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.mt.obj
+OBJ_bec_COMERROBJ_WC_MT_R	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.WithCallback.mt.obj
+OBJ_be_COMERROBJ_MT_R		= $(PROJ_OBJ_DIR)\be.COMErrorObject.mt.obj
+OBJ_bel_COMERROBJ_MT_R	= $(PROJ_OBJ_DIR)\bel.COMErrorObject.mt.obj
+OBJ_ber_COMERROBJ_MT_R	= $(PROJ_OBJ_DIR)\ber.COMErrorObject.mt.obj
+OBJ_bec_SPEECH_MT_R		= $(PROJ_OBJ_DIR)\bec.speech.mt.obj
+OBJ_bec_SPEECH_WC_MT_R	= $(PROJ_OBJ_DIR)\bec.speech.WithCallback.mt.obj
+OBJ_be_SPEECH_MT_R		= $(PROJ_OBJ_DIR)\be.speech.mt.obj
+OBJ_bel_SPEECH_MT_R		= $(PROJ_OBJ_DIR)\bel.speech.mt.obj
+OBJ_ber_SPEECH_MT_R		= $(PROJ_OBJ_DIR)\ber.speech.mt.obj
+OBJ_bec_WINEVLOG_MT_R		= $(PROJ_OBJ_DIR)\bec.WindowsEventLog.mt.obj
+OBJ_be_WINEVLOG_MT_R		= $(PROJ_OBJ_DIR)\be.WindowsEventLog.mt.obj
+OBJ_bel_WINEVLOG_MT_R		= $(PROJ_OBJ_DIR)\bel.WindowsEventLog.mt.obj
+OBJ_ber_WINEVLOG_MT_R		= $(PROJ_OBJ_DIR)\ber.WindowsEventLog.mt.obj
+OBJ_bec_WINMSGBX_MT_R		= $(PROJ_OBJ_DIR)\bec.WindowsMessageBox.mt.obj
+OBJ_be_WINMSGBX_MT_R		= $(PROJ_OBJ_DIR)\be.WindowsMessageBox.mt.obj
+OBJ_bel_WINMSGBX_MT_R		= $(PROJ_OBJ_DIR)\bel.WindowsMessageBox.mt.obj
+OBJ_ber_WINMSGBX_MT_R		= $(PROJ_OBJ_DIR)\ber.WindowsMessageBox.mt.obj
+OBJ_bec_W32CONS_MT_R		= $(PROJ_OBJ_DIR)\bec.WindowsConsole.mt.obj
+OBJ_bec_W32CONS_WC_MT_R	= $(PROJ_OBJ_DIR)\bec.WindowsConsole.WithCallback.mt.obj
+OBJ_be_W32CONS_MT_R		= $(PROJ_OBJ_DIR)\be.WindowsConsole.mt.obj
+OBJ_bel_W32CONS_MT_R		= $(PROJ_OBJ_DIR)\bel.WindowsConsole.mt.obj
+OBJ_ber_W32CONS_MT_R		= $(PROJ_OBJ_DIR)\ber.WindowsConsole.mt.obj
+OBJ_bec_WINDBGR_MT_R		= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.mt.obj
+OBJ_bec_WINDBGR_WC_MT_R	= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.WithCallback.mt.obj
+OBJ_be_WINDBGR_MT_R		= $(PROJ_OBJ_DIR)\be.WindowsDebugger.mt.obj
+OBJ_bel_WINDBGR_MT_R		= $(PROJ_OBJ_DIR)\bel.WindowsDebugger.mt.obj
+OBJ_ber_WINDBGR_MT_R		= $(PROJ_OBJ_DIR)\ber.WindowsDebugger.mt.obj
+OBJ_bec_WINSYSLOG_MT_R	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.mt.obj
+OBJ_bec_WINSYSLOG_WC_MT_R	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.WithCallback.mt.obj
+OBJ_be_WINSYSLOG_MT_R		= $(PROJ_OBJ_DIR)\be.WindowsSyslog.mt.obj
+OBJ_bel_WINSYSLOG_MT_R	= $(PROJ_OBJ_DIR)\bel.WindowsSyslog.mt.obj
+OBJ_ber_WINSYSLOG_MT_R	= $(PROJ_OBJ_DIR)\ber.WindowsSyslog.mt.obj
+OBJ_fe_all_MT_R 			= $(PROJ_OBJ_DIR)\fe.all.mt.obj
+OBJ_fe_all_WC_MT_R 		= $(PROJ_OBJ_DIR)\fe.all.WithCallback.mt.obj
+OBJ_fe_fail_MT_R 			= $(PROJ_OBJ_DIR)\fe.fail.mt.obj
+OBJ_fe_N_MT_R 			= $(PROJ_OBJ_DIR)\fe.N.mt.obj
+OBJ_fe_N_WC_MT_R 			= $(PROJ_OBJ_DIR)\fe.N.WithCallback.mt.obj
+OBJ_fe_null_MT_R 			= $(PROJ_OBJ_DIR)\fe.null.mt.obj
+OBJ_fe_null_WC_MT_R 		= $(PROJ_OBJ_DIR)\fe.null.WithCallback.mt.obj
+OBJ_fe_simple_MT_R 		= $(PROJ_OBJ_DIR)\fe.simple.mt.obj
+OBJ_fe_simple_WC_MT_R 	= $(PROJ_OBJ_DIR)\fe.simple.WithCallback.mt.obj
+OBJ_fe_winreg_MT_R 		= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.mt.obj
+OBJ_fe_winreg_WC_MT_R 	= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.WithCallback.mt.obj
+
+OBJ_UTIL_MT_R=\
+ $(OBJ_utl_bailout_MT_R)\
+ $(OBJ_utl_init_code_strs_MT_R)\
+ $(OBJ_utl_sev_strs_MT_R)\
+ $(OBJ_utl_snprintf_MT_R)\
+ $(OBJ_utl_strdup_MT_R)\
+ $(OBJ_utl_procid_MT_R)\
+ $(OBJ_utl_thread_MT_R)\
+ $(OBJ_utl_be_context_MT_R)\
+ $(OBJ_utl_core_apidefs_MT_R)\
+ $(OBJ_utl_be_parse_MT_R)\
+ $(OBJ_utl_strnlen_MT_R)\
+ $(OBJ_utl_strnlenp_MT_R)\
+ $(OBJ_utl_time_MT_R)\
+ $(OBJ_utl_host_name_MT_R)\
+ \
+
+OBJ_CORE_MT_R=\
+ $(OBJ_cr_api_MT_R)\
+ $(OBJ_cr_api_dep_MT_R)\
+ $(OBJ_cr_api_exit_MT_R)\
+ $(OBJ_cr_api_logprintf_MT_R)\
+ $(OBJ_cr_api_logputs_MT_R)\
+ $(OBJ_cr_auto_MT_R)\
+ $(OBJ_ins_args_MT_R)\
+ $(OBJ_ins_b64_MT_R)\
+ $(OBJ_ins_blob_MT_R)\
+ $(OBJ_ins_bool_MT_R)\
+ $(OBJ_ins_excp_MT_R)\
+ $(OBJ_ins_host_MT_R)\
+ $(OBJ_ins_int_MT_R)\
+ $(OBJ_ins_ptr_MT_R)\
+ $(OBJ_ins_prid_MT_R)\
+ $(OBJ_ins_real_MT_R)\
+ $(OBJ_ins_slice_MT_R)\
+ $(OBJ_ins_thrid_MT_R)\
+ $(OBJ_ins_w2m_MT_R)\
+ \
+
+OBJ_APPL_MT_R=\
+ $(OBJ_ins_args_MT_R)\
+ $(OBJ_ins_b64_MT_R)\
+ $(OBJ_ins_blob_MT_R)\
+ $(OBJ_ins_bool_MT_R)\
+ $(OBJ_ins_excp_MT_R)\
+ $(OBJ_ins_host_MT_R)\
+ $(OBJ_ins_int_MT_R)\
+ $(OBJ_ins_ptr_MT_R)\
+ $(OBJ_ins_prid_MT_R)\
+ $(OBJ_ins_real_MT_R)\
+ $(OBJ_ins_slice_MT_R)\
+ $(OBJ_ins_thrid_MT_R)\
+ $(OBJ_ins_w2m_MT_R)\
+ \
+
+
+OBJ_BE_LRSPLIT_MT_R=\
+ $(OBJ_be_lrsplit_MT_R)\
+ \
+
+OBJ_BE_N_MT_R=\
+ $(OBJ_be_N_MT_R)\
+ \
+
+OBJ_BEC_TEST_MT_R=\
+ $(OBJ_bec_test_MT_R)\
+ \
+
+
+OBJ_BE_TEST_MT_R=\
+ $(OBJ_be_test_MT_R)\
+ \
+
+
+OBJ_BEL_TEST_MT_R=\
+ $(OBJ_bel_test_MT_R)\
+ \
+
+
+OBJ_BER_TEST_MT_R=\
+ $(OBJ_ber_test_MT_R)\
+ \
+
+
+OBJ_BEC_FAIL_MT_R=\
+ $(OBJ_bec_fail_MT_R)\
+ \
+
+OBJ_BE_FAIL_MT_R=\
+ $(OBJ_be_fail_MT_R)\
+ \
+
+OBJ_BEL_FAIL_MT_R=\
+ $(OBJ_bel_fail_MT_R)\
+ \
+
+OBJ_BER_FAIL_MT_R=\
+ $(OBJ_ber_fail_MT_R)\
+ \
+
+OBJ_BEC_FILE_MT_R=\
+ $(OBJ_bec_file_MT_R)\
+ \
+
+OBJ_BEC_FILE_WC_MT_R=\
+ $(OBJ_bec_file_WC_MT_R)\
+ \
+
+OBJ_BE_FILE_MT_R=\
+ $(OBJ_be_file_MT_R)\
+ \
+
+OBJ_BEL_FILE_MT_R=\
+ $(OBJ_bel_file_MT_R)\
+ \
+
+OBJ_BER_FILE_MT_R=\
+ $(OBJ_ber_file_MT_R)\
+ \
+
+OBJ_BEC_FPRINTF_MT_R=\
+ $(OBJ_bec_fprintf_MT_R)\
+ \
+
+OBJ_BEC_FPRINTF_WC_MT_R=\
+ $(OBJ_bec_fprintf_WC_MT_R)\
+ \
+
+OBJ_BE_FPRINTF_MT_R=\
+ $(OBJ_be_fprintf_MT_R)\
+ \
+
+OBJ_BEL_FPRINTF_MT_R=\
+ $(OBJ_bel_fprintf_MT_R)\
+ \
+
+OBJ_BER_FPRINTF_MT_R=\
+ $(OBJ_ber_fprintf_MT_R)\
+ \
+
+OBJ_BEC_NULL_MT_R=\
+ $(OBJ_bec_null_MT_R)\
+ \
+
+OBJ_BE_NULL_MT_R=\
+ $(OBJ_be_null_MT_R)\
+ \
+
+OBJ_BEL_NULL_MT_R=\
+ $(OBJ_bel_null_MT_R)\
+ \
+
+OBJ_BER_NULL_MT_R=\
+ $(OBJ_ber_null_MT_R)\
+ \
+
+!ifdef ACE
+OBJ_BEC_ACE_MT_R=\
+ $(OBJ_bec_ACE_MT_R)\
+ \
+
+OBJ_BE_ACE_MT_R=\
+ $(OBJ_be_ACE_MT_R)\
+ \
+
+OBJ_BEL_ACE_MT_R=\
+ $(OBJ_bel_ACE_MT_R)\
+ \
+
+OBJ_BER_ACE_MT_R=\
+ $(OBJ_ber_ACE_MT_R)\
+ \
+
+!endif # ACE
+OBJ_BEC_COMERROBJ_MT_R=\
+ $(OBJ_bec_COMERROBJ_MT_R)\
+ \
+
+OBJ_BEC_COMERROBJWC_MT_R=\
+ $(OBJ_bec_COMERROBJ_WC_MT_R)\
+ \
+
+OBJ_BE_COMERROBJ_MT_R=\
+ $(OBJ_be_COMERROBJ_MT_R)\
+ \
+
+OBJ_BEL_COMERROBJ_MT_R=\
+ $(OBJ_bel_COMERROBJ_MT_R)\
+ \
+
+OBJ_BER_COMERROBJ_MT_R=\
+ $(OBJ_ber_COMERROBJ_MT_R)\
+ \
+
+OBJ_BEC_SPEECH_MT_R=\
+ $(OBJ_bec_SPEECH_MT_R)\
+ \
+
+OBJ_BEC_SPEECHWC_MT_R=\
+ $(OBJ_bec_SPEECH_WC_MT_R)\
+ \
+
+OBJ_BE_SPEECH_MT_R=\
+ $(OBJ_be_SPEECH_MT_R)\
+ \
+
+OBJ_BEL_SPEECH_MT_R=\
+ $(OBJ_bel_SPEECH_MT_R)\
+ \
+
+OBJ_BER_SPEECH_MT_R=\
+ $(OBJ_ber_SPEECH_MT_R)\
+ \
+
+OBJ_BEC_WINEVLOG_MT_R=\
+ $(OBJ_bec_WINEVLOG_MT_R)\
+ \
+
+OBJ_BE_WINEVLOG_MT_R=\
+ $(OBJ_be_WINEVLOG_MT_R)\
+ \
+
+OBJ_BEL_WINEVLOG_MT_R=\
+ $(OBJ_bel_WINEVLOG_MT_R)\
+ \
+
+OBJ_BER_WINEVLOG_MT_R=\
+ $(OBJ_ber_WINEVLOG_MT_R)\
+ \
+
+OBJ_BEC_WINMSGBX_MT_R=\
+ $(OBJ_bec_WINMSGBX_MT_R)\
+ \
+
+OBJ_BE_WINMSGBX_MT_R=\
+ $(OBJ_be_WINMSGBX_MT_R)\
+ \
+
+OBJ_BEL_WINMSGBX_MT_R=\
+ $(OBJ_bel_WINMSGBX_MT_R)\
+ \
+
+OBJ_BER_WINMSGBX_MT_R=\
+ $(OBJ_ber_WINMSGBX_MT_R)\
+ \
+
+OBJ_BEC_W32CONS_MT_R=\
+ $(OBJ_bec_W32CONS_MT_R)\
+ \
+
+OBJ_BEC_W32CONSWC_MT_R=\
+ $(OBJ_bec_W32CONS_WC_MT_R)\
+ \
+
+OBJ_BE_W32CONS_MT_R=\
+ $(OBJ_be_W32CONS_MT_R)\
+ \
+
+OBJ_BEL_W32CONS_MT_R=\
+ $(OBJ_bel_W32CONS_MT_R)\
+ \
+
+OBJ_BER_W32CONS_MT_R=\
+ $(OBJ_ber_W32CONS_MT_R)\
+ \
+
+OBJ_BEC_WINDBGR_MT_R=\
+ $(OBJ_bec_WINDBGR_MT_R)\
+ \
+
+OBJ_BEC_WINDBGR_WC_MT_R=\
+ $(OBJ_bec_WINDBGR_WC_MT_R)\
+ \
+
+OBJ_BE_WINDBGR_MT_R=\
+ $(OBJ_be_WINDBGR_MT_R)\
+ \
+
+OBJ_BEL_WINDBGR_MT_R=\
+ $(OBJ_bel_WINDBGR_MT_R)\
+ \
+
+OBJ_BER_WINDBGR_MT_R=\
+ $(OBJ_ber_WINDBGR_MT_R)\
+ \
+
+OBJ_BEC_WINSYSLOG_MT_R=\
+ $(OBJ_bec_WINSYSLOG_MT_R)\
+ \
+
+OBJ_BEC_WINSYSLOG_WC_MT_R=\
+ $(OBJ_bec_WINSYSLOG_WC_MT_R)\
+ \
+
+OBJ_BE_WINSYSLOG_MT_R=\
+ $(OBJ_be_WINSYSLOG_MT_R)\
+ \
+
+OBJ_BEL_WINSYSLOG_MT_R=\
+ $(OBJ_bel_WINSYSLOG_MT_R)\
+ \
+
+OBJ_BER_WINSYSLOG_MT_R=\
+ $(OBJ_ber_WINSYSLOG_MT_R)\
+ \
+
+OBJ_FE_ALL_MT_R=\
+ $(OBJ_fe_all_MT_R)\
+ \
+
+OBJ_FE_ALL_WC_MT_R=\
+ $(OBJ_fe_all_WC_MT_R)\
+ \
+
+OBJ_FE_FAIL_MT_R=\
+ $(OBJ_fe_fail_MT_R)\
+ \
+
+OBJ_FE_N_MT_R=\
+ $(OBJ_fe_N_MT_R)\
+ \
+
+OBJ_FE_N_WC_MT_R=\
+ $(OBJ_fe_N_WC_MT_R)\
+ \
+
+OBJ_FE_NULL_MT_R=\
+ $(OBJ_fe_null_MT_R)\
+ \
+
+OBJ_FE_NULL_WC_MT_R=\
+ $(OBJ_fe_null_WC_MT_R)\
+ \
+
+OBJ_FE_SIMPLE_MT_R=\
+ $(OBJ_fe_simple_MT_R)\
+ \
+
+OBJ_FE_SIMPLE_WC_MT_R=\
+ $(OBJ_fe_simple_WC_MT_R)\
+ \
+
+OBJ_FE_WINREG_MT_R=\
+ $(OBJ_fe_winreg_MT_R)\
+ \
+
+OBJ_FE_WINREG_WC_MT_R=\
+ $(OBJ_fe_winreg_WC_MT_R)\
+ \
+
+OBJ_utl_bailout_W_MT_D		= $(PROJ_OBJ_DIR)\util.bailout.ws.mt.debug.obj
+OBJ_utl_init_code_strs_W_MT_D	= $(PROJ_OBJ_DIR)\util.init_err_strings.ws.mt.debug.obj
+OBJ_utl_sev_strs_W_MT_D		= $(PROJ_OBJ_DIR)\util.sev_strings.ws.mt.debug.obj
+OBJ_utl_snprintf_W_MT_D 	= $(PROJ_OBJ_DIR)\util.snprintf.ws.mt.debug.obj
+OBJ_utl_strdup_W_MT_D 		= $(PROJ_OBJ_DIR)\util.strdup.ws.mt.debug.obj
+OBJ_utl_procid_W_MT_D 		= $(PROJ_OBJ_DIR)\util.procid.ws.mt.debug.obj
+OBJ_utl_thread_W_MT_D 		= $(PROJ_OBJ_DIR)\util.thread.ws.mt.debug.obj
+OBJ_utl_be_context_W_MT_D	= $(PROJ_OBJ_DIR)\util.be_context.ws.mt.debug.obj
+OBJ_utl_core_apidefs_W_MT_D	= $(PROJ_OBJ_DIR)\util.core_apidefs.ws.mt.debug.obj
+OBJ_utl_be_parse_W_MT_D		= $(PROJ_OBJ_DIR)\util.be_parse.ws.mt.debug.obj
+OBJ_utl_strnlen_W_MT_D		= $(PROJ_OBJ_DIR)\util.strnlen.ws.mt.debug.obj
+OBJ_utl_strnlenp_W_MT_D		= $(PROJ_OBJ_DIR)\util.strnlen.c++.ws.mt.debug.obj
+OBJ_utl_time_W_MT_D			= $(PROJ_OBJ_DIR)\util.time.ws.mt.debug.obj
+OBJ_utl_host_name_W_MT_D	= $(PROJ_OBJ_DIR)\util.host_name.ws.mt.debug.obj
+OBJ_cr_api_W_MT_D 			= $(PROJ_OBJ_DIR)\core.api.ws.mt.debug.obj
+OBJ_cr_api_dep_W_MT_D 		= $(PROJ_OBJ_DIR)\core.api.deprecated.ws.mt.debug.obj
+OBJ_cr_api_exit_W_MT_D 		= $(PROJ_OBJ_DIR)\core.api.exitprocess.ws.mt.debug.obj
+OBJ_cr_api_logprintf_W_MT_D	= $(PROJ_OBJ_DIR)\core.api.logprintf.ws.mt.debug.obj
+OBJ_cr_api_logputs_W_MT_D	= $(PROJ_OBJ_DIR)\core.api.logputs.ws.mt.debug.obj
+OBJ_cr_auto_W_MT_D 			= $(PROJ_OBJ_DIR)\core.auto.ws.mt.debug.obj
+OBJ_ins_args_W_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.args.ws.mt.debug.obj
+OBJ_ins_b64_W_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.b64.ws.mt.debug.obj
+OBJ_ins_blob_W_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.blob.ws.mt.debug.obj
+OBJ_ins_bool_W_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.boolean.ws.mt.debug.obj
+OBJ_ins_excp_W_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.exception.ws.mt.debug.obj
+OBJ_ins_host_W_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.hostid.ws.mt.debug.obj
+OBJ_ins_int_W_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.integer.ws.mt.debug.obj
+OBJ_ins_ptr_W_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.pointer.ws.mt.debug.obj
+OBJ_ins_prid_W_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.processid.ws.mt.debug.obj
+OBJ_ins_real_W_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.real.ws.mt.debug.obj
+OBJ_ins_slice_W_MT_D	 	= $(PROJ_OBJ_DIR)\inserters.slice.ws.mt.debug.obj
+OBJ_ins_thrid_W_MT_D	 	= $(PROJ_OBJ_DIR)\inserters.threadid.ws.mt.debug.obj
+OBJ_ins_m2w_W_MT_D	 		= $(PROJ_OBJ_DIR)\inserters.m2w.ws.mt.debug.obj
+PDB_utl_bailout_W_MT_D		= $(PROJ_OBJ_DIR)\util.bailout.ws.mt.debug.pdb
+PDB_utl_init_code_strs_W_MT_D	= $(PROJ_OBJ_DIR)\util.init_err_strings.ws.mt.debug.pdb
+PDB_utl_sev_strs_W_MT_D		= $(PROJ_OBJ_DIR)\util.sev_strings.ws.mt.debug.pdb
+PDB_utl_snprintf_W_MT_D 	= $(PROJ_OBJ_DIR)\util.snprintf.ws.mt.debug.pdb
+PDB_utl_strdup_W_MT_D 		= $(PROJ_OBJ_DIR)\util.strdup.ws.mt.debug.pdb
+PDB_utl_procid_W_MT_D 		= $(PROJ_OBJ_DIR)\util.procid.ws.mt.debug.pdb
+PDB_utl_thread_W_MT_D 		= $(PROJ_OBJ_DIR)\util.thread.ws.mt.debug.pdb
+PDB_utl_be_context_W_MT_D	= $(PROJ_OBJ_DIR)\util.be_context.ws.mt.debug.pdb
+PDB_utl_core_apidefs_W_MT_D	= $(PROJ_OBJ_DIR)\util.core_apidefs.ws.mt.debug.pdb
+PDB_utl_be_parse_W_MT_D		= $(PROJ_OBJ_DIR)\util.be_parse.ws.mt.debug.pdb
+PDB_utl_strnlen_W_MT_D		= $(PROJ_OBJ_DIR)\util.strnlen.ws.mt.debug.pdb
+PDB_utl_time_W_MT_D			= $(PROJ_OBJ_DIR)\util.time.ws.mt.debug.pdb
+PDB_utl_host_name_W_MT_D	= $(PROJ_OBJ_DIR)\util.host_name.ws.mt.debug.pdb
+PDB_cr_api_W_MT_D 			= $(PROJ_OBJ_DIR)\core.api.ws.mt.debug.pdb
+PDB_cr_auto_W_MT_D 			= $(PROJ_OBJ_DIR)\core.auto.ws.mt.debug.pdb
+PDB_cr_logprintf_W_MT_D		= $(PROJ_OBJ_DIR)\core.logprintf.ws.mt.debug.pdb
+PDB_ins_args_W_MT_D 		= $(PROJ_OBJ_DIR)\inserters.args.ws.mt.debug.pdb
+PDB_ins_b64_W_MT_D 			= $(PROJ_OBJ_DIR)\inserters.b64.ws.mt.debug.pdb
+PDB_ins_blob_W_MT_D 		= $(PROJ_OBJ_DIR)\inserters.blob.ws.mt.debug.pdb
+PDB_ins_bool_W_MT_D 		= $(PROJ_OBJ_DIR)\inserters.boolean.ws.mt.debug.pdb
+PDB_ins_excp_W_MT_D 		= $(PROJ_OBJ_DIR)\inserters.exception.ws.mt.debug.pdb
+PDB_ins_host_W_MT_D 		= $(PROJ_OBJ_DIR)\inserters.hostid.ws.mt.debug.pdb
+PDB_ins_int_W_MT_D 			= $(PROJ_OBJ_DIR)\inserters.integer.ws.mt.debug.pdb
+PDB_ins_ptr_W_MT_D 			= $(PROJ_OBJ_DIR)\inserters.pointer.ws.mt.debug.pdb
+PDB_ins_prid_W_MT_D 		= $(PROJ_OBJ_DIR)\inserters.processid.ws.mt.debug.pdb
+PDB_ins_real_W_MT_D 		= $(PROJ_OBJ_DIR)\inserters.real.ws.mt.debug.pdb
+PDB_ins_slice_W_MT_D 		= $(PROJ_OBJ_DIR)\inserters.slice.ws.mt.debug.pdb
+PDB_ins_thrid_W_MT_D 		= $(PROJ_OBJ_DIR)\inserters.threadid.ws.mt.debug.pdb
+PDB_ins_vbool_W_MT_D 		= $(PROJ_OBJ_DIR)\inserters.variant_bool.ws.mt.debug.pdb
+PDB_ins_m2w_W_MT_D 			= $(PROJ_OBJ_DIR)\inserters.m2w.ws.mt.debug.pdb
+#PDB_bec_test_W_MT_D 		= $(PROJ_OBJ_DIR)\bec.test.widestring.mt.debug.pdb
+OBJ_bec_test_W_MT_D 		= $(PROJ_OBJ_DIR)\bec.test.ws.mt.debug.obj
+OBJ_be_test_W_MT_D 			= $(PROJ_OBJ_DIR)\be.test.ws.mt.debug.obj
+OBJ_bel_test_W_MT_D 		= $(PROJ_OBJ_DIR)\bel.test.ws.mt.debug.obj
+OBJ_ber_test_W_MT_D 		= $(PROJ_OBJ_DIR)\ber.test.ws.mt.debug.obj
+OBJ_be_lrsplit_W_MT_D		= $(PROJ_OBJ_DIR)\be.lrsplit.ws.mt.debug.obj
+OBJ_be_N_W_MT_D				= $(PROJ_OBJ_DIR)\be.N.ws.mt.debug.obj
+OBJ_bec_fail_W_MT_D			= $(PROJ_OBJ_DIR)\bec.fail.ws.mt.debug.obj
+OBJ_be_fail_W_MT_D			= $(PROJ_OBJ_DIR)\be.fail.ws.mt.debug.obj
+OBJ_bel_fail_W_MT_D			= $(PROJ_OBJ_DIR)\bel.fail.ws.mt.debug.obj
+OBJ_ber_fail_W_MT_D			= $(PROJ_OBJ_DIR)\ber.fail.ws.mt.debug.obj
+OBJ_bec_file_W_MT_D			= $(PROJ_OBJ_DIR)\bec.file.ws.mt.debug.obj
+OBJ_bec_file_WC_W_MT_D		= $(PROJ_OBJ_DIR)\bec.file.WithCallback.ws.mt.debug.obj
+OBJ_be_file_W_MT_D			= $(PROJ_OBJ_DIR)\be.file.ws.mt.debug.obj
+OBJ_bel_file_W_MT_D			= $(PROJ_OBJ_DIR)\bel.file.ws.mt.debug.obj
+OBJ_ber_file_W_MT_D			= $(PROJ_OBJ_DIR)\ber.file.ws.mt.debug.obj
+OBJ_bec_fprintf_W_MT_D		= $(PROJ_OBJ_DIR)\bec.fprintf.ws.mt.debug.obj
+OBJ_bec_fprintf_WC_W_MT_D	= $(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.ws.mt.debug.obj
+OBJ_be_fprintf_W_MT_D		= $(PROJ_OBJ_DIR)\be.fprintf.ws.mt.debug.obj
+OBJ_bel_fprintf_W_MT_D		= $(PROJ_OBJ_DIR)\bel.fprintf.ws.mt.debug.obj
+OBJ_ber_fprintf_W_MT_D		= $(PROJ_OBJ_DIR)\ber.fprintf.ws.mt.debug.obj
+OBJ_bec_null_W_MT_D			= $(PROJ_OBJ_DIR)\bec.null.ws.mt.debug.obj
+OBJ_be_null_W_MT_D			= $(PROJ_OBJ_DIR)\be.null.ws.mt.debug.obj
+OBJ_bel_null_W_MT_D			= $(PROJ_OBJ_DIR)\bel.null.ws.mt.debug.obj
+OBJ_ber_null_W_MT_D			= $(PROJ_OBJ_DIR)\ber.null.ws.mt.debug.obj
+!ifdef ACE
+OBJ_bec_ACE_W_MT_D			= $(PROJ_OBJ_DIR)\bec.ACE.ws.mt.debug.obj
+OBJ_be_ACE_W_MT_D			= $(PROJ_OBJ_DIR)\be.ACE.ws.mt.debug.obj
+OBJ_bel_ACE_W_MT_D			= $(PROJ_OBJ_DIR)\bel.ACE.ws.mt.debug.obj
+OBJ_ber_ACE_W_MT_D			= $(PROJ_OBJ_DIR)\ber.ACE.ws.mt.debug.obj
+!endif # ACE
+OBJ_bec_COMERROBJ_W_MT_D	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.ws.mt.debug.obj
+OBJ_bec_COMERROBJ_WC_W_MT_D	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.WithCallback.ws.mt.debug.obj
+OBJ_be_COMERROBJ_W_MT_D		= $(PROJ_OBJ_DIR)\be.COMErrorObject.ws.mt.debug.obj
+OBJ_bel_COMERROBJ_W_MT_D	= $(PROJ_OBJ_DIR)\bel.COMErrorObject.ws.mt.debug.obj
+OBJ_ber_COMERROBJ_W_MT_D	= $(PROJ_OBJ_DIR)\ber.COMErrorObject.ws.mt.debug.obj
+OBJ_bec_SPEECH_W_MT_D		= $(PROJ_OBJ_DIR)\bec.speech.ws.mt.debug.obj
+OBJ_bec_SPEECH_WC_W_MT_D	= $(PROJ_OBJ_DIR)\bec.speech.WithCallback.ws.mt.debug.obj
+OBJ_be_SPEECH_W_MT_D		= $(PROJ_OBJ_DIR)\be.speech.ws.mt.debug.obj
+OBJ_bel_SPEECH_W_MT_D		= $(PROJ_OBJ_DIR)\bel.speech.ws.mt.debug.obj
+OBJ_ber_SPEECH_W_MT_D		= $(PROJ_OBJ_DIR)\ber.speech.ws.mt.debug.obj
+OBJ_bec_WINEVLOG_W_MT_D		= $(PROJ_OBJ_DIR)\bec.WindowsEventLog.ws.mt.debug.obj
+OBJ_be_WINEVLOG_W_MT_D		= $(PROJ_OBJ_DIR)\be.WindowsEventLog.ws.mt.debug.obj
+OBJ_bel_WINEVLOG_W_MT_D		= $(PROJ_OBJ_DIR)\bel.WindowsEventLog.ws.mt.debug.obj
+OBJ_ber_WINEVLOG_W_MT_D		= $(PROJ_OBJ_DIR)\ber.WindowsEventLog.ws.mt.debug.obj
+OBJ_bec_WINMSGBX_W_MT_D		= $(PROJ_OBJ_DIR)\bec.WindowsMessageBox.ws.mt.debug.obj
+OBJ_be_WINMSGBX_W_MT_D		= $(PROJ_OBJ_DIR)\be.WindowsMessageBox.ws.mt.debug.obj
+OBJ_bel_WINMSGBX_W_MT_D		= $(PROJ_OBJ_DIR)\bel.WindowsMessageBox.ws.mt.debug.obj
+OBJ_ber_WINMSGBX_W_MT_D		= $(PROJ_OBJ_DIR)\ber.WindowsMessageBox.ws.mt.debug.obj
+OBJ_bec_W32CONS_W_MT_D		= $(PROJ_OBJ_DIR)\bec.WindowsConsole.ws.mt.debug.obj
+OBJ_bec_W32CONS_WC_W_MT_D	= $(PROJ_OBJ_DIR)\bec.WindowsConsole.WithCallback.ws.mt.debug.obj
+OBJ_be_W32CONS_W_MT_D		= $(PROJ_OBJ_DIR)\be.WindowsConsole.ws.mt.debug.obj
+OBJ_bel_W32CONS_W_MT_D		= $(PROJ_OBJ_DIR)\bel.WindowsConsole.ws.mt.debug.obj
+OBJ_ber_W32CONS_W_MT_D		= $(PROJ_OBJ_DIR)\ber.WindowsConsole.ws.mt.debug.obj
+OBJ_bec_WINDBGR_W_MT_D		= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.ws.mt.debug.obj
+OBJ_bec_WINDBGR_WC_W_MT_D	= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.WithCallback.ws.mt.debug.obj
+OBJ_be_WINDBGR_W_MT_D		= $(PROJ_OBJ_DIR)\be.WindowsDebugger.ws.mt.debug.obj
+OBJ_bel_WINDBGR_W_MT_D		= $(PROJ_OBJ_DIR)\bel.WindowsDebugger.ws.mt.debug.obj
+OBJ_ber_WINDBGR_W_MT_D		= $(PROJ_OBJ_DIR)\ber.WindowsDebugger.ws.mt.debug.obj
+OBJ_bec_WINSYSLOG_W_MT_D	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.ws.mt.debug.obj
+OBJ_bec_WINSYSLOG_WC_W_MT_D	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.WithCallback.ws.mt.debug.obj
+OBJ_be_WINSYSLOG_W_MT_D		= $(PROJ_OBJ_DIR)\be.WindowsSyslog.ws.mt.debug.obj
+OBJ_bel_WINSYSLOG_W_MT_D	= $(PROJ_OBJ_DIR)\bel.WindowsSyslog.ws.mt.debug.obj
+OBJ_ber_WINSYSLOG_W_MT_D	= $(PROJ_OBJ_DIR)\ber.WindowsSyslog.ws.mt.debug.obj
+OBJ_fe_all_W_MT_D 			= $(PROJ_OBJ_DIR)\fe.all.ws.mt.debug.obj
+OBJ_fe_all_WC_W_MT_D 		= $(PROJ_OBJ_DIR)\fe.all.WithCallback.ws.mt.debug.obj
+OBJ_fe_fail_W_MT_D 			= $(PROJ_OBJ_DIR)\fe.fail.ws.mt.debug.obj
+OBJ_fe_N_W_MT_D 			= $(PROJ_OBJ_DIR)\fe.N.ws.mt.debug.obj
+OBJ_fe_N_WC_W_MT_D 			= $(PROJ_OBJ_DIR)\fe.N.WithCallback.ws.mt.debug.obj
+OBJ_fe_null_W_MT_D 			= $(PROJ_OBJ_DIR)\fe.null.ws.mt.debug.obj
+OBJ_fe_null_WC_W_MT_D 		= $(PROJ_OBJ_DIR)\fe.null.WithCallback.ws.mt.debug.obj
+OBJ_fe_simple_W_MT_D 		= $(PROJ_OBJ_DIR)\fe.simple.ws.mt.debug.obj
+OBJ_fe_simple_WC_W_MT_D 	= $(PROJ_OBJ_DIR)\fe.simple.WithCallback.ws.mt.debug.obj
+OBJ_fe_winreg_W_MT_D 		= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.ws.mt.debug.obj
+OBJ_fe_winreg_WC_W_MT_D 	= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.WithCallback.ws.mt.debug.obj
+
+OBJ_UTIL_W_MT_D=\
+ $(OBJ_utl_bailout_W_MT_D)\
+ $(OBJ_utl_init_code_strs_W_MT_D)\
+ $(OBJ_utl_sev_strs_W_MT_D)\
+ $(OBJ_utl_snprintf_W_MT_D)\
+ $(OBJ_utl_strdup_W_MT_D)\
+ $(OBJ_utl_procid_W_MT_D)\
+ $(OBJ_utl_thread_W_MT_D)\
+ $(OBJ_utl_be_context_W_MT_D)\
+ $(OBJ_utl_core_apidefs_W_MT_D)\
+ $(OBJ_utl_be_parse_W_MT_D)\
+ $(OBJ_utl_strnlen_W_MT_D)\
+ $(OBJ_utl_strnlenp_W_MT_D)\
+ $(OBJ_utl_time_W_MT_D)\
+ $(OBJ_utl_host_name_W_MT_D)\
+ \
+
+OBJ_CORE_W_MT_D=\
+ $(OBJ_cr_api_W_MT_D)\
+ $(OBJ_cr_api_dep_W_MT_D)\
+ $(OBJ_cr_api_exit_W_MT_D)\
+ $(OBJ_cr_api_logprintf_W_MT_D)\
+ $(OBJ_cr_api_logputs_W_MT_D)\
+ $(OBJ_cr_auto_W_MT_D)\
+ $(OBJ_ins_args_W_MT_D)\
+ $(OBJ_ins_b64_W_MT_D)\
+ $(OBJ_ins_blob_W_MT_D)\
+ $(OBJ_ins_bool_W_MT_D)\
+ $(OBJ_ins_excp_W_MT_D)\
+ $(OBJ_ins_host_W_MT_D)\
+ $(OBJ_ins_int_W_MT_D)\
+ $(OBJ_ins_ptr_W_MT_D)\
+ $(OBJ_ins_prid_W_MT_D)\
+ $(OBJ_ins_real_W_MT_D)\
+ $(OBJ_ins_slice_W_MT_D)\
+ $(OBJ_ins_thrid_W_MT_D)\
+ $(OBJ_ins_m2w_W_MT_D)\
+ \
+
+OBJ_APPL_W_MT_D=\
+ $(OBJ_ins_args_W_MT_D)\
+ $(OBJ_ins_b64_W_MT_D)\
+ $(OBJ_ins_blob_W_MT_D)\
+ $(OBJ_ins_bool_W_MT_D)\
+ $(OBJ_ins_excp_W_MT_D)\
+ $(OBJ_ins_host_W_MT_D)\
+ $(OBJ_ins_int_W_MT_D)\
+ $(OBJ_ins_ptr_W_MT_D)\
+ $(OBJ_ins_prid_W_MT_D)\
+ $(OBJ_ins_real_W_MT_D)\
+ $(OBJ_ins_slice_W_MT_D)\
+ $(OBJ_ins_thrid_W_MT_D)\
+ $(OBJ_ins_m2w_W_MT_D)\
+ \
+
+PDB_UTIL_W_MT_D=\
+ $(PDB_utl_bailout_W_MT_D)\
+ $(PDB_utl_init_code_strs_W_MT_D)\
+ $(PDB_utl_sev_strs_W_MT_D)\
+ $(PDB_utl_snprintf_W_MT_D)\
+ $(PDB_utl_strdup_W_MT_D)\
+ $(PDB_utl_procid_W_MT_D)\
+ $(PDB_utl_thread_W_MT_D)\
+ $(PDB_utl_be_context_W_MT_D)\
+ $(PDB_utl_core_apidefs_W_MT_D)\
+ $(PDB_utl_be_parse_W_MT_D)\
+ $(PDB_utl_strnlen_W_MT_D)\
+ $(PDB_utl_time_W_MT_D)\
+ $(PDB_utl_host_name_W_MT_D)\
+ \
+
+PDB_CORE_W_MT_D=\
+ $(PDB_cr_api_W_MT_D)\
+ $(PDB_cr_auto_W_MT_D)\
+ $(PDB_cr_logprintf_W_MT_D)\
+ $(PDB_ins_args_W_MT_D)\
+ $(PDB_ins_b64_W_MT_D)\
+ $(PDB_ins_blob_W_MT_D)\
+ $(PDB_ins_bool_W_MT_D)\
+ $(PDB_ins_excp_W_MT_D)\
+ $(PDB_ins_host_W_MT_D)\
+ $(PDB_ins_int_W_MT_D)\
+ $(PDB_ins_ptr_W_MT_D)\
+ $(PDB_ins_prid_W_MT_D)\
+ $(PDB_ins_real_W_MT_D)\
+ $(PDB_ins_slice_W_MT_D)\
+ $(PDB_ins_thrid_W_MT_D)\
+ $(PDB_ins_vbool_W_MT_D)\
+ \
+
+
+OBJ_BE_LRSPLIT_W_MT_D=\
+ $(OBJ_be_lrsplit_W_MT_D)\
+ \
+
+OBJ_BE_N_W_MT_D=\
+ $(OBJ_be_N_W_MT_D)\
+ \
+
+OBJ_BEC_TEST_W_MT_D=\
+ $(OBJ_bec_test_W_MT_D)\
+ \
+
+PDB_BEC_TEST_W_MT_D=\
+ $(PDB_bec_test_W_MT_D)\
+ \
+
+
+OBJ_BE_TEST_W_MT_D=\
+ $(OBJ_be_test_W_MT_D)\
+ \
+
+PDB_BE_TEST_W_MT_D=\
+ $(PDB_be_test_W_MT_D)\
+ \
+
+
+OBJ_BEL_TEST_W_MT_D=\
+ $(OBJ_bel_test_W_MT_D)\
+ \
+
+PDB_BEL_TEST_W_MT_D=\
+ $(PDB_bel_test_W_MT_D)\
+ \
+
+
+OBJ_BER_TEST_W_MT_D=\
+ $(OBJ_ber_test_W_MT_D)\
+ \
+
+PDB_BER_TEST_W_MT_D=\
+ $(PDB_ber_test_W_MT_D)\
+ \
+
+
+OBJ_BEC_FAIL_W_MT_D=\
+ $(OBJ_bec_fail_W_MT_D)\
+ \
+
+OBJ_BE_FAIL_W_MT_D=\
+ $(OBJ_be_fail_W_MT_D)\
+ \
+
+OBJ_BEL_FAIL_W_MT_D=\
+ $(OBJ_bel_fail_W_MT_D)\
+ \
+
+OBJ_BER_FAIL_W_MT_D=\
+ $(OBJ_ber_fail_W_MT_D)\
+ \
+
+OBJ_BEC_FILE_W_MT_D=\
+ $(OBJ_bec_file_W_MT_D)\
+ \
+
+OBJ_BEC_FILE_WC_W_MT_D=\
+ $(OBJ_bec_file_WC_W_MT_D)\
+ \
+
+OBJ_BE_FILE_W_MT_D=\
+ $(OBJ_be_file_W_MT_D)\
+ \
+
+OBJ_BEL_FILE_W_MT_D=\
+ $(OBJ_bel_file_W_MT_D)\
+ \
+
+OBJ_BER_FILE_W_MT_D=\
+ $(OBJ_ber_file_W_MT_D)\
+ \
+
+OBJ_BEC_FPRINTF_W_MT_D=\
+ $(OBJ_bec_fprintf_W_MT_D)\
+ \
+
+OBJ_BEC_FPRINTF_WC_W_MT_D=\
+ $(OBJ_bec_fprintf_WC_W_MT_D)\
+ \
+
+OBJ_BE_FPRINTF_W_MT_D=\
+ $(OBJ_be_fprintf_W_MT_D)\
+ \
+
+OBJ_BEL_FPRINTF_W_MT_D=\
+ $(OBJ_bel_fprintf_W_MT_D)\
+ \
+
+OBJ_BER_FPRINTF_W_MT_D=\
+ $(OBJ_ber_fprintf_W_MT_D)\
+ \
+
+OBJ_BEC_NULL_W_MT_D=\
+ $(OBJ_bec_null_W_MT_D)\
+ \
+
+OBJ_BE_NULL_W_MT_D=\
+ $(OBJ_be_null_W_MT_D)\
+ \
+
+OBJ_BEL_NULL_W_MT_D=\
+ $(OBJ_bel_null_W_MT_D)\
+ \
+
+OBJ_BER_NULL_W_MT_D=\
+ $(OBJ_ber_null_W_MT_D)\
+ \
+
+!ifdef ACE
+OBJ_BEC_ACE_W_MT_D=\
+ $(OBJ_bec_ACE_W_MT_D)\
+ \
+
+OBJ_BE_ACE_W_MT_D=\
+ $(OBJ_be_ACE_W_MT_D)\
+ \
+
+OBJ_BEL_ACE_W_MT_D=\
+ $(OBJ_bel_ACE_W_MT_D)\
+ \
+
+OBJ_BER_ACE_W_MT_D=\
+ $(OBJ_ber_ACE_W_MT_D)\
+ \
+
+!endif # ACE
+OBJ_BEC_COMERROBJ_W_MT_D=\
+ $(OBJ_bec_COMERROBJ_W_MT_D)\
+ \
+
+OBJ_BEC_COMERROBJWC_W_MT_D=\
+ $(OBJ_bec_COMERROBJ_WC_W_MT_D)\
+ \
+
+OBJ_BE_COMERROBJ_W_MT_D=\
+ $(OBJ_be_COMERROBJ_W_MT_D)\
+ \
+
+OBJ_BEL_COMERROBJ_W_MT_D=\
+ $(OBJ_bel_COMERROBJ_W_MT_D)\
+ \
+
+OBJ_BER_COMERROBJ_W_MT_D=\
+ $(OBJ_ber_COMERROBJ_W_MT_D)\
+ \
+
+OBJ_BEC_SPEECH_W_MT_D=\
+ $(OBJ_bec_SPEECH_W_MT_D)\
+ \
+
+OBJ_BEC_SPEECHWC_W_MT_D=\
+ $(OBJ_bec_SPEECH_WC_W_MT_D)\
+ \
+
+OBJ_BE_SPEECH_W_MT_D=\
+ $(OBJ_be_SPEECH_W_MT_D)\
+ \
+
+OBJ_BEL_SPEECH_W_MT_D=\
+ $(OBJ_bel_SPEECH_W_MT_D)\
+ \
+
+OBJ_BER_SPEECH_W_MT_D=\
+ $(OBJ_ber_SPEECH_W_MT_D)\
+ \
+
+OBJ_BEC_WINEVLOG_W_MT_D=\
+ $(OBJ_bec_WINEVLOG_W_MT_D)\
+ \
+
+OBJ_BE_WINEVLOG_W_MT_D=\
+ $(OBJ_be_WINEVLOG_W_MT_D)\
+ \
+
+OBJ_BEL_WINEVLOG_W_MT_D=\
+ $(OBJ_bel_WINEVLOG_W_MT_D)\
+ \
+
+OBJ_BER_WINEVLOG_W_MT_D=\
+ $(OBJ_ber_WINEVLOG_W_MT_D)\
+ \
+
+OBJ_BEC_WINMSGBX_W_MT_D=\
+ $(OBJ_bec_WINMSGBX_W_MT_D)\
+ \
+
+OBJ_BE_WINMSGBX_W_MT_D=\
+ $(OBJ_be_WINMSGBX_W_MT_D)\
+ \
+
+OBJ_BEL_WINMSGBX_W_MT_D=\
+ $(OBJ_bel_WINMSGBX_W_MT_D)\
+ \
+
+OBJ_BER_WINMSGBX_W_MT_D=\
+ $(OBJ_ber_WINMSGBX_W_MT_D)\
+ \
+
+OBJ_BEC_W32CONS_W_MT_D=\
+ $(OBJ_bec_W32CONS_W_MT_D)\
+ \
+
+OBJ_BEC_W32CONSWC_W_MT_D=\
+ $(OBJ_bec_W32CONS_WC_W_MT_D)\
+ \
+
+OBJ_BE_W32CONS_W_MT_D=\
+ $(OBJ_be_W32CONS_W_MT_D)\
+ \
+
+OBJ_BEL_W32CONS_W_MT_D=\
+ $(OBJ_bel_W32CONS_W_MT_D)\
+ \
+
+OBJ_BER_W32CONS_W_MT_D=\
+ $(OBJ_ber_W32CONS_W_MT_D)\
+ \
+
+OBJ_BEC_WINDBGR_W_MT_D=\
+ $(OBJ_bec_WINDBGR_W_MT_D)\
+ \
+
+OBJ_BEC_WINDBGR_WC_W_MT_D=\
+ $(OBJ_bec_WINDBGR_WC_W_MT_D)\
+ \
+
+OBJ_BE_WINDBGR_W_MT_D=\
+ $(OBJ_be_WINDBGR_W_MT_D)\
+ \
+
+OBJ_BEL_WINDBGR_W_MT_D=\
+ $(OBJ_bel_WINDBGR_W_MT_D)\
+ \
+
+OBJ_BER_WINDBGR_W_MT_D=\
+ $(OBJ_ber_WINDBGR_W_MT_D)\
+ \
+
+OBJ_BEC_WINSYSLOG_W_MT_D=\
+ $(OBJ_bec_WINSYSLOG_W_MT_D)\
+ \
+
+OBJ_BEC_WINSYSLOG_WC_W_MT_D=\
+ $(OBJ_bec_WINSYSLOG_WC_W_MT_D)\
+ \
+
+OBJ_BE_WINSYSLOG_W_MT_D=\
+ $(OBJ_be_WINSYSLOG_W_MT_D)\
+ \
+
+OBJ_BEL_WINSYSLOG_W_MT_D=\
+ $(OBJ_bel_WINSYSLOG_W_MT_D)\
+ \
+
+OBJ_BER_WINSYSLOG_W_MT_D=\
+ $(OBJ_ber_WINSYSLOG_W_MT_D)\
+ \
+
+OBJ_FE_ALL_W_MT_D=\
+ $(OBJ_fe_all_W_MT_D)\
+ \
+
+OBJ_FE_ALL_WC_W_MT_D=\
+ $(OBJ_fe_all_WC_W_MT_D)\
+ \
+
+OBJ_FE_FAIL_W_MT_D=\
+ $(OBJ_fe_fail_W_MT_D)\
+ \
+
+OBJ_FE_N_W_MT_D=\
+ $(OBJ_fe_N_W_MT_D)\
+ \
+
+OBJ_FE_N_WC_W_MT_D=\
+ $(OBJ_fe_N_WC_W_MT_D)\
+ \
+
+OBJ_FE_NULL_W_MT_D=\
+ $(OBJ_fe_null_W_MT_D)\
+ \
+
+OBJ_FE_NULL_WC_W_MT_D=\
+ $(OBJ_fe_null_WC_W_MT_D)\
+ \
+
+OBJ_FE_SIMPLE_W_MT_D=\
+ $(OBJ_fe_simple_W_MT_D)\
+ \
+
+OBJ_FE_SIMPLE_WC_W_MT_D=\
+ $(OBJ_fe_simple_WC_W_MT_D)\
+ \
+
+OBJ_FE_WINREG_W_MT_D=\
+ $(OBJ_fe_winreg_W_MT_D)\
+ \
+
+OBJ_FE_WINREG_WC_W_MT_D=\
+ $(OBJ_fe_winreg_WC_W_MT_D)\
+ \
+
+OBJ_utl_bailout_W_DLL_D		= $(PROJ_OBJ_DIR)\util.bailout.ws.dll.debug.obj
+OBJ_utl_init_code_strs_W_DLL_D	= $(PROJ_OBJ_DIR)\util.init_err_strings.ws.dll.debug.obj
+OBJ_utl_sev_strs_W_DLL_D		= $(PROJ_OBJ_DIR)\util.sev_strings.ws.dll.debug.obj
+OBJ_utl_snprintf_W_DLL_D 	= $(PROJ_OBJ_DIR)\util.snprintf.ws.dll.debug.obj
+OBJ_utl_strdup_W_DLL_D 		= $(PROJ_OBJ_DIR)\util.strdup.ws.dll.debug.obj
+OBJ_utl_procid_W_DLL_D 		= $(PROJ_OBJ_DIR)\util.procid.ws.dll.debug.obj
+OBJ_utl_thread_W_DLL_D 		= $(PROJ_OBJ_DIR)\util.thread.ws.dll.debug.obj
+OBJ_utl_be_context_W_DLL_D	= $(PROJ_OBJ_DIR)\util.be_context.ws.dll.debug.obj
+OBJ_utl_core_apidefs_W_DLL_D	= $(PROJ_OBJ_DIR)\util.core_apidefs.ws.dll.debug.obj
+OBJ_utl_be_parse_W_DLL_D		= $(PROJ_OBJ_DIR)\util.be_parse.ws.dll.debug.obj
+OBJ_utl_strnlen_W_DLL_D		= $(PROJ_OBJ_DIR)\util.strnlen.ws.dll.debug.obj
+OBJ_utl_strnlenp_W_DLL_D		= $(PROJ_OBJ_DIR)\util.strnlen.c++.ws.dll.debug.obj
+OBJ_utl_time_W_DLL_D			= $(PROJ_OBJ_DIR)\util.time.ws.dll.debug.obj
+OBJ_utl_host_name_W_DLL_D	= $(PROJ_OBJ_DIR)\util.host_name.ws.dll.debug.obj
+OBJ_cr_api_W_DLL_D 			= $(PROJ_OBJ_DIR)\core.api.ws.dll.debug.obj
+OBJ_cr_api_dep_W_DLL_D 		= $(PROJ_OBJ_DIR)\core.api.deprecated.ws.dll.debug.obj
+OBJ_cr_api_exit_W_DLL_D 		= $(PROJ_OBJ_DIR)\core.api.exitprocess.ws.dll.debug.obj
+OBJ_cr_api_logprintf_W_DLL_D	= $(PROJ_OBJ_DIR)\core.api.logprintf.ws.dll.debug.obj
+OBJ_cr_api_logputs_W_DLL_D	= $(PROJ_OBJ_DIR)\core.api.logputs.ws.dll.debug.obj
+OBJ_cr_auto_W_DLL_D 			= $(PROJ_OBJ_DIR)\core.auto.ws.dll.debug.obj
+OBJ_ins_args_W_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.args.ws.dll.debug.obj
+OBJ_ins_b64_W_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.b64.ws.dll.debug.obj
+OBJ_ins_blob_W_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.blob.ws.dll.debug.obj
+OBJ_ins_bool_W_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.boolean.ws.dll.debug.obj
+OBJ_ins_excp_W_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.exception.ws.dll.debug.obj
+OBJ_ins_host_W_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.hostid.ws.dll.debug.obj
+OBJ_ins_int_W_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.integer.ws.dll.debug.obj
+OBJ_ins_ptr_W_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.pointer.ws.dll.debug.obj
+OBJ_ins_prid_W_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.processid.ws.dll.debug.obj
+OBJ_ins_real_W_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.real.ws.dll.debug.obj
+OBJ_ins_slice_W_DLL_D	 	= $(PROJ_OBJ_DIR)\inserters.slice.ws.dll.debug.obj
+OBJ_ins_thrid_W_DLL_D	 	= $(PROJ_OBJ_DIR)\inserters.threadid.ws.dll.debug.obj
+OBJ_ins_m2w_W_DLL_D	 		= $(PROJ_OBJ_DIR)\inserters.m2w.ws.dll.debug.obj
+PDB_utl_bailout_W_DLL_D		= $(PROJ_OBJ_DIR)\util.bailout.ws.dll.debug.pdb
+PDB_utl_init_code_strs_W_DLL_D	= $(PROJ_OBJ_DIR)\util.init_err_strings.ws.dll.debug.pdb
+PDB_utl_sev_strs_W_DLL_D		= $(PROJ_OBJ_DIR)\util.sev_strings.ws.dll.debug.pdb
+PDB_utl_snprintf_W_DLL_D 	= $(PROJ_OBJ_DIR)\util.snprintf.ws.dll.debug.pdb
+PDB_utl_strdup_W_DLL_D 		= $(PROJ_OBJ_DIR)\util.strdup.ws.dll.debug.pdb
+PDB_utl_procid_W_DLL_D 		= $(PROJ_OBJ_DIR)\util.procid.ws.dll.debug.pdb
+PDB_utl_thread_W_DLL_D 		= $(PROJ_OBJ_DIR)\util.thread.ws.dll.debug.pdb
+PDB_utl_be_context_W_DLL_D	= $(PROJ_OBJ_DIR)\util.be_context.ws.dll.debug.pdb
+PDB_utl_core_apidefs_W_DLL_D	= $(PROJ_OBJ_DIR)\util.core_apidefs.ws.dll.debug.pdb
+PDB_utl_be_parse_W_DLL_D		= $(PROJ_OBJ_DIR)\util.be_parse.ws.dll.debug.pdb
+PDB_utl_strnlen_W_DLL_D		= $(PROJ_OBJ_DIR)\util.strnlen.ws.dll.debug.pdb
+PDB_utl_time_W_DLL_D			= $(PROJ_OBJ_DIR)\util.time.ws.dll.debug.pdb
+PDB_utl_host_name_W_DLL_D	= $(PROJ_OBJ_DIR)\util.host_name.ws.dll.debug.pdb
+PDB_cr_api_W_DLL_D 			= $(PROJ_OBJ_DIR)\core.api.ws.dll.debug.pdb
+PDB_cr_auto_W_DLL_D 			= $(PROJ_OBJ_DIR)\core.auto.ws.dll.debug.pdb
+PDB_cr_logprintf_W_DLL_D		= $(PROJ_OBJ_DIR)\core.logprintf.ws.dll.debug.pdb
+PDB_ins_args_W_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.args.ws.dll.debug.pdb
+PDB_ins_b64_W_DLL_D 			= $(PROJ_OBJ_DIR)\inserters.b64.ws.dll.debug.pdb
+PDB_ins_blob_W_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.blob.ws.dll.debug.pdb
+PDB_ins_bool_W_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.boolean.ws.dll.debug.pdb
+PDB_ins_excp_W_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.exception.ws.dll.debug.pdb
+PDB_ins_host_W_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.hostid.ws.dll.debug.pdb
+PDB_ins_int_W_DLL_D 			= $(PROJ_OBJ_DIR)\inserters.integer.ws.dll.debug.pdb
+PDB_ins_ptr_W_DLL_D 			= $(PROJ_OBJ_DIR)\inserters.pointer.ws.dll.debug.pdb
+PDB_ins_prid_W_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.processid.ws.dll.debug.pdb
+PDB_ins_real_W_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.real.ws.dll.debug.pdb
+PDB_ins_slice_W_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.slice.ws.dll.debug.pdb
+PDB_ins_thrid_W_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.threadid.ws.dll.debug.pdb
+PDB_ins_vbool_W_DLL_D 		= $(PROJ_OBJ_DIR)\inserters.variant_bool.ws.dll.debug.pdb
+PDB_ins_m2w_W_DLL_D 			= $(PROJ_OBJ_DIR)\inserters.m2w.ws.dll.debug.pdb
+#PDB_bec_test_W_DLL_D 		= $(PROJ_OBJ_DIR)\bec.test.widestring.dll.debug.pdb
+OBJ_bec_test_W_DLL_D 		= $(PROJ_OBJ_DIR)\bec.test.ws.dll.debug.obj
+OBJ_be_test_W_DLL_D 			= $(PROJ_OBJ_DIR)\be.test.ws.dll.debug.obj
+OBJ_bel_test_W_DLL_D 		= $(PROJ_OBJ_DIR)\bel.test.ws.dll.debug.obj
+OBJ_ber_test_W_DLL_D 		= $(PROJ_OBJ_DIR)\ber.test.ws.dll.debug.obj
+OBJ_be_lrsplit_W_DLL_D		= $(PROJ_OBJ_DIR)\be.lrsplit.ws.dll.debug.obj
+OBJ_be_N_W_DLL_D				= $(PROJ_OBJ_DIR)\be.N.ws.dll.debug.obj
+OBJ_bec_fail_W_DLL_D			= $(PROJ_OBJ_DIR)\bec.fail.ws.dll.debug.obj
+OBJ_be_fail_W_DLL_D			= $(PROJ_OBJ_DIR)\be.fail.ws.dll.debug.obj
+OBJ_bel_fail_W_DLL_D			= $(PROJ_OBJ_DIR)\bel.fail.ws.dll.debug.obj
+OBJ_ber_fail_W_DLL_D			= $(PROJ_OBJ_DIR)\ber.fail.ws.dll.debug.obj
+OBJ_bec_file_W_DLL_D			= $(PROJ_OBJ_DIR)\bec.file.ws.dll.debug.obj
+OBJ_bec_file_WC_W_DLL_D		= $(PROJ_OBJ_DIR)\bec.file.WithCallback.ws.dll.debug.obj
+OBJ_be_file_W_DLL_D			= $(PROJ_OBJ_DIR)\be.file.ws.dll.debug.obj
+OBJ_bel_file_W_DLL_D			= $(PROJ_OBJ_DIR)\bel.file.ws.dll.debug.obj
+OBJ_ber_file_W_DLL_D			= $(PROJ_OBJ_DIR)\ber.file.ws.dll.debug.obj
+OBJ_bec_fprintf_W_DLL_D		= $(PROJ_OBJ_DIR)\bec.fprintf.ws.dll.debug.obj
+OBJ_bec_fprintf_WC_W_DLL_D	= $(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.ws.dll.debug.obj
+OBJ_be_fprintf_W_DLL_D		= $(PROJ_OBJ_DIR)\be.fprintf.ws.dll.debug.obj
+OBJ_bel_fprintf_W_DLL_D		= $(PROJ_OBJ_DIR)\bel.fprintf.ws.dll.debug.obj
+OBJ_ber_fprintf_W_DLL_D		= $(PROJ_OBJ_DIR)\ber.fprintf.ws.dll.debug.obj
+OBJ_bec_null_W_DLL_D			= $(PROJ_OBJ_DIR)\bec.null.ws.dll.debug.obj
+OBJ_be_null_W_DLL_D			= $(PROJ_OBJ_DIR)\be.null.ws.dll.debug.obj
+OBJ_bel_null_W_DLL_D			= $(PROJ_OBJ_DIR)\bel.null.ws.dll.debug.obj
+OBJ_ber_null_W_DLL_D			= $(PROJ_OBJ_DIR)\ber.null.ws.dll.debug.obj
+!ifdef ACE
+OBJ_bec_ACE_W_DLL_D			= $(PROJ_OBJ_DIR)\bec.ACE.ws.dll.debug.obj
+OBJ_be_ACE_W_DLL_D			= $(PROJ_OBJ_DIR)\be.ACE.ws.dll.debug.obj
+OBJ_bel_ACE_W_DLL_D			= $(PROJ_OBJ_DIR)\bel.ACE.ws.dll.debug.obj
+OBJ_ber_ACE_W_DLL_D			= $(PROJ_OBJ_DIR)\ber.ACE.ws.dll.debug.obj
+!endif # ACE
+OBJ_bec_COMERROBJ_W_DLL_D	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.ws.dll.debug.obj
+OBJ_bec_COMERROBJ_WC_W_DLL_D	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.WithCallback.ws.dll.debug.obj
+OBJ_be_COMERROBJ_W_DLL_D		= $(PROJ_OBJ_DIR)\be.COMErrorObject.ws.dll.debug.obj
+OBJ_bel_COMERROBJ_W_DLL_D	= $(PROJ_OBJ_DIR)\bel.COMErrorObject.ws.dll.debug.obj
+OBJ_ber_COMERROBJ_W_DLL_D	= $(PROJ_OBJ_DIR)\ber.COMErrorObject.ws.dll.debug.obj
+OBJ_bec_SPEECH_W_DLL_D		= $(PROJ_OBJ_DIR)\bec.speech.ws.dll.debug.obj
+OBJ_bec_SPEECH_WC_W_DLL_D	= $(PROJ_OBJ_DIR)\bec.speech.WithCallback.ws.dll.debug.obj
+OBJ_be_SPEECH_W_DLL_D		= $(PROJ_OBJ_DIR)\be.speech.ws.dll.debug.obj
+OBJ_bel_SPEECH_W_DLL_D		= $(PROJ_OBJ_DIR)\bel.speech.ws.dll.debug.obj
+OBJ_ber_SPEECH_W_DLL_D		= $(PROJ_OBJ_DIR)\ber.speech.ws.dll.debug.obj
+OBJ_bec_WINEVLOG_W_DLL_D		= $(PROJ_OBJ_DIR)\bec.WindowsEventLog.ws.dll.debug.obj
+OBJ_be_WINEVLOG_W_DLL_D		= $(PROJ_OBJ_DIR)\be.WindowsEventLog.ws.dll.debug.obj
+OBJ_bel_WINEVLOG_W_DLL_D		= $(PROJ_OBJ_DIR)\bel.WindowsEventLog.ws.dll.debug.obj
+OBJ_ber_WINEVLOG_W_DLL_D		= $(PROJ_OBJ_DIR)\ber.WindowsEventLog.ws.dll.debug.obj
+OBJ_bec_WINMSGBX_W_DLL_D		= $(PROJ_OBJ_DIR)\bec.WindowsMessageBox.ws.dll.debug.obj
+OBJ_be_WINMSGBX_W_DLL_D		= $(PROJ_OBJ_DIR)\be.WindowsMessageBox.ws.dll.debug.obj
+OBJ_bel_WINMSGBX_W_DLL_D		= $(PROJ_OBJ_DIR)\bel.WindowsMessageBox.ws.dll.debug.obj
+OBJ_ber_WINMSGBX_W_DLL_D		= $(PROJ_OBJ_DIR)\ber.WindowsMessageBox.ws.dll.debug.obj
+OBJ_bec_W32CONS_W_DLL_D		= $(PROJ_OBJ_DIR)\bec.WindowsConsole.ws.dll.debug.obj
+OBJ_bec_W32CONS_WC_W_DLL_D	= $(PROJ_OBJ_DIR)\bec.WindowsConsole.WithCallback.ws.dll.debug.obj
+OBJ_be_W32CONS_W_DLL_D		= $(PROJ_OBJ_DIR)\be.WindowsConsole.ws.dll.debug.obj
+OBJ_bel_W32CONS_W_DLL_D		= $(PROJ_OBJ_DIR)\bel.WindowsConsole.ws.dll.debug.obj
+OBJ_ber_W32CONS_W_DLL_D		= $(PROJ_OBJ_DIR)\ber.WindowsConsole.ws.dll.debug.obj
+OBJ_bec_WINDBGR_W_DLL_D		= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.ws.dll.debug.obj
+OBJ_bec_WINDBGR_WC_W_DLL_D	= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.WithCallback.ws.dll.debug.obj
+OBJ_be_WINDBGR_W_DLL_D		= $(PROJ_OBJ_DIR)\be.WindowsDebugger.ws.dll.debug.obj
+OBJ_bel_WINDBGR_W_DLL_D		= $(PROJ_OBJ_DIR)\bel.WindowsDebugger.ws.dll.debug.obj
+OBJ_ber_WINDBGR_W_DLL_D		= $(PROJ_OBJ_DIR)\ber.WindowsDebugger.ws.dll.debug.obj
+OBJ_bec_WINSYSLOG_W_DLL_D	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.ws.dll.debug.obj
+OBJ_bec_WINSYSLOG_WC_W_DLL_D	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.WithCallback.ws.dll.debug.obj
+OBJ_be_WINSYSLOG_W_DLL_D		= $(PROJ_OBJ_DIR)\be.WindowsSyslog.ws.dll.debug.obj
+OBJ_bel_WINSYSLOG_W_DLL_D	= $(PROJ_OBJ_DIR)\bel.WindowsSyslog.ws.dll.debug.obj
+OBJ_ber_WINSYSLOG_W_DLL_D	= $(PROJ_OBJ_DIR)\ber.WindowsSyslog.ws.dll.debug.obj
+OBJ_fe_all_W_DLL_D 			= $(PROJ_OBJ_DIR)\fe.all.ws.dll.debug.obj
+OBJ_fe_all_WC_W_DLL_D 		= $(PROJ_OBJ_DIR)\fe.all.WithCallback.ws.dll.debug.obj
+OBJ_fe_fail_W_DLL_D 			= $(PROJ_OBJ_DIR)\fe.fail.ws.dll.debug.obj
+OBJ_fe_N_W_DLL_D 			= $(PROJ_OBJ_DIR)\fe.N.ws.dll.debug.obj
+OBJ_fe_N_WC_W_DLL_D 			= $(PROJ_OBJ_DIR)\fe.N.WithCallback.ws.dll.debug.obj
+OBJ_fe_null_W_DLL_D 			= $(PROJ_OBJ_DIR)\fe.null.ws.dll.debug.obj
+OBJ_fe_null_WC_W_DLL_D 		= $(PROJ_OBJ_DIR)\fe.null.WithCallback.ws.dll.debug.obj
+OBJ_fe_simple_W_DLL_D 		= $(PROJ_OBJ_DIR)\fe.simple.ws.dll.debug.obj
+OBJ_fe_simple_WC_W_DLL_D 	= $(PROJ_OBJ_DIR)\fe.simple.WithCallback.ws.dll.debug.obj
+OBJ_fe_winreg_W_DLL_D 		= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.ws.dll.debug.obj
+OBJ_fe_winreg_WC_W_DLL_D 	= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.WithCallback.ws.dll.debug.obj
+
+OBJ_UTIL_W_DLL_D=\
+ $(OBJ_utl_bailout_W_DLL_D)\
+ $(OBJ_utl_init_code_strs_W_DLL_D)\
+ $(OBJ_utl_sev_strs_W_DLL_D)\
+ $(OBJ_utl_snprintf_W_DLL_D)\
+ $(OBJ_utl_strdup_W_DLL_D)\
+ $(OBJ_utl_procid_W_DLL_D)\
+ $(OBJ_utl_thread_W_DLL_D)\
+ $(OBJ_utl_be_context_W_DLL_D)\
+ $(OBJ_utl_core_apidefs_W_DLL_D)\
+ $(OBJ_utl_be_parse_W_DLL_D)\
+ $(OBJ_utl_strnlen_W_DLL_D)\
+ $(OBJ_utl_strnlenp_W_DLL_D)\
+ $(OBJ_utl_time_W_DLL_D)\
+ $(OBJ_utl_host_name_W_DLL_D)\
+ \
+
+OBJ_CORE_W_DLL_D=\
+ $(OBJ_cr_api_W_DLL_D)\
+ $(OBJ_cr_api_dep_W_DLL_D)\
+ $(OBJ_cr_api_exit_W_DLL_D)\
+ $(OBJ_cr_api_logprintf_W_DLL_D)\
+ $(OBJ_cr_api_logputs_W_DLL_D)\
+ $(OBJ_cr_auto_W_DLL_D)\
+ $(OBJ_ins_args_W_DLL_D)\
+ $(OBJ_ins_b64_W_DLL_D)\
+ $(OBJ_ins_blob_W_DLL_D)\
+ $(OBJ_ins_bool_W_DLL_D)\
+ $(OBJ_ins_excp_W_DLL_D)\
+ $(OBJ_ins_host_W_DLL_D)\
+ $(OBJ_ins_int_W_DLL_D)\
+ $(OBJ_ins_ptr_W_DLL_D)\
+ $(OBJ_ins_prid_W_DLL_D)\
+ $(OBJ_ins_real_W_DLL_D)\
+ $(OBJ_ins_slice_W_DLL_D)\
+ $(OBJ_ins_thrid_W_DLL_D)\
+ $(OBJ_ins_m2w_W_DLL_D)\
+ \
+
+OBJ_APPL_W_DLL_D=\
+ $(OBJ_ins_args_W_DLL_D)\
+ $(OBJ_ins_b64_W_DLL_D)\
+ $(OBJ_ins_blob_W_DLL_D)\
+ $(OBJ_ins_bool_W_DLL_D)\
+ $(OBJ_ins_excp_W_DLL_D)\
+ $(OBJ_ins_host_W_DLL_D)\
+ $(OBJ_ins_int_W_DLL_D)\
+ $(OBJ_ins_ptr_W_DLL_D)\
+ $(OBJ_ins_prid_W_DLL_D)\
+ $(OBJ_ins_real_W_DLL_D)\
+ $(OBJ_ins_slice_W_DLL_D)\
+ $(OBJ_ins_thrid_W_DLL_D)\
+ $(OBJ_ins_m2w_W_DLL_D)\
+ \
+
+PDB_UTIL_W_DLL_D=\
+ $(PDB_utl_bailout_W_DLL_D)\
+ $(PDB_utl_init_code_strs_W_DLL_D)\
+ $(PDB_utl_sev_strs_W_DLL_D)\
+ $(PDB_utl_snprintf_W_DLL_D)\
+ $(PDB_utl_strdup_W_DLL_D)\
+ $(PDB_utl_procid_W_DLL_D)\
+ $(PDB_utl_thread_W_DLL_D)\
+ $(PDB_utl_be_context_W_DLL_D)\
+ $(PDB_utl_core_apidefs_W_DLL_D)\
+ $(PDB_utl_be_parse_W_DLL_D)\
+ $(PDB_utl_strnlen_W_DLL_D)\
+ $(PDB_utl_time_W_DLL_D)\
+ $(PDB_utl_host_name_W_DLL_D)\
+ \
+
+PDB_CORE_W_DLL_D=\
+ $(PDB_cr_api_W_DLL_D)\
+ $(PDB_cr_auto_W_DLL_D)\
+ $(PDB_cr_logprintf_W_DLL_D)\
+ $(PDB_ins_args_W_DLL_D)\
+ $(PDB_ins_b64_W_DLL_D)\
+ $(PDB_ins_blob_W_DLL_D)\
+ $(PDB_ins_bool_W_DLL_D)\
+ $(PDB_ins_excp_W_DLL_D)\
+ $(PDB_ins_host_W_DLL_D)\
+ $(PDB_ins_int_W_DLL_D)\
+ $(PDB_ins_ptr_W_DLL_D)\
+ $(PDB_ins_prid_W_DLL_D)\
+ $(PDB_ins_real_W_DLL_D)\
+ $(PDB_ins_slice_W_DLL_D)\
+ $(PDB_ins_thrid_W_DLL_D)\
+ $(PDB_ins_vbool_W_DLL_D)\
+ \
+
+
+OBJ_BE_LRSPLIT_W_DLL_D=\
+ $(OBJ_be_lrsplit_W_DLL_D)\
+ \
+
+OBJ_BE_N_W_DLL_D=\
+ $(OBJ_be_N_W_DLL_D)\
+ \
+
+OBJ_BEC_TEST_W_DLL_D=\
+ $(OBJ_bec_test_W_DLL_D)\
+ \
+
+PDB_BEC_TEST_W_DLL_D=\
+ $(PDB_bec_test_W_DLL_D)\
+ \
+
+
+OBJ_BE_TEST_W_DLL_D=\
+ $(OBJ_be_test_W_DLL_D)\
+ \
+
+PDB_BE_TEST_W_DLL_D=\
+ $(PDB_be_test_W_DLL_D)\
+ \
+
+
+OBJ_BEL_TEST_W_DLL_D=\
+ $(OBJ_bel_test_W_DLL_D)\
+ \
+
+PDB_BEL_TEST_W_DLL_D=\
+ $(PDB_bel_test_W_DLL_D)\
+ \
+
+
+OBJ_BER_TEST_W_DLL_D=\
+ $(OBJ_ber_test_W_DLL_D)\
+ \
+
+PDB_BER_TEST_W_DLL_D=\
+ $(PDB_ber_test_W_DLL_D)\
+ \
+
+
+OBJ_BEC_FAIL_W_DLL_D=\
+ $(OBJ_bec_fail_W_DLL_D)\
+ \
+
+OBJ_BE_FAIL_W_DLL_D=\
+ $(OBJ_be_fail_W_DLL_D)\
+ \
+
+OBJ_BEL_FAIL_W_DLL_D=\
+ $(OBJ_bel_fail_W_DLL_D)\
+ \
+
+OBJ_BER_FAIL_W_DLL_D=\
+ $(OBJ_ber_fail_W_DLL_D)\
+ \
+
+OBJ_BEC_FILE_W_DLL_D=\
+ $(OBJ_bec_file_W_DLL_D)\
+ \
+
+OBJ_BEC_FILE_WC_W_DLL_D=\
+ $(OBJ_bec_file_WC_W_DLL_D)\
+ \
+
+OBJ_BE_FILE_W_DLL_D=\
+ $(OBJ_be_file_W_DLL_D)\
+ \
+
+OBJ_BEL_FILE_W_DLL_D=\
+ $(OBJ_bel_file_W_DLL_D)\
+ \
+
+OBJ_BER_FILE_W_DLL_D=\
+ $(OBJ_ber_file_W_DLL_D)\
+ \
+
+OBJ_BEC_FPRINTF_W_DLL_D=\
+ $(OBJ_bec_fprintf_W_DLL_D)\
+ \
+
+OBJ_BEC_FPRINTF_WC_W_DLL_D=\
+ $(OBJ_bec_fprintf_WC_W_DLL_D)\
+ \
+
+OBJ_BE_FPRINTF_W_DLL_D=\
+ $(OBJ_be_fprintf_W_DLL_D)\
+ \
+
+OBJ_BEL_FPRINTF_W_DLL_D=\
+ $(OBJ_bel_fprintf_W_DLL_D)\
+ \
+
+OBJ_BER_FPRINTF_W_DLL_D=\
+ $(OBJ_ber_fprintf_W_DLL_D)\
+ \
+
+OBJ_BEC_NULL_W_DLL_D=\
+ $(OBJ_bec_null_W_DLL_D)\
+ \
+
+OBJ_BE_NULL_W_DLL_D=\
+ $(OBJ_be_null_W_DLL_D)\
+ \
+
+OBJ_BEL_NULL_W_DLL_D=\
+ $(OBJ_bel_null_W_DLL_D)\
+ \
+
+OBJ_BER_NULL_W_DLL_D=\
+ $(OBJ_ber_null_W_DLL_D)\
+ \
+
+!ifdef ACE
+OBJ_BEC_ACE_W_DLL_D=\
+ $(OBJ_bec_ACE_W_DLL_D)\
+ \
+
+OBJ_BE_ACE_W_DLL_D=\
+ $(OBJ_be_ACE_W_DLL_D)\
+ \
+
+OBJ_BEL_ACE_W_DLL_D=\
+ $(OBJ_bel_ACE_W_DLL_D)\
+ \
+
+OBJ_BER_ACE_W_DLL_D=\
+ $(OBJ_ber_ACE_W_DLL_D)\
+ \
+
+!endif # ACE
+OBJ_BEC_COMERROBJ_W_DLL_D=\
+ $(OBJ_bec_COMERROBJ_W_DLL_D)\
+ \
+
+OBJ_BEC_COMERROBJWC_W_DLL_D=\
+ $(OBJ_bec_COMERROBJ_WC_W_DLL_D)\
+ \
+
+OBJ_BE_COMERROBJ_W_DLL_D=\
+ $(OBJ_be_COMERROBJ_W_DLL_D)\
+ \
+
+OBJ_BEL_COMERROBJ_W_DLL_D=\
+ $(OBJ_bel_COMERROBJ_W_DLL_D)\
+ \
+
+OBJ_BER_COMERROBJ_W_DLL_D=\
+ $(OBJ_ber_COMERROBJ_W_DLL_D)\
+ \
+
+OBJ_BEC_SPEECH_W_DLL_D=\
+ $(OBJ_bec_SPEECH_W_DLL_D)\
+ \
+
+OBJ_BEC_SPEECHWC_W_DLL_D=\
+ $(OBJ_bec_SPEECH_WC_W_DLL_D)\
+ \
+
+OBJ_BE_SPEECH_W_DLL_D=\
+ $(OBJ_be_SPEECH_W_DLL_D)\
+ \
+
+OBJ_BEL_SPEECH_W_DLL_D=\
+ $(OBJ_bel_SPEECH_W_DLL_D)\
+ \
+
+OBJ_BER_SPEECH_W_DLL_D=\
+ $(OBJ_ber_SPEECH_W_DLL_D)\
+ \
+
+OBJ_BEC_WINEVLOG_W_DLL_D=\
+ $(OBJ_bec_WINEVLOG_W_DLL_D)\
+ \
+
+OBJ_BE_WINEVLOG_W_DLL_D=\
+ $(OBJ_be_WINEVLOG_W_DLL_D)\
+ \
+
+OBJ_BEL_WINEVLOG_W_DLL_D=\
+ $(OBJ_bel_WINEVLOG_W_DLL_D)\
+ \
+
+OBJ_BER_WINEVLOG_W_DLL_D=\
+ $(OBJ_ber_WINEVLOG_W_DLL_D)\
+ \
+
+OBJ_BEC_WINMSGBX_W_DLL_D=\
+ $(OBJ_bec_WINMSGBX_W_DLL_D)\
+ \
+
+OBJ_BE_WINMSGBX_W_DLL_D=\
+ $(OBJ_be_WINMSGBX_W_DLL_D)\
+ \
+
+OBJ_BEL_WINMSGBX_W_DLL_D=\
+ $(OBJ_bel_WINMSGBX_W_DLL_D)\
+ \
+
+OBJ_BER_WINMSGBX_W_DLL_D=\
+ $(OBJ_ber_WINMSGBX_W_DLL_D)\
+ \
+
+OBJ_BEC_W32CONS_W_DLL_D=\
+ $(OBJ_bec_W32CONS_W_DLL_D)\
+ \
+
+OBJ_BEC_W32CONSWC_W_DLL_D=\
+ $(OBJ_bec_W32CONS_WC_W_DLL_D)\
+ \
+
+OBJ_BE_W32CONS_W_DLL_D=\
+ $(OBJ_be_W32CONS_W_DLL_D)\
+ \
+
+OBJ_BEL_W32CONS_W_DLL_D=\
+ $(OBJ_bel_W32CONS_W_DLL_D)\
+ \
+
+OBJ_BER_W32CONS_W_DLL_D=\
+ $(OBJ_ber_W32CONS_W_DLL_D)\
+ \
+
+OBJ_BEC_WINDBGR_W_DLL_D=\
+ $(OBJ_bec_WINDBGR_W_DLL_D)\
+ \
+
+OBJ_BEC_WINDBGR_WC_W_DLL_D=\
+ $(OBJ_bec_WINDBGR_WC_W_DLL_D)\
+ \
+
+OBJ_BE_WINDBGR_W_DLL_D=\
+ $(OBJ_be_WINDBGR_W_DLL_D)\
+ \
+
+OBJ_BEL_WINDBGR_W_DLL_D=\
+ $(OBJ_bel_WINDBGR_W_DLL_D)\
+ \
+
+OBJ_BER_WINDBGR_W_DLL_D=\
+ $(OBJ_ber_WINDBGR_W_DLL_D)\
+ \
+
+OBJ_BEC_WINSYSLOG_W_DLL_D=\
+ $(OBJ_bec_WINSYSLOG_W_DLL_D)\
+ \
+
+OBJ_BEC_WINSYSLOG_WC_W_DLL_D=\
+ $(OBJ_bec_WINSYSLOG_WC_W_DLL_D)\
+ \
+
+OBJ_BE_WINSYSLOG_W_DLL_D=\
+ $(OBJ_be_WINSYSLOG_W_DLL_D)\
+ \
+
+OBJ_BEL_WINSYSLOG_W_DLL_D=\
+ $(OBJ_bel_WINSYSLOG_W_DLL_D)\
+ \
+
+OBJ_BER_WINSYSLOG_W_DLL_D=\
+ $(OBJ_ber_WINSYSLOG_W_DLL_D)\
+ \
+
+OBJ_FE_ALL_W_DLL_D=\
+ $(OBJ_fe_all_W_DLL_D)\
+ \
+
+OBJ_FE_ALL_WC_W_DLL_D=\
+ $(OBJ_fe_all_WC_W_DLL_D)\
+ \
+
+OBJ_FE_FAIL_W_DLL_D=\
+ $(OBJ_fe_fail_W_DLL_D)\
+ \
+
+OBJ_FE_N_W_DLL_D=\
+ $(OBJ_fe_N_W_DLL_D)\
+ \
+
+OBJ_FE_N_WC_W_DLL_D=\
+ $(OBJ_fe_N_WC_W_DLL_D)\
+ \
+
+OBJ_FE_NULL_W_DLL_D=\
+ $(OBJ_fe_null_W_DLL_D)\
+ \
+
+OBJ_FE_NULL_WC_W_DLL_D=\
+ $(OBJ_fe_null_WC_W_DLL_D)\
+ \
+
+OBJ_FE_SIMPLE_W_DLL_D=\
+ $(OBJ_fe_simple_W_DLL_D)\
+ \
+
+OBJ_FE_SIMPLE_WC_W_DLL_D=\
+ $(OBJ_fe_simple_WC_W_DLL_D)\
+ \
+
+OBJ_FE_WINREG_W_DLL_D=\
+ $(OBJ_fe_winreg_W_DLL_D)\
+ \
+
+OBJ_FE_WINREG_WC_W_DLL_D=\
+ $(OBJ_fe_winreg_WC_W_DLL_D)\
+ \
+
+OBJ_utl_bailout_W_DLL_R		= $(PROJ_OBJ_DIR)\util.bailout.ws.dll.obj
+OBJ_utl_init_code_strs_W_DLL_R	= $(PROJ_OBJ_DIR)\util.init_err_strings.ws.dll.obj
+OBJ_utl_sev_strs_W_DLL_R		= $(PROJ_OBJ_DIR)\util.sev_strings.ws.dll.obj
+OBJ_utl_snprintf_W_DLL_R 	= $(PROJ_OBJ_DIR)\util.snprintf.ws.dll.obj
+OBJ_utl_strdup_W_DLL_R 		= $(PROJ_OBJ_DIR)\util.strdup.ws.dll.obj
+OBJ_utl_procid_W_DLL_R 		= $(PROJ_OBJ_DIR)\util.procid.ws.dll.obj
+OBJ_utl_thread_W_DLL_R 		= $(PROJ_OBJ_DIR)\util.thread.ws.dll.obj
+OBJ_utl_be_context_W_DLL_R	= $(PROJ_OBJ_DIR)\util.be_context.ws.dll.obj
+OBJ_utl_core_apidefs_W_DLL_R	= $(PROJ_OBJ_DIR)\util.core_apidefs.ws.dll.obj
+OBJ_utl_be_parse_W_DLL_R		= $(PROJ_OBJ_DIR)\util.be_parse.ws.dll.obj
+OBJ_utl_strnlen_W_DLL_R		= $(PROJ_OBJ_DIR)\util.strnlen.ws.dll.obj
+OBJ_utl_strnlenp_W_DLL_R		= $(PROJ_OBJ_DIR)\util.strnlen.c++.ws.dll.obj
+OBJ_utl_time_W_DLL_R			= $(PROJ_OBJ_DIR)\util.time.ws.dll.obj
+OBJ_utl_host_name_W_DLL_R	= $(PROJ_OBJ_DIR)\util.host_name.ws.dll.obj
+OBJ_cr_api_W_DLL_R 			= $(PROJ_OBJ_DIR)\core.api.ws.dll.obj
+OBJ_cr_api_dep_W_DLL_R 		= $(PROJ_OBJ_DIR)\core.api.deprecated.ws.dll.obj
+OBJ_cr_api_exit_W_DLL_R 		= $(PROJ_OBJ_DIR)\core.api.exitprocess.ws.dll.obj
+OBJ_cr_api_logprintf_W_DLL_R	= $(PROJ_OBJ_DIR)\core.api.logprintf.ws.dll.obj
+OBJ_cr_api_logputs_W_DLL_R	= $(PROJ_OBJ_DIR)\core.api.logputs.ws.dll.obj
+OBJ_cr_auto_W_DLL_R 			= $(PROJ_OBJ_DIR)\core.auto.ws.dll.obj
+OBJ_ins_args_W_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.args.ws.dll.obj
+OBJ_ins_b64_W_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.b64.ws.dll.obj
+OBJ_ins_blob_W_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.blob.ws.dll.obj
+OBJ_ins_bool_W_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.boolean.ws.dll.obj
+OBJ_ins_excp_W_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.exception.ws.dll.obj
+OBJ_ins_host_W_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.hostid.ws.dll.obj
+OBJ_ins_int_W_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.integer.ws.dll.obj
+OBJ_ins_ptr_W_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.pointer.ws.dll.obj
+OBJ_ins_prid_W_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.processid.ws.dll.obj
+OBJ_ins_real_W_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.real.ws.dll.obj
+OBJ_ins_slice_W_DLL_R	 	= $(PROJ_OBJ_DIR)\inserters.slice.ws.dll.obj
+OBJ_ins_thrid_W_DLL_R	 	= $(PROJ_OBJ_DIR)\inserters.threadid.ws.dll.obj
+OBJ_ins_m2w_W_DLL_R	 		= $(PROJ_OBJ_DIR)\inserters.m2w.ws.dll.obj
+#PDB_bec_test_W_DLL_R 		= $(PROJ_OBJ_DIR)\bec.test.widestring.dll.pdb
+OBJ_bec_test_W_DLL_R 		= $(PROJ_OBJ_DIR)\bec.test.ws.dll.obj
+OBJ_be_test_W_DLL_R 			= $(PROJ_OBJ_DIR)\be.test.ws.dll.obj
+OBJ_bel_test_W_DLL_R 		= $(PROJ_OBJ_DIR)\bel.test.ws.dll.obj
+OBJ_ber_test_W_DLL_R 		= $(PROJ_OBJ_DIR)\ber.test.ws.dll.obj
+OBJ_be_lrsplit_W_DLL_R		= $(PROJ_OBJ_DIR)\be.lrsplit.ws.dll.obj
+OBJ_be_N_W_DLL_R				= $(PROJ_OBJ_DIR)\be.N.ws.dll.obj
+OBJ_bec_fail_W_DLL_R			= $(PROJ_OBJ_DIR)\bec.fail.ws.dll.obj
+OBJ_be_fail_W_DLL_R			= $(PROJ_OBJ_DIR)\be.fail.ws.dll.obj
+OBJ_bel_fail_W_DLL_R			= $(PROJ_OBJ_DIR)\bel.fail.ws.dll.obj
+OBJ_ber_fail_W_DLL_R			= $(PROJ_OBJ_DIR)\ber.fail.ws.dll.obj
+OBJ_bec_file_W_DLL_R			= $(PROJ_OBJ_DIR)\bec.file.ws.dll.obj
+OBJ_bec_file_WC_W_DLL_R		= $(PROJ_OBJ_DIR)\bec.file.WithCallback.ws.dll.obj
+OBJ_be_file_W_DLL_R			= $(PROJ_OBJ_DIR)\be.file.ws.dll.obj
+OBJ_bel_file_W_DLL_R			= $(PROJ_OBJ_DIR)\bel.file.ws.dll.obj
+OBJ_ber_file_W_DLL_R			= $(PROJ_OBJ_DIR)\ber.file.ws.dll.obj
+OBJ_bec_fprintf_W_DLL_R		= $(PROJ_OBJ_DIR)\bec.fprintf.ws.dll.obj
+OBJ_bec_fprintf_WC_W_DLL_R	= $(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.ws.dll.obj
+OBJ_be_fprintf_W_DLL_R		= $(PROJ_OBJ_DIR)\be.fprintf.ws.dll.obj
+OBJ_bel_fprintf_W_DLL_R		= $(PROJ_OBJ_DIR)\bel.fprintf.ws.dll.obj
+OBJ_ber_fprintf_W_DLL_R		= $(PROJ_OBJ_DIR)\ber.fprintf.ws.dll.obj
+OBJ_bec_null_W_DLL_R			= $(PROJ_OBJ_DIR)\bec.null.ws.dll.obj
+OBJ_be_null_W_DLL_R			= $(PROJ_OBJ_DIR)\be.null.ws.dll.obj
+OBJ_bel_null_W_DLL_R			= $(PROJ_OBJ_DIR)\bel.null.ws.dll.obj
+OBJ_ber_null_W_DLL_R			= $(PROJ_OBJ_DIR)\ber.null.ws.dll.obj
+!ifdef ACE
+OBJ_bec_ACE_W_DLL_R			= $(PROJ_OBJ_DIR)\bec.ACE.ws.dll.obj
+OBJ_be_ACE_W_DLL_R			= $(PROJ_OBJ_DIR)\be.ACE.ws.dll.obj
+OBJ_bel_ACE_W_DLL_R			= $(PROJ_OBJ_DIR)\bel.ACE.ws.dll.obj
+OBJ_ber_ACE_W_DLL_R			= $(PROJ_OBJ_DIR)\ber.ACE.ws.dll.obj
+!endif # ACE
+OBJ_bec_COMERROBJ_W_DLL_R	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.ws.dll.obj
+OBJ_bec_COMERROBJ_WC_W_DLL_R	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.WithCallback.ws.dll.obj
+OBJ_be_COMERROBJ_W_DLL_R		= $(PROJ_OBJ_DIR)\be.COMErrorObject.ws.dll.obj
+OBJ_bel_COMERROBJ_W_DLL_R	= $(PROJ_OBJ_DIR)\bel.COMErrorObject.ws.dll.obj
+OBJ_ber_COMERROBJ_W_DLL_R	= $(PROJ_OBJ_DIR)\ber.COMErrorObject.ws.dll.obj
+OBJ_bec_SPEECH_W_DLL_R		= $(PROJ_OBJ_DIR)\bec.speech.ws.dll.obj
+OBJ_bec_SPEECH_WC_W_DLL_R	= $(PROJ_OBJ_DIR)\bec.speech.WithCallback.ws.dll.obj
+OBJ_be_SPEECH_W_DLL_R		= $(PROJ_OBJ_DIR)\be.speech.ws.dll.obj
+OBJ_bel_SPEECH_W_DLL_R		= $(PROJ_OBJ_DIR)\bel.speech.ws.dll.obj
+OBJ_ber_SPEECH_W_DLL_R		= $(PROJ_OBJ_DIR)\ber.speech.ws.dll.obj
+OBJ_bec_WINEVLOG_W_DLL_R		= $(PROJ_OBJ_DIR)\bec.WindowsEventLog.ws.dll.obj
+OBJ_be_WINEVLOG_W_DLL_R		= $(PROJ_OBJ_DIR)\be.WindowsEventLog.ws.dll.obj
+OBJ_bel_WINEVLOG_W_DLL_R		= $(PROJ_OBJ_DIR)\bel.WindowsEventLog.ws.dll.obj
+OBJ_ber_WINEVLOG_W_DLL_R		= $(PROJ_OBJ_DIR)\ber.WindowsEventLog.ws.dll.obj
+OBJ_bec_WINMSGBX_W_DLL_R		= $(PROJ_OBJ_DIR)\bec.WindowsMessageBox.ws.dll.obj
+OBJ_be_WINMSGBX_W_DLL_R		= $(PROJ_OBJ_DIR)\be.WindowsMessageBox.ws.dll.obj
+OBJ_bel_WINMSGBX_W_DLL_R		= $(PROJ_OBJ_DIR)\bel.WindowsMessageBox.ws.dll.obj
+OBJ_ber_WINMSGBX_W_DLL_R		= $(PROJ_OBJ_DIR)\ber.WindowsMessageBox.ws.dll.obj
+OBJ_bec_W32CONS_W_DLL_R		= $(PROJ_OBJ_DIR)\bec.WindowsConsole.ws.dll.obj
+OBJ_bec_W32CONS_WC_W_DLL_R	= $(PROJ_OBJ_DIR)\bec.WindowsConsole.WithCallback.ws.dll.obj
+OBJ_be_W32CONS_W_DLL_R		= $(PROJ_OBJ_DIR)\be.WindowsConsole.ws.dll.obj
+OBJ_bel_W32CONS_W_DLL_R		= $(PROJ_OBJ_DIR)\bel.WindowsConsole.ws.dll.obj
+OBJ_ber_W32CONS_W_DLL_R		= $(PROJ_OBJ_DIR)\ber.WindowsConsole.ws.dll.obj
+OBJ_bec_WINDBGR_W_DLL_R		= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.ws.dll.obj
+OBJ_bec_WINDBGR_WC_W_DLL_R	= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.WithCallback.ws.dll.obj
+OBJ_be_WINDBGR_W_DLL_R		= $(PROJ_OBJ_DIR)\be.WindowsDebugger.ws.dll.obj
+OBJ_bel_WINDBGR_W_DLL_R		= $(PROJ_OBJ_DIR)\bel.WindowsDebugger.ws.dll.obj
+OBJ_ber_WINDBGR_W_DLL_R		= $(PROJ_OBJ_DIR)\ber.WindowsDebugger.ws.dll.obj
+OBJ_bec_WINSYSLOG_W_DLL_R	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.ws.dll.obj
+OBJ_bec_WINSYSLOG_WC_W_DLL_R	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.WithCallback.ws.dll.obj
+OBJ_be_WINSYSLOG_W_DLL_R		= $(PROJ_OBJ_DIR)\be.WindowsSyslog.ws.dll.obj
+OBJ_bel_WINSYSLOG_W_DLL_R	= $(PROJ_OBJ_DIR)\bel.WindowsSyslog.ws.dll.obj
+OBJ_ber_WINSYSLOG_W_DLL_R	= $(PROJ_OBJ_DIR)\ber.WindowsSyslog.ws.dll.obj
+OBJ_fe_all_W_DLL_R 			= $(PROJ_OBJ_DIR)\fe.all.ws.dll.obj
+OBJ_fe_all_WC_W_DLL_R 		= $(PROJ_OBJ_DIR)\fe.all.WithCallback.ws.dll.obj
+OBJ_fe_fail_W_DLL_R 			= $(PROJ_OBJ_DIR)\fe.fail.ws.dll.obj
+OBJ_fe_N_W_DLL_R 			= $(PROJ_OBJ_DIR)\fe.N.ws.dll.obj
+OBJ_fe_N_WC_W_DLL_R 			= $(PROJ_OBJ_DIR)\fe.N.WithCallback.ws.dll.obj
+OBJ_fe_null_W_DLL_R 			= $(PROJ_OBJ_DIR)\fe.null.ws.dll.obj
+OBJ_fe_null_WC_W_DLL_R 		= $(PROJ_OBJ_DIR)\fe.null.WithCallback.ws.dll.obj
+OBJ_fe_simple_W_DLL_R 		= $(PROJ_OBJ_DIR)\fe.simple.ws.dll.obj
+OBJ_fe_simple_WC_W_DLL_R 	= $(PROJ_OBJ_DIR)\fe.simple.WithCallback.ws.dll.obj
+OBJ_fe_winreg_W_DLL_R 		= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.ws.dll.obj
+OBJ_fe_winreg_WC_W_DLL_R 	= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.WithCallback.ws.dll.obj
+
+OBJ_UTIL_W_DLL_R=\
+ $(OBJ_utl_bailout_W_DLL_R)\
+ $(OBJ_utl_init_code_strs_W_DLL_R)\
+ $(OBJ_utl_sev_strs_W_DLL_R)\
+ $(OBJ_utl_snprintf_W_DLL_R)\
+ $(OBJ_utl_strdup_W_DLL_R)\
+ $(OBJ_utl_procid_W_DLL_R)\
+ $(OBJ_utl_thread_W_DLL_R)\
+ $(OBJ_utl_be_context_W_DLL_R)\
+ $(OBJ_utl_core_apidefs_W_DLL_R)\
+ $(OBJ_utl_be_parse_W_DLL_R)\
+ $(OBJ_utl_strnlen_W_DLL_R)\
+ $(OBJ_utl_strnlenp_W_DLL_R)\
+ $(OBJ_utl_time_W_DLL_R)\
+ $(OBJ_utl_host_name_W_DLL_R)\
+ \
+
+OBJ_CORE_W_DLL_R=\
+ $(OBJ_cr_api_W_DLL_R)\
+ $(OBJ_cr_api_dep_W_DLL_R)\
+ $(OBJ_cr_api_exit_W_DLL_R)\
+ $(OBJ_cr_api_logprintf_W_DLL_R)\
+ $(OBJ_cr_api_logputs_W_DLL_R)\
+ $(OBJ_cr_auto_W_DLL_R)\
+ $(OBJ_ins_args_W_DLL_R)\
+ $(OBJ_ins_b64_W_DLL_R)\
+ $(OBJ_ins_blob_W_DLL_R)\
+ $(OBJ_ins_bool_W_DLL_R)\
+ $(OBJ_ins_excp_W_DLL_R)\
+ $(OBJ_ins_host_W_DLL_R)\
+ $(OBJ_ins_int_W_DLL_R)\
+ $(OBJ_ins_ptr_W_DLL_R)\
+ $(OBJ_ins_prid_W_DLL_R)\
+ $(OBJ_ins_real_W_DLL_R)\
+ $(OBJ_ins_slice_W_DLL_R)\
+ $(OBJ_ins_thrid_W_DLL_R)\
+ $(OBJ_ins_m2w_W_DLL_R)\
+ \
+
+OBJ_APPL_W_DLL_R=\
+ $(OBJ_ins_args_W_DLL_R)\
+ $(OBJ_ins_b64_W_DLL_R)\
+ $(OBJ_ins_blob_W_DLL_R)\
+ $(OBJ_ins_bool_W_DLL_R)\
+ $(OBJ_ins_excp_W_DLL_R)\
+ $(OBJ_ins_host_W_DLL_R)\
+ $(OBJ_ins_int_W_DLL_R)\
+ $(OBJ_ins_ptr_W_DLL_R)\
+ $(OBJ_ins_prid_W_DLL_R)\
+ $(OBJ_ins_real_W_DLL_R)\
+ $(OBJ_ins_slice_W_DLL_R)\
+ $(OBJ_ins_thrid_W_DLL_R)\
+ $(OBJ_ins_m2w_W_DLL_R)\
+ \
+
+
+OBJ_BE_LRSPLIT_W_DLL_R=\
+ $(OBJ_be_lrsplit_W_DLL_R)\
+ \
+
+OBJ_BE_N_W_DLL_R=\
+ $(OBJ_be_N_W_DLL_R)\
+ \
+
+OBJ_BEC_TEST_W_DLL_R=\
+ $(OBJ_bec_test_W_DLL_R)\
+ \
+
+
+OBJ_BE_TEST_W_DLL_R=\
+ $(OBJ_be_test_W_DLL_R)\
+ \
+
+
+OBJ_BEL_TEST_W_DLL_R=\
+ $(OBJ_bel_test_W_DLL_R)\
+ \
+
+
+OBJ_BER_TEST_W_DLL_R=\
+ $(OBJ_ber_test_W_DLL_R)\
+ \
+
+
+OBJ_BEC_FAIL_W_DLL_R=\
+ $(OBJ_bec_fail_W_DLL_R)\
+ \
+
+OBJ_BE_FAIL_W_DLL_R=\
+ $(OBJ_be_fail_W_DLL_R)\
+ \
+
+OBJ_BEL_FAIL_W_DLL_R=\
+ $(OBJ_bel_fail_W_DLL_R)\
+ \
+
+OBJ_BER_FAIL_W_DLL_R=\
+ $(OBJ_ber_fail_W_DLL_R)\
+ \
+
+OBJ_BEC_FILE_W_DLL_R=\
+ $(OBJ_bec_file_W_DLL_R)\
+ \
+
+OBJ_BEC_FILE_WC_W_DLL_R=\
+ $(OBJ_bec_file_WC_W_DLL_R)\
+ \
+
+OBJ_BE_FILE_W_DLL_R=\
+ $(OBJ_be_file_W_DLL_R)\
+ \
+
+OBJ_BEL_FILE_W_DLL_R=\
+ $(OBJ_bel_file_W_DLL_R)\
+ \
+
+OBJ_BER_FILE_W_DLL_R=\
+ $(OBJ_ber_file_W_DLL_R)\
+ \
+
+OBJ_BEC_FPRINTF_W_DLL_R=\
+ $(OBJ_bec_fprintf_W_DLL_R)\
+ \
+
+OBJ_BEC_FPRINTF_WC_W_DLL_R=\
+ $(OBJ_bec_fprintf_WC_W_DLL_R)\
+ \
+
+OBJ_BE_FPRINTF_W_DLL_R=\
+ $(OBJ_be_fprintf_W_DLL_R)\
+ \
+
+OBJ_BEL_FPRINTF_W_DLL_R=\
+ $(OBJ_bel_fprintf_W_DLL_R)\
+ \
+
+OBJ_BER_FPRINTF_W_DLL_R=\
+ $(OBJ_ber_fprintf_W_DLL_R)\
+ \
+
+OBJ_BEC_NULL_W_DLL_R=\
+ $(OBJ_bec_null_W_DLL_R)\
+ \
+
+OBJ_BE_NULL_W_DLL_R=\
+ $(OBJ_be_null_W_DLL_R)\
+ \
+
+OBJ_BEL_NULL_W_DLL_R=\
+ $(OBJ_bel_null_W_DLL_R)\
+ \
+
+OBJ_BER_NULL_W_DLL_R=\
+ $(OBJ_ber_null_W_DLL_R)\
+ \
+
+!ifdef ACE
+OBJ_BEC_ACE_W_DLL_R=\
+ $(OBJ_bec_ACE_W_DLL_R)\
+ \
+
+OBJ_BE_ACE_W_DLL_R=\
+ $(OBJ_be_ACE_W_DLL_R)\
+ \
+
+OBJ_BEL_ACE_W_DLL_R=\
+ $(OBJ_bel_ACE_W_DLL_R)\
+ \
+
+OBJ_BER_ACE_W_DLL_R=\
+ $(OBJ_ber_ACE_W_DLL_R)\
+ \
+
+!endif # ACE
+OBJ_BEC_COMERROBJ_W_DLL_R=\
+ $(OBJ_bec_COMERROBJ_W_DLL_R)\
+ \
+
+OBJ_BEC_COMERROBJWC_W_DLL_R=\
+ $(OBJ_bec_COMERROBJ_WC_W_DLL_R)\
+ \
+
+OBJ_BE_COMERROBJ_W_DLL_R=\
+ $(OBJ_be_COMERROBJ_W_DLL_R)\
+ \
+
+OBJ_BEL_COMERROBJ_W_DLL_R=\
+ $(OBJ_bel_COMERROBJ_W_DLL_R)\
+ \
+
+OBJ_BER_COMERROBJ_W_DLL_R=\
+ $(OBJ_ber_COMERROBJ_W_DLL_R)\
+ \
+
+OBJ_BEC_SPEECH_W_DLL_R=\
+ $(OBJ_bec_SPEECH_W_DLL_R)\
+ \
+
+OBJ_BEC_SPEECHWC_W_DLL_R=\
+ $(OBJ_bec_SPEECH_WC_W_DLL_R)\
+ \
+
+OBJ_BE_SPEECH_W_DLL_R=\
+ $(OBJ_be_SPEECH_W_DLL_R)\
+ \
+
+OBJ_BEL_SPEECH_W_DLL_R=\
+ $(OBJ_bel_SPEECH_W_DLL_R)\
+ \
+
+OBJ_BER_SPEECH_W_DLL_R=\
+ $(OBJ_ber_SPEECH_W_DLL_R)\
+ \
+
+OBJ_BEC_WINEVLOG_W_DLL_R=\
+ $(OBJ_bec_WINEVLOG_W_DLL_R)\
+ \
+
+OBJ_BE_WINEVLOG_W_DLL_R=\
+ $(OBJ_be_WINEVLOG_W_DLL_R)\
+ \
+
+OBJ_BEL_WINEVLOG_W_DLL_R=\
+ $(OBJ_bel_WINEVLOG_W_DLL_R)\
+ \
+
+OBJ_BER_WINEVLOG_W_DLL_R=\
+ $(OBJ_ber_WINEVLOG_W_DLL_R)\
+ \
+
+OBJ_BEC_WINMSGBX_W_DLL_R=\
+ $(OBJ_bec_WINMSGBX_W_DLL_R)\
+ \
+
+OBJ_BE_WINMSGBX_W_DLL_R=\
+ $(OBJ_be_WINMSGBX_W_DLL_R)\
+ \
+
+OBJ_BEL_WINMSGBX_W_DLL_R=\
+ $(OBJ_bel_WINMSGBX_W_DLL_R)\
+ \
+
+OBJ_BER_WINMSGBX_W_DLL_R=\
+ $(OBJ_ber_WINMSGBX_W_DLL_R)\
+ \
+
+OBJ_BEC_W32CONS_W_DLL_R=\
+ $(OBJ_bec_W32CONS_W_DLL_R)\
+ \
+
+OBJ_BEC_W32CONSWC_W_DLL_R=\
+ $(OBJ_bec_W32CONS_WC_W_DLL_R)\
+ \
+
+OBJ_BE_W32CONS_W_DLL_R=\
+ $(OBJ_be_W32CONS_W_DLL_R)\
+ \
+
+OBJ_BEL_W32CONS_W_DLL_R=\
+ $(OBJ_bel_W32CONS_W_DLL_R)\
+ \
+
+OBJ_BER_W32CONS_W_DLL_R=\
+ $(OBJ_ber_W32CONS_W_DLL_R)\
+ \
+
+OBJ_BEC_WINDBGR_W_DLL_R=\
+ $(OBJ_bec_WINDBGR_W_DLL_R)\
+ \
+
+OBJ_BEC_WINDBGR_WC_W_DLL_R=\
+ $(OBJ_bec_WINDBGR_WC_W_DLL_R)\
+ \
+
+OBJ_BE_WINDBGR_W_DLL_R=\
+ $(OBJ_be_WINDBGR_W_DLL_R)\
+ \
+
+OBJ_BEL_WINDBGR_W_DLL_R=\
+ $(OBJ_bel_WINDBGR_W_DLL_R)\
+ \
+
+OBJ_BER_WINDBGR_W_DLL_R=\
+ $(OBJ_ber_WINDBGR_W_DLL_R)\
+ \
+
+OBJ_BEC_WINSYSLOG_W_DLL_R=\
+ $(OBJ_bec_WINSYSLOG_W_DLL_R)\
+ \
+
+OBJ_BEC_WINSYSLOG_WC_W_DLL_R=\
+ $(OBJ_bec_WINSYSLOG_WC_W_DLL_R)\
+ \
+
+OBJ_BE_WINSYSLOG_W_DLL_R=\
+ $(OBJ_be_WINSYSLOG_W_DLL_R)\
+ \
+
+OBJ_BEL_WINSYSLOG_W_DLL_R=\
+ $(OBJ_bel_WINSYSLOG_W_DLL_R)\
+ \
+
+OBJ_BER_WINSYSLOG_W_DLL_R=\
+ $(OBJ_ber_WINSYSLOG_W_DLL_R)\
+ \
+
+OBJ_FE_ALL_W_DLL_R=\
+ $(OBJ_fe_all_W_DLL_R)\
+ \
+
+OBJ_FE_ALL_WC_W_DLL_R=\
+ $(OBJ_fe_all_WC_W_DLL_R)\
+ \
+
+OBJ_FE_FAIL_W_DLL_R=\
+ $(OBJ_fe_fail_W_DLL_R)\
+ \
+
+OBJ_FE_N_W_DLL_R=\
+ $(OBJ_fe_N_W_DLL_R)\
+ \
+
+OBJ_FE_N_WC_W_DLL_R=\
+ $(OBJ_fe_N_WC_W_DLL_R)\
+ \
+
+OBJ_FE_NULL_W_DLL_R=\
+ $(OBJ_fe_null_W_DLL_R)\
+ \
+
+OBJ_FE_NULL_WC_W_DLL_R=\
+ $(OBJ_fe_null_WC_W_DLL_R)\
+ \
+
+OBJ_FE_SIMPLE_W_DLL_R=\
+ $(OBJ_fe_simple_W_DLL_R)\
+ \
+
+OBJ_FE_SIMPLE_WC_W_DLL_R=\
+ $(OBJ_fe_simple_WC_W_DLL_R)\
+ \
+
+OBJ_FE_WINREG_W_DLL_R=\
+ $(OBJ_fe_winreg_W_DLL_R)\
+ \
+
+OBJ_FE_WINREG_WC_W_DLL_R=\
+ $(OBJ_fe_winreg_WC_W_DLL_R)\
+ \
+
+OBJ_utl_bailout_W_MT_R		= $(PROJ_OBJ_DIR)\util.bailout.ws.mt.obj
+OBJ_utl_init_code_strs_W_MT_R	= $(PROJ_OBJ_DIR)\util.init_err_strings.ws.mt.obj
+OBJ_utl_sev_strs_W_MT_R		= $(PROJ_OBJ_DIR)\util.sev_strings.ws.mt.obj
+OBJ_utl_snprintf_W_MT_R 	= $(PROJ_OBJ_DIR)\util.snprintf.ws.mt.obj
+OBJ_utl_strdup_W_MT_R 		= $(PROJ_OBJ_DIR)\util.strdup.ws.mt.obj
+OBJ_utl_procid_W_MT_R 		= $(PROJ_OBJ_DIR)\util.procid.ws.mt.obj
+OBJ_utl_thread_W_MT_R 		= $(PROJ_OBJ_DIR)\util.thread.ws.mt.obj
+OBJ_utl_be_context_W_MT_R	= $(PROJ_OBJ_DIR)\util.be_context.ws.mt.obj
+OBJ_utl_core_apidefs_W_MT_R	= $(PROJ_OBJ_DIR)\util.core_apidefs.ws.mt.obj
+OBJ_utl_be_parse_W_MT_R		= $(PROJ_OBJ_DIR)\util.be_parse.ws.mt.obj
+OBJ_utl_strnlen_W_MT_R		= $(PROJ_OBJ_DIR)\util.strnlen.ws.mt.obj
+OBJ_utl_strnlenp_W_MT_R		= $(PROJ_OBJ_DIR)\util.strnlen.c++.ws.mt.obj
+OBJ_utl_time_W_MT_R			= $(PROJ_OBJ_DIR)\util.time.ws.mt.obj
+OBJ_utl_host_name_W_MT_R	= $(PROJ_OBJ_DIR)\util.host_name.ws.mt.obj
+OBJ_cr_api_W_MT_R 			= $(PROJ_OBJ_DIR)\core.api.ws.mt.obj
+OBJ_cr_api_dep_W_MT_R 		= $(PROJ_OBJ_DIR)\core.api.deprecated.ws.mt.obj
+OBJ_cr_api_exit_W_MT_R 		= $(PROJ_OBJ_DIR)\core.api.exitprocess.ws.mt.obj
+OBJ_cr_api_logprintf_W_MT_R	= $(PROJ_OBJ_DIR)\core.api.logprintf.ws.mt.obj
+OBJ_cr_api_logputs_W_MT_R	= $(PROJ_OBJ_DIR)\core.api.logputs.ws.mt.obj
+OBJ_cr_auto_W_MT_R 			= $(PROJ_OBJ_DIR)\core.auto.ws.mt.obj
+OBJ_ins_args_W_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.args.ws.mt.obj
+OBJ_ins_b64_W_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.b64.ws.mt.obj
+OBJ_ins_blob_W_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.blob.ws.mt.obj
+OBJ_ins_bool_W_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.boolean.ws.mt.obj
+OBJ_ins_excp_W_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.exception.ws.mt.obj
+OBJ_ins_host_W_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.hostid.ws.mt.obj
+OBJ_ins_int_W_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.integer.ws.mt.obj
+OBJ_ins_ptr_W_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.pointer.ws.mt.obj
+OBJ_ins_prid_W_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.processid.ws.mt.obj
+OBJ_ins_real_W_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.real.ws.mt.obj
+OBJ_ins_slice_W_MT_R	 	= $(PROJ_OBJ_DIR)\inserters.slice.ws.mt.obj
+OBJ_ins_thrid_W_MT_R	 	= $(PROJ_OBJ_DIR)\inserters.threadid.ws.mt.obj
+OBJ_ins_m2w_W_MT_R	 		= $(PROJ_OBJ_DIR)\inserters.m2w.ws.mt.obj
+#PDB_bec_test_W_MT_R 		= $(PROJ_OBJ_DIR)\bec.test.widestring.mt.pdb
+OBJ_bec_test_W_MT_R 		= $(PROJ_OBJ_DIR)\bec.test.ws.mt.obj
+OBJ_be_test_W_MT_R 			= $(PROJ_OBJ_DIR)\be.test.ws.mt.obj
+OBJ_bel_test_W_MT_R 		= $(PROJ_OBJ_DIR)\bel.test.ws.mt.obj
+OBJ_ber_test_W_MT_R 		= $(PROJ_OBJ_DIR)\ber.test.ws.mt.obj
+OBJ_be_lrsplit_W_MT_R		= $(PROJ_OBJ_DIR)\be.lrsplit.ws.mt.obj
+OBJ_be_N_W_MT_R				= $(PROJ_OBJ_DIR)\be.N.ws.mt.obj
+OBJ_bec_fail_W_MT_R			= $(PROJ_OBJ_DIR)\bec.fail.ws.mt.obj
+OBJ_be_fail_W_MT_R			= $(PROJ_OBJ_DIR)\be.fail.ws.mt.obj
+OBJ_bel_fail_W_MT_R			= $(PROJ_OBJ_DIR)\bel.fail.ws.mt.obj
+OBJ_ber_fail_W_MT_R			= $(PROJ_OBJ_DIR)\ber.fail.ws.mt.obj
+OBJ_bec_file_W_MT_R			= $(PROJ_OBJ_DIR)\bec.file.ws.mt.obj
+OBJ_bec_file_WC_W_MT_R		= $(PROJ_OBJ_DIR)\bec.file.WithCallback.ws.mt.obj
+OBJ_be_file_W_MT_R			= $(PROJ_OBJ_DIR)\be.file.ws.mt.obj
+OBJ_bel_file_W_MT_R			= $(PROJ_OBJ_DIR)\bel.file.ws.mt.obj
+OBJ_ber_file_W_MT_R			= $(PROJ_OBJ_DIR)\ber.file.ws.mt.obj
+OBJ_bec_fprintf_W_MT_R		= $(PROJ_OBJ_DIR)\bec.fprintf.ws.mt.obj
+OBJ_bec_fprintf_WC_W_MT_R	= $(PROJ_OBJ_DIR)\bec.fprintf.WithCallback.ws.mt.obj
+OBJ_be_fprintf_W_MT_R		= $(PROJ_OBJ_DIR)\be.fprintf.ws.mt.obj
+OBJ_bel_fprintf_W_MT_R		= $(PROJ_OBJ_DIR)\bel.fprintf.ws.mt.obj
+OBJ_ber_fprintf_W_MT_R		= $(PROJ_OBJ_DIR)\ber.fprintf.ws.mt.obj
+OBJ_bec_null_W_MT_R			= $(PROJ_OBJ_DIR)\bec.null.ws.mt.obj
+OBJ_be_null_W_MT_R			= $(PROJ_OBJ_DIR)\be.null.ws.mt.obj
+OBJ_bel_null_W_MT_R			= $(PROJ_OBJ_DIR)\bel.null.ws.mt.obj
+OBJ_ber_null_W_MT_R			= $(PROJ_OBJ_DIR)\ber.null.ws.mt.obj
+!ifdef ACE
+OBJ_bec_ACE_W_MT_R			= $(PROJ_OBJ_DIR)\bec.ACE.ws.mt.obj
+OBJ_be_ACE_W_MT_R			= $(PROJ_OBJ_DIR)\be.ACE.ws.mt.obj
+OBJ_bel_ACE_W_MT_R			= $(PROJ_OBJ_DIR)\bel.ACE.ws.mt.obj
+OBJ_ber_ACE_W_MT_R			= $(PROJ_OBJ_DIR)\ber.ACE.ws.mt.obj
+!endif # ACE
+OBJ_bec_COMERROBJ_W_MT_R	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.ws.mt.obj
+OBJ_bec_COMERROBJ_WC_W_MT_R	= $(PROJ_OBJ_DIR)\bec.COMErrorObject.WithCallback.ws.mt.obj
+OBJ_be_COMERROBJ_W_MT_R		= $(PROJ_OBJ_DIR)\be.COMErrorObject.ws.mt.obj
+OBJ_bel_COMERROBJ_W_MT_R	= $(PROJ_OBJ_DIR)\bel.COMErrorObject.ws.mt.obj
+OBJ_ber_COMERROBJ_W_MT_R	= $(PROJ_OBJ_DIR)\ber.COMErrorObject.ws.mt.obj
+OBJ_bec_SPEECH_W_MT_R		= $(PROJ_OBJ_DIR)\bec.speech.ws.mt.obj
+OBJ_bec_SPEECH_WC_W_MT_R	= $(PROJ_OBJ_DIR)\bec.speech.WithCallback.ws.mt.obj
+OBJ_be_SPEECH_W_MT_R		= $(PROJ_OBJ_DIR)\be.speech.ws.mt.obj
+OBJ_bel_SPEECH_W_MT_R		= $(PROJ_OBJ_DIR)\bel.speech.ws.mt.obj
+OBJ_ber_SPEECH_W_MT_R		= $(PROJ_OBJ_DIR)\ber.speech.ws.mt.obj
+OBJ_bec_WINEVLOG_W_MT_R		= $(PROJ_OBJ_DIR)\bec.WindowsEventLog.ws.mt.obj
+OBJ_be_WINEVLOG_W_MT_R		= $(PROJ_OBJ_DIR)\be.WindowsEventLog.ws.mt.obj
+OBJ_bel_WINEVLOG_W_MT_R		= $(PROJ_OBJ_DIR)\bel.WindowsEventLog.ws.mt.obj
+OBJ_ber_WINEVLOG_W_MT_R		= $(PROJ_OBJ_DIR)\ber.WindowsEventLog.ws.mt.obj
+OBJ_bec_WINMSGBX_W_MT_R		= $(PROJ_OBJ_DIR)\bec.WindowsMessageBox.ws.mt.obj
+OBJ_be_WINMSGBX_W_MT_R		= $(PROJ_OBJ_DIR)\be.WindowsMessageBox.ws.mt.obj
+OBJ_bel_WINMSGBX_W_MT_R		= $(PROJ_OBJ_DIR)\bel.WindowsMessageBox.ws.mt.obj
+OBJ_ber_WINMSGBX_W_MT_R		= $(PROJ_OBJ_DIR)\ber.WindowsMessageBox.ws.mt.obj
+OBJ_bec_W32CONS_W_MT_R		= $(PROJ_OBJ_DIR)\bec.WindowsConsole.ws.mt.obj
+OBJ_bec_W32CONS_WC_W_MT_R	= $(PROJ_OBJ_DIR)\bec.WindowsConsole.WithCallback.ws.mt.obj
+OBJ_be_W32CONS_W_MT_R		= $(PROJ_OBJ_DIR)\be.WindowsConsole.ws.mt.obj
+OBJ_bel_W32CONS_W_MT_R		= $(PROJ_OBJ_DIR)\bel.WindowsConsole.ws.mt.obj
+OBJ_ber_W32CONS_W_MT_R		= $(PROJ_OBJ_DIR)\ber.WindowsConsole.ws.mt.obj
+OBJ_bec_WINDBGR_W_MT_R		= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.ws.mt.obj
+OBJ_bec_WINDBGR_WC_W_MT_R	= $(PROJ_OBJ_DIR)\bec.WindowsDebugger.WithCallback.ws.mt.obj
+OBJ_be_WINDBGR_W_MT_R		= $(PROJ_OBJ_DIR)\be.WindowsDebugger.ws.mt.obj
+OBJ_bel_WINDBGR_W_MT_R		= $(PROJ_OBJ_DIR)\bel.WindowsDebugger.ws.mt.obj
+OBJ_ber_WINDBGR_W_MT_R		= $(PROJ_OBJ_DIR)\ber.WindowsDebugger.ws.mt.obj
+OBJ_bec_WINSYSLOG_W_MT_R	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.ws.mt.obj
+OBJ_bec_WINSYSLOG_WC_W_MT_R	= $(PROJ_OBJ_DIR)\bec.WindowsSyslog.WithCallback.ws.mt.obj
+OBJ_be_WINSYSLOG_W_MT_R		= $(PROJ_OBJ_DIR)\be.WindowsSyslog.ws.mt.obj
+OBJ_bel_WINSYSLOG_W_MT_R	= $(PROJ_OBJ_DIR)\bel.WindowsSyslog.ws.mt.obj
+OBJ_ber_WINSYSLOG_W_MT_R	= $(PROJ_OBJ_DIR)\ber.WindowsSyslog.ws.mt.obj
+OBJ_fe_all_W_MT_R 			= $(PROJ_OBJ_DIR)\fe.all.ws.mt.obj
+OBJ_fe_all_WC_W_MT_R 		= $(PROJ_OBJ_DIR)\fe.all.WithCallback.ws.mt.obj
+OBJ_fe_fail_W_MT_R 			= $(PROJ_OBJ_DIR)\fe.fail.ws.mt.obj
+OBJ_fe_N_W_MT_R 			= $(PROJ_OBJ_DIR)\fe.N.ws.mt.obj
+OBJ_fe_N_WC_W_MT_R 			= $(PROJ_OBJ_DIR)\fe.N.WithCallback.ws.mt.obj
+OBJ_fe_null_W_MT_R 			= $(PROJ_OBJ_DIR)\fe.null.ws.mt.obj
+OBJ_fe_null_WC_W_MT_R 		= $(PROJ_OBJ_DIR)\fe.null.WithCallback.ws.mt.obj
+OBJ_fe_simple_W_MT_R 		= $(PROJ_OBJ_DIR)\fe.simple.ws.mt.obj
+OBJ_fe_simple_WC_W_MT_R 	= $(PROJ_OBJ_DIR)\fe.simple.WithCallback.ws.mt.obj
+OBJ_fe_winreg_W_MT_R 		= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.ws.mt.obj
+OBJ_fe_winreg_WC_W_MT_R 	= $(PROJ_OBJ_DIR)\fe.WindowsRegistry.WithCallback.ws.mt.obj
+
+OBJ_UTIL_W_MT_R=\
+ $(OBJ_utl_bailout_W_MT_R)\
+ $(OBJ_utl_init_code_strs_W_MT_R)\
+ $(OBJ_utl_sev_strs_W_MT_R)\
+ $(OBJ_utl_snprintf_W_MT_R)\
+ $(OBJ_utl_strdup_W_MT_R)\
+ $(OBJ_utl_procid_W_MT_R)\
+ $(OBJ_utl_thread_W_MT_R)\
+ $(OBJ_utl_be_context_W_MT_R)\
+ $(OBJ_utl_core_apidefs_W_MT_R)\
+ $(OBJ_utl_be_parse_W_MT_R)\
+ $(OBJ_utl_strnlen_W_MT_R)\
+ $(OBJ_utl_strnlenp_W_MT_R)\
+ $(OBJ_utl_time_W_MT_R)\
+ $(OBJ_utl_host_name_W_MT_R)\
+ \
+
+OBJ_CORE_W_MT_R=\
+ $(OBJ_cr_api_W_MT_R)\
+ $(OBJ_cr_api_dep_W_MT_R)\
+ $(OBJ_cr_api_exit_W_MT_R)\
+ $(OBJ_cr_api_logprintf_W_MT_R)\
+ $(OBJ_cr_api_logputs_W_MT_R)\
+ $(OBJ_cr_auto_W_MT_R)\
+ $(OBJ_ins_args_W_MT_R)\
+ $(OBJ_ins_b64_W_MT_R)\
+ $(OBJ_ins_blob_W_MT_R)\
+ $(OBJ_ins_bool_W_MT_R)\
+ $(OBJ_ins_excp_W_MT_R)\
+ $(OBJ_ins_host_W_MT_R)\
+ $(OBJ_ins_int_W_MT_R)\
+ $(OBJ_ins_ptr_W_MT_R)\
+ $(OBJ_ins_prid_W_MT_R)\
+ $(OBJ_ins_real_W_MT_R)\
+ $(OBJ_ins_slice_W_MT_R)\
+ $(OBJ_ins_thrid_W_MT_R)\
+ $(OBJ_ins_m2w_W_MT_R)\
+ \
+
+OBJ_APPL_W_MT_R=\
+ $(OBJ_ins_args_W_MT_R)\
+ $(OBJ_ins_b64_W_MT_R)\
+ $(OBJ_ins_blob_W_MT_R)\
+ $(OBJ_ins_bool_W_MT_R)\
+ $(OBJ_ins_excp_W_MT_R)\
+ $(OBJ_ins_host_W_MT_R)\
+ $(OBJ_ins_int_W_MT_R)\
+ $(OBJ_ins_ptr_W_MT_R)\
+ $(OBJ_ins_prid_W_MT_R)\
+ $(OBJ_ins_real_W_MT_R)\
+ $(OBJ_ins_slice_W_MT_R)\
+ $(OBJ_ins_thrid_W_MT_R)\
+ $(OBJ_ins_m2w_W_MT_R)\
+ \
+
+
+OBJ_BE_LRSPLIT_W_MT_R=\
+ $(OBJ_be_lrsplit_W_MT_R)\
+ \
+
+OBJ_BE_N_W_MT_R=\
+ $(OBJ_be_N_W_MT_R)\
+ \
+
+OBJ_BEC_TEST_W_MT_R=\
+ $(OBJ_bec_test_W_MT_R)\
+ \
+
+
+OBJ_BE_TEST_W_MT_R=\
+ $(OBJ_be_test_W_MT_R)\
+ \
+
+
+OBJ_BEL_TEST_W_MT_R=\
+ $(OBJ_bel_test_W_MT_R)\
+ \
+
+
+OBJ_BER_TEST_W_MT_R=\
+ $(OBJ_ber_test_W_MT_R)\
+ \
+
+
+OBJ_BEC_FAIL_W_MT_R=\
+ $(OBJ_bec_fail_W_MT_R)\
+ \
+
+OBJ_BE_FAIL_W_MT_R=\
+ $(OBJ_be_fail_W_MT_R)\
+ \
+
+OBJ_BEL_FAIL_W_MT_R=\
+ $(OBJ_bel_fail_W_MT_R)\
+ \
+
+OBJ_BER_FAIL_W_MT_R=\
+ $(OBJ_ber_fail_W_MT_R)\
+ \
+
+OBJ_BEC_FILE_W_MT_R=\
+ $(OBJ_bec_file_W_MT_R)\
+ \
+
+OBJ_BEC_FILE_WC_W_MT_R=\
+ $(OBJ_bec_file_WC_W_MT_R)\
+ \
+
+OBJ_BE_FILE_W_MT_R=\
+ $(OBJ_be_file_W_MT_R)\
+ \
+
+OBJ_BEL_FILE_W_MT_R=\
+ $(OBJ_bel_file_W_MT_R)\
+ \
+
+OBJ_BER_FILE_W_MT_R=\
+ $(OBJ_ber_file_W_MT_R)\
+ \
+
+OBJ_BEC_FPRINTF_W_MT_R=\
+ $(OBJ_bec_fprintf_W_MT_R)\
+ \
+
+OBJ_BEC_FPRINTF_WC_W_MT_R=\
+ $(OBJ_bec_fprintf_WC_W_MT_R)\
+ \
+
+OBJ_BE_FPRINTF_W_MT_R=\
+ $(OBJ_be_fprintf_W_MT_R)\
+ \
+
+OBJ_BEL_FPRINTF_W_MT_R=\
+ $(OBJ_bel_fprintf_W_MT_R)\
+ \
+
+OBJ_BER_FPRINTF_W_MT_R=\
+ $(OBJ_ber_fprintf_W_MT_R)\
+ \
+
+OBJ_BEC_NULL_W_MT_R=\
+ $(OBJ_bec_null_W_MT_R)\
+ \
+
+OBJ_BE_NULL_W_MT_R=\
+ $(OBJ_be_null_W_MT_R)\
+ \
+
+OBJ_BEL_NULL_W_MT_R=\
+ $(OBJ_bel_null_W_MT_R)\
+ \
+
+OBJ_BER_NULL_W_MT_R=\
+ $(OBJ_ber_null_W_MT_R)\
+ \
+
+!ifdef ACE
+OBJ_BEC_ACE_W_MT_R=\
+ $(OBJ_bec_ACE_W_MT_R)\
+ \
+
+OBJ_BE_ACE_W_MT_R=\
+ $(OBJ_be_ACE_W_MT_R)\
+ \
+
+OBJ_BEL_ACE_W_MT_R=\
+ $(OBJ_bel_ACE_W_MT_R)\
+ \
+
+OBJ_BER_ACE_W_MT_R=\
+ $(OBJ_ber_ACE_W_MT_R)\
+ \
+
+!endif # ACE
+OBJ_BEC_COMERROBJ_W_MT_R=\
+ $(OBJ_bec_COMERROBJ_W_MT_R)\
+ \
+
+OBJ_BEC_COMERROBJWC_W_MT_R=\
+ $(OBJ_bec_COMERROBJ_WC_W_MT_R)\
+ \
+
+OBJ_BE_COMERROBJ_W_MT_R=\
+ $(OBJ_be_COMERROBJ_W_MT_R)\
+ \
+
+OBJ_BEL_COMERROBJ_W_MT_R=\
+ $(OBJ_bel_COMERROBJ_W_MT_R)\
+ \
+
+OBJ_BER_COMERROBJ_W_MT_R=\
+ $(OBJ_ber_COMERROBJ_W_MT_R)\
+ \
+
+OBJ_BEC_SPEECH_W_MT_R=\
+ $(OBJ_bec_SPEECH_W_MT_R)\
+ \
+
+OBJ_BEC_SPEECHWC_W_MT_R=\
+ $(OBJ_bec_SPEECH_WC_W_MT_R)\
+ \
+
+OBJ_BE_SPEECH_W_MT_R=\
+ $(OBJ_be_SPEECH_W_MT_R)\
+ \
+
+OBJ_BEL_SPEECH_W_MT_R=\
+ $(OBJ_bel_SPEECH_W_MT_R)\
+ \
+
+OBJ_BER_SPEECH_W_MT_R=\
+ $(OBJ_ber_SPEECH_W_MT_R)\
+ \
+
+OBJ_BEC_WINEVLOG_W_MT_R=\
+ $(OBJ_bec_WINEVLOG_W_MT_R)\
+ \
+
+OBJ_BE_WINEVLOG_W_MT_R=\
+ $(OBJ_be_WINEVLOG_W_MT_R)\
+ \
+
+OBJ_BEL_WINEVLOG_W_MT_R=\
+ $(OBJ_bel_WINEVLOG_W_MT_R)\
+ \
+
+OBJ_BER_WINEVLOG_W_MT_R=\
+ $(OBJ_ber_WINEVLOG_W_MT_R)\
+ \
+
+OBJ_BEC_WINMSGBX_W_MT_R=\
+ $(OBJ_bec_WINMSGBX_W_MT_R)\
+ \
+
+OBJ_BE_WINMSGBX_W_MT_R=\
+ $(OBJ_be_WINMSGBX_W_MT_R)\
+ \
+
+OBJ_BEL_WINMSGBX_W_MT_R=\
+ $(OBJ_bel_WINMSGBX_W_MT_R)\
+ \
+
+OBJ_BER_WINMSGBX_W_MT_R=\
+ $(OBJ_ber_WINMSGBX_W_MT_R)\
+ \
+
+OBJ_BEC_W32CONS_W_MT_R=\
+ $(OBJ_bec_W32CONS_W_MT_R)\
+ \
+
+OBJ_BEC_W32CONSWC_W_MT_R=\
+ $(OBJ_bec_W32CONS_WC_W_MT_R)\
+ \
+
+OBJ_BE_W32CONS_W_MT_R=\
+ $(OBJ_be_W32CONS_W_MT_R)\
+ \
+
+OBJ_BEL_W32CONS_W_MT_R=\
+ $(OBJ_bel_W32CONS_W_MT_R)\
+ \
+
+OBJ_BER_W32CONS_W_MT_R=\
+ $(OBJ_ber_W32CONS_W_MT_R)\
+ \
+
+OBJ_BEC_WINDBGR_W_MT_R=\
+ $(OBJ_bec_WINDBGR_W_MT_R)\
+ \
+
+OBJ_BEC_WINDBGR_WC_W_MT_R=\
+ $(OBJ_bec_WINDBGR_WC_W_MT_R)\
+ \
+
+OBJ_BE_WINDBGR_W_MT_R=\
+ $(OBJ_be_WINDBGR_W_MT_R)\
+ \
+
+OBJ_BEL_WINDBGR_W_MT_R=\
+ $(OBJ_bel_WINDBGR_W_MT_R)\
+ \
+
+OBJ_BER_WINDBGR_W_MT_R=\
+ $(OBJ_ber_WINDBGR_W_MT_R)\
+ \
+
+OBJ_BEC_WINSYSLOG_W_MT_R=\
+ $(OBJ_bec_WINSYSLOG_W_MT_R)\
+ \
+
+OBJ_BEC_WINSYSLOG_WC_W_MT_R=\
+ $(OBJ_bec_WINSYSLOG_WC_W_MT_R)\
+ \
+
+OBJ_BE_WINSYSLOG_W_MT_R=\
+ $(OBJ_be_WINSYSLOG_W_MT_R)\
+ \
+
+OBJ_BEL_WINSYSLOG_W_MT_R=\
+ $(OBJ_bel_WINSYSLOG_W_MT_R)\
+ \
+
+OBJ_BER_WINSYSLOG_W_MT_R=\
+ $(OBJ_ber_WINSYSLOG_W_MT_R)\
+ \
+
+OBJ_FE_ALL_W_MT_R=\
+ $(OBJ_fe_all_W_MT_R)\
+ \
+
+OBJ_FE_ALL_WC_W_MT_R=\
+ $(OBJ_fe_all_WC_W_MT_R)\
+ \
+
+OBJ_FE_FAIL_W_MT_R=\
+ $(OBJ_fe_fail_W_MT_R)\
+ \
+
+OBJ_FE_N_W_MT_R=\
+ $(OBJ_fe_N_W_MT_R)\
+ \
+
+OBJ_FE_N_WC_W_MT_R=\
+ $(OBJ_fe_N_WC_W_MT_R)\
+ \
+
+OBJ_FE_NULL_W_MT_R=\
+ $(OBJ_fe_null_W_MT_R)\
+ \
+
+OBJ_FE_NULL_WC_W_MT_R=\
+ $(OBJ_fe_null_WC_W_MT_R)\
+ \
+
+OBJ_FE_SIMPLE_W_MT_R=\
+ $(OBJ_fe_simple_W_MT_R)\
+ \
+
+OBJ_FE_SIMPLE_WC_W_MT_R=\
+ $(OBJ_fe_simple_WC_W_MT_R)\
+ \
+
+OBJ_FE_WINREG_W_MT_R=\
+ $(OBJ_fe_winreg_W_MT_R)\
+ \
+
+OBJ_FE_WINREG_WC_W_MT_R=\
+ $(OBJ_fe_winreg_WC_W_MT_R)\
+ \
+
+
+# b64
+
+OBJ_b64_b64_MT_D            = $(PROJ_OBJ_DIR)\b64.pan.b64.mt.debug.obj
+PDB_b64_b64_MT_D            = $(PROJ_OBJ_DIR)\b64.pan.b64.mt.debug.pdb
+
+OBJ_B64_MT_D=\
+ $(OBJ_b64_b64_MT_D)\
+ \
+
+PDB_SHWILD_MT_D=\
+ $(PDB_b64_b64_MT_D)\
+ \
+
+OBJ_b64_b64_DLL_D            = $(PROJ_OBJ_DIR)\b64.pan.b64.dll.debug.obj
+PDB_b64_b64_DLL_D            = $(PROJ_OBJ_DIR)\b64.pan.b64.dll.debug.pdb
+
+OBJ_B64_DLL_D=\
+ $(OBJ_b64_b64_DLL_D)\
+ \
+
+PDB_SHWILD_DLL_D=\
+ $(PDB_b64_b64_DLL_D)\
+ \
+
+OBJ_b64_b64_DLL_R            = $(PROJ_OBJ_DIR)\b64.pan.b64.dll.obj
+
+OBJ_B64_DLL_R=\
+ $(OBJ_b64_b64_DLL_R)\
+ \
+
+OBJ_b64_b64_MT_R            = $(PROJ_OBJ_DIR)\b64.pan.b64.mt.obj
+
+OBJ_B64_MT_R=\
+ $(OBJ_b64_b64_MT_R)\
+ \
+
+OBJ_b64_b64_W_MT_D            = $(PROJ_OBJ_DIR)\b64.pan.b64.ws.mt.debug.obj
+PDB_b64_b64_W_MT_D            = $(PROJ_OBJ_DIR)\b64.pan.b64.ws.mt.debug.pdb
+
+OBJ_B64_W_MT_D=\
+ $(OBJ_b64_b64_W_MT_D)\
+ \
+
+PDB_SHWILD_W_MT_D=\
+ $(PDB_b64_b64_W_MT_D)\
+ \
+
+OBJ_b64_b64_W_DLL_D            = $(PROJ_OBJ_DIR)\b64.pan.b64.ws.dll.debug.obj
+PDB_b64_b64_W_DLL_D            = $(PROJ_OBJ_DIR)\b64.pan.b64.ws.dll.debug.pdb
+
+OBJ_B64_W_DLL_D=\
+ $(OBJ_b64_b64_W_DLL_D)\
+ \
+
+PDB_SHWILD_W_DLL_D=\
+ $(PDB_b64_b64_W_DLL_D)\
+ \
+
+OBJ_b64_b64_W_DLL_R            = $(PROJ_OBJ_DIR)\b64.pan.b64.ws.dll.obj
+
+OBJ_B64_W_DLL_R=\
+ $(OBJ_b64_b64_W_DLL_R)\
+ \
+
+OBJ_b64_b64_W_MT_R            = $(PROJ_OBJ_DIR)\b64.pan.b64.ws.mt.obj
+
+OBJ_B64_W_MT_R=\
+ $(OBJ_b64_b64_W_MT_R)\
+ \
+
+
+# shwild
+
+OBJ_shw_api_MT_D            = $(PROJ_OBJ_DIR)\shwild.pan.api.mt.debug.obj
+OBJ_shw_matches_MT_D        = $(PROJ_OBJ_DIR)\shwild.pan.matches.mt.debug.obj
+OBJ_shw_pattern_MT_D        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.mt.debug.obj
+PDB_shw_api_MT_D            = $(PROJ_OBJ_DIR)\shwild.pan.api.mt.debug.pdb
+PDB_shw_matches_MT_D        = $(PROJ_OBJ_DIR)\shwild.pan.matches.mt.debug.pdb
+PDB_shw_pattern_MT_D        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.mt.debug.pdb
+
+OBJ_SHWILD_MT_D=\
+ $(OBJ_shw_api_MT_D)\
+ $(OBJ_shw_matches_MT_D)\
+ $(OBJ_shw_pattern_MT_D)\
+ \
+
+PDB_SHWILD_MT_D=\
+ $(PDB_shw_api_MT_D)\
+ $(PDB_shw_matches_MT_D)\
+ $(PDB_shw_pattern_MT_D)\
+ \
+
+OBJ_shw_api_DLL_D            = $(PROJ_OBJ_DIR)\shwild.pan.api.dll.debug.obj
+OBJ_shw_matches_DLL_D        = $(PROJ_OBJ_DIR)\shwild.pan.matches.dll.debug.obj
+OBJ_shw_pattern_DLL_D        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.dll.debug.obj
+PDB_shw_api_DLL_D            = $(PROJ_OBJ_DIR)\shwild.pan.api.dll.debug.pdb
+PDB_shw_matches_DLL_D        = $(PROJ_OBJ_DIR)\shwild.pan.matches.dll.debug.pdb
+PDB_shw_pattern_DLL_D        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.dll.debug.pdb
+
+OBJ_SHWILD_DLL_D=\
+ $(OBJ_shw_api_DLL_D)\
+ $(OBJ_shw_matches_DLL_D)\
+ $(OBJ_shw_pattern_DLL_D)\
+ \
+
+PDB_SHWILD_DLL_D=\
+ $(PDB_shw_api_DLL_D)\
+ $(PDB_shw_matches_DLL_D)\
+ $(PDB_shw_pattern_DLL_D)\
+ \
+
+OBJ_shw_api_DLL_R            = $(PROJ_OBJ_DIR)\shwild.pan.api.dll.obj
+OBJ_shw_matches_DLL_R        = $(PROJ_OBJ_DIR)\shwild.pan.matches.dll.obj
+OBJ_shw_pattern_DLL_R        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.dll.obj
+
+OBJ_SHWILD_DLL_R=\
+ $(OBJ_shw_api_DLL_R)\
+ $(OBJ_shw_matches_DLL_R)\
+ $(OBJ_shw_pattern_DLL_R)\
+ \
+
+OBJ_shw_api_MT_R            = $(PROJ_OBJ_DIR)\shwild.pan.api.mt.obj
+OBJ_shw_matches_MT_R        = $(PROJ_OBJ_DIR)\shwild.pan.matches.mt.obj
+OBJ_shw_pattern_MT_R        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.mt.obj
+
+OBJ_SHWILD_MT_R=\
+ $(OBJ_shw_api_MT_R)\
+ $(OBJ_shw_matches_MT_R)\
+ $(OBJ_shw_pattern_MT_R)\
+ \
+
+OBJ_shw_api_W_MT_D            = $(PROJ_OBJ_DIR)\shwild.pan.api.ws.mt.debug.obj
+OBJ_shw_matches_W_MT_D        = $(PROJ_OBJ_DIR)\shwild.pan.matches.ws.mt.debug.obj
+OBJ_shw_pattern_W_MT_D        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.ws.mt.debug.obj
+PDB_shw_api_W_MT_D            = $(PROJ_OBJ_DIR)\shwild.pan.api.ws.mt.debug.pdb
+PDB_shw_matches_W_MT_D        = $(PROJ_OBJ_DIR)\shwild.pan.matches.ws.mt.debug.pdb
+PDB_shw_pattern_W_MT_D        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.ws.mt.debug.pdb
+
+OBJ_SHWILD_W_MT_D=\
+ $(OBJ_shw_api_W_MT_D)\
+ $(OBJ_shw_matches_W_MT_D)\
+ $(OBJ_shw_pattern_W_MT_D)\
+ \
+
+PDB_SHWILD_W_MT_D=\
+ $(PDB_shw_api_W_MT_D)\
+ $(PDB_shw_matches_W_MT_D)\
+ $(PDB_shw_pattern_W_MT_D)\
+ \
+
+OBJ_shw_api_W_DLL_D            = $(PROJ_OBJ_DIR)\shwild.pan.api.ws.dll.debug.obj
+OBJ_shw_matches_W_DLL_D        = $(PROJ_OBJ_DIR)\shwild.pan.matches.ws.dll.debug.obj
+OBJ_shw_pattern_W_DLL_D        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.ws.dll.debug.obj
+PDB_shw_api_W_DLL_D            = $(PROJ_OBJ_DIR)\shwild.pan.api.ws.dll.debug.pdb
+PDB_shw_matches_W_DLL_D        = $(PROJ_OBJ_DIR)\shwild.pan.matches.ws.dll.debug.pdb
+PDB_shw_pattern_W_DLL_D        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.ws.dll.debug.pdb
+
+OBJ_SHWILD_W_DLL_D=\
+ $(OBJ_shw_api_W_DLL_D)\
+ $(OBJ_shw_matches_W_DLL_D)\
+ $(OBJ_shw_pattern_W_DLL_D)\
+ \
+
+PDB_SHWILD_W_DLL_D=\
+ $(PDB_shw_api_W_DLL_D)\
+ $(PDB_shw_matches_W_DLL_D)\
+ $(PDB_shw_pattern_W_DLL_D)\
+ \
+
+OBJ_shw_api_W_DLL_R            = $(PROJ_OBJ_DIR)\shwild.pan.api.ws.dll.obj
+OBJ_shw_matches_W_DLL_R        = $(PROJ_OBJ_DIR)\shwild.pan.matches.ws.dll.obj
+OBJ_shw_pattern_W_DLL_R        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.ws.dll.obj
+
+OBJ_SHWILD_W_DLL_R=\
+ $(OBJ_shw_api_W_DLL_R)\
+ $(OBJ_shw_matches_W_DLL_R)\
+ $(OBJ_shw_pattern_W_DLL_R)\
+ \
+
+OBJ_shw_api_W_MT_R            = $(PROJ_OBJ_DIR)\shwild.pan.api.ws.mt.obj
+OBJ_shw_matches_W_MT_R        = $(PROJ_OBJ_DIR)\shwild.pan.matches.ws.mt.obj
+OBJ_shw_pattern_W_MT_R        = $(PROJ_OBJ_DIR)\shwild.pan.pattern.ws.mt.obj
+
+OBJ_SHWILD_W_MT_R=\
+ $(OBJ_shw_api_W_MT_R)\
+ $(OBJ_shw_matches_W_MT_R)\
+ $(OBJ_shw_pattern_W_MT_R)\
+ \
+
+
+# xtests
+
+OBJ_xts_core_MT_D           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.mt.debug.obj
+PDB_xts_core_MT_D           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.mt.debug.pdb
+
+OBJ_XTESTS_MT_D=\
+ $(OBJ_xts_core_MT_D)\
+ \
+
+PDB_XTESTS_MT_D=\
+ $(PDB_xts_core_MT_D)\
+ \
+
+OBJ_xts_core_DLL_D           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.dll.debug.obj
+PDB_xts_core_DLL_D           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.dll.debug.pdb
+
+OBJ_XTESTS_DLL_D=\
+ $(OBJ_xts_core_DLL_D)\
+ \
+
+PDB_XTESTS_DLL_D=\
+ $(PDB_xts_core_DLL_D)\
+ \
+
+OBJ_xts_core_DLL_R           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.dll.obj
+
+OBJ_XTESTS_DLL_R=\
+ $(OBJ_xts_core_DLL_R)\
+ \
+
+OBJ_xts_core_MT_R           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.mt.obj
+
+OBJ_XTESTS_MT_R=\
+ $(OBJ_xts_core_MT_R)\
+ \
+
+OBJ_xts_core_W_MT_D           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.ws.mt.debug.obj
+PDB_xts_core_W_MT_D           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.ws.mt.debug.pdb
+
+OBJ_XTESTS_W_MT_D=\
+ $(OBJ_xts_core_W_MT_D)\
+ \
+
+PDB_XTESTS_W_MT_D=\
+ $(PDB_xts_core_W_MT_D)\
+ \
+
+OBJ_xts_core_W_DLL_D           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.ws.dll.debug.obj
+PDB_xts_core_W_DLL_D           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.ws.dll.debug.pdb
+
+OBJ_XTESTS_W_DLL_D=\
+ $(OBJ_xts_core_W_DLL_D)\
+ \
+
+PDB_XTESTS_W_DLL_D=\
+ $(PDB_xts_core_W_DLL_D)\
+ \
+
+OBJ_xts_core_W_DLL_R           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.ws.dll.obj
+
+OBJ_XTESTS_W_DLL_R=\
+ $(OBJ_xts_core_W_DLL_R)\
+ \
+
+OBJ_xts_core_W_MT_R           = $(PROJ_OBJ_DIR)\xtests.pan.core.api.ws.mt.obj
+
+OBJ_XTESTS_W_MT_R=\
+ $(OBJ_xts_core_W_MT_R)\
+ \
+
+
+
+########################################
+# Examples
+
+OBJ_EX_P_be_01_MT_D	=	.\ex.cpp.be.01.mt.debug.obj
+OBJ_EX_P_be_02_MT_D	=	.\ex.cpp.be.02.mt.debug.obj
+OBJ_EX_P_be_03_MT_D	=	.\ex.cpp.be.03.mt.debug.obj
+OBJ_EX_P_be_04_MT_D	=	.\ex.cpp.be.04.mt.debug.obj
+OBJ_EX_P_be_05_MT_D	=	.\ex.cpp.be.05.mt.debug.obj
+OBJ_EX_P_be_06_MT_D	=	.\ex.cpp.be.06.mt.debug.obj
+OBJ_EX_P_cp_01_MT_D	=	.\ex.cpp.cp.01.mt.debug.obj
+OBJ_EX_P_cp_02_MT_D	=	.\ex.cpp.cp.02.mt.debug.obj
+OBJ_EX_P_fm_01_MT_D	=	.\ex.cpp.fm.01.mt.debug.obj
+OBJ_EX_P_fm_02_MT_D	=	.\ex.cpp.fm.02.mt.debug.obj
+OBJ_EX_P_fm_03_MT_D	=	.\ex.cpp.fm.03.mt.debug.obj
+OBJ_EX_P_fe_01_MT_D	=	.\ex.cpp.fe.01.mt.debug.obj
+OBJ_EX_P_in_01_MT_D	=	.\ex.cpp.in.01.mt.debug.obj
+OBJ_EX_P_in_02_MT_D	=	.\ex.cpp.in.02.mt.debug.obj
+OBJ_EX_P_in_03_MT_D	=	.\ex.cpp.in.03.mt.debug.obj
+OBJ_EX_P_in_04_MT_D	=	.\ex.cpp.in.04.mt.debug.obj
+OBJ_EX_P_in_05_MT_D	=	.\ex.cpp.in.05.mt.debug.obj
+OBJ_EX_P_in_06_MT_D	=	.\ex.cpp.in.06.mt.debug.obj
+OBJ_EX_P_in_07_MT_D	=	.\ex.cpp.in.07.mt.debug.obj
+OBJ_EX_P_in_08_MT_D	=	.\ex.cpp.in.08.mt.debug.obj
+OBJ_EX_P_in_09_MT_D	=	.\ex.cpp.in.09.mt.debug.obj
+OBJ_EX_P_in_10_MT_D	=	.\ex.cpp.in.10.mt.debug.obj
+OBJ_EX_P_in_11_MT_D	=	.\ex.cpp.in.11.mt.debug.obj
+OBJ_EX_P_in_12_MT_D	=	.\ex.cpp.in.12.mt.debug.obj
+OBJ_EX_P_in_13_MT_D	=	.\ex.cpp.in.13.mt.debug.obj
+OBJ_EX_P_in_14_MT_D	=	.\ex.cpp.in.14.mt.debug.obj
+OBJ_EX_P_in_15_MT_D	=	.\ex.cpp.in.15.mt.debug.obj
+OBJ_EX_P_in_16_MT_D	=	.\ex.cpp.in.16.mt.debug.obj
+OBJ_EX_P_in_17_MT_D	=	.\ex.cpp.in.17.mt.debug.obj
+OBJ_EX_P_ln_01_MT_D	=	.\ex.cpp.ln.01.mt.debug.obj
+OBJ_EX_P_ms_01_MT_D	=	.\ex.cpp.m2.01.mt.debug.obj
+OBJ_EX_P_ms_02_MT_D	=	.\ex.cpp.m2.02.mt.debug.obj
+OBJ_EX_P_ms_03_MT_D	=	.\ex.cpp.m2.03.mt.debug.obj
+OBJ_EX_P_ms_04_MT_D	=	.\ex.cpp.m2.04.mt.debug.obj
+OBJ_EX_P_ms_05_MT_D	=	.\ex.cpp.m2.05.mt.debug.obj
+OBJ_EX_P_ms_06_MT_D	=	.\ex.cpp.ms.06.mt.debug.obj
+OBJ_EX_P_tr_01_MT_D	=	.\ex.cpp.tr.01.mt.debug.obj
+OBJ_EX_P_tr_02_MT_D	=	.\ex.cpp.tr.02.mt.debug.obj
+OBJ_EX_P_ut_01_MT_D	=	.\ex.cpp.ut.01.mt.debug.obj
+OBJ_EX_C_0_MT_D		=	.\ex.c.0.mt.debug.obj
+OBJ_EX_C_1_MT_D		=	.\ex.c.1.mt.debug.obj
+OBJ_EX_C_2_MT_D		=	.\ex.c.2.mt.debug.obj
+OBJ_EX_C_3_MT_D		=	.\ex.c.3.mt.debug.obj
+OBJ_EX_C_4_MT_D		=	.\ex.c.4.mt.debug.obj
+OBJ_EX_C_5_MT_D		=	.\ex.c.5.mt.debug.obj
+OBJ_EX_C_6_MT_D		=	.\ex.c.6.mt.debug.obj
+OBJ_EX_C_7_MT_D		=	.\ex.c.7.mt.debug.obj
+OBJ_EX_P_be_01_DLL_D	=	.\ex.cpp.be.01.dll.debug.obj
+OBJ_EX_P_be_02_DLL_D	=	.\ex.cpp.be.02.dll.debug.obj
+OBJ_EX_P_be_03_DLL_D	=	.\ex.cpp.be.03.dll.debug.obj
+OBJ_EX_P_be_04_DLL_D	=	.\ex.cpp.be.04.dll.debug.obj
+OBJ_EX_P_be_05_DLL_D	=	.\ex.cpp.be.05.dll.debug.obj
+OBJ_EX_P_be_06_DLL_D	=	.\ex.cpp.be.06.dll.debug.obj
+OBJ_EX_P_cp_01_DLL_D	=	.\ex.cpp.cp.01.dll.debug.obj
+OBJ_EX_P_cp_02_DLL_D	=	.\ex.cpp.cp.02.dll.debug.obj
+OBJ_EX_P_fm_01_DLL_D	=	.\ex.cpp.fm.01.dll.debug.obj
+OBJ_EX_P_fm_02_DLL_D	=	.\ex.cpp.fm.02.dll.debug.obj
+OBJ_EX_P_fm_03_DLL_D	=	.\ex.cpp.fm.03.dll.debug.obj
+OBJ_EX_P_fe_01_DLL_D	=	.\ex.cpp.fe.01.dll.debug.obj
+OBJ_EX_P_in_01_DLL_D	=	.\ex.cpp.in.01.dll.debug.obj
+OBJ_EX_P_in_02_DLL_D	=	.\ex.cpp.in.02.dll.debug.obj
+OBJ_EX_P_in_03_DLL_D	=	.\ex.cpp.in.03.dll.debug.obj
+OBJ_EX_P_in_04_DLL_D	=	.\ex.cpp.in.04.dll.debug.obj
+OBJ_EX_P_in_05_DLL_D	=	.\ex.cpp.in.05.dll.debug.obj
+OBJ_EX_P_in_06_DLL_D	=	.\ex.cpp.in.06.dll.debug.obj
+OBJ_EX_P_in_07_DLL_D	=	.\ex.cpp.in.07.dll.debug.obj
+OBJ_EX_P_in_08_DLL_D	=	.\ex.cpp.in.08.dll.debug.obj
+OBJ_EX_P_in_09_DLL_D	=	.\ex.cpp.in.09.dll.debug.obj
+OBJ_EX_P_in_10_DLL_D	=	.\ex.cpp.in.10.dll.debug.obj
+OBJ_EX_P_in_11_DLL_D	=	.\ex.cpp.in.11.dll.debug.obj
+OBJ_EX_P_in_12_DLL_D	=	.\ex.cpp.in.12.dll.debug.obj
+OBJ_EX_P_in_13_DLL_D	=	.\ex.cpp.in.13.dll.debug.obj
+OBJ_EX_P_in_14_DLL_D	=	.\ex.cpp.in.14.dll.debug.obj
+OBJ_EX_P_in_15_DLL_D	=	.\ex.cpp.in.15.dll.debug.obj
+OBJ_EX_P_in_16_DLL_D	=	.\ex.cpp.in.16.dll.debug.obj
+OBJ_EX_P_in_17_DLL_D	=	.\ex.cpp.in.17.dll.debug.obj
+OBJ_EX_P_ln_01_DLL_D	=	.\ex.cpp.ln.01.dll.debug.obj
+OBJ_EX_P_ms_01_DLL_D	=	.\ex.cpp.m2.01.dll.debug.obj
+OBJ_EX_P_ms_02_DLL_D	=	.\ex.cpp.m2.02.dll.debug.obj
+OBJ_EX_P_ms_03_DLL_D	=	.\ex.cpp.m2.03.dll.debug.obj
+OBJ_EX_P_ms_04_DLL_D	=	.\ex.cpp.m2.04.dll.debug.obj
+OBJ_EX_P_ms_05_DLL_D	=	.\ex.cpp.m2.05.dll.debug.obj
+OBJ_EX_P_ms_06_DLL_D	=	.\ex.cpp.ms.06.dll.debug.obj
+OBJ_EX_P_tr_01_DLL_D	=	.\ex.cpp.tr.01.dll.debug.obj
+OBJ_EX_P_tr_02_DLL_D	=	.\ex.cpp.tr.02.dll.debug.obj
+OBJ_EX_P_ut_01_DLL_D	=	.\ex.cpp.ut.01.dll.debug.obj
+OBJ_EX_C_0_DLL_D		=	.\ex.c.0.dll.debug.obj
+OBJ_EX_C_1_DLL_D		=	.\ex.c.1.dll.debug.obj
+OBJ_EX_C_2_DLL_D		=	.\ex.c.2.dll.debug.obj
+OBJ_EX_C_3_DLL_D		=	.\ex.c.3.dll.debug.obj
+OBJ_EX_C_4_DLL_D		=	.\ex.c.4.dll.debug.obj
+OBJ_EX_C_5_DLL_D		=	.\ex.c.5.dll.debug.obj
+OBJ_EX_C_6_DLL_D		=	.\ex.c.6.dll.debug.obj
+OBJ_EX_C_7_DLL_D		=	.\ex.c.7.dll.debug.obj
+OBJ_EX_P_be_01_DLL_R	=	.\ex.cpp.be.01.dll.obj
+OBJ_EX_P_be_02_DLL_R	=	.\ex.cpp.be.02.dll.obj
+OBJ_EX_P_be_03_DLL_R	=	.\ex.cpp.be.03.dll.obj
+OBJ_EX_P_be_04_DLL_R	=	.\ex.cpp.be.04.dll.obj
+OBJ_EX_P_be_05_DLL_R	=	.\ex.cpp.be.05.dll.obj
+OBJ_EX_P_be_06_DLL_R	=	.\ex.cpp.be.06.dll.obj
+OBJ_EX_P_cp_01_DLL_R	=	.\ex.cpp.cp.01.dll.obj
+OBJ_EX_P_cp_02_DLL_R	=	.\ex.cpp.cp.02.dll.obj
+OBJ_EX_P_fm_01_DLL_R	=	.\ex.cpp.fm.01.dll.obj
+OBJ_EX_P_fm_02_DLL_R	=	.\ex.cpp.fm.02.dll.obj
+OBJ_EX_P_fm_03_DLL_R	=	.\ex.cpp.fm.03.dll.obj
+OBJ_EX_P_fe_01_DLL_R	=	.\ex.cpp.fe.01.dll.obj
+OBJ_EX_P_in_01_DLL_R	=	.\ex.cpp.in.01.dll.obj
+OBJ_EX_P_in_02_DLL_R	=	.\ex.cpp.in.02.dll.obj
+OBJ_EX_P_in_03_DLL_R	=	.\ex.cpp.in.03.dll.obj
+OBJ_EX_P_in_04_DLL_R	=	.\ex.cpp.in.04.dll.obj
+OBJ_EX_P_in_05_DLL_R	=	.\ex.cpp.in.05.dll.obj
+OBJ_EX_P_in_06_DLL_R	=	.\ex.cpp.in.06.dll.obj
+OBJ_EX_P_in_07_DLL_R	=	.\ex.cpp.in.07.dll.obj
+OBJ_EX_P_in_08_DLL_R	=	.\ex.cpp.in.08.dll.obj
+OBJ_EX_P_in_09_DLL_R	=	.\ex.cpp.in.09.dll.obj
+OBJ_EX_P_in_10_DLL_R	=	.\ex.cpp.in.10.dll.obj
+OBJ_EX_P_in_11_DLL_R	=	.\ex.cpp.in.11.dll.obj
+OBJ_EX_P_in_12_DLL_R	=	.\ex.cpp.in.12.dll.obj
+OBJ_EX_P_in_13_DLL_R	=	.\ex.cpp.in.13.dll.obj
+OBJ_EX_P_in_14_DLL_R	=	.\ex.cpp.in.14.dll.obj
+OBJ_EX_P_in_15_DLL_R	=	.\ex.cpp.in.15.dll.obj
+OBJ_EX_P_in_16_DLL_R	=	.\ex.cpp.in.16.dll.obj
+OBJ_EX_P_in_17_DLL_R	=	.\ex.cpp.in.17.dll.obj
+OBJ_EX_P_ln_01_DLL_R	=	.\ex.cpp.ln.01.dll.obj
+OBJ_EX_P_ms_01_DLL_R	=	.\ex.cpp.m2.01.dll.obj
+OBJ_EX_P_ms_02_DLL_R	=	.\ex.cpp.m2.02.dll.obj
+OBJ_EX_P_ms_03_DLL_R	=	.\ex.cpp.m2.03.dll.obj
+OBJ_EX_P_ms_04_DLL_R	=	.\ex.cpp.m2.04.dll.obj
+OBJ_EX_P_ms_05_DLL_R	=	.\ex.cpp.m2.05.dll.obj
+OBJ_EX_P_ms_06_DLL_R	=	.\ex.cpp.ms.06.dll.obj
+OBJ_EX_P_tr_01_DLL_R	=	.\ex.cpp.tr.01.dll.obj
+OBJ_EX_P_tr_02_DLL_R	=	.\ex.cpp.tr.02.dll.obj
+OBJ_EX_P_ut_01_DLL_R	=	.\ex.cpp.ut.01.dll.obj
+OBJ_EX_C_0_DLL_R		=	.\ex.c.0.dll.obj
+OBJ_EX_C_1_DLL_R		=	.\ex.c.1.dll.obj
+OBJ_EX_C_2_DLL_R		=	.\ex.c.2.dll.obj
+OBJ_EX_C_3_DLL_R		=	.\ex.c.3.dll.obj
+OBJ_EX_C_4_DLL_R		=	.\ex.c.4.dll.obj
+OBJ_EX_C_5_DLL_R		=	.\ex.c.5.dll.obj
+OBJ_EX_C_6_DLL_R		=	.\ex.c.6.dll.obj
+OBJ_EX_C_7_DLL_R		=	.\ex.c.7.dll.obj
+OBJ_EX_P_be_01_MT_R	=	.\ex.cpp.be.01.mt.obj
+OBJ_EX_P_be_02_MT_R	=	.\ex.cpp.be.02.mt.obj
+OBJ_EX_P_be_03_MT_R	=	.\ex.cpp.be.03.mt.obj
+OBJ_EX_P_be_04_MT_R	=	.\ex.cpp.be.04.mt.obj
+OBJ_EX_P_be_05_MT_R	=	.\ex.cpp.be.05.mt.obj
+OBJ_EX_P_be_06_MT_R	=	.\ex.cpp.be.06.mt.obj
+OBJ_EX_P_cp_01_MT_R	=	.\ex.cpp.cp.01.mt.obj
+OBJ_EX_P_cp_02_MT_R	=	.\ex.cpp.cp.02.mt.obj
+OBJ_EX_P_fm_01_MT_R	=	.\ex.cpp.fm.01.mt.obj
+OBJ_EX_P_fm_02_MT_R	=	.\ex.cpp.fm.02.mt.obj
+OBJ_EX_P_fm_03_MT_R	=	.\ex.cpp.fm.03.mt.obj
+OBJ_EX_P_fe_01_MT_R	=	.\ex.cpp.fe.01.mt.obj
+OBJ_EX_P_in_01_MT_R	=	.\ex.cpp.in.01.mt.obj
+OBJ_EX_P_in_02_MT_R	=	.\ex.cpp.in.02.mt.obj
+OBJ_EX_P_in_03_MT_R	=	.\ex.cpp.in.03.mt.obj
+OBJ_EX_P_in_04_MT_R	=	.\ex.cpp.in.04.mt.obj
+OBJ_EX_P_in_05_MT_R	=	.\ex.cpp.in.05.mt.obj
+OBJ_EX_P_in_06_MT_R	=	.\ex.cpp.in.06.mt.obj
+OBJ_EX_P_in_07_MT_R	=	.\ex.cpp.in.07.mt.obj
+OBJ_EX_P_in_08_MT_R	=	.\ex.cpp.in.08.mt.obj
+OBJ_EX_P_in_09_MT_R	=	.\ex.cpp.in.09.mt.obj
+OBJ_EX_P_in_10_MT_R	=	.\ex.cpp.in.10.mt.obj
+OBJ_EX_P_in_11_MT_R	=	.\ex.cpp.in.11.mt.obj
+OBJ_EX_P_in_12_MT_R	=	.\ex.cpp.in.12.mt.obj
+OBJ_EX_P_in_13_MT_R	=	.\ex.cpp.in.13.mt.obj
+OBJ_EX_P_in_14_MT_R	=	.\ex.cpp.in.14.mt.obj
+OBJ_EX_P_in_15_MT_R	=	.\ex.cpp.in.15.mt.obj
+OBJ_EX_P_in_16_MT_R	=	.\ex.cpp.in.16.mt.obj
+OBJ_EX_P_in_17_MT_R	=	.\ex.cpp.in.17.mt.obj
+OBJ_EX_P_ln_01_MT_R	=	.\ex.cpp.ln.01.mt.obj
+OBJ_EX_P_ms_01_MT_R	=	.\ex.cpp.m2.01.mt.obj
+OBJ_EX_P_ms_02_MT_R	=	.\ex.cpp.m2.02.mt.obj
+OBJ_EX_P_ms_03_MT_R	=	.\ex.cpp.m2.03.mt.obj
+OBJ_EX_P_ms_04_MT_R	=	.\ex.cpp.m2.04.mt.obj
+OBJ_EX_P_ms_05_MT_R	=	.\ex.cpp.m2.05.mt.obj
+OBJ_EX_P_ms_06_MT_R	=	.\ex.cpp.ms.06.mt.obj
+OBJ_EX_P_tr_01_MT_R	=	.\ex.cpp.tr.01.mt.obj
+OBJ_EX_P_tr_02_MT_R	=	.\ex.cpp.tr.02.mt.obj
+OBJ_EX_P_ut_01_MT_R	=	.\ex.cpp.ut.01.mt.obj
+OBJ_EX_C_0_MT_R		=	.\ex.c.0.mt.obj
+OBJ_EX_C_1_MT_R		=	.\ex.c.1.mt.obj
+OBJ_EX_C_2_MT_R		=	.\ex.c.2.mt.obj
+OBJ_EX_C_3_MT_R		=	.\ex.c.3.mt.obj
+OBJ_EX_C_4_MT_R		=	.\ex.c.4.mt.obj
+OBJ_EX_C_5_MT_R		=	.\ex.c.5.mt.obj
+OBJ_EX_C_6_MT_R		=	.\ex.c.6.mt.obj
+OBJ_EX_C_7_MT_R		=	.\ex.c.7.mt.obj
+OBJ_EX_P_be_01_W_MT_D	=	.\ex.cpp.be.01.ws.mt.debug.obj
+OBJ_EX_P_be_02_W_MT_D	=	.\ex.cpp.be.02.ws.mt.debug.obj
+OBJ_EX_P_be_03_W_MT_D	=	.\ex.cpp.be.03.ws.mt.debug.obj
+OBJ_EX_P_be_04_W_MT_D	=	.\ex.cpp.be.04.ws.mt.debug.obj
+OBJ_EX_P_be_05_W_MT_D	=	.\ex.cpp.be.05.ws.mt.debug.obj
+OBJ_EX_P_be_06_W_MT_D	=	.\ex.cpp.be.06.ws.mt.debug.obj
+OBJ_EX_P_cp_01_W_MT_D	=	.\ex.cpp.cp.01.ws.mt.debug.obj
+OBJ_EX_P_cp_02_W_MT_D	=	.\ex.cpp.cp.02.ws.mt.debug.obj
+OBJ_EX_P_fm_01_W_MT_D	=	.\ex.cpp.fm.01.ws.mt.debug.obj
+OBJ_EX_P_fm_02_W_MT_D	=	.\ex.cpp.fm.02.ws.mt.debug.obj
+OBJ_EX_P_fm_03_W_MT_D	=	.\ex.cpp.fm.03.ws.mt.debug.obj
+OBJ_EX_P_fe_01_W_MT_D	=	.\ex.cpp.fe.01.ws.mt.debug.obj
+OBJ_EX_P_in_01_W_MT_D	=	.\ex.cpp.in.01.ws.mt.debug.obj
+OBJ_EX_P_in_02_W_MT_D	=	.\ex.cpp.in.02.ws.mt.debug.obj
+OBJ_EX_P_in_03_W_MT_D	=	.\ex.cpp.in.03.ws.mt.debug.obj
+OBJ_EX_P_in_04_W_MT_D	=	.\ex.cpp.in.04.ws.mt.debug.obj
+OBJ_EX_P_in_05_W_MT_D	=	.\ex.cpp.in.05.ws.mt.debug.obj
+OBJ_EX_P_in_06_W_MT_D	=	.\ex.cpp.in.06.ws.mt.debug.obj
+OBJ_EX_P_in_07_W_MT_D	=	.\ex.cpp.in.07.ws.mt.debug.obj
+OBJ_EX_P_in_08_W_MT_D	=	.\ex.cpp.in.08.ws.mt.debug.obj
+OBJ_EX_P_in_09_W_MT_D	=	.\ex.cpp.in.09.ws.mt.debug.obj
+OBJ_EX_P_in_10_W_MT_D	=	.\ex.cpp.in.10.ws.mt.debug.obj
+OBJ_EX_P_in_11_W_MT_D	=	.\ex.cpp.in.11.ws.mt.debug.obj
+OBJ_EX_P_in_12_W_MT_D	=	.\ex.cpp.in.12.ws.mt.debug.obj
+OBJ_EX_P_in_13_W_MT_D	=	.\ex.cpp.in.13.ws.mt.debug.obj
+OBJ_EX_P_in_14_W_MT_D	=	.\ex.cpp.in.14.ws.mt.debug.obj
+OBJ_EX_P_in_15_W_MT_D	=	.\ex.cpp.in.15.ws.mt.debug.obj
+OBJ_EX_P_in_16_W_MT_D	=	.\ex.cpp.in.16.ws.mt.debug.obj
+OBJ_EX_P_in_17_W_MT_D	=	.\ex.cpp.in.17.ws.mt.debug.obj
+OBJ_EX_P_ln_01_W_MT_D	=	.\ex.cpp.ln.01.ws.mt.debug.obj
+OBJ_EX_P_ms_01_W_MT_D	=	.\ex.cpp.m2.01.ws.mt.debug.obj
+OBJ_EX_P_ms_02_W_MT_D	=	.\ex.cpp.m2.02.ws.mt.debug.obj
+OBJ_EX_P_ms_03_W_MT_D	=	.\ex.cpp.m2.03.ws.mt.debug.obj
+OBJ_EX_P_ms_04_W_MT_D	=	.\ex.cpp.m2.04.ws.mt.debug.obj
+OBJ_EX_P_ms_05_W_MT_D	=	.\ex.cpp.m2.05.ws.mt.debug.obj
+OBJ_EX_P_ms_06_W_MT_D	=	.\ex.cpp.ms.06.ws.mt.debug.obj
+OBJ_EX_P_ut_01_W_MT_D	=	.\ex.cpp.ut.01.ws.mt.debug.obj
+OBJ_EX_C_0_W_MT_D		=	.\ex.c.0.ws.mt.debug.obj
+OBJ_EX_C_1_W_MT_D		=	.\ex.c.1.ws.mt.debug.obj
+OBJ_EX_C_2_W_MT_D		=	.\ex.c.2.ws.mt.debug.obj
+OBJ_EX_C_3_W_MT_D		=	.\ex.c.3.ws.mt.debug.obj
+OBJ_EX_C_4_W_MT_D		=	.\ex.c.4.ws.mt.debug.obj
+OBJ_EX_C_5_W_MT_D		=	.\ex.c.5.ws.mt.debug.obj
+OBJ_EX_C_6_W_MT_D		=	.\ex.c.6.ws.mt.debug.obj
+OBJ_EX_C_7_W_MT_D		=	.\ex.c.7.ws.mt.debug.obj
+OBJ_EX_P_be_01_W_DLL_D	=	.\ex.cpp.be.01.ws.dll.debug.obj
+OBJ_EX_P_be_02_W_DLL_D	=	.\ex.cpp.be.02.ws.dll.debug.obj
+OBJ_EX_P_be_03_W_DLL_D	=	.\ex.cpp.be.03.ws.dll.debug.obj
+OBJ_EX_P_be_04_W_DLL_D	=	.\ex.cpp.be.04.ws.dll.debug.obj
+OBJ_EX_P_be_05_W_DLL_D	=	.\ex.cpp.be.05.ws.dll.debug.obj
+OBJ_EX_P_be_06_W_DLL_D	=	.\ex.cpp.be.06.ws.dll.debug.obj
+OBJ_EX_P_cp_01_W_DLL_D	=	.\ex.cpp.cp.01.ws.dll.debug.obj
+OBJ_EX_P_cp_02_W_DLL_D	=	.\ex.cpp.cp.02.ws.dll.debug.obj
+OBJ_EX_P_fm_01_W_DLL_D	=	.\ex.cpp.fm.01.ws.dll.debug.obj
+OBJ_EX_P_fm_02_W_DLL_D	=	.\ex.cpp.fm.02.ws.dll.debug.obj
+OBJ_EX_P_fm_03_W_DLL_D	=	.\ex.cpp.fm.03.ws.dll.debug.obj
+OBJ_EX_P_fe_01_W_DLL_D	=	.\ex.cpp.fe.01.ws.dll.debug.obj
+OBJ_EX_P_in_01_W_DLL_D	=	.\ex.cpp.in.01.ws.dll.debug.obj
+OBJ_EX_P_in_02_W_DLL_D	=	.\ex.cpp.in.02.ws.dll.debug.obj
+OBJ_EX_P_in_03_W_DLL_D	=	.\ex.cpp.in.03.ws.dll.debug.obj
+OBJ_EX_P_in_04_W_DLL_D	=	.\ex.cpp.in.04.ws.dll.debug.obj
+OBJ_EX_P_in_05_W_DLL_D	=	.\ex.cpp.in.05.ws.dll.debug.obj
+OBJ_EX_P_in_06_W_DLL_D	=	.\ex.cpp.in.06.ws.dll.debug.obj
+OBJ_EX_P_in_07_W_DLL_D	=	.\ex.cpp.in.07.ws.dll.debug.obj
+OBJ_EX_P_in_08_W_DLL_D	=	.\ex.cpp.in.08.ws.dll.debug.obj
+OBJ_EX_P_in_09_W_DLL_D	=	.\ex.cpp.in.09.ws.dll.debug.obj
+OBJ_EX_P_in_10_W_DLL_D	=	.\ex.cpp.in.10.ws.dll.debug.obj
+OBJ_EX_P_in_11_W_DLL_D	=	.\ex.cpp.in.11.ws.dll.debug.obj
+OBJ_EX_P_in_12_W_DLL_D	=	.\ex.cpp.in.12.ws.dll.debug.obj
+OBJ_EX_P_in_13_W_DLL_D	=	.\ex.cpp.in.13.ws.dll.debug.obj
+OBJ_EX_P_in_14_W_DLL_D	=	.\ex.cpp.in.14.ws.dll.debug.obj
+OBJ_EX_P_in_15_W_DLL_D	=	.\ex.cpp.in.15.ws.dll.debug.obj
+OBJ_EX_P_in_16_W_DLL_D	=	.\ex.cpp.in.16.ws.dll.debug.obj
+OBJ_EX_P_in_17_W_DLL_D	=	.\ex.cpp.in.17.ws.dll.debug.obj
+OBJ_EX_P_ln_01_W_DLL_D	=	.\ex.cpp.ln.01.ws.dll.debug.obj
+OBJ_EX_P_ms_01_W_DLL_D	=	.\ex.cpp.m2.01.ws.dll.debug.obj
+OBJ_EX_P_ms_02_W_DLL_D	=	.\ex.cpp.m2.02.ws.dll.debug.obj
+OBJ_EX_P_ms_03_W_DLL_D	=	.\ex.cpp.m2.03.ws.dll.debug.obj
+OBJ_EX_P_ms_04_W_DLL_D	=	.\ex.cpp.m2.04.ws.dll.debug.obj
+OBJ_EX_P_ms_05_W_DLL_D	=	.\ex.cpp.m2.05.ws.dll.debug.obj
+OBJ_EX_P_ms_06_W_DLL_D	=	.\ex.cpp.ms.06.ws.dll.debug.obj
+OBJ_EX_P_ut_01_W_DLL_D	=	.\ex.cpp.ut.01.ws.dll.debug.obj
+OBJ_EX_C_0_W_DLL_D		=	.\ex.c.0.ws.dll.debug.obj
+OBJ_EX_C_1_W_DLL_D		=	.\ex.c.1.ws.dll.debug.obj
+OBJ_EX_C_2_W_DLL_D		=	.\ex.c.2.ws.dll.debug.obj
+OBJ_EX_C_3_W_DLL_D		=	.\ex.c.3.ws.dll.debug.obj
+OBJ_EX_C_4_W_DLL_D		=	.\ex.c.4.ws.dll.debug.obj
+OBJ_EX_C_5_W_DLL_D		=	.\ex.c.5.ws.dll.debug.obj
+OBJ_EX_C_6_W_DLL_D		=	.\ex.c.6.ws.dll.debug.obj
+OBJ_EX_C_7_W_DLL_D		=	.\ex.c.7.ws.dll.debug.obj
+OBJ_EX_P_be_01_W_DLL_R	=	.\ex.cpp.be.01.ws.dll.obj
+OBJ_EX_P_be_02_W_DLL_R	=	.\ex.cpp.be.02.ws.dll.obj
+OBJ_EX_P_be_03_W_DLL_R	=	.\ex.cpp.be.03.ws.dll.obj
+OBJ_EX_P_be_04_W_DLL_R	=	.\ex.cpp.be.04.ws.dll.obj
+OBJ_EX_P_be_05_W_DLL_R	=	.\ex.cpp.be.05.ws.dll.obj
+OBJ_EX_P_be_06_W_DLL_R	=	.\ex.cpp.be.06.ws.dll.obj
+OBJ_EX_P_cp_01_W_DLL_R	=	.\ex.cpp.cp.01.ws.dll.obj
+OBJ_EX_P_cp_02_W_DLL_R	=	.\ex.cpp.cp.02.ws.dll.obj
+OBJ_EX_P_fm_01_W_DLL_R	=	.\ex.cpp.fm.01.ws.dll.obj
+OBJ_EX_P_fm_02_W_DLL_R	=	.\ex.cpp.fm.02.ws.dll.obj
+OBJ_EX_P_fm_03_W_DLL_R	=	.\ex.cpp.fm.03.ws.dll.obj
+OBJ_EX_P_fe_01_W_DLL_R	=	.\ex.cpp.fe.01.ws.dll.obj
+OBJ_EX_P_in_01_W_DLL_R	=	.\ex.cpp.in.01.ws.dll.obj
+OBJ_EX_P_in_02_W_DLL_R	=	.\ex.cpp.in.02.ws.dll.obj
+OBJ_EX_P_in_03_W_DLL_R	=	.\ex.cpp.in.03.ws.dll.obj
+OBJ_EX_P_in_04_W_DLL_R	=	.\ex.cpp.in.04.ws.dll.obj
+OBJ_EX_P_in_05_W_DLL_R	=	.\ex.cpp.in.05.ws.dll.obj
+OBJ_EX_P_in_06_W_DLL_R	=	.\ex.cpp.in.06.ws.dll.obj
+OBJ_EX_P_in_07_W_DLL_R	=	.\ex.cpp.in.07.ws.dll.obj
+OBJ_EX_P_in_08_W_DLL_R	=	.\ex.cpp.in.08.ws.dll.obj
+OBJ_EX_P_in_09_W_DLL_R	=	.\ex.cpp.in.09.ws.dll.obj
+OBJ_EX_P_in_10_W_DLL_R	=	.\ex.cpp.in.10.ws.dll.obj
+OBJ_EX_P_in_11_W_DLL_R	=	.\ex.cpp.in.11.ws.dll.obj
+OBJ_EX_P_in_12_W_DLL_R	=	.\ex.cpp.in.12.ws.dll.obj
+OBJ_EX_P_in_13_W_DLL_R	=	.\ex.cpp.in.13.ws.dll.obj
+OBJ_EX_P_in_14_W_DLL_R	=	.\ex.cpp.in.14.ws.dll.obj
+OBJ_EX_P_in_15_W_DLL_R	=	.\ex.cpp.in.15.ws.dll.obj
+OBJ_EX_P_in_16_W_DLL_R	=	.\ex.cpp.in.16.ws.dll.obj
+OBJ_EX_P_in_17_W_DLL_R	=	.\ex.cpp.in.17.ws.dll.obj
+OBJ_EX_P_ln_01_W_DLL_R	=	.\ex.cpp.ln.01.ws.dll.obj
+OBJ_EX_P_ms_01_W_DLL_R	=	.\ex.cpp.m2.01.ws.dll.obj
+OBJ_EX_P_ms_02_W_DLL_R	=	.\ex.cpp.m2.02.ws.dll.obj
+OBJ_EX_P_ms_03_W_DLL_R	=	.\ex.cpp.m2.03.ws.dll.obj
+OBJ_EX_P_ms_04_W_DLL_R	=	.\ex.cpp.m2.04.ws.dll.obj
+OBJ_EX_P_ms_05_W_DLL_R	=	.\ex.cpp.m2.05.ws.dll.obj
+OBJ_EX_P_ms_06_W_DLL_R	=	.\ex.cpp.ms.06.ws.dll.obj
+OBJ_EX_P_ut_01_W_DLL_R	=	.\ex.cpp.ut.01.ws.dll.obj
+OBJ_EX_C_0_W_DLL_R		=	.\ex.c.0.ws.dll.obj
+OBJ_EX_C_1_W_DLL_R		=	.\ex.c.1.ws.dll.obj
+OBJ_EX_C_2_W_DLL_R		=	.\ex.c.2.ws.dll.obj
+OBJ_EX_C_3_W_DLL_R		=	.\ex.c.3.ws.dll.obj
+OBJ_EX_C_4_W_DLL_R		=	.\ex.c.4.ws.dll.obj
+OBJ_EX_C_5_W_DLL_R		=	.\ex.c.5.ws.dll.obj
+OBJ_EX_C_6_W_DLL_R		=	.\ex.c.6.ws.dll.obj
+OBJ_EX_C_7_W_DLL_R		=	.\ex.c.7.ws.dll.obj
+OBJ_EX_P_be_01_W_MT_R	=	.\ex.cpp.be.01.ws.mt.obj
+OBJ_EX_P_be_02_W_MT_R	=	.\ex.cpp.be.02.ws.mt.obj
+OBJ_EX_P_be_03_W_MT_R	=	.\ex.cpp.be.03.ws.mt.obj
+OBJ_EX_P_be_04_W_MT_R	=	.\ex.cpp.be.04.ws.mt.obj
+OBJ_EX_P_be_05_W_MT_R	=	.\ex.cpp.be.05.ws.mt.obj
+OBJ_EX_P_be_06_W_MT_R	=	.\ex.cpp.be.06.ws.mt.obj
+OBJ_EX_P_cp_01_W_MT_R	=	.\ex.cpp.cp.01.ws.mt.obj
+OBJ_EX_P_cp_02_W_MT_R	=	.\ex.cpp.cp.02.ws.mt.obj
+OBJ_EX_P_fm_01_W_MT_R	=	.\ex.cpp.fm.01.ws.mt.obj
+OBJ_EX_P_fm_02_W_MT_R	=	.\ex.cpp.fm.02.ws.mt.obj
+OBJ_EX_P_fm_03_W_MT_R	=	.\ex.cpp.fm.03.ws.mt.obj
+OBJ_EX_P_fe_01_W_MT_R	=	.\ex.cpp.fe.01.ws.mt.obj
+OBJ_EX_P_in_01_W_MT_R	=	.\ex.cpp.in.01.ws.mt.obj
+OBJ_EX_P_in_02_W_MT_R	=	.\ex.cpp.in.02.ws.mt.obj
+OBJ_EX_P_in_03_W_MT_R	=	.\ex.cpp.in.03.ws.mt.obj
+OBJ_EX_P_in_04_W_MT_R	=	.\ex.cpp.in.04.ws.mt.obj
+OBJ_EX_P_in_05_W_MT_R	=	.\ex.cpp.in.05.ws.mt.obj
+OBJ_EX_P_in_06_W_MT_R	=	.\ex.cpp.in.06.ws.mt.obj
+OBJ_EX_P_in_07_W_MT_R	=	.\ex.cpp.in.07.ws.mt.obj
+OBJ_EX_P_in_08_W_MT_R	=	.\ex.cpp.in.08.ws.mt.obj
+OBJ_EX_P_in_09_W_MT_R	=	.\ex.cpp.in.09.ws.mt.obj
+OBJ_EX_P_in_10_W_MT_R	=	.\ex.cpp.in.10.ws.mt.obj
+OBJ_EX_P_in_11_W_MT_R	=	.\ex.cpp.in.11.ws.mt.obj
+OBJ_EX_P_in_12_W_MT_R	=	.\ex.cpp.in.12.ws.mt.obj
+OBJ_EX_P_in_13_W_MT_R	=	.\ex.cpp.in.13.ws.mt.obj
+OBJ_EX_P_in_14_W_MT_R	=	.\ex.cpp.in.14.ws.mt.obj
+OBJ_EX_P_in_15_W_MT_R	=	.\ex.cpp.in.15.ws.mt.obj
+OBJ_EX_P_in_16_W_MT_R	=	.\ex.cpp.in.16.ws.mt.obj
+OBJ_EX_P_in_17_W_MT_R	=	.\ex.cpp.in.17.ws.mt.obj
+OBJ_EX_P_ln_01_W_MT_R	=	.\ex.cpp.ln.01.ws.mt.obj
+OBJ_EX_P_ms_01_W_MT_R	=	.\ex.cpp.m2.01.ws.mt.obj
+OBJ_EX_P_ms_02_W_MT_R	=	.\ex.cpp.m2.02.ws.mt.obj
+OBJ_EX_P_ms_03_W_MT_R	=	.\ex.cpp.m2.03.ws.mt.obj
+OBJ_EX_P_ms_04_W_MT_R	=	.\ex.cpp.m2.04.ws.mt.obj
+OBJ_EX_P_ms_05_W_MT_R	=	.\ex.cpp.m2.05.ws.mt.obj
+OBJ_EX_P_ms_06_W_MT_R	=	.\ex.cpp.ms.06.ws.mt.obj
+OBJ_EX_P_ut_01_W_MT_R	=	.\ex.cpp.ut.01.ws.mt.obj
+OBJ_EX_C_0_W_MT_R		=	.\ex.c.0.ws.mt.obj
+OBJ_EX_C_1_W_MT_R		=	.\ex.c.1.ws.mt.obj
+OBJ_EX_C_2_W_MT_R		=	.\ex.c.2.ws.mt.obj
+OBJ_EX_C_3_W_MT_R		=	.\ex.c.3.ws.mt.obj
+OBJ_EX_C_4_W_MT_R		=	.\ex.c.4.ws.mt.obj
+OBJ_EX_C_5_W_MT_R		=	.\ex.c.5.ws.mt.obj
+OBJ_EX_C_6_W_MT_R		=	.\ex.c.6.ws.mt.obj
+OBJ_EX_C_7_W_MT_R		=	.\ex.c.7.ws.mt.obj
+
+########################################
+# Tests
+
+##############################
+# Component Tests
+
+OBJ_TEST_COMP_core_initseq_MT_D	=	.\test.component.core.init_sequence.mt.debug.obj
+OBJ_TEST_COMP_core_initseq_DLL_D	=	.\test.component.core.init_sequence.dll.debug.obj
+OBJ_TEST_COMP_core_initseq_DLL_R	=	.\test.component.core.init_sequence.dll.obj
+OBJ_TEST_COMP_core_initseq_MT_R	=	.\test.component.core.init_sequence.mt.obj
+OBJ_TEST_COMP_core_initseq_W_MT_D	=	.\test.component.core.init_sequence.ws.mt.debug.obj
+OBJ_TEST_COMP_core_initseq_W_DLL_D	=	.\test.component.core.init_sequence.ws.dll.debug.obj
+OBJ_TEST_COMP_core_initseq_W_DLL_R	=	.\test.component.core.init_sequence.ws.dll.obj
+OBJ_TEST_COMP_core_initseq_W_MT_R	=	.\test.component.core.init_sequence.ws.mt.obj
+OBJ_TEST_COMP_custsev_MT_D	=	.\test.component.custom_severity.mt.debug.obj
+OBJ_TEST_COMP_custsev_DLL_D	=	.\test.component.custom_severity.dll.debug.obj
+OBJ_TEST_COMP_custsev_DLL_R	=	.\test.component.custom_severity.dll.obj
+OBJ_TEST_COMP_custsev_MT_R	=	.\test.component.custom_severity.mt.obj
+OBJ_TEST_COMP_custsev_W_MT_D	=	.\test.component.custom_severity.ws.mt.debug.obj
+OBJ_TEST_COMP_custsev_W_DLL_D	=	.\test.component.custom_severity.ws.dll.debug.obj
+OBJ_TEST_COMP_custsev_W_DLL_R	=	.\test.component.custom_severity.ws.dll.obj
+OBJ_TEST_COMP_custsev_W_MT_R	=	.\test.component.custom_severity.ws.mt.obj
+OBJ_TEST_COMP_filemt_MT_D	=	.\test.component.be.file.threading.mt.debug.obj
+OBJ_TEST_COMP_filemt_DLL_D	=	.\test.component.be.file.threading.dll.debug.obj
+OBJ_TEST_COMP_filemt_DLL_R	=	.\test.component.be.file.threading.dll.obj
+OBJ_TEST_COMP_filemt_MT_R	=	.\test.component.be.file.threading.mt.obj
+OBJ_TEST_COMP_filemt_W_MT_D	=	.\test.component.be.file.threading.ws.mt.debug.obj
+OBJ_TEST_COMP_filemt_W_DLL_D	=	.\test.component.be.file.threading.ws.dll.debug.obj
+OBJ_TEST_COMP_filemt_W_DLL_R	=	.\test.component.be.file.threading.ws.dll.obj
+OBJ_TEST_COMP_filemt_W_MT_R	=	.\test.component.be.file.threading.ws.mt.obj
+OBJ_TEST_COMP_ins_args_MT_D	=	.\test.component.inserters.args.mt.debug.obj
+OBJ_TEST_COMP_ins_args_DLL_D	=	.\test.component.inserters.args.dll.debug.obj
+OBJ_TEST_COMP_ins_args_DLL_R	=	.\test.component.inserters.args.dll.obj
+OBJ_TEST_COMP_ins_args_MT_R	=	.\test.component.inserters.args.mt.obj
+OBJ_TEST_COMP_ins_args_W_MT_D	=	.\test.component.inserters.args.ws.mt.debug.obj
+OBJ_TEST_COMP_ins_args_W_DLL_D	=	.\test.component.inserters.args.ws.dll.debug.obj
+OBJ_TEST_COMP_ins_args_W_DLL_R	=	.\test.component.inserters.args.ws.dll.obj
+OBJ_TEST_COMP_ins_args_W_MT_R	=	.\test.component.inserters.args.ws.mt.obj
+OBJ_TEST_COMP_ins_b64_MT_D	=	.\test.component.inserters.b64.mt.debug.obj
+OBJ_TEST_COMP_ins_b64_DLL_D	=	.\test.component.inserters.b64.dll.debug.obj
+OBJ_TEST_COMP_ins_b64_DLL_R	=	.\test.component.inserters.b64.dll.obj
+OBJ_TEST_COMP_ins_b64_MT_R	=	.\test.component.inserters.b64.mt.obj
+OBJ_TEST_COMP_ins_b64_W_MT_D	=	.\test.component.inserters.b64.ws.mt.debug.obj
+OBJ_TEST_COMP_ins_b64_W_DLL_D	=	.\test.component.inserters.b64.ws.dll.debug.obj
+OBJ_TEST_COMP_ins_b64_W_DLL_R	=	.\test.component.inserters.b64.ws.dll.obj
+OBJ_TEST_COMP_ins_b64_W_MT_R	=	.\test.component.inserters.b64.ws.mt.obj
+OBJ_TEST_COMP_ins_bool_MT_D	=	.\test.component.inserters.boolean.mt.debug.obj
+OBJ_TEST_COMP_ins_bool_DLL_D	=	.\test.component.inserters.boolean.dll.debug.obj
+OBJ_TEST_COMP_ins_bool_DLL_R	=	.\test.component.inserters.boolean.dll.obj
+OBJ_TEST_COMP_ins_bool_MT_R	=	.\test.component.inserters.boolean.mt.obj
+OBJ_TEST_COMP_ins_bool_W_MT_D	=	.\test.component.inserters.boolean.ws.mt.debug.obj
+OBJ_TEST_COMP_ins_bool_W_DLL_D	=	.\test.component.inserters.boolean.ws.dll.debug.obj
+OBJ_TEST_COMP_ins_bool_W_DLL_R	=	.\test.component.inserters.boolean.ws.dll.obj
+OBJ_TEST_COMP_ins_bool_W_MT_R	=	.\test.component.inserters.boolean.ws.mt.obj
+OBJ_TEST_COMP_ins_hostid_MT_D	=	.\test.component.inserters.hostId.mt.debug.obj
+OBJ_TEST_COMP_ins_hostid_DLL_D	=	.\test.component.inserters.hostId.dll.debug.obj
+OBJ_TEST_COMP_ins_hostid_DLL_R	=	.\test.component.inserters.hostId.dll.obj
+OBJ_TEST_COMP_ins_hostid_MT_R	=	.\test.component.inserters.hostId.mt.obj
+OBJ_TEST_COMP_ins_hostid_W_MT_D	=	.\test.component.inserters.hostId.ws.mt.debug.obj
+OBJ_TEST_COMP_ins_hostid_W_DLL_D	=	.\test.component.inserters.hostId.ws.dll.debug.obj
+OBJ_TEST_COMP_ins_hostid_W_DLL_R	=	.\test.component.inserters.hostId.ws.dll.obj
+OBJ_TEST_COMP_ins_hostid_W_MT_R	=	.\test.component.inserters.hostId.ws.mt.obj
+OBJ_TEST_COMP_ins_int_MT_D	=	.\test.component.inserters.integer.mt.debug.obj
+OBJ_TEST_COMP_ins_int_DLL_D	=	.\test.component.inserters.integer.dll.debug.obj
+OBJ_TEST_COMP_ins_int_DLL_R	=	.\test.component.inserters.integer.dll.obj
+OBJ_TEST_COMP_ins_int_MT_R	=	.\test.component.inserters.integer.mt.obj
+OBJ_TEST_COMP_ins_int_W_MT_D	=	.\test.component.inserters.integer.ws.mt.debug.obj
+OBJ_TEST_COMP_ins_int_W_DLL_D	=	.\test.component.inserters.integer.ws.dll.debug.obj
+OBJ_TEST_COMP_ins_int_W_DLL_R	=	.\test.component.inserters.integer.ws.dll.obj
+OBJ_TEST_COMP_ins_int_W_MT_R	=	.\test.component.inserters.integer.ws.mt.obj
+OBJ_TEST_COMP_ins_pad_MT_D	=	.\test.component.inserters.pad.mt.debug.obj
+OBJ_TEST_COMP_ins_pad_DLL_D	=	.\test.component.inserters.pad.dll.debug.obj
+OBJ_TEST_COMP_ins_pad_DLL_R	=	.\test.component.inserters.pad.dll.obj
+OBJ_TEST_COMP_ins_pad_MT_R	=	.\test.component.inserters.pad.mt.obj
+OBJ_TEST_COMP_ins_pad_W_MT_D	=	.\test.component.inserters.pad.ws.mt.debug.obj
+OBJ_TEST_COMP_ins_pad_W_DLL_D	=	.\test.component.inserters.pad.ws.dll.debug.obj
+OBJ_TEST_COMP_ins_pad_W_DLL_R	=	.\test.component.inserters.pad.ws.dll.obj
+OBJ_TEST_COMP_ins_pad_W_MT_R	=	.\test.component.inserters.pad.ws.mt.obj
+OBJ_TEST_COMP_ins_ptr_MT_D	=	.\test.component.inserters.pointer.mt.debug.obj
+OBJ_TEST_COMP_ins_ptr_DLL_D	=	.\test.component.inserters.pointer.dll.debug.obj
+OBJ_TEST_COMP_ins_ptr_DLL_R	=	.\test.component.inserters.pointer.dll.obj
+OBJ_TEST_COMP_ins_ptr_MT_R	=	.\test.component.inserters.pointer.mt.obj
+OBJ_TEST_COMP_ins_ptr_W_MT_D	=	.\test.component.inserters.pointer.ws.mt.debug.obj
+OBJ_TEST_COMP_ins_ptr_W_DLL_D	=	.\test.component.inserters.pointer.ws.dll.debug.obj
+OBJ_TEST_COMP_ins_ptr_W_DLL_R	=	.\test.component.inserters.pointer.ws.dll.obj
+OBJ_TEST_COMP_ins_ptr_W_MT_R	=	.\test.component.inserters.pointer.ws.mt.obj
+OBJ_TEST_COMP_ins_prid_MT_D	=	.\test.component.inserters.processId.mt.debug.obj
+OBJ_TEST_COMP_ins_prid_DLL_D	=	.\test.component.inserters.processId.dll.debug.obj
+OBJ_TEST_COMP_ins_prid_DLL_R	=	.\test.component.inserters.processId.dll.obj
+OBJ_TEST_COMP_ins_prid_MT_R	=	.\test.component.inserters.processId.mt.obj
+OBJ_TEST_COMP_ins_prid_W_MT_D	=	.\test.component.inserters.processId.ws.mt.debug.obj
+OBJ_TEST_COMP_ins_prid_W_DLL_D	=	.\test.component.inserters.processId.ws.dll.debug.obj
+OBJ_TEST_COMP_ins_prid_W_DLL_R	=	.\test.component.inserters.processId.ws.dll.obj
+OBJ_TEST_COMP_ins_prid_W_MT_R	=	.\test.component.inserters.processId.ws.mt.obj
+OBJ_TEST_COMP_ins_real_MT_D	=	.\test.component.inserters.real.mt.debug.obj
+OBJ_TEST_COMP_ins_real_DLL_D	=	.\test.component.inserters.real.dll.debug.obj
+OBJ_TEST_COMP_ins_real_DLL_R	=	.\test.component.inserters.real.dll.obj
+OBJ_TEST_COMP_ins_real_MT_R	=	.\test.component.inserters.real.mt.obj
+OBJ_TEST_COMP_ins_real_W_MT_D	=	.\test.component.inserters.real.ws.mt.debug.obj
+OBJ_TEST_COMP_ins_real_W_DLL_D	=	.\test.component.inserters.real.ws.dll.debug.obj
+OBJ_TEST_COMP_ins_real_W_DLL_R	=	.\test.component.inserters.real.ws.dll.obj
+OBJ_TEST_COMP_ins_real_W_MT_R	=	.\test.component.inserters.real.ws.mt.obj
+OBJ_TEST_COMP_ins_slice_MT_D	=	.\test.component.inserters.slice.mt.debug.obj
+OBJ_TEST_COMP_ins_slice_DLL_D	=	.\test.component.inserters.slice.dll.debug.obj
+OBJ_TEST_COMP_ins_slice_DLL_R	=	.\test.component.inserters.slice.dll.obj
+OBJ_TEST_COMP_ins_slice_MT_R	=	.\test.component.inserters.slice.mt.obj
+OBJ_TEST_COMP_ins_slice_W_MT_D	=	.\test.component.inserters.slice.ws.mt.debug.obj
+OBJ_TEST_COMP_ins_slice_W_DLL_D	=	.\test.component.inserters.slice.ws.dll.debug.obj
+OBJ_TEST_COMP_ins_slice_W_DLL_R	=	.\test.component.inserters.slice.ws.dll.obj
+OBJ_TEST_COMP_ins_slice_W_MT_R	=	.\test.component.inserters.slice.ws.mt.obj
+OBJ_TEST_COMP_ins_thrid_MT_D	=	.\test.component.inserters.threadId.mt.debug.obj
+OBJ_TEST_COMP_ins_thrid_DLL_D	=	.\test.component.inserters.threadId.dll.debug.obj
+OBJ_TEST_COMP_ins_thrid_DLL_R	=	.\test.component.inserters.threadId.dll.obj
+OBJ_TEST_COMP_ins_thrid_MT_R	=	.\test.component.inserters.threadId.mt.obj
+OBJ_TEST_COMP_ins_thrid_W_MT_D	=	.\test.component.inserters.threadId.ws.mt.debug.obj
+OBJ_TEST_COMP_ins_thrid_W_DLL_D	=	.\test.component.inserters.threadId.ws.dll.debug.obj
+OBJ_TEST_COMP_ins_thrid_W_DLL_R	=	.\test.component.inserters.threadId.ws.dll.obj
+OBJ_TEST_COMP_ins_thrid_W_MT_R	=	.\test.component.inserters.threadId.ws.mt.obj
+OBJ_TEST_COMP_ins_vbool_MT_D	=	.\test.component.inserters.variant_bool.mt.debug.obj
+OBJ_TEST_COMP_ins_vbool_DLL_D	=	.\test.component.inserters.variant_bool.dll.debug.obj
+OBJ_TEST_COMP_ins_vbool_DLL_R	=	.\test.component.inserters.variant_bool.dll.obj
+OBJ_TEST_COMP_ins_vbool_MT_R	=	.\test.component.inserters.variant_bool.mt.obj
+OBJ_TEST_COMP_ins_vbool_W_MT_D	=	.\test.component.inserters.variant_bool.ws.mt.debug.obj
+OBJ_TEST_COMP_ins_vbool_W_DLL_D	=	.\test.component.inserters.variant_bool.ws.dll.debug.obj
+OBJ_TEST_COMP_ins_vbool_W_DLL_R	=	.\test.component.inserters.variant_bool.ws.dll.obj
+OBJ_TEST_COMP_ins_vbool_W_MT_R	=	.\test.component.inserters.variant_bool.ws.mt.obj
+OBJ_TEST_COMP_ins_w2m_MT_D	=	.\test.component.inserters.w2m.mt.debug.obj
+OBJ_TEST_COMP_ins_w2m_DLL_D	=	.\test.component.inserters.w2m.dll.debug.obj
+OBJ_TEST_COMP_ins_w2m_DLL_R	=	.\test.component.inserters.w2m.dll.obj
+OBJ_TEST_COMP_ins_w2m_MT_R	=	.\test.component.inserters.w2m.mt.obj
+OBJ_TEST_COMP_ins_m2w_W_MT_D	=	.\test.component.inserters.m2w.ws.mt.debug.obj
+OBJ_TEST_COMP_ins_m2w_W_DLL_D	=	.\test.component.inserters.m2w.ws.dll.debug.obj
+OBJ_TEST_COMP_ins_m2w_W_DLL_R	=	.\test.component.inserters.m2w.ws.dll.obj
+OBJ_TEST_COMP_ins_m2w_W_MT_R	=	.\test.component.inserters.m2w.ws.mt.obj
+OBJ_TEST_COMP_log_1_MT_D	=	.\test.component.log.1.mt.debug.obj
+OBJ_TEST_COMP_log_1_DLL_D	=	.\test.component.log.1.dll.debug.obj
+OBJ_TEST_COMP_log_1_DLL_R	=	.\test.component.log.1.dll.obj
+OBJ_TEST_COMP_log_1_MT_R	=	.\test.component.log.1.mt.obj
+OBJ_TEST_COMP_log_1_W_MT_D	=	.\test.component.log.1.ws.mt.debug.obj
+OBJ_TEST_COMP_log_1_W_DLL_D	=	.\test.component.log.1.ws.dll.debug.obj
+OBJ_TEST_COMP_log_1_W_DLL_R	=	.\test.component.log.1.ws.dll.obj
+OBJ_TEST_COMP_log_1_W_MT_R	=	.\test.component.log.1.ws.mt.obj
+OBJ_TEST_COMP_pan_puts_MT_D	=	.\test.component.core.pan_logputs.mt.debug.obj
+OBJ_TEST_COMP_pan_puts_DLL_D	=	.\test.component.core.pan_logputs.dll.debug.obj
+OBJ_TEST_COMP_pan_puts_DLL_R	=	.\test.component.core.pan_logputs.dll.obj
+OBJ_TEST_COMP_pan_puts_MT_R	=	.\test.component.core.pan_logputs.mt.obj
+OBJ_TEST_COMP_pan_puts_W_MT_D	=	.\test.component.core.pan_logputs.ws.mt.debug.obj
+OBJ_TEST_COMP_pan_puts_W_DLL_D	=	.\test.component.core.pan_logputs.ws.dll.debug.obj
+OBJ_TEST_COMP_pan_puts_W_DLL_R	=	.\test.component.core.pan_logputs.ws.dll.obj
+OBJ_TEST_COMP_pan_puts_W_MT_R	=	.\test.component.core.pan_logputs.ws.mt.obj
+OBJ_TEST_COMP_pan_prtf_MT_D	=	.\test.component.core.pan_logprintf.mt.debug.obj
+OBJ_TEST_COMP_pan_prtf_DLL_D	=	.\test.component.core.pan_logprintf.dll.debug.obj
+OBJ_TEST_COMP_pan_prtf_DLL_R	=	.\test.component.core.pan_logprintf.dll.obj
+OBJ_TEST_COMP_pan_prtf_MT_R	=	.\test.component.core.pan_logprintf.mt.obj
+OBJ_TEST_COMP_pan_prtf_W_MT_D	=	.\test.component.core.pan_logprintf.ws.mt.debug.obj
+OBJ_TEST_COMP_pan_prtf_W_DLL_D	=	.\test.component.core.pan_logprintf.ws.dll.debug.obj
+OBJ_TEST_COMP_pan_prtf_W_DLL_R	=	.\test.component.core.pan_logprintf.ws.dll.obj
+OBJ_TEST_COMP_pan_prtf_W_MT_R	=	.\test.component.core.pan_logprintf.ws.mt.obj
+OBJ_TEST_COMP_trace_1_MT_D	=	.\test.component.trace.1.mt.debug.obj
+OBJ_TEST_COMP_trace_1_DLL_D	=	.\test.component.trace.1.dll.debug.obj
+OBJ_TEST_COMP_trace_1_DLL_R	=	.\test.component.trace.1.dll.obj
+OBJ_TEST_COMP_trace_1_MT_R	=	.\test.component.trace.1.mt.obj
+
+##############################
+# Performance Tests
+
+OBJ_TEST_PERF_ins_w2m_MT_D		=	.\test.performance.inserters.w2m.mt.debug.obj
+OBJ_TEST_PERF_ins_w2m_DLL_D		=	.\test.performance.inserters.w2m.dll.debug.obj
+OBJ_TEST_PERF_ins_w2m_DLL_R		=	.\test.performance.inserters.w2m.dll.obj
+OBJ_TEST_PERF_ins_w2m_MT_R		=	.\test.performance.inserters.w2m.mt.obj
+OBJ_TEST_PERF_ins_m2w_W_MT_D		=	.\test.performance.inserters.m2w.ws.mt.debug.obj
+OBJ_TEST_PERF_ins_m2w_W_DLL_D		=	.\test.performance.inserters.m2w.ws.dll.debug.obj
+OBJ_TEST_PERF_ins_m2w_W_DLL_R		=	.\test.performance.inserters.m2w.ws.dll.obj
+OBJ_TEST_PERF_ins_m2w_W_MT_R		=	.\test.performance.inserters.m2w.ws.mt.obj
+
+##############################
+# Scratch Tests
+
+!ifdef ACE
+OBJ_SCRT_ACE_MT_D					=	.\test.scratch.ACE.mt.debug.obj
+!endif # ACE
+OBJ_TEST_API_MT_D					=	.\test.api.mt.debug.obj
+OBJ_TEST_FE_MT_D					=	.\test.fe.mt.debug.obj
+OBJ_TEST_BE_N_MT_D				=	.\test.be.N.fail.mt.debug.obj
+OBJ_TEST_FE_SIMPLE_WC_MT_D		=	.\test.fe.simple.WithCallback.mt.debug.obj
+!ifdef ACE
+OBJ_SCRT_ACE_DLL_D					=	.\test.scratch.ACE.dll.debug.obj
+!endif # ACE
+OBJ_TEST_API_DLL_D					=	.\test.api.dll.debug.obj
+OBJ_TEST_FE_DLL_D					=	.\test.fe.dll.debug.obj
+OBJ_TEST_BE_N_DLL_D				=	.\test.be.N.fail.dll.debug.obj
+OBJ_TEST_FE_SIMPLE_WC_DLL_D		=	.\test.fe.simple.WithCallback.dll.debug.obj
+!ifdef ACE
+OBJ_SCRT_ACE_DLL_R					=	.\test.scratch.ACE.dll.obj
+!endif # ACE
+OBJ_TEST_API_DLL_R					=	.\test.api.dll.obj
+OBJ_TEST_FE_DLL_R					=	.\test.fe.dll.obj
+OBJ_TEST_BE_N_DLL_R				=	.\test.be.N.fail.dll.obj
+OBJ_TEST_FE_SIMPLE_WC_DLL_R		=	.\test.fe.simple.WithCallback.dll.obj
+!ifdef ACE
+OBJ_SCRT_ACE_MT_R					=	.\test.scratch.ACE.mt.obj
+!endif # ACE
+OBJ_TEST_API_MT_R					=	.\test.api.mt.obj
+OBJ_TEST_FE_MT_R					=	.\test.fe.mt.obj
+OBJ_TEST_BE_N_MT_R				=	.\test.be.N.fail.mt.obj
+OBJ_TEST_FE_SIMPLE_WC_MT_R		=	.\test.fe.simple.WithCallback.mt.obj
+!ifdef ACE
+OBJ_SCRT_ACE_W_MT_D					=	.\test.scratch.ACE.ws.mt.debug.obj
+!endif # ACE
+OBJ_TEST_API_W_MT_D					=	.\test.api.ws.mt.debug.obj
+OBJ_TEST_FE_W_MT_D					=	.\test.fe.ws.mt.debug.obj
+OBJ_TEST_BE_N_W_MT_D				=	.\test.be.N.fail.ws.mt.debug.obj
+OBJ_TEST_FE_SIMPLE_WC_W_MT_D		=	.\test.fe.simple.WithCallback.ws.mt.debug.obj
+!ifdef ACE
+OBJ_SCRT_ACE_W_DLL_D					=	.\test.scratch.ACE.ws.dll.debug.obj
+!endif # ACE
+OBJ_TEST_API_W_DLL_D					=	.\test.api.ws.dll.debug.obj
+OBJ_TEST_FE_W_DLL_D					=	.\test.fe.ws.dll.debug.obj
+OBJ_TEST_BE_N_W_DLL_D				=	.\test.be.N.fail.ws.dll.debug.obj
+OBJ_TEST_FE_SIMPLE_WC_W_DLL_D		=	.\test.fe.simple.WithCallback.ws.dll.debug.obj
+!ifdef ACE
+OBJ_SCRT_ACE_W_DLL_R					=	.\test.scratch.ACE.ws.dll.obj
+!endif # ACE
+OBJ_TEST_API_W_DLL_R					=	.\test.api.ws.dll.obj
+OBJ_TEST_FE_W_DLL_R					=	.\test.fe.ws.dll.obj
+OBJ_TEST_BE_N_W_DLL_R				=	.\test.be.N.fail.ws.dll.obj
+OBJ_TEST_FE_SIMPLE_WC_W_DLL_R		=	.\test.fe.simple.WithCallback.ws.dll.obj
+!ifdef ACE
+OBJ_SCRT_ACE_W_MT_R					=	.\test.scratch.ACE.ws.mt.obj
+!endif # ACE
+OBJ_TEST_API_W_MT_R					=	.\test.api.ws.mt.obj
+OBJ_TEST_FE_W_MT_R					=	.\test.fe.ws.mt.obj
+OBJ_TEST_BE_N_W_MT_R				=	.\test.be.N.fail.ws.mt.obj
+OBJ_TEST_FE_SIMPLE_WC_W_MT_R		=	.\test.fe.simple.WithCallback.ws.mt.obj
+
+##############################
+# Unit Tests
+
+OBJ_TEST_UNIT_lvls_dyninit_MT_D	=	.\test.unit.levels.dynamic_init.mt.debug.obj
+OBJ_TEST_UNIT_lvls_dyninit_DLL_D	=	.\test.unit.levels.dynamic_init.dll.debug.obj
+OBJ_TEST_UNIT_lvls_dyninit_DLL_R	=	.\test.unit.levels.dynamic_init.dll.obj
+OBJ_TEST_UNIT_lvls_dyninit_MT_R	=	.\test.unit.levels.dynamic_init.mt.obj
+OBJ_TEST_UNIT_lvls_dyninit_W_MT_D	=	.\test.unit.levels.dynamic_init.ws.mt.debug.obj
+OBJ_TEST_UNIT_lvls_dyninit_W_DLL_D	=	.\test.unit.levels.dynamic_init.ws.dll.debug.obj
+OBJ_TEST_UNIT_lvls_dyninit_W_DLL_R	=	.\test.unit.levels.dynamic_init.ws.dll.obj
+OBJ_TEST_UNIT_lvls_dyninit_W_MT_R	=	.\test.unit.levels.dynamic_init.ws.mt.obj
+OBJ_TEST_UNIT_lvls_vals_MT_D	=	.\test.unit.levels.values.mt.debug.obj
+OBJ_TEST_UNIT_lvls_vals_DLL_D	=	.\test.unit.levels.values.dll.debug.obj
+OBJ_TEST_UNIT_lvls_vals_DLL_R	=	.\test.unit.levels.values.dll.obj
+OBJ_TEST_UNIT_lvls_vals_MT_R	=	.\test.unit.levels.values.mt.obj
+OBJ_TEST_UNIT_lvls_vals_W_MT_D	=	.\test.unit.levels.values.ws.mt.debug.obj
+OBJ_TEST_UNIT_lvls_vals_W_DLL_D	=	.\test.unit.levels.values.ws.dll.debug.obj
+OBJ_TEST_UNIT_lvls_vals_W_DLL_R	=	.\test.unit.levels.values.ws.dll.obj
+OBJ_TEST_UNIT_lvls_vals_W_MT_R	=	.\test.unit.levels.values.ws.mt.obj
+OBJ_TEST_UNIT_getcurrtm_MT_D	=	.\test.unit.util.getcurrenttime.mt.debug.obj
+OBJ_TEST_UNIT_getcurrtm_DLL_D	=	.\test.unit.util.getcurrenttime.dll.debug.obj
+OBJ_TEST_UNIT_getcurrtm_DLL_R	=	.\test.unit.util.getcurrenttime.dll.obj
+OBJ_TEST_UNIT_getcurrtm_MT_R	=	.\test.unit.util.getcurrenttime.mt.obj
+OBJ_TEST_UNIT_getcurrtm_W_MT_D	=	.\test.unit.util.getcurrenttime.ws.mt.debug.obj
+OBJ_TEST_UNIT_getcurrtm_W_DLL_D	=	.\test.unit.util.getcurrenttime.ws.dll.debug.obj
+OBJ_TEST_UNIT_getcurrtm_W_DLL_R	=	.\test.unit.util.getcurrenttime.ws.dll.obj
+OBJ_TEST_UNIT_getcurrtm_W_MT_R	=	.\test.unit.util.getcurrenttime.ws.mt.obj
+OBJ_TEST_UNIT_getversion_MT_D	=	.\test.unit.getversion.mt.debug.obj
+OBJ_TEST_UNIT_getversion_DLL_D	=	.\test.unit.getversion.dll.debug.obj
+OBJ_TEST_UNIT_getversion_DLL_R	=	.\test.unit.getversion.dll.obj
+OBJ_TEST_UNIT_getversion_MT_R	=	.\test.unit.getversion.mt.obj
+OBJ_TEST_UNIT_getversion_W_MT_D	=	.\test.unit.getversion.ws.mt.debug.obj
+OBJ_TEST_UNIT_getversion_W_DLL_D	=	.\test.unit.getversion.ws.dll.debug.obj
+OBJ_TEST_UNIT_getversion_W_DLL_R	=	.\test.unit.getversion.ws.dll.obj
+OBJ_TEST_UNIT_getversion_W_MT_R	=	.\test.unit.getversion.ws.mt.obj
+OBJ_TEST_UNIT_gethostname_MT_D	=	.\test.unit.util.gethostname.mt.debug.obj
+OBJ_TEST_UNIT_gethostname_DLL_D	=	.\test.unit.util.gethostname.dll.debug.obj
+OBJ_TEST_UNIT_gethostname_DLL_R	=	.\test.unit.util.gethostname.dll.obj
+OBJ_TEST_UNIT_gethostname_MT_R	=	.\test.unit.util.gethostname.mt.obj
+OBJ_TEST_UNIT_gethostname_W_MT_D	=	.\test.unit.util.gethostname.ws.mt.debug.obj
+OBJ_TEST_UNIT_gethostname_W_DLL_D	=	.\test.unit.util.gethostname.ws.dll.debug.obj
+OBJ_TEST_UNIT_gethostname_W_DLL_R	=	.\test.unit.util.gethostname.ws.dll.obj
+OBJ_TEST_UNIT_gethostname_W_MT_R	=	.\test.unit.util.gethostname.ws.mt.obj
+OBJ_TEST_UNIT_onbailout_MT_D	=	.\test.unit.util.onbailout.mt.debug.obj
+OBJ_TEST_UNIT_strnlen_MT_D	=	.\test.unit.util.strnlen.mt.debug.obj
+OBJ_TEST_UNIT_onbailout_DLL_D	=	.\test.unit.util.onbailout.dll.debug.obj
+OBJ_TEST_UNIT_strnlen_DLL_D	=	.\test.unit.util.strnlen.dll.debug.obj
+OBJ_TEST_UNIT_onbailout_DLL_R	=	.\test.unit.util.onbailout.dll.obj
+OBJ_TEST_UNIT_strnlen_DLL_R	=	.\test.unit.util.strnlen.dll.obj
+OBJ_TEST_UNIT_onbailout_MT_R	=	.\test.unit.util.onbailout.mt.obj
+OBJ_TEST_UNIT_strnlen_MT_R	=	.\test.unit.util.strnlen.mt.obj
+OBJ_TEST_UNIT_onbailout_W_MT_D	=	.\test.unit.util.onbailout.ws.mt.debug.obj
+OBJ_TEST_UNIT_strnlen_W_MT_D	=	.\test.unit.util.strnlen.ws.mt.debug.obj
+OBJ_TEST_UNIT_onbailout_W_DLL_D	=	.\test.unit.util.onbailout.ws.dll.debug.obj
+OBJ_TEST_UNIT_strnlen_W_DLL_D	=	.\test.unit.util.strnlen.ws.dll.debug.obj
+OBJ_TEST_UNIT_onbailout_W_DLL_R	=	.\test.unit.util.onbailout.ws.dll.obj
+OBJ_TEST_UNIT_strnlen_W_DLL_R	=	.\test.unit.util.strnlen.ws.dll.obj
+OBJ_TEST_UNIT_onbailout_W_MT_R	=	.\test.unit.util.onbailout.ws.mt.obj
+OBJ_TEST_UNIT_strnlen_W_MT_R	=	.\test.unit.util.strnlen.ws.mt.obj
+OBJ_TEST_UNIT_bec_CEO_MT_D		=	.\test.unit.bec.COMErrorObject.mt.debug.obj
+OBJ_TEST_UNIT_bec_CEO_DLL_D		=	.\test.unit.bec.COMErrorObject.dll.debug.obj
+OBJ_TEST_UNIT_bec_CEO_DLL_R		=	.\test.unit.bec.COMErrorObject.dll.obj
+OBJ_TEST_UNIT_bec_CEO_MT_R		=	.\test.unit.bec.COMErrorObject.mt.obj
+OBJ_TEST_UNIT_bec_CEO_W_MT_D		=	.\test.unit.bec.COMErrorObject.ws.mt.debug.obj
+OBJ_TEST_UNIT_bec_CEO_W_DLL_D		=	.\test.unit.bec.COMErrorObject.ws.dll.debug.obj
+OBJ_TEST_UNIT_bec_CEO_W_DLL_R		=	.\test.unit.bec.COMErrorObject.ws.dll.obj
+OBJ_TEST_UNIT_bec_CEO_W_MT_R		=	.\test.unit.bec.COMErrorObject.ws.mt.obj
+OBJ_TEST_UNIT_bec_file_MT_D		=	.\test.unit.bec.file.mt.debug.obj
+OBJ_TEST_UNIT_bec_file_DLL_D		=	.\test.unit.bec.file.dll.debug.obj
+OBJ_TEST_UNIT_bec_file_DLL_R		=	.\test.unit.bec.file.dll.obj
+OBJ_TEST_UNIT_bec_file_MT_R		=	.\test.unit.bec.file.mt.obj
+OBJ_TEST_UNIT_bec_file_W_MT_D		=	.\test.unit.bec.file.ws.mt.debug.obj
+OBJ_TEST_UNIT_bec_file_W_DLL_D		=	.\test.unit.bec.file.ws.dll.debug.obj
+OBJ_TEST_UNIT_bec_file_W_DLL_R		=	.\test.unit.bec.file.ws.dll.obj
+OBJ_TEST_UNIT_bec_file_W_MT_R		=	.\test.unit.bec.file.ws.mt.obj
+OBJ_TEST_UNIT_bec_fprintf_MT_D	=	.\test.unit.bec.fprintf.mt.debug.obj
+OBJ_TEST_UNIT_bec_fprintf_DLL_D	=	.\test.unit.bec.fprintf.dll.debug.obj
+OBJ_TEST_UNIT_bec_fprintf_DLL_R	=	.\test.unit.bec.fprintf.dll.obj
+OBJ_TEST_UNIT_bec_fprintf_MT_R	=	.\test.unit.bec.fprintf.mt.obj
+OBJ_TEST_UNIT_bec_fprintf_W_MT_D	=	.\test.unit.bec.fprintf.ws.mt.debug.obj
+OBJ_TEST_UNIT_bec_fprintf_W_DLL_D	=	.\test.unit.bec.fprintf.ws.dll.debug.obj
+OBJ_TEST_UNIT_bec_fprintf_W_DLL_R	=	.\test.unit.bec.fprintf.ws.dll.obj
+OBJ_TEST_UNIT_bec_fprintf_W_MT_R	=	.\test.unit.bec.fprintf.ws.mt.obj
+OBJ_TEST_UNIT_bec_fail_MT_D		=	.\test.unit.bec.fail.mt.debug.obj
+OBJ_TEST_UNIT_bec_fail_DLL_D		=	.\test.unit.bec.fail.dll.debug.obj
+OBJ_TEST_UNIT_bec_fail_DLL_R		=	.\test.unit.bec.fail.dll.obj
+OBJ_TEST_UNIT_bec_fail_MT_R		=	.\test.unit.bec.fail.mt.obj
+OBJ_TEST_UNIT_bec_fail_W_MT_D		=	.\test.unit.bec.fail.ws.mt.debug.obj
+OBJ_TEST_UNIT_bec_fail_W_DLL_D		=	.\test.unit.bec.fail.ws.dll.debug.obj
+OBJ_TEST_UNIT_bec_fail_W_DLL_R		=	.\test.unit.bec.fail.ws.dll.obj
+OBJ_TEST_UNIT_bec_fail_W_MT_R		=	.\test.unit.bec.fail.ws.mt.obj
+OBJ_TEST_UNIT_be_fail_MT_D		=	.\test.unit.be.fail.mt.debug.obj
+OBJ_TEST_UNIT_be_fail_DLL_D		=	.\test.unit.be.fail.dll.debug.obj
+OBJ_TEST_UNIT_be_fail_DLL_R		=	.\test.unit.be.fail.dll.obj
+OBJ_TEST_UNIT_be_fail_MT_R		=	.\test.unit.be.fail.mt.obj
+OBJ_TEST_UNIT_be_fail_W_MT_D		=	.\test.unit.be.fail.ws.mt.debug.obj
+OBJ_TEST_UNIT_be_fail_W_DLL_D		=	.\test.unit.be.fail.ws.dll.debug.obj
+OBJ_TEST_UNIT_be_fail_W_DLL_R		=	.\test.unit.be.fail.ws.dll.obj
+OBJ_TEST_UNIT_be_fail_W_MT_R		=	.\test.unit.be.fail.ws.mt.obj
+OBJ_TEST_UNIT_be_lrsplit_MT_D	=	.\test.unit.be.lrsplit.mt.debug.obj
+OBJ_TEST_UNIT_be_lrsplit_DLL_D	=	.\test.unit.be.lrsplit.dll.debug.obj
+OBJ_TEST_UNIT_be_lrsplit_DLL_R	=	.\test.unit.be.lrsplit.dll.obj
+OBJ_TEST_UNIT_be_lrsplit_MT_R	=	.\test.unit.be.lrsplit.mt.obj
+OBJ_TEST_UNIT_be_lrsplit_W_MT_D	=	.\test.unit.be.lrsplit.ws.mt.debug.obj
+OBJ_TEST_UNIT_be_lrsplit_W_DLL_D	=	.\test.unit.be.lrsplit.ws.dll.debug.obj
+OBJ_TEST_UNIT_be_lrsplit_W_DLL_R	=	.\test.unit.be.lrsplit.ws.dll.obj
+OBJ_TEST_UNIT_be_lrsplit_W_MT_R	=	.\test.unit.be.lrsplit.ws.mt.obj
+OBJ_TEST_UNIT_be_N_MT_D			=	.\test.unit.be.N.mt.debug.obj
+OBJ_TEST_UNIT_be_N_DLL_D			=	.\test.unit.be.N.dll.debug.obj
+OBJ_TEST_UNIT_be_N_DLL_R			=	.\test.unit.be.N.dll.obj
+OBJ_TEST_UNIT_be_N_MT_R			=	.\test.unit.be.N.mt.obj
+OBJ_TEST_UNIT_be_N_W_MT_D			=	.\test.unit.be.N.ws.mt.debug.obj
+OBJ_TEST_UNIT_be_N_W_DLL_D			=	.\test.unit.be.N.ws.dll.debug.obj
+OBJ_TEST_UNIT_be_N_W_DLL_R			=	.\test.unit.be.N.ws.dll.obj
+OBJ_TEST_UNIT_be_N_W_MT_R			=	.\test.unit.be.N.ws.mt.obj
+OBJ_TEST_UNIT_fe_all_MT_D		=	.\test.unit.fe.all.mt.debug.obj
+OBJ_TEST_UNIT_fe_all_DLL_D		=	.\test.unit.fe.all.dll.debug.obj
+OBJ_TEST_UNIT_fe_all_DLL_R		=	.\test.unit.fe.all.dll.obj
+OBJ_TEST_UNIT_fe_all_MT_R		=	.\test.unit.fe.all.mt.obj
+OBJ_TEST_UNIT_fe_all_W_MT_D		=	.\test.unit.fe.all.ws.mt.debug.obj
+OBJ_TEST_UNIT_fe_all_W_DLL_D		=	.\test.unit.fe.all.ws.dll.debug.obj
+OBJ_TEST_UNIT_fe_all_W_DLL_R		=	.\test.unit.fe.all.ws.dll.obj
+OBJ_TEST_UNIT_fe_all_W_MT_R		=	.\test.unit.fe.all.ws.mt.obj
+OBJ_TEST_UNIT_fe_fail_MT_D		=	.\test.unit.fe.fail.mt.debug.obj
+OBJ_TEST_UNIT_fe_fail_DLL_D		=	.\test.unit.fe.fail.dll.debug.obj
+OBJ_TEST_UNIT_fe_fail_DLL_R		=	.\test.unit.fe.fail.dll.obj
+OBJ_TEST_UNIT_fe_fail_MT_R		=	.\test.unit.fe.fail.mt.obj
+OBJ_TEST_UNIT_fe_fail_W_MT_D		=	.\test.unit.fe.fail.ws.mt.debug.obj
+OBJ_TEST_UNIT_fe_fail_W_DLL_D		=	.\test.unit.fe.fail.ws.dll.debug.obj
+OBJ_TEST_UNIT_fe_fail_W_DLL_R		=	.\test.unit.fe.fail.ws.dll.obj
+OBJ_TEST_UNIT_fe_fail_W_MT_R		=	.\test.unit.fe.fail.ws.mt.obj
+OBJ_TEST_UNIT_fe_N_MT_D			=	.\test.unit.fe.N.mt.debug.obj
+OBJ_TEST_UNIT_fe_N_DLL_D			=	.\test.unit.fe.N.dll.debug.obj
+OBJ_TEST_UNIT_fe_N_DLL_R			=	.\test.unit.fe.N.dll.obj
+OBJ_TEST_UNIT_fe_N_MT_R			=	.\test.unit.fe.N.mt.obj
+OBJ_TEST_UNIT_fe_N_W_MT_D			=	.\test.unit.fe.N.ws.mt.debug.obj
+OBJ_TEST_UNIT_fe_N_W_DLL_D			=	.\test.unit.fe.N.ws.dll.debug.obj
+OBJ_TEST_UNIT_fe_N_W_DLL_R			=	.\test.unit.fe.N.ws.dll.obj
+OBJ_TEST_UNIT_fe_N_W_MT_R			=	.\test.unit.fe.N.ws.mt.obj
+OBJ_TEST_UNIT_fe_null_MT_D		=	.\test.unit.fe.null.mt.debug.obj
+OBJ_TEST_UNIT_fe_null_DLL_D		=	.\test.unit.fe.null.dll.debug.obj
+OBJ_TEST_UNIT_fe_null_DLL_R		=	.\test.unit.fe.null.dll.obj
+OBJ_TEST_UNIT_fe_null_MT_R		=	.\test.unit.fe.null.mt.obj
+OBJ_TEST_UNIT_fe_null_W_MT_D		=	.\test.unit.fe.null.ws.mt.debug.obj
+OBJ_TEST_UNIT_fe_null_W_DLL_D		=	.\test.unit.fe.null.ws.dll.debug.obj
+OBJ_TEST_UNIT_fe_null_W_DLL_R		=	.\test.unit.fe.null.ws.dll.obj
+OBJ_TEST_UNIT_fe_null_W_MT_R		=	.\test.unit.fe.null.ws.mt.obj
+OBJ_TEST_UNIT_fe_simple_MT_D	=	.\test.unit.fe.simple.mt.debug.obj
+OBJ_TEST_UNIT_fe_simple_DLL_D	=	.\test.unit.fe.simple.dll.debug.obj
+OBJ_TEST_UNIT_fe_simple_DLL_R	=	.\test.unit.fe.simple.dll.obj
+OBJ_TEST_UNIT_fe_simple_MT_R	=	.\test.unit.fe.simple.mt.obj
+OBJ_TEST_UNIT_fe_simple_W_MT_D	=	.\test.unit.fe.simple.ws.mt.debug.obj
+OBJ_TEST_UNIT_fe_simple_W_DLL_D	=	.\test.unit.fe.simple.ws.dll.debug.obj
+OBJ_TEST_UNIT_fe_simple_W_DLL_R	=	.\test.unit.fe.simple.ws.dll.obj
+OBJ_TEST_UNIT_fe_simple_W_MT_R	=	.\test.unit.fe.simple.ws.mt.obj
+OBJ_TEST_UNIT_fe_WinReg_MT_D	=	.\test.unit.fe.WindowsRegistry.mt.debug.obj
+OBJ_TEST_UNIT_fe_WinReg_DLL_D	=	.\test.unit.fe.WindowsRegistry.dll.debug.obj
+OBJ_TEST_UNIT_fe_WinReg_DLL_R	=	.\test.unit.fe.WindowsRegistry.dll.obj
+OBJ_TEST_UNIT_fe_WinReg_MT_R	=	.\test.unit.fe.WindowsRegistry.mt.obj
+OBJ_TEST_UNIT_fe_WinReg_W_MT_D	=	.\test.unit.fe.WindowsRegistry.ws.mt.debug.obj
+OBJ_TEST_UNIT_fe_WinReg_W_DLL_D	=	.\test.unit.fe.WindowsRegistry.ws.dll.debug.obj
+OBJ_TEST_UNIT_fe_WinReg_W_DLL_R	=	.\test.unit.fe.WindowsRegistry.ws.dll.obj
+OBJ_TEST_UNIT_fe_WinReg_W_MT_R	=	.\test.unit.fe.WindowsRegistry.ws.mt.obj
+
+OBJ_TEST_UNIT_ins_int_MT_D	=	.\test.unit.inserter.integer.mt.debug.obj
+OBJ_TEST_UNIT_ins_w2m_MT_D	=	.\test.unit.inserter.w2m.mt.debug.obj
+OBJ_TEST_UNIT_ins_int_DLL_D	=	.\test.unit.inserter.integer.dll.debug.obj
+OBJ_TEST_UNIT_ins_w2m_DLL_D	=	.\test.unit.inserter.w2m.dll.debug.obj
+OBJ_TEST_UNIT_ins_int_DLL_R	=	.\test.unit.inserter.integer.dll.obj
+OBJ_TEST_UNIT_ins_w2m_DLL_R	=	.\test.unit.inserter.w2m.dll.obj
+OBJ_TEST_UNIT_ins_int_MT_R	=	.\test.unit.inserter.integer.mt.obj
+OBJ_TEST_UNIT_ins_w2m_MT_R	=	.\test.unit.inserter.w2m.mt.obj
+OBJ_TEST_UNIT_ins_int_W_MT_D	=	.\test.unit.inserter.integer.ws.mt.debug.obj
+OBJ_TEST_UNIT_ins_m2w_W_MT_D	=	.\test.unit.inserter.m2w.ws.mt.debug.obj
+OBJ_TEST_UNIT_ins_int_W_DLL_D	=	.\test.unit.inserter.integer.ws.dll.debug.obj
+OBJ_TEST_UNIT_ins_m2w_W_DLL_D	=	.\test.unit.inserter.m2w.ws.dll.debug.obj
+OBJ_TEST_UNIT_ins_int_W_DLL_R	=	.\test.unit.inserter.integer.ws.dll.obj
+OBJ_TEST_UNIT_ins_m2w_W_DLL_R	=	.\test.unit.inserter.m2w.ws.dll.obj
+OBJ_TEST_UNIT_ins_int_W_MT_R	=	.\test.unit.inserter.integer.ws.mt.obj
+OBJ_TEST_UNIT_ins_m2w_W_MT_R	=	.\test.unit.inserter.m2w.ws.mt.obj
+
+##################################################
+# Target groups
+
+########################################
+# Objects
+
+# util
+OBJS_UTIL=\
+ $(OBJ_UTIL_MT_D)\
+ $(OBJ_UTIL_DLL_D)\
+ $(OBJ_UTIL_DLL_R)\
+ $(OBJ_UTIL_MT_R)\
+ $(OBJ_UTIL_W_MT_D)\
+ $(OBJ_UTIL_W_DLL_D)\
+ $(OBJ_UTIL_W_DLL_R)\
+ $(OBJ_UTIL_W_MT_R)\
+ \
+
+# core
+OBJS_CORE=\
+ $(OBJ_CORE_MT_D)\
+ $(OBJ_CORE_DLL_D)\
+ $(OBJ_CORE_DLL_R)\
+ $(OBJ_CORE_MT_R)\
+ $(OBJ_CORE_W_MT_D)\
+ $(OBJ_CORE_W_DLL_D)\
+ $(OBJ_CORE_W_DLL_R)\
+ $(OBJ_CORE_W_MT_R)\
+ \
+
+# appl
+OBJS_APPL=\
+ $(OBJ_APPL_MT_D)\
+ $(OBJ_APPL_DLL_D)\
+ $(OBJ_APPL_DLL_R)\
+ $(OBJ_APPL_MT_R)\
+ $(OBJ_APPL_W_MT_D)\
+ $(OBJ_APPL_W_DLL_D)\
+ $(OBJ_APPL_W_DLL_R)\
+ $(OBJ_APPL_W_MT_R)\
+ \
+
+# front-ends
+OBJS_FE=\
+ $(OBJ_FE_ALL_MT_D)\
+ $(OBJ_FE_ALL_WC_MT_D)\
+ $(OBJ_FE_FAIL_MT_D)\
+ $(OBJ_FE_N_MT_D)\
+ $(OBJ_FE_N_WC_MT_D)\
+ $(OBJ_FE_NULL_MT_D)\
+ $(OBJ_FE_NULL_WC_MT_D)\
+ $(OBJ_FE_SIMPLE_MT_D)\
+ $(OBJ_FE_SIMPLE_WC_MT_D)\
+ $(OBJ_FE_WINREG_MT_D)\
+ $(OBJ_FE_WINREG_WC_MT_D)\
+ $(OBJ_FE_ALL_DLL_D)\
+ $(OBJ_FE_ALL_WC_DLL_D)\
+ $(OBJ_FE_FAIL_DLL_D)\
+ $(OBJ_FE_N_DLL_D)\
+ $(OBJ_FE_N_WC_DLL_D)\
+ $(OBJ_FE_NULL_DLL_D)\
+ $(OBJ_FE_NULL_WC_DLL_D)\
+ $(OBJ_FE_SIMPLE_DLL_D)\
+ $(OBJ_FE_SIMPLE_WC_DLL_D)\
+ $(OBJ_FE_WINREG_DLL_D)\
+ $(OBJ_FE_WINREG_WC_DLL_D)\
+ $(OBJ_FE_ALL_DLL_R)\
+ $(OBJ_FE_ALL_WC_DLL_R)\
+ $(OBJ_FE_FAIL_DLL_R)\
+ $(OBJ_FE_N_DLL_R)\
+ $(OBJ_FE_N_WC_DLL_R)\
+ $(OBJ_FE_NULL_DLL_R)\
+ $(OBJ_FE_NULL_WC_DLL_R)\
+ $(OBJ_FE_SIMPLE_DLL_R)\
+ $(OBJ_FE_SIMPLE_WC_DLL_R)\
+ $(OBJ_FE_WINREG_DLL_R)\
+ $(OBJ_FE_WINREG_WC_DLL_R)\
+ $(OBJ_FE_ALL_MT_R)\
+ $(OBJ_FE_ALL_WC_MT_R)\
+ $(OBJ_FE_FAIL_MT_R)\
+ $(OBJ_FE_N_MT_R)\
+ $(OBJ_FE_N_WC_MT_R)\
+ $(OBJ_FE_NULL_MT_R)\
+ $(OBJ_FE_NULL_WC_MT_R)\
+ $(OBJ_FE_SIMPLE_MT_R)\
+ $(OBJ_FE_SIMPLE_WC_MT_R)\
+ $(OBJ_FE_WINREG_MT_R)\
+ $(OBJ_FE_WINREG_WC_MT_R)\
+ $(OBJ_FE_ALL_W_MT_D)\
+ $(OBJ_FE_ALL_WC_W_MT_D)\
+ $(OBJ_FE_FAIL_W_MT_D)\
+ $(OBJ_FE_N_W_MT_D)\
+ $(OBJ_FE_N_WC_W_MT_D)\
+ $(OBJ_FE_NULL_W_MT_D)\
+ $(OBJ_FE_NULL_WC_W_MT_D)\
+ $(OBJ_FE_SIMPLE_W_MT_D)\
+ $(OBJ_FE_SIMPLE_WC_W_MT_D)\
+ $(OBJ_FE_WINREG_W_MT_D)\
+ $(OBJ_FE_WINREG_WC_W_MT_D)\
+ $(OBJ_FE_ALL_W_DLL_D)\
+ $(OBJ_FE_ALL_WC_W_DLL_D)\
+ $(OBJ_FE_FAIL_W_DLL_D)\
+ $(OBJ_FE_N_W_DLL_D)\
+ $(OBJ_FE_N_WC_W_DLL_D)\
+ $(OBJ_FE_NULL_W_DLL_D)\
+ $(OBJ_FE_NULL_WC_W_DLL_D)\
+ $(OBJ_FE_SIMPLE_W_DLL_D)\
+ $(OBJ_FE_SIMPLE_WC_W_DLL_D)\
+ $(OBJ_FE_WINREG_W_DLL_D)\
+ $(OBJ_FE_WINREG_WC_W_DLL_D)\
+ $(OBJ_FE_ALL_W_DLL_R)\
+ $(OBJ_FE_ALL_WC_W_DLL_R)\
+ $(OBJ_FE_FAIL_W_DLL_R)\
+ $(OBJ_FE_N_W_DLL_R)\
+ $(OBJ_FE_N_WC_W_DLL_R)\
+ $(OBJ_FE_NULL_W_DLL_R)\
+ $(OBJ_FE_NULL_WC_W_DLL_R)\
+ $(OBJ_FE_SIMPLE_W_DLL_R)\
+ $(OBJ_FE_SIMPLE_WC_W_DLL_R)\
+ $(OBJ_FE_WINREG_W_DLL_R)\
+ $(OBJ_FE_WINREG_WC_W_DLL_R)\
+ $(OBJ_FE_ALL_W_MT_R)\
+ $(OBJ_FE_ALL_WC_W_MT_R)\
+ $(OBJ_FE_FAIL_W_MT_R)\
+ $(OBJ_FE_N_W_MT_R)\
+ $(OBJ_FE_N_WC_W_MT_R)\
+ $(OBJ_FE_NULL_W_MT_R)\
+ $(OBJ_FE_NULL_WC_W_MT_R)\
+ $(OBJ_FE_SIMPLE_W_MT_R)\
+ $(OBJ_FE_SIMPLE_WC_W_MT_R)\
+ $(OBJ_FE_WINREG_W_MT_R)\
+ $(OBJ_FE_WINREG_WC_W_MT_R)\
+ \
+
+# back-ends
+OBJS_BE=\
+ $(OBJ_BE_LRSPLIT_MT_D)\
+ $(OBJ_BE_N_MT_D)\
+ $(OBJ_BEC_TEST_MT_D)\
+ $(OBJ_BE_TEST_MT_D)\
+ $(OBJ_BEL_TEST_MT_D)\
+ $(OBJ_BER_TEST_MT_D)\
+ $(OBJ_BEC_FAIL_MT_D)\
+ $(OBJ_BE_FAIL_MT_D)\
+ $(OBJ_BEL_FAIL_MT_D)\
+ $(OBJ_BER_FAIL_MT_D)\
+ $(OBJ_BEC_FILE_MT_D)\
+ $(OBJ_BEC_FILE_WC_MT_D)\
+ $(OBJ_BE_FILE_MT_D)\
+ $(OBJ_BEL_FILE_MT_D)\
+ $(OBJ_BER_FILE_MT_D)\
+ $(OBJ_BEC_FPRINTF_MT_D)\
+ $(OBJ_BEC_FPRINTF_WC_MT_D)\
+ $(OBJ_BE_FPRINTF_MT_D)\
+ $(OBJ_BEL_FPRINTF_MT_D)\
+ $(OBJ_BER_FPRINTF_MT_D)\
+ $(OBJ_BEC_NULL_MT_D)\
+ $(OBJ_BE_NULL_MT_D)\
+ $(OBJ_BEL_NULL_MT_D)\
+ $(OBJ_BER_NULL_MT_D)\
+ $(OBJ_BEC_COMERROBJ_MT_D)\
+ $(OBJ_BEC_COMERROBJWC_MT_D)\
+ $(OBJ_BE_COMERROBJ_MT_D)\
+ $(OBJ_BEL_COMERROBJ_MT_D)\
+ $(OBJ_BER_COMERROBJ_MT_D)\
+ $(OBJ_BEC_SPEECH_MT_D)\
+ $(OBJ_BEC_SPEECHWC_MT_D)\
+ $(OBJ_BE_SPEECH_MT_D)\
+ $(OBJ_BEL_SPEECH_MT_D)\
+ $(OBJ_BER_SPEECH_MT_D)\
+ $(OBJ_BEC_WINEVLOG_MT_D)\
+ $(OBJ_BE_WINEVLOG_MT_D)\
+ $(OBJ_BEL_WINEVLOG_MT_D)\
+ $(OBJ_BER_WINEVLOG_MT_D)\
+ $(OBJ_BEC_WINMSGBX_MT_D)\
+ $(OBJ_BE_WINMSGBX_MT_D)\
+ $(OBJ_BEL_WINMSGBX_MT_D)\
+ $(OBJ_BER_WINMSGBX_MT_D)\
+ $(OBJ_BEC_W32CONS_MT_D)\
+ $(OBJ_BEC_W32CONSWC_MT_D)\
+ $(OBJ_BE_W32CONS_MT_D)\
+ $(OBJ_BEL_W32CONS_MT_D)\
+ $(OBJ_BER_W32CONS_MT_D)\
+ $(OBJ_BEC_WINDBGR_MT_D)\
+ $(OBJ_BEC_WINDBGR_WC_MT_D)\
+ $(OBJ_BE_WINDBGR_MT_D)\
+ $(OBJ_BEL_WINDBGR_MT_D)\
+ $(OBJ_BER_WINDBGR_MT_D)\
+ $(OBJ_BEC_WINSYSLOG_MT_D)\
+ $(OBJ_BEC_WINSYSLOG_WC_MT_D)\
+ $(OBJ_BE_WINSYSLOG_MT_D)\
+ $(OBJ_BEL_WINSYSLOG_MT_D)\
+ $(OBJ_BER_WINSYSLOG_MT_D)\
+ $(OBJ_BE_LRSPLIT_DLL_D)\
+ $(OBJ_BE_N_DLL_D)\
+ $(OBJ_BEC_TEST_DLL_D)\
+ $(OBJ_BE_TEST_DLL_D)\
+ $(OBJ_BEL_TEST_DLL_D)\
+ $(OBJ_BER_TEST_DLL_D)\
+ $(OBJ_BEC_FAIL_DLL_D)\
+ $(OBJ_BE_FAIL_DLL_D)\
+ $(OBJ_BEL_FAIL_DLL_D)\
+ $(OBJ_BER_FAIL_DLL_D)\
+ $(OBJ_BEC_FILE_DLL_D)\
+ $(OBJ_BEC_FILE_WC_DLL_D)\
+ $(OBJ_BE_FILE_DLL_D)\
+ $(OBJ_BEL_FILE_DLL_D)\
+ $(OBJ_BER_FILE_DLL_D)\
+ $(OBJ_BEC_FPRINTF_DLL_D)\
+ $(OBJ_BEC_FPRINTF_WC_DLL_D)\
+ $(OBJ_BE_FPRINTF_DLL_D)\
+ $(OBJ_BEL_FPRINTF_DLL_D)\
+ $(OBJ_BER_FPRINTF_DLL_D)\
+ $(OBJ_BEC_NULL_DLL_D)\
+ $(OBJ_BE_NULL_DLL_D)\
+ $(OBJ_BEL_NULL_DLL_D)\
+ $(OBJ_BER_NULL_DLL_D)\
+ $(OBJ_BEC_COMERROBJ_DLL_D)\
+ $(OBJ_BEC_COMERROBJWC_DLL_D)\
+ $(OBJ_BE_COMERROBJ_DLL_D)\
+ $(OBJ_BEL_COMERROBJ_DLL_D)\
+ $(OBJ_BER_COMERROBJ_DLL_D)\
+ $(OBJ_BEC_SPEECH_DLL_D)\
+ $(OBJ_BEC_SPEECHWC_DLL_D)\
+ $(OBJ_BE_SPEECH_DLL_D)\
+ $(OBJ_BEL_SPEECH_DLL_D)\
+ $(OBJ_BER_SPEECH_DLL_D)\
+ $(OBJ_BEC_WINEVLOG_DLL_D)\
+ $(OBJ_BE_WINEVLOG_DLL_D)\
+ $(OBJ_BEL_WINEVLOG_DLL_D)\
+ $(OBJ_BER_WINEVLOG_DLL_D)\
+ $(OBJ_BEC_WINMSGBX_DLL_D)\
+ $(OBJ_BE_WINMSGBX_DLL_D)\
+ $(OBJ_BEL_WINMSGBX_DLL_D)\
+ $(OBJ_BER_WINMSGBX_DLL_D)\
+ $(OBJ_BEC_W32CONS_DLL_D)\
+ $(OBJ_BEC_W32CONSWC_DLL_D)\
+ $(OBJ_BE_W32CONS_DLL_D)\
+ $(OBJ_BEL_W32CONS_DLL_D)\
+ $(OBJ_BER_W32CONS_DLL_D)\
+ $(OBJ_BEC_WINDBGR_DLL_D)\
+ $(OBJ_BEC_WINDBGR_WC_DLL_D)\
+ $(OBJ_BE_WINDBGR_DLL_D)\
+ $(OBJ_BEL_WINDBGR_DLL_D)\
+ $(OBJ_BER_WINDBGR_DLL_D)\
+ $(OBJ_BEC_WINSYSLOG_DLL_D)\
+ $(OBJ_BEC_WINSYSLOG_WC_DLL_D)\
+ $(OBJ_BE_WINSYSLOG_DLL_D)\
+ $(OBJ_BEL_WINSYSLOG_DLL_D)\
+ $(OBJ_BER_WINSYSLOG_DLL_D)\
+ $(OBJ_BE_LRSPLIT_DLL_R)\
+ $(OBJ_BE_N_DLL_R)\
+ $(OBJ_BEC_TEST_DLL_R)\
+ $(OBJ_BE_TEST_DLL_R)\
+ $(OBJ_BEL_TEST_DLL_R)\
+ $(OBJ_BER_TEST_DLL_R)\
+ $(OBJ_BEC_FAIL_DLL_R)\
+ $(OBJ_BE_FAIL_DLL_R)\
+ $(OBJ_BEL_FAIL_DLL_R)\
+ $(OBJ_BER_FAIL_DLL_R)\
+ $(OBJ_BEC_FILE_DLL_R)\
+ $(OBJ_BEC_FILE_WC_DLL_R)\
+ $(OBJ_BE_FILE_DLL_R)\
+ $(OBJ_BEL_FILE_DLL_R)\
+ $(OBJ_BER_FILE_DLL_R)\
+ $(OBJ_BEC_FPRINTF_DLL_R)\
+ $(OBJ_BEC_FPRINTF_WC_DLL_R)\
+ $(OBJ_BE_FPRINTF_DLL_R)\
+ $(OBJ_BEL_FPRINTF_DLL_R)\
+ $(OBJ_BER_FPRINTF_DLL_R)\
+ $(OBJ_BEC_NULL_DLL_R)\
+ $(OBJ_BE_NULL_DLL_R)\
+ $(OBJ_BEL_NULL_DLL_R)\
+ $(OBJ_BER_NULL_DLL_R)\
+ $(OBJ_BEC_COMERROBJ_DLL_R)\
+ $(OBJ_BEC_COMERROBJWC_DLL_R)\
+ $(OBJ_BE_COMERROBJ_DLL_R)\
+ $(OBJ_BEL_COMERROBJ_DLL_R)\
+ $(OBJ_BER_COMERROBJ_DLL_R)\
+ $(OBJ_BEC_SPEECH_DLL_R)\
+ $(OBJ_BEC_SPEECHWC_DLL_R)\
+ $(OBJ_BE_SPEECH_DLL_R)\
+ $(OBJ_BEL_SPEECH_DLL_R)\
+ $(OBJ_BER_SPEECH_DLL_R)\
+ $(OBJ_BEC_WINEVLOG_DLL_R)\
+ $(OBJ_BE_WINEVLOG_DLL_R)\
+ $(OBJ_BEL_WINEVLOG_DLL_R)\
+ $(OBJ_BER_WINEVLOG_DLL_R)\
+ $(OBJ_BEC_WINMSGBX_DLL_R)\
+ $(OBJ_BE_WINMSGBX_DLL_R)\
+ $(OBJ_BEL_WINMSGBX_DLL_R)\
+ $(OBJ_BER_WINMSGBX_DLL_R)\
+ $(OBJ_BEC_W32CONS_DLL_R)\
+ $(OBJ_BEC_W32CONSWC_DLL_R)\
+ $(OBJ_BE_W32CONS_DLL_R)\
+ $(OBJ_BEL_W32CONS_DLL_R)\
+ $(OBJ_BER_W32CONS_DLL_R)\
+ $(OBJ_BEC_WINDBGR_DLL_R)\
+ $(OBJ_BEC_WINDBGR_WC_DLL_R)\
+ $(OBJ_BE_WINDBGR_DLL_R)\
+ $(OBJ_BEL_WINDBGR_DLL_R)\
+ $(OBJ_BER_WINDBGR_DLL_R)\
+ $(OBJ_BEC_WINSYSLOG_DLL_R)\
+ $(OBJ_BEC_WINSYSLOG_WC_DLL_R)\
+ $(OBJ_BE_WINSYSLOG_DLL_R)\
+ $(OBJ_BEL_WINSYSLOG_DLL_R)\
+ $(OBJ_BER_WINSYSLOG_DLL_R)\
+ $(OBJ_BE_LRSPLIT_MT_R)\
+ $(OBJ_BE_N_MT_R)\
+ $(OBJ_BEC_TEST_MT_R)\
+ $(OBJ_BE_TEST_MT_R)\
+ $(OBJ_BEL_TEST_MT_R)\
+ $(OBJ_BER_TEST_MT_R)\
+ $(OBJ_BEC_FAIL_MT_R)\
+ $(OBJ_BE_FAIL_MT_R)\
+ $(OBJ_BEL_FAIL_MT_R)\
+ $(OBJ_BER_FAIL_MT_R)\
+ $(OBJ_BEC_FILE_MT_R)\
+ $(OBJ_BEC_FILE_WC_MT_R)\
+ $(OBJ_BE_FILE_MT_R)\
+ $(OBJ_BEL_FILE_MT_R)\
+ $(OBJ_BER_FILE_MT_R)\
+ $(OBJ_BEC_FPRINTF_MT_R)\
+ $(OBJ_BEC_FPRINTF_WC_MT_R)\
+ $(OBJ_BE_FPRINTF_MT_R)\
+ $(OBJ_BEL_FPRINTF_MT_R)\
+ $(OBJ_BER_FPRINTF_MT_R)\
+ $(OBJ_BEC_NULL_MT_R)\
+ $(OBJ_BE_NULL_MT_R)\
+ $(OBJ_BEL_NULL_MT_R)\
+ $(OBJ_BER_NULL_MT_R)\
+ $(OBJ_BEC_COMERROBJ_MT_R)\
+ $(OBJ_BEC_COMERROBJWC_MT_R)\
+ $(OBJ_BE_COMERROBJ_MT_R)\
+ $(OBJ_BEL_COMERROBJ_MT_R)\
+ $(OBJ_BER_COMERROBJ_MT_R)\
+ $(OBJ_BEC_SPEECH_MT_R)\
+ $(OBJ_BEC_SPEECHWC_MT_R)\
+ $(OBJ_BE_SPEECH_MT_R)\
+ $(OBJ_BEL_SPEECH_MT_R)\
+ $(OBJ_BER_SPEECH_MT_R)\
+ $(OBJ_BEC_WINEVLOG_MT_R)\
+ $(OBJ_BE_WINEVLOG_MT_R)\
+ $(OBJ_BEL_WINEVLOG_MT_R)\
+ $(OBJ_BER_WINEVLOG_MT_R)\
+ $(OBJ_BEC_WINMSGBX_MT_R)\
+ $(OBJ_BE_WINMSGBX_MT_R)\
+ $(OBJ_BEL_WINMSGBX_MT_R)\
+ $(OBJ_BER_WINMSGBX_MT_R)\
+ $(OBJ_BEC_W32CONS_MT_R)\
+ $(OBJ_BEC_W32CONSWC_MT_R)\
+ $(OBJ_BE_W32CONS_MT_R)\
+ $(OBJ_BEL_W32CONS_MT_R)\
+ $(OBJ_BER_W32CONS_MT_R)\
+ $(OBJ_BEC_WINDBGR_MT_R)\
+ $(OBJ_BEC_WINDBGR_WC_MT_R)\
+ $(OBJ_BE_WINDBGR_MT_R)\
+ $(OBJ_BEL_WINDBGR_MT_R)\
+ $(OBJ_BER_WINDBGR_MT_R)\
+ $(OBJ_BEC_WINSYSLOG_MT_R)\
+ $(OBJ_BEC_WINSYSLOG_WC_MT_R)\
+ $(OBJ_BE_WINSYSLOG_MT_R)\
+ $(OBJ_BEL_WINSYSLOG_MT_R)\
+ $(OBJ_BER_WINSYSLOG_MT_R)\
+ $(OBJ_BE_LRSPLIT_W_MT_D)\
+ $(OBJ_BE_N_W_MT_D)\
+ $(OBJ_BEC_TEST_W_MT_D)\
+ $(OBJ_BE_TEST_W_MT_D)\
+ $(OBJ_BEL_TEST_W_MT_D)\
+ $(OBJ_BER_TEST_W_MT_D)\
+ $(OBJ_BEC_FAIL_W_MT_D)\
+ $(OBJ_BE_FAIL_W_MT_D)\
+ $(OBJ_BEL_FAIL_W_MT_D)\
+ $(OBJ_BER_FAIL_W_MT_D)\
+ $(OBJ_BEC_FILE_W_MT_D)\
+ $(OBJ_BEC_FILE_WC_W_MT_D)\
+ $(OBJ_BE_FILE_W_MT_D)\
+ $(OBJ_BEL_FILE_W_MT_D)\
+ $(OBJ_BER_FILE_W_MT_D)\
+ $(OBJ_BEC_FPRINTF_W_MT_D)\
+ $(OBJ_BEC_FPRINTF_WC_W_MT_D)\
+ $(OBJ_BE_FPRINTF_W_MT_D)\
+ $(OBJ_BEL_FPRINTF_W_MT_D)\
+ $(OBJ_BER_FPRINTF_W_MT_D)\
+ $(OBJ_BEC_NULL_W_MT_D)\
+ $(OBJ_BE_NULL_W_MT_D)\
+ $(OBJ_BEL_NULL_W_MT_D)\
+ $(OBJ_BER_NULL_W_MT_D)\
+ $(OBJ_BEC_COMERROBJ_W_MT_D)\
+ $(OBJ_BEC_COMERROBJWC_W_MT_D)\
+ $(OBJ_BE_COMERROBJ_W_MT_D)\
+ $(OBJ_BEL_COMERROBJ_W_MT_D)\
+ $(OBJ_BER_COMERROBJ_W_MT_D)\
+ $(OBJ_BEC_SPEECH_W_MT_D)\
+ $(OBJ_BEC_SPEECHWC_W_MT_D)\
+ $(OBJ_BE_SPEECH_W_MT_D)\
+ $(OBJ_BEL_SPEECH_W_MT_D)\
+ $(OBJ_BER_SPEECH_W_MT_D)\
+ $(OBJ_BEC_WINEVLOG_W_MT_D)\
+ $(OBJ_BE_WINEVLOG_W_MT_D)\
+ $(OBJ_BEL_WINEVLOG_W_MT_D)\
+ $(OBJ_BER_WINEVLOG_W_MT_D)\
+ $(OBJ_BEC_WINMSGBX_W_MT_D)\
+ $(OBJ_BE_WINMSGBX_W_MT_D)\
+ $(OBJ_BEL_WINMSGBX_W_MT_D)\
+ $(OBJ_BER_WINMSGBX_W_MT_D)\
+ $(OBJ_BEC_W32CONS_W_MT_D)\
+ $(OBJ_BEC_W32CONSWC_W_MT_D)\
+ $(OBJ_BE_W32CONS_W_MT_D)\
+ $(OBJ_BEL_W32CONS_W_MT_D)\
+ $(OBJ_BER_W32CONS_W_MT_D)\
+ $(OBJ_BEC_WINDBGR_W_MT_D)\
+ $(OBJ_BEC_WINDBGR_WC_W_MT_D)\
+ $(OBJ_BE_WINDBGR_W_MT_D)\
+ $(OBJ_BEL_WINDBGR_W_MT_D)\
+ $(OBJ_BER_WINDBGR_W_MT_D)\
+ $(OBJ_BEC_WINSYSLOG_W_MT_D)\
+ $(OBJ_BEC_WINSYSLOG_WC_W_MT_D)\
+ $(OBJ_BE_WINSYSLOG_W_MT_D)\
+ $(OBJ_BEL_WINSYSLOG_W_MT_D)\
+ $(OBJ_BER_WINSYSLOG_W_MT_D)\
+ $(OBJ_BE_LRSPLIT_W_DLL_D)\
+ $(OBJ_BE_N_W_DLL_D)\
+ $(OBJ_BEC_TEST_W_DLL_D)\
+ $(OBJ_BE_TEST_W_DLL_D)\
+ $(OBJ_BEL_TEST_W_DLL_D)\
+ $(OBJ_BER_TEST_W_DLL_D)\
+ $(OBJ_BEC_FAIL_W_DLL_D)\
+ $(OBJ_BE_FAIL_W_DLL_D)\
+ $(OBJ_BEL_FAIL_W_DLL_D)\
+ $(OBJ_BER_FAIL_W_DLL_D)\
+ $(OBJ_BEC_FILE_W_DLL_D)\
+ $(OBJ_BEC_FILE_WC_W_DLL_D)\
+ $(OBJ_BE_FILE_W_DLL_D)\
+ $(OBJ_BEL_FILE_W_DLL_D)\
+ $(OBJ_BER_FILE_W_DLL_D)\
+ $(OBJ_BEC_FPRINTF_W_DLL_D)\
+ $(OBJ_BEC_FPRINTF_WC_W_DLL_D)\
+ $(OBJ_BE_FPRINTF_W_DLL_D)\
+ $(OBJ_BEL_FPRINTF_W_DLL_D)\
+ $(OBJ_BER_FPRINTF_W_DLL_D)\
+ $(OBJ_BEC_NULL_W_DLL_D)\
+ $(OBJ_BE_NULL_W_DLL_D)\
+ $(OBJ_BEL_NULL_W_DLL_D)\
+ $(OBJ_BER_NULL_W_DLL_D)\
+ $(OBJ_BEC_COMERROBJ_W_DLL_D)\
+ $(OBJ_BEC_COMERROBJWC_W_DLL_D)\
+ $(OBJ_BE_COMERROBJ_W_DLL_D)\
+ $(OBJ_BEL_COMERROBJ_W_DLL_D)\
+ $(OBJ_BER_COMERROBJ_W_DLL_D)\
+ $(OBJ_BEC_SPEECH_W_DLL_D)\
+ $(OBJ_BEC_SPEECHWC_W_DLL_D)\
+ $(OBJ_BE_SPEECH_W_DLL_D)\
+ $(OBJ_BEL_SPEECH_W_DLL_D)\
+ $(OBJ_BER_SPEECH_W_DLL_D)\
+ $(OBJ_BEC_WINEVLOG_W_DLL_D)\
+ $(OBJ_BE_WINEVLOG_W_DLL_D)\
+ $(OBJ_BEL_WINEVLOG_W_DLL_D)\
+ $(OBJ_BER_WINEVLOG_W_DLL_D)\
+ $(OBJ_BEC_WINMSGBX_W_DLL_D)\
+ $(OBJ_BE_WINMSGBX_W_DLL_D)\
+ $(OBJ_BEL_WINMSGBX_W_DLL_D)\
+ $(OBJ_BER_WINMSGBX_W_DLL_D)\
+ $(OBJ_BEC_W32CONS_W_DLL_D)\
+ $(OBJ_BEC_W32CONSWC_W_DLL_D)\
+ $(OBJ_BE_W32CONS_W_DLL_D)\
+ $(OBJ_BEL_W32CONS_W_DLL_D)\
+ $(OBJ_BER_W32CONS_W_DLL_D)\
+ $(OBJ_BEC_WINDBGR_W_DLL_D)\
+ $(OBJ_BEC_WINDBGR_WC_W_DLL_D)\
+ $(OBJ_BE_WINDBGR_W_DLL_D)\
+ $(OBJ_BEL_WINDBGR_W_DLL_D)\
+ $(OBJ_BER_WINDBGR_W_DLL_D)\
+ $(OBJ_BEC_WINSYSLOG_W_DLL_D)\
+ $(OBJ_BEC_WINSYSLOG_WC_W_DLL_D)\
+ $(OBJ_BE_WINSYSLOG_W_DLL_D)\
+ $(OBJ_BEL_WINSYSLOG_W_DLL_D)\
+ $(OBJ_BER_WINSYSLOG_W_DLL_D)\
+ $(OBJ_BE_LRSPLIT_W_DLL_R)\
+ $(OBJ_BE_N_W_DLL_R)\
+ $(OBJ_BEC_TEST_W_DLL_R)\
+ $(OBJ_BE_TEST_W_DLL_R)\
+ $(OBJ_BEL_TEST_W_DLL_R)\
+ $(OBJ_BER_TEST_W_DLL_R)\
+ $(OBJ_BEC_FAIL_W_DLL_R)\
+ $(OBJ_BE_FAIL_W_DLL_R)\
+ $(OBJ_BEL_FAIL_W_DLL_R)\
+ $(OBJ_BER_FAIL_W_DLL_R)\
+ $(OBJ_BEC_FILE_W_DLL_R)\
+ $(OBJ_BEC_FILE_WC_W_DLL_R)\
+ $(OBJ_BE_FILE_W_DLL_R)\
+ $(OBJ_BEL_FILE_W_DLL_R)\
+ $(OBJ_BER_FILE_W_DLL_R)\
+ $(OBJ_BEC_FPRINTF_W_DLL_R)\
+ $(OBJ_BEC_FPRINTF_WC_W_DLL_R)\
+ $(OBJ_BE_FPRINTF_W_DLL_R)\
+ $(OBJ_BEL_FPRINTF_W_DLL_R)\
+ $(OBJ_BER_FPRINTF_W_DLL_R)\
+ $(OBJ_BEC_NULL_W_DLL_R)\
+ $(OBJ_BE_NULL_W_DLL_R)\
+ $(OBJ_BEL_NULL_W_DLL_R)\
+ $(OBJ_BER_NULL_W_DLL_R)\
+ $(OBJ_BEC_COMERROBJ_W_DLL_R)\
+ $(OBJ_BEC_COMERROBJWC_W_DLL_R)\
+ $(OBJ_BE_COMERROBJ_W_DLL_R)\
+ $(OBJ_BEL_COMERROBJ_W_DLL_R)\
+ $(OBJ_BER_COMERROBJ_W_DLL_R)\
+ $(OBJ_BEC_SPEECH_W_DLL_R)\
+ $(OBJ_BEC_SPEECHWC_W_DLL_R)\
+ $(OBJ_BE_SPEECH_W_DLL_R)\
+ $(OBJ_BEL_SPEECH_W_DLL_R)\
+ $(OBJ_BER_SPEECH_W_DLL_R)\
+ $(OBJ_BEC_WINEVLOG_W_DLL_R)\
+ $(OBJ_BE_WINEVLOG_W_DLL_R)\
+ $(OBJ_BEL_WINEVLOG_W_DLL_R)\
+ $(OBJ_BER_WINEVLOG_W_DLL_R)\
+ $(OBJ_BEC_WINMSGBX_W_DLL_R)\
+ $(OBJ_BE_WINMSGBX_W_DLL_R)\
+ $(OBJ_BEL_WINMSGBX_W_DLL_R)\
+ $(OBJ_BER_WINMSGBX_W_DLL_R)\
+ $(OBJ_BEC_W32CONS_W_DLL_R)\
+ $(OBJ_BEC_W32CONSWC_W_DLL_R)\
+ $(OBJ_BE_W32CONS_W_DLL_R)\
+ $(OBJ_BEL_W32CONS_W_DLL_R)\
+ $(OBJ_BER_W32CONS_W_DLL_R)\
+ $(OBJ_BEC_WINDBGR_W_DLL_R)\
+ $(OBJ_BEC_WINDBGR_WC_W_DLL_R)\
+ $(OBJ_BE_WINDBGR_W_DLL_R)\
+ $(OBJ_BEL_WINDBGR_W_DLL_R)\
+ $(OBJ_BER_WINDBGR_W_DLL_R)\
+ $(OBJ_BEC_WINSYSLOG_W_DLL_R)\
+ $(OBJ_BEC_WINSYSLOG_WC_W_DLL_R)\
+ $(OBJ_BE_WINSYSLOG_W_DLL_R)\
+ $(OBJ_BEL_WINSYSLOG_W_DLL_R)\
+ $(OBJ_BER_WINSYSLOG_W_DLL_R)\
+ $(OBJ_BE_LRSPLIT_W_MT_R)\
+ $(OBJ_BE_N_W_MT_R)\
+ $(OBJ_BEC_TEST_W_MT_R)\
+ $(OBJ_BE_TEST_W_MT_R)\
+ $(OBJ_BEL_TEST_W_MT_R)\
+ $(OBJ_BER_TEST_W_MT_R)\
+ $(OBJ_BEC_FAIL_W_MT_R)\
+ $(OBJ_BE_FAIL_W_MT_R)\
+ $(OBJ_BEL_FAIL_W_MT_R)\
+ $(OBJ_BER_FAIL_W_MT_R)\
+ $(OBJ_BEC_FILE_W_MT_R)\
+ $(OBJ_BEC_FILE_WC_W_MT_R)\
+ $(OBJ_BE_FILE_W_MT_R)\
+ $(OBJ_BEL_FILE_W_MT_R)\
+ $(OBJ_BER_FILE_W_MT_R)\
+ $(OBJ_BEC_FPRINTF_W_MT_R)\
+ $(OBJ_BEC_FPRINTF_WC_W_MT_R)\
+ $(OBJ_BE_FPRINTF_W_MT_R)\
+ $(OBJ_BEL_FPRINTF_W_MT_R)\
+ $(OBJ_BER_FPRINTF_W_MT_R)\
+ $(OBJ_BEC_NULL_W_MT_R)\
+ $(OBJ_BE_NULL_W_MT_R)\
+ $(OBJ_BEL_NULL_W_MT_R)\
+ $(OBJ_BER_NULL_W_MT_R)\
+ $(OBJ_BEC_COMERROBJ_W_MT_R)\
+ $(OBJ_BEC_COMERROBJWC_W_MT_R)\
+ $(OBJ_BE_COMERROBJ_W_MT_R)\
+ $(OBJ_BEL_COMERROBJ_W_MT_R)\
+ $(OBJ_BER_COMERROBJ_W_MT_R)\
+ $(OBJ_BEC_SPEECH_W_MT_R)\
+ $(OBJ_BEC_SPEECHWC_W_MT_R)\
+ $(OBJ_BE_SPEECH_W_MT_R)\
+ $(OBJ_BEL_SPEECH_W_MT_R)\
+ $(OBJ_BER_SPEECH_W_MT_R)\
+ $(OBJ_BEC_WINEVLOG_W_MT_R)\
+ $(OBJ_BE_WINEVLOG_W_MT_R)\
+ $(OBJ_BEL_WINEVLOG_W_MT_R)\
+ $(OBJ_BER_WINEVLOG_W_MT_R)\
+ $(OBJ_BEC_WINMSGBX_W_MT_R)\
+ $(OBJ_BE_WINMSGBX_W_MT_R)\
+ $(OBJ_BEL_WINMSGBX_W_MT_R)\
+ $(OBJ_BER_WINMSGBX_W_MT_R)\
+ $(OBJ_BEC_W32CONS_W_MT_R)\
+ $(OBJ_BEC_W32CONSWC_W_MT_R)\
+ $(OBJ_BE_W32CONS_W_MT_R)\
+ $(OBJ_BEL_W32CONS_W_MT_R)\
+ $(OBJ_BER_W32CONS_W_MT_R)\
+ $(OBJ_BEC_WINDBGR_W_MT_R)\
+ $(OBJ_BEC_WINDBGR_WC_W_MT_R)\
+ $(OBJ_BE_WINDBGR_W_MT_R)\
+ $(OBJ_BEL_WINDBGR_W_MT_R)\
+ $(OBJ_BER_WINDBGR_W_MT_R)\
+ $(OBJ_BEC_WINSYSLOG_W_MT_R)\
+ $(OBJ_BEC_WINSYSLOG_WC_W_MT_R)\
+ $(OBJ_BE_WINSYSLOG_W_MT_R)\
+ $(OBJ_BEL_WINSYSLOG_W_MT_R)\
+ $(OBJ_BER_WINSYSLOG_W_MT_R)\
+ \
+
+
+!ifdef ACE
+OBJS_ACE=\
+ $(OBJ_BEC_ACE_MT_D)\
+ $(OBJ_BE_ACE_MT_D)\
+ $(OBJ_BEL_ACE_MT_D)\
+ $(OBJ_BER_ACE_MT_D)\
+ $(OBJ_BEC_ACE_DLL_D)\
+ $(OBJ_BE_ACE_DLL_D)\
+ $(OBJ_BEL_ACE_DLL_D)\
+ $(OBJ_BER_ACE_DLL_D)\
+ $(OBJ_BEC_ACE_DLL_R)\
+ $(OBJ_BE_ACE_DLL_R)\
+ $(OBJ_BEL_ACE_DLL_R)\
+ $(OBJ_BER_ACE_DLL_R)\
+ $(OBJ_BEC_ACE_MT_R)\
+ $(OBJ_BE_ACE_MT_R)\
+ $(OBJ_BEL_ACE_MT_R)\
+ $(OBJ_BER_ACE_MT_R)\
+ $(OBJ_BEC_ACE_W_MT_D)\
+ $(OBJ_BE_ACE_W_MT_D)\
+ $(OBJ_BEL_ACE_W_MT_D)\
+ $(OBJ_BER_ACE_W_MT_D)\
+ $(OBJ_BEC_ACE_W_DLL_D)\
+ $(OBJ_BE_ACE_W_DLL_D)\
+ $(OBJ_BEL_ACE_W_DLL_D)\
+ $(OBJ_BER_ACE_W_DLL_D)\
+ $(OBJ_BEC_ACE_W_DLL_R)\
+ $(OBJ_BE_ACE_W_DLL_R)\
+ $(OBJ_BEL_ACE_W_DLL_R)\
+ $(OBJ_BER_ACE_W_DLL_R)\
+ $(OBJ_BEC_ACE_W_MT_R)\
+ $(OBJ_BE_ACE_W_MT_R)\
+ $(OBJ_BEL_ACE_W_MT_R)\
+ $(OBJ_BER_ACE_W_MT_R)\
+ \
+
+!endif # ACE
+# b64
+OBJS_B64=\
+ $(OBJ_B64_MT_D)\
+ $(OBJ_B64_DLL_D)\
+ $(OBJ_B64_DLL_R)\
+ $(OBJ_B64_MT_R)\
+ $(OBJ_B64_W_MT_D)\
+ $(OBJ_B64_W_DLL_D)\
+ $(OBJ_B64_W_DLL_R)\
+ $(OBJ_B64_W_MT_R)\
+ \
+
+# shwild
+OBJS_SHWILD=\
+ $(OBJ_SHWILD_MT_D)\
+ $(OBJ_SHWILD_DLL_D)\
+ $(OBJ_SHWILD_DLL_R)\
+ $(OBJ_SHWILD_MT_R)\
+ $(OBJ_SHWILD_W_MT_D)\
+ $(OBJ_SHWILD_W_DLL_D)\
+ $(OBJ_SHWILD_W_DLL_R)\
+ $(OBJ_SHWILD_W_MT_R)\
+ \
+
+# xtests
+OBJS_XTESTS=\
+ $(OBJ_XTESTS_MT_D)\
+ $(OBJ_XTESTS_DLL_D)\
+ $(OBJ_XTESTS_DLL_R)\
+ $(OBJ_XTESTS_MT_R)\
+ $(OBJ_XTESTS_W_MT_D)\
+ $(OBJ_XTESTS_W_DLL_D)\
+ $(OBJ_XTESTS_W_DLL_R)\
+ $(OBJ_XTESTS_W_MT_R)\
+ \
+
+# examples
+OBJS_EXAMPLE_C=\
+ $(OBJ_EX_C_0_MT_D)\
+ $(OBJ_EX_C_1_MT_D)\
+ $(OBJ_EX_C_2_MT_D)\
+ $(OBJ_EX_C_3_MT_D)\
+ $(OBJ_EX_C_4_MT_D)\
+ $(OBJ_EX_C_5_MT_D)\
+ $(OBJ_EX_C_6_MT_D)\
+ $(OBJ_EX_C_7_MT_D)\
+ $(OBJ_EX_C_0_DLL_D)\
+ $(OBJ_EX_C_1_DLL_D)\
+ $(OBJ_EX_C_2_DLL_D)\
+ $(OBJ_EX_C_3_DLL_D)\
+ $(OBJ_EX_C_4_DLL_D)\
+ $(OBJ_EX_C_5_DLL_D)\
+ $(OBJ_EX_C_6_DLL_D)\
+ $(OBJ_EX_C_7_DLL_D)\
+ $(OBJ_EX_C_0_DLL_R)\
+ $(OBJ_EX_C_1_DLL_R)\
+ $(OBJ_EX_C_2_DLL_R)\
+ $(OBJ_EX_C_3_DLL_R)\
+ $(OBJ_EX_C_4_DLL_R)\
+ $(OBJ_EX_C_5_DLL_R)\
+ $(OBJ_EX_C_6_DLL_R)\
+ $(OBJ_EX_C_7_DLL_R)\
+ $(OBJ_EX_C_0_MT_R)\
+ $(OBJ_EX_C_1_MT_R)\
+ $(OBJ_EX_C_2_MT_R)\
+ $(OBJ_EX_C_3_MT_R)\
+ $(OBJ_EX_C_4_MT_R)\
+ $(OBJ_EX_C_5_MT_R)\
+ $(OBJ_EX_C_6_MT_R)\
+ $(OBJ_EX_C_7_MT_R)\
+ $(OBJ_EX_C_0_W_MT_D)\
+ $(OBJ_EX_C_1_W_MT_D)\
+ $(OBJ_EX_C_2_W_MT_D)\
+ $(OBJ_EX_C_3_W_MT_D)\
+ $(OBJ_EX_C_4_W_MT_D)\
+ $(OBJ_EX_C_5_W_MT_D)\
+ $(OBJ_EX_C_6_W_MT_D)\
+ $(OBJ_EX_C_7_W_MT_D)\
+ $(OBJ_EX_C_0_W_DLL_D)\
+ $(OBJ_EX_C_1_W_DLL_D)\
+ $(OBJ_EX_C_2_W_DLL_D)\
+ $(OBJ_EX_C_3_W_DLL_D)\
+ $(OBJ_EX_C_4_W_DLL_D)\
+ $(OBJ_EX_C_5_W_DLL_D)\
+ $(OBJ_EX_C_6_W_DLL_D)\
+ $(OBJ_EX_C_7_W_DLL_D)\
+ $(OBJ_EX_C_0_W_DLL_R)\
+ $(OBJ_EX_C_1_W_DLL_R)\
+ $(OBJ_EX_C_2_W_DLL_R)\
+ $(OBJ_EX_C_3_W_DLL_R)\
+ $(OBJ_EX_C_4_W_DLL_R)\
+ $(OBJ_EX_C_5_W_DLL_R)\
+ $(OBJ_EX_C_6_W_DLL_R)\
+ $(OBJ_EX_C_7_W_DLL_R)\
+ $(OBJ_EX_C_0_W_MT_R)\
+ $(OBJ_EX_C_1_W_MT_R)\
+ $(OBJ_EX_C_2_W_MT_R)\
+ $(OBJ_EX_C_3_W_MT_R)\
+ $(OBJ_EX_C_4_W_MT_R)\
+ $(OBJ_EX_C_5_W_MT_R)\
+ $(OBJ_EX_C_6_W_MT_R)\
+ $(OBJ_EX_C_7_W_MT_R)\
+ \
+
+OBJS_EXAMPLE_CPP=\
+ $(OBJ_EX_P_be_01_MT_D)\
+ $(OBJ_EX_P_be_02_MT_D)\
+ $(OBJ_EX_P_be_03_MT_D)\
+ $(OBJ_EX_P_be_04_MT_D)\
+ $(OBJ_EX_P_be_05_MT_D)\
+ $(OBJ_EX_P_be_06_MT_D)\
+ $(OBJ_EX_P_cp_01_MT_D)\
+ $(OBJ_EX_P_cp_02_MT_D)\
+ $(OBJ_EX_P_fm_01_MT_D)\
+ $(OBJ_EX_P_fm_02_MT_D)\
+ $(OBJ_EX_P_fm_03_MT_D)\
+ $(OBJ_EX_P_fe_01_MT_D)\
+ $(OBJ_EX_P_in_01_MT_D)\
+ $(OBJ_EX_P_in_02_MT_D)\
+ $(OBJ_EX_P_in_03_MT_D)\
+ $(OBJ_EX_P_in_04_MT_D)\
+ $(OBJ_EX_P_in_05_MT_D)\
+ $(OBJ_EX_P_in_06_MT_D)\
+ $(OBJ_EX_P_in_07_MT_D)\
+ $(OBJ_EX_P_in_08_MT_D)\
+ $(OBJ_EX_P_in_09_MT_D)\
+ $(OBJ_EX_P_in_10_MT_D)\
+ $(OBJ_EX_P_in_11_MT_D)\
+ $(OBJ_EX_P_in_12_MT_D)\
+ $(OBJ_EX_P_in_13_MT_D)\
+ $(OBJ_EX_P_in_14_MT_D)\
+ $(OBJ_EX_P_in_15_MT_D)\
+ $(OBJ_EX_P_in_16_MT_D)\
+ $(OBJ_EX_P_in_17_MT_D)\
+ $(OBJ_EX_P_ln_01_MT_D)\
+ $(OBJ_EX_P_ms_01_MT_D)\
+ $(OBJ_EX_P_ms_02_MT_D)\
+ $(OBJ_EX_P_ms_03_MT_D)\
+ $(OBJ_EX_P_ms_04_MT_D)\
+ $(OBJ_EX_P_ms_05_MT_D)\
+ $(OBJ_EX_P_ms_06_MT_D)\
+ $(OBJ_EX_P_tr_01_MT_D)\
+ $(OBJ_EX_P_tr_02_MT_D)\
+ $(OBJ_EX_P_ut_01_MT_D)\
+ $(OBJ_EX_P_be_01_DLL_D)\
+ $(OBJ_EX_P_be_02_DLL_D)\
+ $(OBJ_EX_P_be_03_DLL_D)\
+ $(OBJ_EX_P_be_04_DLL_D)\
+ $(OBJ_EX_P_be_05_DLL_D)\
+ $(OBJ_EX_P_be_06_DLL_D)\
+ $(OBJ_EX_P_cp_01_DLL_D)\
+ $(OBJ_EX_P_cp_02_DLL_D)\
+ $(OBJ_EX_P_fm_01_DLL_D)\
+ $(OBJ_EX_P_fm_02_DLL_D)\
+ $(OBJ_EX_P_fm_03_DLL_D)\
+ $(OBJ_EX_P_fe_01_DLL_D)\
+ $(OBJ_EX_P_in_01_DLL_D)\
+ $(OBJ_EX_P_in_02_DLL_D)\
+ $(OBJ_EX_P_in_03_DLL_D)\
+ $(OBJ_EX_P_in_04_DLL_D)\
+ $(OBJ_EX_P_in_05_DLL_D)\
+ $(OBJ_EX_P_in_06_DLL_D)\
+ $(OBJ_EX_P_in_07_DLL_D)\
+ $(OBJ_EX_P_in_08_DLL_D)\
+ $(OBJ_EX_P_in_09_DLL_D)\
+ $(OBJ_EX_P_in_10_DLL_D)\
+ $(OBJ_EX_P_in_11_DLL_D)\
+ $(OBJ_EX_P_in_12_DLL_D)\
+ $(OBJ_EX_P_in_13_DLL_D)\
+ $(OBJ_EX_P_in_14_DLL_D)\
+ $(OBJ_EX_P_in_15_DLL_D)\
+ $(OBJ_EX_P_in_16_DLL_D)\
+ $(OBJ_EX_P_in_17_DLL_D)\
+ $(OBJ_EX_P_ln_01_DLL_D)\
+ $(OBJ_EX_P_ms_01_DLL_D)\
+ $(OBJ_EX_P_ms_02_DLL_D)\
+ $(OBJ_EX_P_ms_03_DLL_D)\
+ $(OBJ_EX_P_ms_04_DLL_D)\
+ $(OBJ_EX_P_ms_05_DLL_D)\
+ $(OBJ_EX_P_ms_06_DLL_D)\
+ $(OBJ_EX_P_tr_01_DLL_D)\
+ $(OBJ_EX_P_tr_02_DLL_D)\
+ $(OBJ_EX_P_ut_01_DLL_D)\
+ $(OBJ_EX_P_be_01_DLL_R)\
+ $(OBJ_EX_P_be_02_DLL_R)\
+ $(OBJ_EX_P_be_03_DLL_R)\
+ $(OBJ_EX_P_be_04_DLL_R)\
+ $(OBJ_EX_P_be_05_DLL_R)\
+ $(OBJ_EX_P_be_06_DLL_R)\
+ $(OBJ_EX_P_cp_01_DLL_R)\
+ $(OBJ_EX_P_cp_02_DLL_R)\
+ $(OBJ_EX_P_fm_01_DLL_R)\
+ $(OBJ_EX_P_fm_02_DLL_R)\
+ $(OBJ_EX_P_fm_03_DLL_R)\
+ $(OBJ_EX_P_fe_01_DLL_R)\
+ $(OBJ_EX_P_in_01_DLL_R)\
+ $(OBJ_EX_P_in_02_DLL_R)\
+ $(OBJ_EX_P_in_03_DLL_R)\
+ $(OBJ_EX_P_in_04_DLL_R)\
+ $(OBJ_EX_P_in_05_DLL_R)\
+ $(OBJ_EX_P_in_06_DLL_R)\
+ $(OBJ_EX_P_in_07_DLL_R)\
+ $(OBJ_EX_P_in_08_DLL_R)\
+ $(OBJ_EX_P_in_09_DLL_R)\
+ $(OBJ_EX_P_in_10_DLL_R)\
+ $(OBJ_EX_P_in_11_DLL_R)\
+ $(OBJ_EX_P_in_12_DLL_R)\
+ $(OBJ_EX_P_in_13_DLL_R)\
+ $(OBJ_EX_P_in_14_DLL_R)\
+ $(OBJ_EX_P_in_15_DLL_R)\
+ $(OBJ_EX_P_in_16_DLL_R)\
+ $(OBJ_EX_P_in_17_DLL_R)\
+ $(OBJ_EX_P_ln_01_DLL_R)\
+ $(OBJ_EX_P_ms_01_DLL_R)\
+ $(OBJ_EX_P_ms_02_DLL_R)\
+ $(OBJ_EX_P_ms_03_DLL_R)\
+ $(OBJ_EX_P_ms_04_DLL_R)\
+ $(OBJ_EX_P_ms_05_DLL_R)\
+ $(OBJ_EX_P_ms_06_DLL_R)\
+ $(OBJ_EX_P_tr_01_DLL_R)\
+ $(OBJ_EX_P_tr_02_DLL_R)\
+ $(OBJ_EX_P_ut_01_DLL_R)\
+ $(OBJ_EX_P_be_01_MT_R)\
+ $(OBJ_EX_P_be_02_MT_R)\
+ $(OBJ_EX_P_be_03_MT_R)\
+ $(OBJ_EX_P_be_04_MT_R)\
+ $(OBJ_EX_P_be_05_MT_R)\
+ $(OBJ_EX_P_be_06_MT_R)\
+ $(OBJ_EX_P_cp_01_MT_R)\
+ $(OBJ_EX_P_cp_02_MT_R)\
+ $(OBJ_EX_P_fm_01_MT_R)\
+ $(OBJ_EX_P_fm_02_MT_R)\
+ $(OBJ_EX_P_fm_03_MT_R)\
+ $(OBJ_EX_P_fe_01_MT_R)\
+ $(OBJ_EX_P_in_01_MT_R)\
+ $(OBJ_EX_P_in_02_MT_R)\
+ $(OBJ_EX_P_in_03_MT_R)\
+ $(OBJ_EX_P_in_04_MT_R)\
+ $(OBJ_EX_P_in_05_MT_R)\
+ $(OBJ_EX_P_in_06_MT_R)\
+ $(OBJ_EX_P_in_07_MT_R)\
+ $(OBJ_EX_P_in_08_MT_R)\
+ $(OBJ_EX_P_in_09_MT_R)\
+ $(OBJ_EX_P_in_10_MT_R)\
+ $(OBJ_EX_P_in_11_MT_R)\
+ $(OBJ_EX_P_in_12_MT_R)\
+ $(OBJ_EX_P_in_13_MT_R)\
+ $(OBJ_EX_P_in_14_MT_R)\
+ $(OBJ_EX_P_in_15_MT_R)\
+ $(OBJ_EX_P_in_16_MT_R)\
+ $(OBJ_EX_P_in_17_MT_R)\
+ $(OBJ_EX_P_ln_01_MT_R)\
+ $(OBJ_EX_P_ms_01_MT_R)\
+ $(OBJ_EX_P_ms_02_MT_R)\
+ $(OBJ_EX_P_ms_03_MT_R)\
+ $(OBJ_EX_P_ms_04_MT_R)\
+ $(OBJ_EX_P_ms_05_MT_R)\
+ $(OBJ_EX_P_ms_06_MT_R)\
+ $(OBJ_EX_P_tr_01_MT_R)\
+ $(OBJ_EX_P_tr_02_MT_R)\
+ $(OBJ_EX_P_ut_01_MT_R)\
+ $(OBJ_EX_P_be_01_W_MT_D)\
+ $(OBJ_EX_P_be_02_W_MT_D)\
+ $(OBJ_EX_P_be_03_W_MT_D)\
+ $(OBJ_EX_P_be_04_W_MT_D)\
+ $(OBJ_EX_P_be_05_W_MT_D)\
+ $(OBJ_EX_P_be_06_W_MT_D)\
+ $(OBJ_EX_P_cp_01_W_MT_D)\
+ $(OBJ_EX_P_cp_02_W_MT_D)\
+ $(OBJ_EX_P_fm_01_W_MT_D)\
+ $(OBJ_EX_P_fm_02_W_MT_D)\
+ $(OBJ_EX_P_fm_03_W_MT_D)\
+ $(OBJ_EX_P_fe_01_W_MT_D)\
+ $(OBJ_EX_P_in_01_W_MT_D)\
+ $(OBJ_EX_P_in_02_W_MT_D)\
+ $(OBJ_EX_P_in_03_W_MT_D)\
+ $(OBJ_EX_P_in_04_W_MT_D)\
+ $(OBJ_EX_P_in_05_W_MT_D)\
+ $(OBJ_EX_P_in_06_W_MT_D)\
+ $(OBJ_EX_P_in_07_W_MT_D)\
+ $(OBJ_EX_P_in_08_W_MT_D)\
+ $(OBJ_EX_P_in_09_W_MT_D)\
+ $(OBJ_EX_P_in_10_W_MT_D)\
+ $(OBJ_EX_P_in_11_W_MT_D)\
+ $(OBJ_EX_P_in_12_W_MT_D)\
+ $(OBJ_EX_P_in_13_W_MT_D)\
+ $(OBJ_EX_P_in_14_W_MT_D)\
+ $(OBJ_EX_P_in_15_W_MT_D)\
+ $(OBJ_EX_P_in_16_W_MT_D)\
+ $(OBJ_EX_P_in_17_W_MT_D)\
+ $(OBJ_EX_P_ln_01_W_MT_D)\
+ $(OBJ_EX_P_ms_01_W_MT_D)\
+ $(OBJ_EX_P_ms_02_W_MT_D)\
+ $(OBJ_EX_P_ms_03_W_MT_D)\
+ $(OBJ_EX_P_ms_04_W_MT_D)\
+ $(OBJ_EX_P_ms_05_W_MT_D)\
+ $(OBJ_EX_P_ms_06_W_MT_D)\
+ $(OBJ_EX_P_ut_01_W_MT_D)\
+ $(OBJ_EX_P_be_01_W_DLL_D)\
+ $(OBJ_EX_P_be_02_W_DLL_D)\
+ $(OBJ_EX_P_be_03_W_DLL_D)\
+ $(OBJ_EX_P_be_04_W_DLL_D)\
+ $(OBJ_EX_P_be_05_W_DLL_D)\
+ $(OBJ_EX_P_be_06_W_DLL_D)\
+ $(OBJ_EX_P_cp_01_W_DLL_D)\
+ $(OBJ_EX_P_cp_02_W_DLL_D)\
+ $(OBJ_EX_P_fm_01_W_DLL_D)\
+ $(OBJ_EX_P_fm_02_W_DLL_D)\
+ $(OBJ_EX_P_fm_03_W_DLL_D)\
+ $(OBJ_EX_P_fe_01_W_DLL_D)\
+ $(OBJ_EX_P_in_01_W_DLL_D)\
+ $(OBJ_EX_P_in_02_W_DLL_D)\
+ $(OBJ_EX_P_in_03_W_DLL_D)\
+ $(OBJ_EX_P_in_04_W_DLL_D)\
+ $(OBJ_EX_P_in_05_W_DLL_D)\
+ $(OBJ_EX_P_in_06_W_DLL_D)\
+ $(OBJ_EX_P_in_07_W_DLL_D)\
+ $(OBJ_EX_P_in_08_W_DLL_D)\
+ $(OBJ_EX_P_in_09_W_DLL_D)\
+ $(OBJ_EX_P_in_10_W_DLL_D)\
+ $(OBJ_EX_P_in_11_W_DLL_D)\
+ $(OBJ_EX_P_in_12_W_DLL_D)\
+ $(OBJ_EX_P_in_13_W_DLL_D)\
+ $(OBJ_EX_P_in_14_W_DLL_D)\
+ $(OBJ_EX_P_in_15_W_DLL_D)\
+ $(OBJ_EX_P_in_16_W_DLL_D)\
+ $(OBJ_EX_P_in_17_W_DLL_D)\
+ $(OBJ_EX_P_ln_01_W_DLL_D)\
+ $(OBJ_EX_P_ms_01_W_DLL_D)\
+ $(OBJ_EX_P_ms_02_W_DLL_D)\
+ $(OBJ_EX_P_ms_03_W_DLL_D)\
+ $(OBJ_EX_P_ms_04_W_DLL_D)\
+ $(OBJ_EX_P_ms_05_W_DLL_D)\
+ $(OBJ_EX_P_ms_06_W_DLL_D)\
+ $(OBJ_EX_P_ut_01_W_DLL_D)\
+ $(OBJ_EX_P_be_01_W_DLL_R)\
+ $(OBJ_EX_P_be_02_W_DLL_R)\
+ $(OBJ_EX_P_be_03_W_DLL_R)\
+ $(OBJ_EX_P_be_04_W_DLL_R)\
+ $(OBJ_EX_P_be_05_W_DLL_R)\
+ $(OBJ_EX_P_be_06_W_DLL_R)\
+ $(OBJ_EX_P_cp_01_W_DLL_R)\
+ $(OBJ_EX_P_cp_02_W_DLL_R)\
+ $(OBJ_EX_P_fm_01_W_DLL_R)\
+ $(OBJ_EX_P_fm_02_W_DLL_R)\
+ $(OBJ_EX_P_fm_03_W_DLL_R)\
+ $(OBJ_EX_P_fe_01_W_DLL_R)\
+ $(OBJ_EX_P_in_01_W_DLL_R)\
+ $(OBJ_EX_P_in_02_W_DLL_R)\
+ $(OBJ_EX_P_in_03_W_DLL_R)\
+ $(OBJ_EX_P_in_04_W_DLL_R)\
+ $(OBJ_EX_P_in_05_W_DLL_R)\
+ $(OBJ_EX_P_in_06_W_DLL_R)\
+ $(OBJ_EX_P_in_07_W_DLL_R)\
+ $(OBJ_EX_P_in_08_W_DLL_R)\
+ $(OBJ_EX_P_in_09_W_DLL_R)\
+ $(OBJ_EX_P_in_10_W_DLL_R)\
+ $(OBJ_EX_P_in_11_W_DLL_R)\
+ $(OBJ_EX_P_in_12_W_DLL_R)\
+ $(OBJ_EX_P_in_13_W_DLL_R)\
+ $(OBJ_EX_P_in_14_W_DLL_R)\
+ $(OBJ_EX_P_in_15_W_DLL_R)\
+ $(OBJ_EX_P_in_16_W_DLL_R)\
+ $(OBJ_EX_P_in_17_W_DLL_R)\
+ $(OBJ_EX_P_ln_01_W_DLL_R)\
+ $(OBJ_EX_P_ms_01_W_DLL_R)\
+ $(OBJ_EX_P_ms_02_W_DLL_R)\
+ $(OBJ_EX_P_ms_03_W_DLL_R)\
+ $(OBJ_EX_P_ms_04_W_DLL_R)\
+ $(OBJ_EX_P_ms_05_W_DLL_R)\
+ $(OBJ_EX_P_ms_06_W_DLL_R)\
+ $(OBJ_EX_P_ut_01_W_DLL_R)\
+ $(OBJ_EX_P_be_01_W_MT_R)\
+ $(OBJ_EX_P_be_02_W_MT_R)\
+ $(OBJ_EX_P_be_03_W_MT_R)\
+ $(OBJ_EX_P_be_04_W_MT_R)\
+ $(OBJ_EX_P_be_05_W_MT_R)\
+ $(OBJ_EX_P_be_06_W_MT_R)\
+ $(OBJ_EX_P_cp_01_W_MT_R)\
+ $(OBJ_EX_P_cp_02_W_MT_R)\
+ $(OBJ_EX_P_fm_01_W_MT_R)\
+ $(OBJ_EX_P_fm_02_W_MT_R)\
+ $(OBJ_EX_P_fm_03_W_MT_R)\
+ $(OBJ_EX_P_fe_01_W_MT_R)\
+ $(OBJ_EX_P_in_01_W_MT_R)\
+ $(OBJ_EX_P_in_02_W_MT_R)\
+ $(OBJ_EX_P_in_03_W_MT_R)\
+ $(OBJ_EX_P_in_04_W_MT_R)\
+ $(OBJ_EX_P_in_05_W_MT_R)\
+ $(OBJ_EX_P_in_06_W_MT_R)\
+ $(OBJ_EX_P_in_07_W_MT_R)\
+ $(OBJ_EX_P_in_08_W_MT_R)\
+ $(OBJ_EX_P_in_09_W_MT_R)\
+ $(OBJ_EX_P_in_10_W_MT_R)\
+ $(OBJ_EX_P_in_11_W_MT_R)\
+ $(OBJ_EX_P_in_12_W_MT_R)\
+ $(OBJ_EX_P_in_13_W_MT_R)\
+ $(OBJ_EX_P_in_14_W_MT_R)\
+ $(OBJ_EX_P_in_15_W_MT_R)\
+ $(OBJ_EX_P_in_16_W_MT_R)\
+ $(OBJ_EX_P_in_17_W_MT_R)\
+ $(OBJ_EX_P_ln_01_W_MT_R)\
+ $(OBJ_EX_P_ms_01_W_MT_R)\
+ $(OBJ_EX_P_ms_02_W_MT_R)\
+ $(OBJ_EX_P_ms_03_W_MT_R)\
+ $(OBJ_EX_P_ms_04_W_MT_R)\
+ $(OBJ_EX_P_ms_05_W_MT_R)\
+ $(OBJ_EX_P_ms_06_W_MT_R)\
+ $(OBJ_EX_P_ut_01_W_MT_R)\
+ \
+
+OBJS_EXAMPLE=\
+ $(OBJS_EXAMPLE_C)\
+ $(OBJS_EXAMPLE_CPP)\
+ \
+
+
+# Component Tests
+OBJS_TEST_COMPONENT=\
+ $(OBJ_TEST_COMP_core_initseq_MT_D)\
+ $(OBJ_TEST_COMP_custsev_MT_D)\
+ $(OBJ_TEST_COMP_filemt_MT_D)\
+ $(OBJ_TEST_COMP_ins_args_MT_D)\
+ $(OBJ_TEST_COMP_ins_b64_MT_D)\
+ $(OBJ_TEST_COMP_ins_bool_MT_D)\
+ $(OBJ_TEST_COMP_ins_hostid_MT_D)\
+ $(OBJ_TEST_COMP_ins_int_MT_D)\
+ $(OBJ_TEST_COMP_ins_pad_MT_D)\
+ $(OBJ_TEST_COMP_ins_ptr_MT_D)\
+ $(OBJ_TEST_COMP_ins_prid_MT_D)\
+ $(OBJ_TEST_COMP_ins_real_MT_D)\
+ $(OBJ_TEST_COMP_ins_slice_MT_D)\
+ $(OBJ_TEST_COMP_ins_thrid_MT_D)\
+ $(OBJ_TEST_COMP_ins_vbool_MT_D)\
+ $(OBJ_TEST_COMP_ins_w2m_MT_D)\
+ $(OBJ_TEST_COMP_log_1_MT_D)\
+ $(OBJ_TEST_COMP_pan_puts_MT_D)\
+ $(OBJ_TEST_COMP_pan_prtf_MT_D)\
+ $(OBJ_TEST_COMP_trace_1_MT_D)\
+ $(OBJ_TEST_COMP_core_initseq_DLL_D)\
+ $(OBJ_TEST_COMP_custsev_DLL_D)\
+ $(OBJ_TEST_COMP_filemt_DLL_D)\
+ $(OBJ_TEST_COMP_ins_args_DLL_D)\
+ $(OBJ_TEST_COMP_ins_b64_DLL_D)\
+ $(OBJ_TEST_COMP_ins_bool_DLL_D)\
+ $(OBJ_TEST_COMP_ins_hostid_DLL_D)\
+ $(OBJ_TEST_COMP_ins_int_DLL_D)\
+ $(OBJ_TEST_COMP_ins_pad_DLL_D)\
+ $(OBJ_TEST_COMP_ins_ptr_DLL_D)\
+ $(OBJ_TEST_COMP_ins_prid_DLL_D)\
+ $(OBJ_TEST_COMP_ins_real_DLL_D)\
+ $(OBJ_TEST_COMP_ins_slice_DLL_D)\
+ $(OBJ_TEST_COMP_ins_thrid_DLL_D)\
+ $(OBJ_TEST_COMP_ins_vbool_DLL_D)\
+ $(OBJ_TEST_COMP_ins_w2m_DLL_D)\
+ $(OBJ_TEST_COMP_log_1_DLL_D)\
+ $(OBJ_TEST_COMP_pan_puts_DLL_D)\
+ $(OBJ_TEST_COMP_pan_prtf_DLL_D)\
+ $(OBJ_TEST_COMP_trace_1_DLL_D)\
+ $(OBJ_TEST_COMP_core_initseq_DLL_R)\
+ $(OBJ_TEST_COMP_custsev_DLL_R)\
+ $(OBJ_TEST_COMP_filemt_DLL_R)\
+ $(OBJ_TEST_COMP_ins_args_DLL_R)\
+ $(OBJ_TEST_COMP_ins_b64_DLL_R)\
+ $(OBJ_TEST_COMP_ins_bool_DLL_R)\
+ $(OBJ_TEST_COMP_ins_hostid_DLL_R)\
+ $(OBJ_TEST_COMP_ins_int_DLL_R)\
+ $(OBJ_TEST_COMP_ins_pad_DLL_R)\
+ $(OBJ_TEST_COMP_ins_ptr_DLL_R)\
+ $(OBJ_TEST_COMP_ins_prid_DLL_R)\
+ $(OBJ_TEST_COMP_ins_real_DLL_R)\
+ $(OBJ_TEST_COMP_ins_slice_DLL_R)\
+ $(OBJ_TEST_COMP_ins_thrid_DLL_R)\
+ $(OBJ_TEST_COMP_ins_vbool_DLL_R)\
+ $(OBJ_TEST_COMP_ins_w2m_DLL_R)\
+ $(OBJ_TEST_COMP_log_1_DLL_R)\
+ $(OBJ_TEST_COMP_pan_puts_DLL_R)\
+ $(OBJ_TEST_COMP_pan_prtf_DLL_R)\
+ $(OBJ_TEST_COMP_trace_1_DLL_R)\
+ $(OBJ_TEST_COMP_core_initseq_MT_R)\
+ $(OBJ_TEST_COMP_custsev_MT_R)\
+ $(OBJ_TEST_COMP_filemt_MT_R)\
+ $(OBJ_TEST_COMP_ins_args_MT_R)\
+ $(OBJ_TEST_COMP_ins_b64_MT_R)\
+ $(OBJ_TEST_COMP_ins_bool_MT_R)\
+ $(OBJ_TEST_COMP_ins_hostid_MT_R)\
+ $(OBJ_TEST_COMP_ins_int_MT_R)\
+ $(OBJ_TEST_COMP_ins_pad_MT_R)\
+ $(OBJ_TEST_COMP_ins_ptr_MT_R)\
+ $(OBJ_TEST_COMP_ins_prid_MT_R)\
+ $(OBJ_TEST_COMP_ins_real_MT_R)\
+ $(OBJ_TEST_COMP_ins_slice_MT_R)\
+ $(OBJ_TEST_COMP_ins_thrid_MT_R)\
+ $(OBJ_TEST_COMP_ins_vbool_MT_R)\
+ $(OBJ_TEST_COMP_ins_w2m_MT_R)\
+ $(OBJ_TEST_COMP_log_1_MT_R)\
+ $(OBJ_TEST_COMP_pan_puts_MT_R)\
+ $(OBJ_TEST_COMP_pan_prtf_MT_R)\
+ $(OBJ_TEST_COMP_trace_1_MT_R)\
+ $(OBJ_TEST_COMP_core_initseq_W_MT_D)\
+ $(OBJ_TEST_COMP_custsev_W_MT_D)\
+ $(OBJ_TEST_COMP_filemt_W_MT_D)\
+ $(OBJ_TEST_COMP_ins_args_W_MT_D)\
+ $(OBJ_TEST_COMP_ins_b64_W_MT_D)\
+ $(OBJ_TEST_COMP_ins_bool_W_MT_D)\
+ $(OBJ_TEST_COMP_ins_hostid_W_MT_D)\
+ $(OBJ_TEST_COMP_ins_int_W_MT_D)\
+ $(OBJ_TEST_COMP_ins_pad_W_MT_D)\
+ $(OBJ_TEST_COMP_ins_ptr_W_MT_D)\
+ $(OBJ_TEST_COMP_ins_prid_W_MT_D)\
+ $(OBJ_TEST_COMP_ins_real_W_MT_D)\
+ $(OBJ_TEST_COMP_ins_slice_W_MT_D)\
+ $(OBJ_TEST_COMP_ins_thrid_W_MT_D)\
+ $(OBJ_TEST_COMP_ins_vbool_W_MT_D)\
+ $(OBJ_TEST_COMP_ins_m2w_W_MT_D)\
+ $(OBJ_TEST_COMP_log_1_W_MT_D)\
+ $(OBJ_TEST_COMP_pan_puts_W_MT_D)\
+ $(OBJ_TEST_COMP_pan_prtf_W_MT_D)\
+ $(OBJ_TEST_COMP_core_initseq_W_DLL_D)\
+ $(OBJ_TEST_COMP_custsev_W_DLL_D)\
+ $(OBJ_TEST_COMP_filemt_W_DLL_D)\
+ $(OBJ_TEST_COMP_ins_args_W_DLL_D)\
+ $(OBJ_TEST_COMP_ins_b64_W_DLL_D)\
+ $(OBJ_TEST_COMP_ins_bool_W_DLL_D)\
+ $(OBJ_TEST_COMP_ins_hostid_W_DLL_D)\
+ $(OBJ_TEST_COMP_ins_int_W_DLL_D)\
+ $(OBJ_TEST_COMP_ins_pad_W_DLL_D)\
+ $(OBJ_TEST_COMP_ins_ptr_W_DLL_D)\
+ $(OBJ_TEST_COMP_ins_prid_W_DLL_D)\
+ $(OBJ_TEST_COMP_ins_real_W_DLL_D)\
+ $(OBJ_TEST_COMP_ins_slice_W_DLL_D)\
+ $(OBJ_TEST_COMP_ins_thrid_W_DLL_D)\
+ $(OBJ_TEST_COMP_ins_vbool_W_DLL_D)\
+ $(OBJ_TEST_COMP_ins_m2w_W_DLL_D)\
+ $(OBJ_TEST_COMP_log_1_W_DLL_D)\
+ $(OBJ_TEST_COMP_pan_puts_W_DLL_D)\
+ $(OBJ_TEST_COMP_pan_prtf_W_DLL_D)\
+ $(OBJ_TEST_COMP_core_initseq_W_DLL_R)\
+ $(OBJ_TEST_COMP_custsev_W_DLL_R)\
+ $(OBJ_TEST_COMP_filemt_W_DLL_R)\
+ $(OBJ_TEST_COMP_ins_args_W_DLL_R)\
+ $(OBJ_TEST_COMP_ins_b64_W_DLL_R)\
+ $(OBJ_TEST_COMP_ins_bool_W_DLL_R)\
+ $(OBJ_TEST_COMP_ins_hostid_W_DLL_R)\
+ $(OBJ_TEST_COMP_ins_int_W_DLL_R)\
+ $(OBJ_TEST_COMP_ins_pad_W_DLL_R)\
+ $(OBJ_TEST_COMP_ins_ptr_W_DLL_R)\
+ $(OBJ_TEST_COMP_ins_prid_W_DLL_R)\
+ $(OBJ_TEST_COMP_ins_real_W_DLL_R)\
+ $(OBJ_TEST_COMP_ins_slice_W_DLL_R)\
+ $(OBJ_TEST_COMP_ins_thrid_W_DLL_R)\
+ $(OBJ_TEST_COMP_ins_vbool_W_DLL_R)\
+ $(OBJ_TEST_COMP_ins_m2w_W_DLL_R)\
+ $(OBJ_TEST_COMP_log_1_W_DLL_R)\
+ $(OBJ_TEST_COMP_pan_puts_W_DLL_R)\
+ $(OBJ_TEST_COMP_pan_prtf_W_DLL_R)\
+ $(OBJ_TEST_COMP_core_initseq_W_MT_R)\
+ $(OBJ_TEST_COMP_custsev_W_MT_R)\
+ $(OBJ_TEST_COMP_filemt_W_MT_R)\
+ $(OBJ_TEST_COMP_ins_args_W_MT_R)\
+ $(OBJ_TEST_COMP_ins_b64_W_MT_R)\
+ $(OBJ_TEST_COMP_ins_bool_W_MT_R)\
+ $(OBJ_TEST_COMP_ins_hostid_W_MT_R)\
+ $(OBJ_TEST_COMP_ins_int_W_MT_R)\
+ $(OBJ_TEST_COMP_ins_pad_W_MT_R)\
+ $(OBJ_TEST_COMP_ins_ptr_W_MT_R)\
+ $(OBJ_TEST_COMP_ins_prid_W_MT_R)\
+ $(OBJ_TEST_COMP_ins_real_W_MT_R)\
+ $(OBJ_TEST_COMP_ins_slice_W_MT_R)\
+ $(OBJ_TEST_COMP_ins_thrid_W_MT_R)\
+ $(OBJ_TEST_COMP_ins_vbool_W_MT_R)\
+ $(OBJ_TEST_COMP_ins_m2w_W_MT_R)\
+ $(OBJ_TEST_COMP_log_1_W_MT_R)\
+ $(OBJ_TEST_COMP_pan_puts_W_MT_R)\
+ $(OBJ_TEST_COMP_pan_prtf_W_MT_R)\
+ \
+
+# Performance Tests
+OBJS_TEST_PERFORMANCE=\
+ $(OBJ_TEST_PERF_ins_w2m_MT_D)\
+ $(OBJ_TEST_PERF_ins_w2m_DLL_D)\
+ $(OBJ_TEST_PERF_ins_w2m_DLL_R)\
+ $(OBJ_TEST_PERF_ins_w2m_MT_R)\
+ $(OBJ_TEST_PERF_ins_m2w_W_MT_D)\
+ $(OBJ_TEST_PERF_ins_m2w_W_DLL_D)\
+ $(OBJ_TEST_PERF_ins_m2w_W_DLL_R)\
+ $(OBJ_TEST_PERF_ins_m2w_W_MT_R)\
+ \
+
+# Scratch Tests
+OBJS_TEST_SCRATCH=\
+ $(OBJ_TEST_API_MT_D)\
+ $(OBJ_TEST_FE_MT_D)\
+ $(OBJ_TEST_BE_N_MT_D)\
+ $(OBJ_TEST_FE_SIMPLE_WC_MT_D)\
+ $(OBJ_TEST_API_DLL_D)\
+ $(OBJ_TEST_FE_DLL_D)\
+ $(OBJ_TEST_BE_N_DLL_D)\
+ $(OBJ_TEST_FE_SIMPLE_WC_DLL_D)\
+ $(OBJ_TEST_API_DLL_R)\
+ $(OBJ_TEST_FE_DLL_R)\
+ $(OBJ_TEST_BE_N_DLL_R)\
+ $(OBJ_TEST_FE_SIMPLE_WC_DLL_R)\
+ $(OBJ_TEST_API_MT_R)\
+ $(OBJ_TEST_FE_MT_R)\
+ $(OBJ_TEST_BE_N_MT_R)\
+ $(OBJ_TEST_FE_SIMPLE_WC_MT_R)\
+ $(OBJ_TEST_API_W_MT_D)\
+ $(OBJ_TEST_FE_W_MT_D)\
+ $(OBJ_TEST_BE_N_W_MT_D)\
+ $(OBJ_TEST_FE_SIMPLE_WC_W_MT_D)\
+ $(OBJ_TEST_API_W_DLL_D)\
+ $(OBJ_TEST_FE_W_DLL_D)\
+ $(OBJ_TEST_BE_N_W_DLL_D)\
+ $(OBJ_TEST_FE_SIMPLE_WC_W_DLL_D)\
+ $(OBJ_TEST_API_W_DLL_R)\
+ $(OBJ_TEST_FE_W_DLL_R)\
+ $(OBJ_TEST_BE_N_W_DLL_R)\
+ $(OBJ_TEST_FE_SIMPLE_WC_W_DLL_R)\
+ $(OBJ_TEST_API_W_MT_R)\
+ $(OBJ_TEST_FE_W_MT_R)\
+ $(OBJ_TEST_BE_N_W_MT_R)\
+ $(OBJ_TEST_FE_SIMPLE_WC_W_MT_R)\
+ \
+
+# Unit Tests
+OBJS_TEST_UNIT=\
+ $(OBJ_TEST_UNIT_lvls_dyninit_MT_D)\
+ $(OBJ_TEST_UNIT_lvls_vals_MT_D)\
+ $(OBJ_TEST_UNIT_getcurrtm_MT_D)\
+ $(OBJ_TEST_UNIT_getversion_MT_D)\
+ $(OBJ_TEST_UNIT_gethostname_MT_D)\
+ $(OBJ_TEST_UNIT_onbailout_MT_D)\
+ $(OBJ_TEST_UNIT_strnlen_MT_D)\
+ \
+ $(OBJ_TEST_UNIT_bec_CEO_MT_D)\
+ $(OBJ_TEST_UNIT_bec_file_MT_D)\
+ $(OBJ_TEST_UNIT_bec_fprintf_MT_D)\
+ $(OBJ_TEST_UNIT_bec_fail_MT_D)\
+ $(OBJ_TEST_UNIT_be_fail_MT_D)\
+ $(OBJ_TEST_UNIT_be_lrsplit_MT_D)\
+ $(OBJ_TEST_UNIT_be_N_MT_D)\
+ \
+ $(OBJ_TEST_UNIT_fe_all_MT_D)\
+ $(OBJ_TEST_UNIT_fe_fail_MT_D)\
+ $(OBJ_TEST_UNIT_fe_N_MT_D)\
+ $(OBJ_TEST_UNIT_fe_null_MT_D)\
+ $(OBJ_TEST_UNIT_fe_simple_MT_D)\
+ $(OBJ_TEST_UNIT_fe_WinReg_MT_D)\
+ $(OBJ_TEST_UNIT_ins_int_MT_D)\
+ $(OBJ_TEST_UNIT_ins_w2m_MT_D)\
+ $(OBJ_TEST_UNIT_lvls_dyninit_DLL_D)\
+ $(OBJ_TEST_UNIT_lvls_vals_DLL_D)\
+ $(OBJ_TEST_UNIT_getcurrtm_DLL_D)\
+ $(OBJ_TEST_UNIT_getversion_DLL_D)\
+ $(OBJ_TEST_UNIT_gethostname_DLL_D)\
+ $(OBJ_TEST_UNIT_onbailout_DLL_D)\
+ $(OBJ_TEST_UNIT_strnlen_DLL_D)\
+ \
+ $(OBJ_TEST_UNIT_bec_CEO_DLL_D)\
+ $(OBJ_TEST_UNIT_bec_file_DLL_D)\
+ $(OBJ_TEST_UNIT_bec_fprintf_DLL_D)\
+ $(OBJ_TEST_UNIT_bec_fail_DLL_D)\
+ $(OBJ_TEST_UNIT_be_fail_DLL_D)\
+ $(OBJ_TEST_UNIT_be_lrsplit_DLL_D)\
+ $(OBJ_TEST_UNIT_be_N_DLL_D)\
+ \
+ $(OBJ_TEST_UNIT_fe_all_DLL_D)\
+ $(OBJ_TEST_UNIT_fe_fail_DLL_D)\
+ $(OBJ_TEST_UNIT_fe_N_DLL_D)\
+ $(OBJ_TEST_UNIT_fe_null_DLL_D)\
+ $(OBJ_TEST_UNIT_fe_simple_DLL_D)\
+ $(OBJ_TEST_UNIT_fe_WinReg_DLL_D)\
+ $(OBJ_TEST_UNIT_ins_int_DLL_D)\
+ $(OBJ_TEST_UNIT_ins_w2m_DLL_D)\
+ $(OBJ_TEST_UNIT_lvls_dyninit_DLL_R)\
+ $(OBJ_TEST_UNIT_lvls_vals_DLL_R)\
+ $(OBJ_TEST_UNIT_getcurrtm_DLL_R)\
+ $(OBJ_TEST_UNIT_getversion_DLL_R)\
+ $(OBJ_TEST_UNIT_gethostname_DLL_R)\
+ $(OBJ_TEST_UNIT_onbailout_DLL_R)\
+ $(OBJ_TEST_UNIT_strnlen_DLL_R)\
+ \
+ $(OBJ_TEST_UNIT_bec_CEO_DLL_R)\
+ $(OBJ_TEST_UNIT_bec_file_DLL_R)\
+ $(OBJ_TEST_UNIT_bec_fprintf_DLL_R)\
+ $(OBJ_TEST_UNIT_bec_fail_DLL_R)\
+ $(OBJ_TEST_UNIT_be_fail_DLL_R)\
+ $(OBJ_TEST_UNIT_be_lrsplit_DLL_R)\
+ $(OBJ_TEST_UNIT_be_N_DLL_R)\
+ \
+ $(OBJ_TEST_UNIT_fe_all_DLL_R)\
+ $(OBJ_TEST_UNIT_fe_fail_DLL_R)\
+ $(OBJ_TEST_UNIT_fe_N_DLL_R)\
+ $(OBJ_TEST_UNIT_fe_null_DLL_R)\
+ $(OBJ_TEST_UNIT_fe_simple_DLL_R)\
+ $(OBJ_TEST_UNIT_fe_WinReg_DLL_R)\
+ $(OBJ_TEST_UNIT_ins_int_DLL_R)\
+ $(OBJ_TEST_UNIT_ins_w2m_DLL_R)\
+ $(OBJ_TEST_UNIT_lvls_dyninit_MT_R)\
+ $(OBJ_TEST_UNIT_lvls_vals_MT_R)\
+ $(OBJ_TEST_UNIT_getcurrtm_MT_R)\
+ $(OBJ_TEST_UNIT_getversion_MT_R)\
+ $(OBJ_TEST_UNIT_gethostname_MT_R)\
+ $(OBJ_TEST_UNIT_onbailout_MT_R)\
+ $(OBJ_TEST_UNIT_strnlen_MT_R)\
+ \
+ $(OBJ_TEST_UNIT_bec_CEO_MT_R)\
+ $(OBJ_TEST_UNIT_bec_file_MT_R)\
+ $(OBJ_TEST_UNIT_bec_fprintf_MT_R)\
+ $(OBJ_TEST_UNIT_bec_fail_MT_R)\
+ $(OBJ_TEST_UNIT_be_fail_MT_R)\
+ $(OBJ_TEST_UNIT_be_lrsplit_MT_R)\
+ $(OBJ_TEST_UNIT_be_N_MT_R)\
+ \
+ $(OBJ_TEST_UNIT_fe_all_MT_R)\
+ $(OBJ_TEST_UNIT_fe_fail_MT_R)\
+ $(OBJ_TEST_UNIT_fe_N_MT_R)\
+ $(OBJ_TEST_UNIT_fe_null_MT_R)\
+ $(OBJ_TEST_UNIT_fe_simple_MT_R)\
+ $(OBJ_TEST_UNIT_fe_WinReg_MT_R)\
+ $(OBJ_TEST_UNIT_ins_int_MT_R)\
+ $(OBJ_TEST_UNIT_ins_w2m_MT_R)\
+ $(OBJ_TEST_UNIT_lvls_dyninit_W_MT_D)\
+ $(OBJ_TEST_UNIT_lvls_vals_W_MT_D)\
+ $(OBJ_TEST_UNIT_getcurrtm_W_MT_D)\
+ $(OBJ_TEST_UNIT_getversion_W_MT_D)\
+ $(OBJ_TEST_UNIT_gethostname_W_MT_D)\
+ $(OBJ_TEST_UNIT_onbailout_W_MT_D)\
+ $(OBJ_TEST_UNIT_strnlen_W_MT_D)\
+ \
+ $(OBJ_TEST_UNIT_bec_CEO_W_MT_D)\
+ $(OBJ_TEST_UNIT_bec_file_W_MT_D)\
+ $(OBJ_TEST_UNIT_bec_fprintf_W_MT_D)\
+ $(OBJ_TEST_UNIT_bec_fail_W_MT_D)\
+ $(OBJ_TEST_UNIT_be_fail_W_MT_D)\
+ $(OBJ_TEST_UNIT_be_lrsplit_W_MT_D)\
+ $(OBJ_TEST_UNIT_be_N_W_MT_D)\
+ \
+ $(OBJ_TEST_UNIT_fe_all_W_MT_D)\
+ $(OBJ_TEST_UNIT_fe_fail_W_MT_D)\
+ $(OBJ_TEST_UNIT_fe_N_W_MT_D)\
+ $(OBJ_TEST_UNIT_fe_null_W_MT_D)\
+ $(OBJ_TEST_UNIT_fe_simple_W_MT_D)\
+ $(OBJ_TEST_UNIT_fe_WinReg_W_MT_D)\
+ $(OBJ_TEST_UNIT_ins_int_W_MT_D)\
+ $(OBJ_TEST_UNIT_ins_m2w_W_MT_D)\
+ $(OBJ_TEST_UNIT_lvls_dyninit_W_DLL_D)\
+ $(OBJ_TEST_UNIT_lvls_vals_W_DLL_D)\
+ $(OBJ_TEST_UNIT_getcurrtm_W_DLL_D)\
+ $(OBJ_TEST_UNIT_getversion_W_DLL_D)\
+ $(OBJ_TEST_UNIT_gethostname_W_DLL_D)\
+ $(OBJ_TEST_UNIT_onbailout_W_DLL_D)\
+ $(OBJ_TEST_UNIT_strnlen_W_DLL_D)\
+ \
+ $(OBJ_TEST_UNIT_bec_CEO_W_DLL_D)\
+ $(OBJ_TEST_UNIT_bec_file_W_DLL_D)\
+ $(OBJ_TEST_UNIT_bec_fprintf_W_DLL_D)\
+ $(OBJ_TEST_UNIT_bec_fail_W_DLL_D)\
+ $(OBJ_TEST_UNIT_be_fail_W_DLL_D)\
+ $(OBJ_TEST_UNIT_be_lrsplit_W_DLL_D)\
+ $(OBJ_TEST_UNIT_be_N_W_DLL_D)\
+ \
+ $(OBJ_TEST_UNIT_fe_all_W_DLL_D)\
+ $(OBJ_TEST_UNIT_fe_fail_W_DLL_D)\
+ $(OBJ_TEST_UNIT_fe_N_W_DLL_D)\
+ $(OBJ_TEST_UNIT_fe_null_W_DLL_D)\
+ $(OBJ_TEST_UNIT_fe_simple_W_DLL_D)\
+ $(OBJ_TEST_UNIT_fe_WinReg_W_DLL_D)\
+ $(OBJ_TEST_UNIT_ins_int_W_DLL_D)\
+ $(OBJ_TEST_UNIT_ins_m2w_W_DLL_D)\
+ $(OBJ_TEST_UNIT_lvls_dyninit_W_DLL_R)\
+ $(OBJ_TEST_UNIT_lvls_vals_W_DLL_R)\
+ $(OBJ_TEST_UNIT_getcurrtm_W_DLL_R)\
+ $(OBJ_TEST_UNIT_getversion_W_DLL_R)\
+ $(OBJ_TEST_UNIT_gethostname_W_DLL_R)\
+ $(OBJ_TEST_UNIT_onbailout_W_DLL_R)\
+ $(OBJ_TEST_UNIT_strnlen_W_DLL_R)\
+ \
+ $(OBJ_TEST_UNIT_bec_CEO_W_DLL_R)\
+ $(OBJ_TEST_UNIT_bec_file_W_DLL_R)\
+ $(OBJ_TEST_UNIT_bec_fprintf_W_DLL_R)\
+ $(OBJ_TEST_UNIT_bec_fail_W_DLL_R)\
+ $(OBJ_TEST_UNIT_be_fail_W_DLL_R)\
+ $(OBJ_TEST_UNIT_be_lrsplit_W_DLL_R)\
+ $(OBJ_TEST_UNIT_be_N_W_DLL_R)\
+ \
+ $(OBJ_TEST_UNIT_fe_all_W_DLL_R)\
+ $(OBJ_TEST_UNIT_fe_fail_W_DLL_R)\
+ $(OBJ_TEST_UNIT_fe_N_W_DLL_R)\
+ $(OBJ_TEST_UNIT_fe_null_W_DLL_R)\
+ $(OBJ_TEST_UNIT_fe_simple_W_DLL_R)\
+ $(OBJ_TEST_UNIT_fe_WinReg_W_DLL_R)\
+ $(OBJ_TEST_UNIT_ins_int_W_DLL_R)\
+ $(OBJ_TEST_UNIT_ins_m2w_W_DLL_R)\
+ $(OBJ_TEST_UNIT_lvls_dyninit_W_MT_R)\
+ $(OBJ_TEST_UNIT_lvls_vals_W_MT_R)\
+ $(OBJ_TEST_UNIT_getcurrtm_W_MT_R)\
+ $(OBJ_TEST_UNIT_getversion_W_MT_R)\
+ $(OBJ_TEST_UNIT_gethostname_W_MT_R)\
+ $(OBJ_TEST_UNIT_onbailout_W_MT_R)\
+ $(OBJ_TEST_UNIT_strnlen_W_MT_R)\
+ \
+ $(OBJ_TEST_UNIT_bec_CEO_W_MT_R)\
+ $(OBJ_TEST_UNIT_bec_file_W_MT_R)\
+ $(OBJ_TEST_UNIT_bec_fprintf_W_MT_R)\
+ $(OBJ_TEST_UNIT_bec_fail_W_MT_R)\
+ $(OBJ_TEST_UNIT_be_fail_W_MT_R)\
+ $(OBJ_TEST_UNIT_be_lrsplit_W_MT_R)\
+ $(OBJ_TEST_UNIT_be_N_W_MT_R)\
+ \
+ $(OBJ_TEST_UNIT_fe_all_W_MT_R)\
+ $(OBJ_TEST_UNIT_fe_fail_W_MT_R)\
+ $(OBJ_TEST_UNIT_fe_N_W_MT_R)\
+ $(OBJ_TEST_UNIT_fe_null_W_MT_R)\
+ $(OBJ_TEST_UNIT_fe_simple_W_MT_R)\
+ $(OBJ_TEST_UNIT_fe_WinReg_W_MT_R)\
+ $(OBJ_TEST_UNIT_ins_int_W_MT_R)\
+ $(OBJ_TEST_UNIT_ins_m2w_W_MT_R)\
+ \
+
+########################################
+# Libraries
+
+# $(LIB_UTIL [ ` [ N a m e T a g ] ` ] )\
+
+TARGETS_LIB_UTIL=\
+ $(LIB_UTIL_MT_D)\
+ $(LIB_UTIL_DLL_D)\
+ $(LIB_UTIL_DLL_R)\
+ $(LIB_UTIL_MT_R)\
+ $(LIB_UTIL_W_MT_D)\
+ $(LIB_UTIL_W_DLL_D)\
+ $(LIB_UTIL_W_DLL_R)\
+ $(LIB_UTIL_W_MT_R)\
+ \
+
+TARGETS_LIB_CORE=\
+ $(LIB_CORE_MT_D)\
+ $(LIB_CORE_DLL_D)\
+ $(LIB_CORE_DLL_R)\
+ $(LIB_CORE_MT_R)\
+ $(LIB_CORE_W_MT_D)\
+ $(LIB_CORE_W_DLL_D)\
+ $(LIB_CORE_W_DLL_R)\
+ $(LIB_CORE_W_MT_R)\
+ \
+
+TARGETS_LIB_APPL=\
+ $(LIB_APPL_MT_D)\
+ $(LIB_APPL_DLL_D)\
+ $(LIB_APPL_DLL_R)\
+ $(LIB_APPL_MT_R)\
+ $(LIB_APPL_W_MT_D)\
+ $(LIB_APPL_W_DLL_D)\
+ $(LIB_APPL_W_DLL_R)\
+ $(LIB_APPL_W_MT_R)\
+ \
+
+TARGETS_LIB_FE_CMN=\
+ $(LIB_FE_ALL_MT_D)\
+ $(LIB_FE_ALL_WC_MT_D)\
+ $(LIB_FE_FAIL_MT_D)\
+ $(LIB_FE_N_MT_D)\
+ $(LIB_FE_N_WC_MT_D)\
+ $(LIB_FE_NULL_MT_D)\
+ $(LIB_FE_NULL_WC_MT_D)\
+ $(LIB_FE_SIMPLE_MT_D)\
+ $(LIB_FE_SIMPLE_WC_MT_D)\
+ $(LIB_FE_ALL_DLL_D)\
+ $(LIB_FE_ALL_WC_DLL_D)\
+ $(LIB_FE_FAIL_DLL_D)\
+ $(LIB_FE_N_DLL_D)\
+ $(LIB_FE_N_WC_DLL_D)\
+ $(LIB_FE_NULL_DLL_D)\
+ $(LIB_FE_NULL_WC_DLL_D)\
+ $(LIB_FE_SIMPLE_DLL_D)\
+ $(LIB_FE_SIMPLE_WC_DLL_D)\
+ $(LIB_FE_ALL_DLL_R)\
+ $(LIB_FE_ALL_WC_DLL_R)\
+ $(LIB_FE_FAIL_DLL_R)\
+ $(LIB_FE_N_DLL_R)\
+ $(LIB_FE_N_WC_DLL_R)\
+ $(LIB_FE_NULL_DLL_R)\
+ $(LIB_FE_NULL_WC_DLL_R)\
+ $(LIB_FE_SIMPLE_DLL_R)\
+ $(LIB_FE_SIMPLE_WC_DLL_R)\
+ $(LIB_FE_ALL_MT_R)\
+ $(LIB_FE_ALL_WC_MT_R)\
+ $(LIB_FE_FAIL_MT_R)\
+ $(LIB_FE_N_MT_R)\
+ $(LIB_FE_N_WC_MT_R)\
+ $(LIB_FE_NULL_MT_R)\
+ $(LIB_FE_NULL_WC_MT_R)\
+ $(LIB_FE_SIMPLE_MT_R)\
+ $(LIB_FE_SIMPLE_WC_MT_R)\
+ $(LIB_FE_ALL_W_MT_D)\
+ $(LIB_FE_ALL_WC_W_MT_D)\
+ $(LIB_FE_FAIL_W_MT_D)\
+ $(LIB_FE_N_W_MT_D)\
+ $(LIB_FE_N_WC_W_MT_D)\
+ $(LIB_FE_NULL_W_MT_D)\
+ $(LIB_FE_NULL_WC_W_MT_D)\
+ $(LIB_FE_SIMPLE_W_MT_D)\
+ $(LIB_FE_SIMPLE_WC_W_MT_D)\
+ $(LIB_FE_ALL_W_DLL_D)\
+ $(LIB_FE_ALL_WC_W_DLL_D)\
+ $(LIB_FE_FAIL_W_DLL_D)\
+ $(LIB_FE_N_W_DLL_D)\
+ $(LIB_FE_N_WC_W_DLL_D)\
+ $(LIB_FE_NULL_W_DLL_D)\
+ $(LIB_FE_NULL_WC_W_DLL_D)\
+ $(LIB_FE_SIMPLE_W_DLL_D)\
+ $(LIB_FE_SIMPLE_WC_W_DLL_D)\
+ $(LIB_FE_ALL_W_DLL_R)\
+ $(LIB_FE_ALL_WC_W_DLL_R)\
+ $(LIB_FE_FAIL_W_DLL_R)\
+ $(LIB_FE_N_W_DLL_R)\
+ $(LIB_FE_N_WC_W_DLL_R)\
+ $(LIB_FE_NULL_W_DLL_R)\
+ $(LIB_FE_NULL_WC_W_DLL_R)\
+ $(LIB_FE_SIMPLE_W_DLL_R)\
+ $(LIB_FE_SIMPLE_WC_W_DLL_R)\
+ $(LIB_FE_ALL_W_MT_R)\
+ $(LIB_FE_ALL_WC_W_MT_R)\
+ $(LIB_FE_FAIL_W_MT_R)\
+ $(LIB_FE_N_W_MT_R)\
+ $(LIB_FE_N_WC_W_MT_R)\
+ $(LIB_FE_NULL_W_MT_R)\
+ $(LIB_FE_NULL_WC_W_MT_R)\
+ $(LIB_FE_SIMPLE_W_MT_R)\
+ $(LIB_FE_SIMPLE_WC_W_MT_R)\
+ \
+
+TARGETS_LIB_FE=\
+ $(TARGETS_LIB_FE_CMN)\
+ $(LIB_FE_WINREG_MT_D)\
+ $(LIB_FE_WINREG_WC_MT_D)\
+ $(LIB_FE_WINREG_DLL_D)\
+ $(LIB_FE_WINREG_WC_DLL_D)\
+ $(LIB_FE_WINREG_DLL_R)\
+ $(LIB_FE_WINREG_WC_DLL_R)\
+ $(LIB_FE_WINREG_MT_R)\
+ $(LIB_FE_WINREG_WC_MT_R)\
+ $(LIB_FE_WINREG_W_MT_D)\
+ $(LIB_FE_WINREG_WC_W_MT_D)\
+ $(LIB_FE_WINREG_W_DLL_D)\
+ $(LIB_FE_WINREG_WC_W_DLL_D)\
+ $(LIB_FE_WINREG_W_DLL_R)\
+ $(LIB_FE_WINREG_WC_W_DLL_R)\
+ $(LIB_FE_WINREG_W_MT_R)\
+ $(LIB_FE_WINREG_WC_W_MT_R)\
+ \
+
+TARGETS_LIB_BE_CMN=\
+ $(LIB_BE_LRSPLIT_MT_D)\
+ $(LIB_BE_N_MT_D)\
+ $(LIB_BEC_FAIL_MT_D)\
+ $(LIB_BE_FAIL_MT_D)\
+ $(LIB_BEL_FAIL_MT_D)\
+ $(LIB_BER_FAIL_MT_D)\
+ $(LIB_BEC_FILE_MT_D)\
+ $(LIB_BEC_FILE_WC_MT_D)\
+ $(LIB_BE_FILE_MT_D)\
+ $(LIB_BEL_FILE_MT_D)\
+ $(LIB_BER_FILE_MT_D)\
+ $(LIB_BEC_FPRINTF_MT_D)\
+ $(LIB_BEC_FPRINTF_WC_MT_D)\
+ $(LIB_BE_FPRINTF_MT_D)\
+ $(LIB_BEL_FPRINTF_MT_D)\
+ $(LIB_BER_FPRINTF_MT_D)\
+ $(LIB_BEC_NULL_MT_D)\
+ $(LIB_BE_NULL_MT_D)\
+ $(LIB_BEL_NULL_MT_D)\
+ $(LIB_BER_NULL_MT_D)\
+ $(LIB_BE_LRSPLIT_DLL_D)\
+ $(LIB_BE_N_DLL_D)\
+ $(LIB_BEC_FAIL_DLL_D)\
+ $(LIB_BE_FAIL_DLL_D)\
+ $(LIB_BEL_FAIL_DLL_D)\
+ $(LIB_BER_FAIL_DLL_D)\
+ $(LIB_BEC_FILE_DLL_D)\
+ $(LIB_BEC_FILE_WC_DLL_D)\
+ $(LIB_BE_FILE_DLL_D)\
+ $(LIB_BEL_FILE_DLL_D)\
+ $(LIB_BER_FILE_DLL_D)\
+ $(LIB_BEC_FPRINTF_DLL_D)\
+ $(LIB_BEC_FPRINTF_WC_DLL_D)\
+ $(LIB_BE_FPRINTF_DLL_D)\
+ $(LIB_BEL_FPRINTF_DLL_D)\
+ $(LIB_BER_FPRINTF_DLL_D)\
+ $(LIB_BEC_NULL_DLL_D)\
+ $(LIB_BE_NULL_DLL_D)\
+ $(LIB_BEL_NULL_DLL_D)\
+ $(LIB_BER_NULL_DLL_D)\
+ $(LIB_BE_LRSPLIT_DLL_R)\
+ $(LIB_BE_N_DLL_R)\
+ $(LIB_BEC_FAIL_DLL_R)\
+ $(LIB_BE_FAIL_DLL_R)\
+ $(LIB_BEL_FAIL_DLL_R)\
+ $(LIB_BER_FAIL_DLL_R)\
+ $(LIB_BEC_FILE_DLL_R)\
+ $(LIB_BEC_FILE_WC_DLL_R)\
+ $(LIB_BE_FILE_DLL_R)\
+ $(LIB_BEL_FILE_DLL_R)\
+ $(LIB_BER_FILE_DLL_R)\
+ $(LIB_BEC_FPRINTF_DLL_R)\
+ $(LIB_BEC_FPRINTF_WC_DLL_R)\
+ $(LIB_BE_FPRINTF_DLL_R)\
+ $(LIB_BEL_FPRINTF_DLL_R)\
+ $(LIB_BER_FPRINTF_DLL_R)\
+ $(LIB_BEC_NULL_DLL_R)\
+ $(LIB_BE_NULL_DLL_R)\
+ $(LIB_BEL_NULL_DLL_R)\
+ $(LIB_BER_NULL_DLL_R)\
+ $(LIB_BE_LRSPLIT_MT_R)\
+ $(LIB_BE_N_MT_R)\
+ $(LIB_BEC_FAIL_MT_R)\
+ $(LIB_BE_FAIL_MT_R)\
+ $(LIB_BEL_FAIL_MT_R)\
+ $(LIB_BER_FAIL_MT_R)\
+ $(LIB_BEC_FILE_MT_R)\
+ $(LIB_BEC_FILE_WC_MT_R)\
+ $(LIB_BE_FILE_MT_R)\
+ $(LIB_BEL_FILE_MT_R)\
+ $(LIB_BER_FILE_MT_R)\
+ $(LIB_BEC_FPRINTF_MT_R)\
+ $(LIB_BEC_FPRINTF_WC_MT_R)\
+ $(LIB_BE_FPRINTF_MT_R)\
+ $(LIB_BEL_FPRINTF_MT_R)\
+ $(LIB_BER_FPRINTF_MT_R)\
+ $(LIB_BEC_NULL_MT_R)\
+ $(LIB_BE_NULL_MT_R)\
+ $(LIB_BEL_NULL_MT_R)\
+ $(LIB_BER_NULL_MT_R)\
+ $(LIB_BE_LRSPLIT_W_MT_D)\
+ $(LIB_BE_N_W_MT_D)\
+ $(LIB_BEC_FAIL_W_MT_D)\
+ $(LIB_BE_FAIL_W_MT_D)\
+ $(LIB_BEL_FAIL_W_MT_D)\
+ $(LIB_BER_FAIL_W_MT_D)\
+ $(LIB_BEC_FILE_W_MT_D)\
+ $(LIB_BEC_FILE_WC_W_MT_D)\
+ $(LIB_BE_FILE_W_MT_D)\
+ $(LIB_BEL_FILE_W_MT_D)\
+ $(LIB_BER_FILE_W_MT_D)\
+ $(LIB_BEC_FPRINTF_W_MT_D)\
+ $(LIB_BEC_FPRINTF_WC_W_MT_D)\
+ $(LIB_BE_FPRINTF_W_MT_D)\
+ $(LIB_BEL_FPRINTF_W_MT_D)\
+ $(LIB_BER_FPRINTF_W_MT_D)\
+ $(LIB_BEC_NULL_W_MT_D)\
+ $(LIB_BE_NULL_W_MT_D)\
+ $(LIB_BEL_NULL_W_MT_D)\
+ $(LIB_BER_NULL_W_MT_D)\
+ $(LIB_BE_LRSPLIT_W_DLL_D)\
+ $(LIB_BE_N_W_DLL_D)\
+ $(LIB_BEC_FAIL_W_DLL_D)\
+ $(LIB_BE_FAIL_W_DLL_D)\
+ $(LIB_BEL_FAIL_W_DLL_D)\
+ $(LIB_BER_FAIL_W_DLL_D)\
+ $(LIB_BEC_FILE_W_DLL_D)\
+ $(LIB_BEC_FILE_WC_W_DLL_D)\
+ $(LIB_BE_FILE_W_DLL_D)\
+ $(LIB_BEL_FILE_W_DLL_D)\
+ $(LIB_BER_FILE_W_DLL_D)\
+ $(LIB_BEC_FPRINTF_W_DLL_D)\
+ $(LIB_BEC_FPRINTF_WC_W_DLL_D)\
+ $(LIB_BE_FPRINTF_W_DLL_D)\
+ $(LIB_BEL_FPRINTF_W_DLL_D)\
+ $(LIB_BER_FPRINTF_W_DLL_D)\
+ $(LIB_BEC_NULL_W_DLL_D)\
+ $(LIB_BE_NULL_W_DLL_D)\
+ $(LIB_BEL_NULL_W_DLL_D)\
+ $(LIB_BER_NULL_W_DLL_D)\
+ $(LIB_BE_LRSPLIT_W_DLL_R)\
+ $(LIB_BE_N_W_DLL_R)\
+ $(LIB_BEC_FAIL_W_DLL_R)\
+ $(LIB_BE_FAIL_W_DLL_R)\
+ $(LIB_BEL_FAIL_W_DLL_R)\
+ $(LIB_BER_FAIL_W_DLL_R)\
+ $(LIB_BEC_FILE_W_DLL_R)\
+ $(LIB_BEC_FILE_WC_W_DLL_R)\
+ $(LIB_BE_FILE_W_DLL_R)\
+ $(LIB_BEL_FILE_W_DLL_R)\
+ $(LIB_BER_FILE_W_DLL_R)\
+ $(LIB_BEC_FPRINTF_W_DLL_R)\
+ $(LIB_BEC_FPRINTF_WC_W_DLL_R)\
+ $(LIB_BE_FPRINTF_W_DLL_R)\
+ $(LIB_BEL_FPRINTF_W_DLL_R)\
+ $(LIB_BER_FPRINTF_W_DLL_R)\
+ $(LIB_BEC_NULL_W_DLL_R)\
+ $(LIB_BE_NULL_W_DLL_R)\
+ $(LIB_BEL_NULL_W_DLL_R)\
+ $(LIB_BER_NULL_W_DLL_R)\
+ $(LIB_BE_LRSPLIT_W_MT_R)\
+ $(LIB_BE_N_W_MT_R)\
+ $(LIB_BEC_FAIL_W_MT_R)\
+ $(LIB_BE_FAIL_W_MT_R)\
+ $(LIB_BEL_FAIL_W_MT_R)\
+ $(LIB_BER_FAIL_W_MT_R)\
+ $(LIB_BEC_FILE_W_MT_R)\
+ $(LIB_BEC_FILE_WC_W_MT_R)\
+ $(LIB_BE_FILE_W_MT_R)\
+ $(LIB_BEL_FILE_W_MT_R)\
+ $(LIB_BER_FILE_W_MT_R)\
+ $(LIB_BEC_FPRINTF_W_MT_R)\
+ $(LIB_BEC_FPRINTF_WC_W_MT_R)\
+ $(LIB_BE_FPRINTF_W_MT_R)\
+ $(LIB_BEL_FPRINTF_W_MT_R)\
+ $(LIB_BER_FPRINTF_W_MT_R)\
+ $(LIB_BEC_NULL_W_MT_R)\
+ $(LIB_BE_NULL_W_MT_R)\
+ $(LIB_BEL_NULL_W_MT_R)\
+ $(LIB_BER_NULL_W_MT_R)\
+ \
+
+TARGETS_LIB_BE=\
+ $(LIB_BE_LRSPLIT_MT_D)\
+ $(LIB_BE_N_MT_D)\
+ $(LIB_BEC_TEST_MT_D)\
+ $(LIB_BE_TEST_MT_D)\
+ $(LIB_BEL_TEST_MT_D)\
+ $(LIB_BER_TEST_MT_D)\
+ $(LIB_BEC_FAIL_MT_D)\
+ $(LIB_BE_FAIL_MT_D)\
+ $(LIB_BEL_FAIL_MT_D)\
+ $(LIB_BER_FAIL_MT_D)\
+ $(LIB_BEC_FILE_MT_D)\
+ $(LIB_BEC_FILE_WC_MT_D)\
+ $(LIB_BE_FILE_MT_D)\
+ $(LIB_BEL_FILE_MT_D)\
+ $(LIB_BER_FILE_MT_D)\
+ $(LIB_BEC_FPRINTF_MT_D)\
+ $(LIB_BEC_FPRINTF_WC_MT_D)\
+ $(LIB_BE_FPRINTF_MT_D)\
+ $(LIB_BEL_FPRINTF_MT_D)\
+ $(LIB_BER_FPRINTF_MT_D)\
+ $(LIB_BEC_NULL_MT_D)\
+ $(LIB_BE_NULL_MT_D)\
+ $(LIB_BEL_NULL_MT_D)\
+ $(LIB_BER_NULL_MT_D)\
+ $(LIB_BEC_COMERROBJ_MT_D)\
+ $(LIB_BEC_COMERROBJWC_MT_D)\
+ $(LIB_BE_COMERROBJ_MT_D)\
+ $(LIB_BEL_COMERROBJ_MT_D)\
+ $(LIB_BER_COMERROBJ_MT_D)\
+ $(LIB_BEC_SPEECH_MT_D)\
+ $(LIB_BEC_SPEECHWC_MT_D)\
+ $(LIB_BE_SPEECH_MT_D)\
+ $(LIB_BEL_SPEECH_MT_D)\
+ $(LIB_BER_SPEECH_MT_D)\
+ $(LIB_BEC_WINEVLOG_MT_D)\
+ $(LIB_BE_WINEVLOG_MT_D)\
+ $(LIB_BEL_WINEVLOG_MT_D)\
+ $(LIB_BER_WINEVLOG_MT_D)\
+ $(LIB_BEC_WINMSGBX_MT_D)\
+ $(LIB_BE_WINMSGBX_MT_D)\
+ $(LIB_BEL_WINMSGBX_MT_D)\
+ $(LIB_BER_WINMSGBX_MT_D)\
+ $(LIB_BEC_W32CONS_MT_D)\
+ $(LIB_BEC_W32CONSWC_MT_D)\
+ $(LIB_BE_W32CONS_MT_D)\
+ $(LIB_BEL_W32CONS_MT_D)\
+ $(LIB_BER_W32CONS_MT_D)\
+ $(LIB_BEC_WINDBGR_MT_D)\
+ $(LIB_BEC_WINDBGR_WC_MT_D)\
+ $(LIB_BE_WINDBGR_MT_D)\
+ $(LIB_BEL_WINDBGR_MT_D)\
+ $(LIB_BER_WINDBGR_MT_D)\
+ $(LIB_BEC_WINSYSLOG_MT_D)\
+ $(LIB_BEC_WINSYSLOG_WC_MT_D)\
+ $(LIB_BE_WINSYSLOG_MT_D)\
+ $(LIB_BEL_WINSYSLOG_MT_D)\
+ $(LIB_BER_WINSYSLOG_MT_D)\
+ $(LIB_BE_LRSPLIT_DLL_D)\
+ $(LIB_BE_N_DLL_D)\
+ $(LIB_BEC_TEST_DLL_D)\
+ $(LIB_BE_TEST_DLL_D)\
+ $(LIB_BEL_TEST_DLL_D)\
+ $(LIB_BER_TEST_DLL_D)\
+ $(LIB_BEC_FAIL_DLL_D)\
+ $(LIB_BE_FAIL_DLL_D)\
+ $(LIB_BEL_FAIL_DLL_D)\
+ $(LIB_BER_FAIL_DLL_D)\
+ $(LIB_BEC_FILE_DLL_D)\
+ $(LIB_BEC_FILE_WC_DLL_D)\
+ $(LIB_BE_FILE_DLL_D)\
+ $(LIB_BEL_FILE_DLL_D)\
+ $(LIB_BER_FILE_DLL_D)\
+ $(LIB_BEC_FPRINTF_DLL_D)\
+ $(LIB_BEC_FPRINTF_WC_DLL_D)\
+ $(LIB_BE_FPRINTF_DLL_D)\
+ $(LIB_BEL_FPRINTF_DLL_D)\
+ $(LIB_BER_FPRINTF_DLL_D)\
+ $(LIB_BEC_NULL_DLL_D)\
+ $(LIB_BE_NULL_DLL_D)\
+ $(LIB_BEL_NULL_DLL_D)\
+ $(LIB_BER_NULL_DLL_D)\
+ $(LIB_BEC_COMERROBJ_DLL_D)\
+ $(LIB_BEC_COMERROBJWC_DLL_D)\
+ $(LIB_BE_COMERROBJ_DLL_D)\
+ $(LIB_BEL_COMERROBJ_DLL_D)\
+ $(LIB_BER_COMERROBJ_DLL_D)\
+ $(LIB_BEC_SPEECH_DLL_D)\
+ $(LIB_BEC_SPEECHWC_DLL_D)\
+ $(LIB_BE_SPEECH_DLL_D)\
+ $(LIB_BEL_SPEECH_DLL_D)\
+ $(LIB_BER_SPEECH_DLL_D)\
+ $(LIB_BEC_WINEVLOG_DLL_D)\
+ $(LIB_BE_WINEVLOG_DLL_D)\
+ $(LIB_BEL_WINEVLOG_DLL_D)\
+ $(LIB_BER_WINEVLOG_DLL_D)\
+ $(LIB_BEC_WINMSGBX_DLL_D)\
+ $(LIB_BE_WINMSGBX_DLL_D)\
+ $(LIB_BEL_WINMSGBX_DLL_D)\
+ $(LIB_BER_WINMSGBX_DLL_D)\
+ $(LIB_BEC_W32CONS_DLL_D)\
+ $(LIB_BEC_W32CONSWC_DLL_D)\
+ $(LIB_BE_W32CONS_DLL_D)\
+ $(LIB_BEL_W32CONS_DLL_D)\
+ $(LIB_BER_W32CONS_DLL_D)\
+ $(LIB_BEC_WINDBGR_DLL_D)\
+ $(LIB_BEC_WINDBGR_WC_DLL_D)\
+ $(LIB_BE_WINDBGR_DLL_D)\
+ $(LIB_BEL_WINDBGR_DLL_D)\
+ $(LIB_BER_WINDBGR_DLL_D)\
+ $(LIB_BEC_WINSYSLOG_DLL_D)\
+ $(LIB_BEC_WINSYSLOG_WC_DLL_D)\
+ $(LIB_BE_WINSYSLOG_DLL_D)\
+ $(LIB_BEL_WINSYSLOG_DLL_D)\
+ $(LIB_BER_WINSYSLOG_DLL_D)\
+ $(LIB_BE_LRSPLIT_DLL_R)\
+ $(LIB_BE_N_DLL_R)\
+ $(LIB_BEC_TEST_DLL_R)\
+ $(LIB_BE_TEST_DLL_R)\
+ $(LIB_BEL_TEST_DLL_R)\
+ $(LIB_BER_TEST_DLL_R)\
+ $(LIB_BEC_FAIL_DLL_R)\
+ $(LIB_BE_FAIL_DLL_R)\
+ $(LIB_BEL_FAIL_DLL_R)\
+ $(LIB_BER_FAIL_DLL_R)\
+ $(LIB_BEC_FILE_DLL_R)\
+ $(LIB_BEC_FILE_WC_DLL_R)\
+ $(LIB_BE_FILE_DLL_R)\
+ $(LIB_BEL_FILE_DLL_R)\
+ $(LIB_BER_FILE_DLL_R)\
+ $(LIB_BEC_FPRINTF_DLL_R)\
+ $(LIB_BEC_FPRINTF_WC_DLL_R)\
+ $(LIB_BE_FPRINTF_DLL_R)\
+ $(LIB_BEL_FPRINTF_DLL_R)\
+ $(LIB_BER_FPRINTF_DLL_R)\
+ $(LIB_BEC_NULL_DLL_R)\
+ $(LIB_BE_NULL_DLL_R)\
+ $(LIB_BEL_NULL_DLL_R)\
+ $(LIB_BER_NULL_DLL_R)\
+ $(LIB_BEC_COMERROBJ_DLL_R)\
+ $(LIB_BEC_COMERROBJWC_DLL_R)\
+ $(LIB_BE_COMERROBJ_DLL_R)\
+ $(LIB_BEL_COMERROBJ_DLL_R)\
+ $(LIB_BER_COMERROBJ_DLL_R)\
+ $(LIB_BEC_SPEECH_DLL_R)\
+ $(LIB_BEC_SPEECHWC_DLL_R)\
+ $(LIB_BE_SPEECH_DLL_R)\
+ $(LIB_BEL_SPEECH_DLL_R)\
+ $(LIB_BER_SPEECH_DLL_R)\
+ $(LIB_BEC_WINEVLOG_DLL_R)\
+ $(LIB_BE_WINEVLOG_DLL_R)\
+ $(LIB_BEL_WINEVLOG_DLL_R)\
+ $(LIB_BER_WINEVLOG_DLL_R)\
+ $(LIB_BEC_WINMSGBX_DLL_R)\
+ $(LIB_BE_WINMSGBX_DLL_R)\
+ $(LIB_BEL_WINMSGBX_DLL_R)\
+ $(LIB_BER_WINMSGBX_DLL_R)\
+ $(LIB_BEC_W32CONS_DLL_R)\
+ $(LIB_BEC_W32CONSWC_DLL_R)\
+ $(LIB_BE_W32CONS_DLL_R)\
+ $(LIB_BEL_W32CONS_DLL_R)\
+ $(LIB_BER_W32CONS_DLL_R)\
+ $(LIB_BEC_WINDBGR_DLL_R)\
+ $(LIB_BEC_WINDBGR_WC_DLL_R)\
+ $(LIB_BE_WINDBGR_DLL_R)\
+ $(LIB_BEL_WINDBGR_DLL_R)\
+ $(LIB_BER_WINDBGR_DLL_R)\
+ $(LIB_BEC_WINSYSLOG_DLL_R)\
+ $(LIB_BEC_WINSYSLOG_WC_DLL_R)\
+ $(LIB_BE_WINSYSLOG_DLL_R)\
+ $(LIB_BEL_WINSYSLOG_DLL_R)\
+ $(LIB_BER_WINSYSLOG_DLL_R)\
+ $(LIB_BE_LRSPLIT_MT_R)\
+ $(LIB_BE_N_MT_R)\
+ $(LIB_BEC_TEST_MT_R)\
+ $(LIB_BE_TEST_MT_R)\
+ $(LIB_BEL_TEST_MT_R)\
+ $(LIB_BER_TEST_MT_R)\
+ $(LIB_BEC_FAIL_MT_R)\
+ $(LIB_BE_FAIL_MT_R)\
+ $(LIB_BEL_FAIL_MT_R)\
+ $(LIB_BER_FAIL_MT_R)\
+ $(LIB_BEC_FILE_MT_R)\
+ $(LIB_BEC_FILE_WC_MT_R)\
+ $(LIB_BE_FILE_MT_R)\
+ $(LIB_BEL_FILE_MT_R)\
+ $(LIB_BER_FILE_MT_R)\
+ $(LIB_BEC_FPRINTF_MT_R)\
+ $(LIB_BEC_FPRINTF_WC_MT_R)\
+ $(LIB_BE_FPRINTF_MT_R)\
+ $(LIB_BEL_FPRINTF_MT_R)\
+ $(LIB_BER_FPRINTF_MT_R)\
+ $(LIB_BEC_NULL_MT_R)\
+ $(LIB_BE_NULL_MT_R)\
+ $(LIB_BEL_NULL_MT_R)\
+ $(LIB_BER_NULL_MT_R)\
+ $(LIB_BEC_COMERROBJ_MT_R)\
+ $(LIB_BEC_COMERROBJWC_MT_R)\
+ $(LIB_BE_COMERROBJ_MT_R)\
+ $(LIB_BEL_COMERROBJ_MT_R)\
+ $(LIB_BER_COMERROBJ_MT_R)\
+ $(LIB_BEC_SPEECH_MT_R)\
+ $(LIB_BEC_SPEECHWC_MT_R)\
+ $(LIB_BE_SPEECH_MT_R)\
+ $(LIB_BEL_SPEECH_MT_R)\
+ $(LIB_BER_SPEECH_MT_R)\
+ $(LIB_BEC_WINEVLOG_MT_R)\
+ $(LIB_BE_WINEVLOG_MT_R)\
+ $(LIB_BEL_WINEVLOG_MT_R)\
+ $(LIB_BER_WINEVLOG_MT_R)\
+ $(LIB_BEC_WINMSGBX_MT_R)\
+ $(LIB_BE_WINMSGBX_MT_R)\
+ $(LIB_BEL_WINMSGBX_MT_R)\
+ $(LIB_BER_WINMSGBX_MT_R)\
+ $(LIB_BEC_W32CONS_MT_R)\
+ $(LIB_BEC_W32CONSWC_MT_R)\
+ $(LIB_BE_W32CONS_MT_R)\
+ $(LIB_BEL_W32CONS_MT_R)\
+ $(LIB_BER_W32CONS_MT_R)\
+ $(LIB_BEC_WINDBGR_MT_R)\
+ $(LIB_BEC_WINDBGR_WC_MT_R)\
+ $(LIB_BE_WINDBGR_MT_R)\
+ $(LIB_BEL_WINDBGR_MT_R)\
+ $(LIB_BER_WINDBGR_MT_R)\
+ $(LIB_BEC_WINSYSLOG_MT_R)\
+ $(LIB_BEC_WINSYSLOG_WC_MT_R)\
+ $(LIB_BE_WINSYSLOG_MT_R)\
+ $(LIB_BEL_WINSYSLOG_MT_R)\
+ $(LIB_BER_WINSYSLOG_MT_R)\
+ $(LIB_BE_LRSPLIT_W_MT_D)\
+ $(LIB_BE_N_W_MT_D)\
+ $(LIB_BEC_TEST_W_MT_D)\
+ $(LIB_BE_TEST_W_MT_D)\
+ $(LIB_BEL_TEST_W_MT_D)\
+ $(LIB_BER_TEST_W_MT_D)\
+ $(LIB_BEC_FAIL_W_MT_D)\
+ $(LIB_BE_FAIL_W_MT_D)\
+ $(LIB_BEL_FAIL_W_MT_D)\
+ $(LIB_BER_FAIL_W_MT_D)\
+ $(LIB_BEC_FILE_W_MT_D)\
+ $(LIB_BEC_FILE_WC_W_MT_D)\
+ $(LIB_BE_FILE_W_MT_D)\
+ $(LIB_BEL_FILE_W_MT_D)\
+ $(LIB_BER_FILE_W_MT_D)\
+ $(LIB_BEC_FPRINTF_W_MT_D)\
+ $(LIB_BEC_FPRINTF_WC_W_MT_D)\
+ $(LIB_BE_FPRINTF_W_MT_D)\
+ $(LIB_BEL_FPRINTF_W_MT_D)\
+ $(LIB_BER_FPRINTF_W_MT_D)\
+ $(LIB_BEC_NULL_W_MT_D)\
+ $(LIB_BE_NULL_W_MT_D)\
+ $(LIB_BEL_NULL_W_MT_D)\
+ $(LIB_BER_NULL_W_MT_D)\
+ $(LIB_BEC_COMERROBJ_W_MT_D)\
+ $(LIB_BEC_COMERROBJWC_W_MT_D)\
+ $(LIB_BE_COMERROBJ_W_MT_D)\
+ $(LIB_BEL_COMERROBJ_W_MT_D)\
+ $(LIB_BER_COMERROBJ_W_MT_D)\
+ $(LIB_BEC_SPEECH_W_MT_D)\
+ $(LIB_BEC_SPEECHWC_W_MT_D)\
+ $(LIB_BE_SPEECH_W_MT_D)\
+ $(LIB_BEL_SPEECH_W_MT_D)\
+ $(LIB_BER_SPEECH_W_MT_D)\
+ $(LIB_BEC_WINEVLOG_W_MT_D)\
+ $(LIB_BE_WINEVLOG_W_MT_D)\
+ $(LIB_BEL_WINEVLOG_W_MT_D)\
+ $(LIB_BER_WINEVLOG_W_MT_D)\
+ $(LIB_BEC_WINMSGBX_W_MT_D)\
+ $(LIB_BE_WINMSGBX_W_MT_D)\
+ $(LIB_BEL_WINMSGBX_W_MT_D)\
+ $(LIB_BER_WINMSGBX_W_MT_D)\
+ $(LIB_BEC_W32CONS_W_MT_D)\
+ $(LIB_BEC_W32CONSWC_W_MT_D)\
+ $(LIB_BE_W32CONS_W_MT_D)\
+ $(LIB_BEL_W32CONS_W_MT_D)\
+ $(LIB_BER_W32CONS_W_MT_D)\
+ $(LIB_BEC_WINDBGR_W_MT_D)\
+ $(LIB_BEC_WINDBGR_WC_W_MT_D)\
+ $(LIB_BE_WINDBGR_W_MT_D)\
+ $(LIB_BEL_WINDBGR_W_MT_D)\
+ $(LIB_BER_WINDBGR_W_MT_D)\
+ $(LIB_BEC_WINSYSLOG_W_MT_D)\
+ $(LIB_BEC_WINSYSLOG_WC_W_MT_D)\
+ $(LIB_BE_WINSYSLOG_W_MT_D)\
+ $(LIB_BEL_WINSYSLOG_W_MT_D)\
+ $(LIB_BER_WINSYSLOG_W_MT_D)\
+ $(LIB_BE_LRSPLIT_W_DLL_D)\
+ $(LIB_BE_N_W_DLL_D)\
+ $(LIB_BEC_TEST_W_DLL_D)\
+ $(LIB_BE_TEST_W_DLL_D)\
+ $(LIB_BEL_TEST_W_DLL_D)\
+ $(LIB_BER_TEST_W_DLL_D)\
+ $(LIB_BEC_FAIL_W_DLL_D)\
+ $(LIB_BE_FAIL_W_DLL_D)\
+ $(LIB_BEL_FAIL_W_DLL_D)\
+ $(LIB_BER_FAIL_W_DLL_D)\
+ $(LIB_BEC_FILE_W_DLL_D)\
+ $(LIB_BEC_FILE_WC_W_DLL_D)\
+ $(LIB_BE_FILE_W_DLL_D)\
+ $(LIB_BEL_FILE_W_DLL_D)\
+ $(LIB_BER_FILE_W_DLL_D)\
+ $(LIB_BEC_FPRINTF_W_DLL_D)\
+ $(LIB_BEC_FPRINTF_WC_W_DLL_D)\
+ $(LIB_BE_FPRINTF_W_DLL_D)\
+ $(LIB_BEL_FPRINTF_W_DLL_D)\
+ $(LIB_BER_FPRINTF_W_DLL_D)\
+ $(LIB_BEC_NULL_W_DLL_D)\
+ $(LIB_BE_NULL_W_DLL_D)\
+ $(LIB_BEL_NULL_W_DLL_D)\
+ $(LIB_BER_NULL_W_DLL_D)\
+ $(LIB_BEC_COMERROBJ_W_DLL_D)\
+ $(LIB_BEC_COMERROBJWC_W_DLL_D)\
+ $(LIB_BE_COMERROBJ_W_DLL_D)\
+ $(LIB_BEL_COMERROBJ_W_DLL_D)\
+ $(LIB_BER_COMERROBJ_W_DLL_D)\
+ $(LIB_BEC_SPEECH_W_DLL_D)\
+ $(LIB_BEC_SPEECHWC_W_DLL_D)\
+ $(LIB_BE_SPEECH_W_DLL_D)\
+ $(LIB_BEL_SPEECH_W_DLL_D)\
+ $(LIB_BER_SPEECH_W_DLL_D)\
+ $(LIB_BEC_WINEVLOG_W_DLL_D)\
+ $(LIB_BE_WINEVLOG_W_DLL_D)\
+ $(LIB_BEL_WINEVLOG_W_DLL_D)\
+ $(LIB_BER_WINEVLOG_W_DLL_D)\
+ $(LIB_BEC_WINMSGBX_W_DLL_D)\
+ $(LIB_BE_WINMSGBX_W_DLL_D)\
+ $(LIB_BEL_WINMSGBX_W_DLL_D)\
+ $(LIB_BER_WINMSGBX_W_DLL_D)\
+ $(LIB_BEC_W32CONS_W_DLL_D)\
+ $(LIB_BEC_W32CONSWC_W_DLL_D)\
+ $(LIB_BE_W32CONS_W_DLL_D)\
+ $(LIB_BEL_W32CONS_W_DLL_D)\
+ $(LIB_BER_W32CONS_W_DLL_D)\
+ $(LIB_BEC_WINDBGR_W_DLL_D)\
+ $(LIB_BEC_WINDBGR_WC_W_DLL_D)\
+ $(LIB_BE_WINDBGR_W_DLL_D)\
+ $(LIB_BEL_WINDBGR_W_DLL_D)\
+ $(LIB_BER_WINDBGR_W_DLL_D)\
+ $(LIB_BEC_WINSYSLOG_W_DLL_D)\
+ $(LIB_BEC_WINSYSLOG_WC_W_DLL_D)\
+ $(LIB_BE_WINSYSLOG_W_DLL_D)\
+ $(LIB_BEL_WINSYSLOG_W_DLL_D)\
+ $(LIB_BER_WINSYSLOG_W_DLL_D)\
+ $(LIB_BE_LRSPLIT_W_DLL_R)\
+ $(LIB_BE_N_W_DLL_R)\
+ $(LIB_BEC_TEST_W_DLL_R)\
+ $(LIB_BE_TEST_W_DLL_R)\
+ $(LIB_BEL_TEST_W_DLL_R)\
+ $(LIB_BER_TEST_W_DLL_R)\
+ $(LIB_BEC_FAIL_W_DLL_R)\
+ $(LIB_BE_FAIL_W_DLL_R)\
+ $(LIB_BEL_FAIL_W_DLL_R)\
+ $(LIB_BER_FAIL_W_DLL_R)\
+ $(LIB_BEC_FILE_W_DLL_R)\
+ $(LIB_BEC_FILE_WC_W_DLL_R)\
+ $(LIB_BE_FILE_W_DLL_R)\
+ $(LIB_BEL_FILE_W_DLL_R)\
+ $(LIB_BER_FILE_W_DLL_R)\
+ $(LIB_BEC_FPRINTF_W_DLL_R)\
+ $(LIB_BEC_FPRINTF_WC_W_DLL_R)\
+ $(LIB_BE_FPRINTF_W_DLL_R)\
+ $(LIB_BEL_FPRINTF_W_DLL_R)\
+ $(LIB_BER_FPRINTF_W_DLL_R)\
+ $(LIB_BEC_NULL_W_DLL_R)\
+ $(LIB_BE_NULL_W_DLL_R)\
+ $(LIB_BEL_NULL_W_DLL_R)\
+ $(LIB_BER_NULL_W_DLL_R)\
+ $(LIB_BEC_COMERROBJ_W_DLL_R)\
+ $(LIB_BEC_COMERROBJWC_W_DLL_R)\
+ $(LIB_BE_COMERROBJ_W_DLL_R)\
+ $(LIB_BEL_COMERROBJ_W_DLL_R)\
+ $(LIB_BER_COMERROBJ_W_DLL_R)\
+ $(LIB_BEC_SPEECH_W_DLL_R)\
+ $(LIB_BEC_SPEECHWC_W_DLL_R)\
+ $(LIB_BE_SPEECH_W_DLL_R)\
+ $(LIB_BEL_SPEECH_W_DLL_R)\
+ $(LIB_BER_SPEECH_W_DLL_R)\
+ $(LIB_BEC_WINEVLOG_W_DLL_R)\
+ $(LIB_BE_WINEVLOG_W_DLL_R)\
+ $(LIB_BEL_WINEVLOG_W_DLL_R)\
+ $(LIB_BER_WINEVLOG_W_DLL_R)\
+ $(LIB_BEC_WINMSGBX_W_DLL_R)\
+ $(LIB_BE_WINMSGBX_W_DLL_R)\
+ $(LIB_BEL_WINMSGBX_W_DLL_R)\
+ $(LIB_BER_WINMSGBX_W_DLL_R)\
+ $(LIB_BEC_W32CONS_W_DLL_R)\
+ $(LIB_BEC_W32CONSWC_W_DLL_R)\
+ $(LIB_BE_W32CONS_W_DLL_R)\
+ $(LIB_BEL_W32CONS_W_DLL_R)\
+ $(LIB_BER_W32CONS_W_DLL_R)\
+ $(LIB_BEC_WINDBGR_W_DLL_R)\
+ $(LIB_BEC_WINDBGR_WC_W_DLL_R)\
+ $(LIB_BE_WINDBGR_W_DLL_R)\
+ $(LIB_BEL_WINDBGR_W_DLL_R)\
+ $(LIB_BER_WINDBGR_W_DLL_R)\
+ $(LIB_BEC_WINSYSLOG_W_DLL_R)\
+ $(LIB_BEC_WINSYSLOG_WC_W_DLL_R)\
+ $(LIB_BE_WINSYSLOG_W_DLL_R)\
+ $(LIB_BEL_WINSYSLOG_W_DLL_R)\
+ $(LIB_BER_WINSYSLOG_W_DLL_R)\
+ $(LIB_BE_LRSPLIT_W_MT_R)\
+ $(LIB_BE_N_W_MT_R)\
+ $(LIB_BEC_TEST_W_MT_R)\
+ $(LIB_BE_TEST_W_MT_R)\
+ $(LIB_BEL_TEST_W_MT_R)\
+ $(LIB_BER_TEST_W_MT_R)\
+ $(LIB_BEC_FAIL_W_MT_R)\
+ $(LIB_BE_FAIL_W_MT_R)\
+ $(LIB_BEL_FAIL_W_MT_R)\
+ $(LIB_BER_FAIL_W_MT_R)\
+ $(LIB_BEC_FILE_W_MT_R)\
+ $(LIB_BEC_FILE_WC_W_MT_R)\
+ $(LIB_BE_FILE_W_MT_R)\
+ $(LIB_BEL_FILE_W_MT_R)\
+ $(LIB_BER_FILE_W_MT_R)\
+ $(LIB_BEC_FPRINTF_W_MT_R)\
+ $(LIB_BEC_FPRINTF_WC_W_MT_R)\
+ $(LIB_BE_FPRINTF_W_MT_R)\
+ $(LIB_BEL_FPRINTF_W_MT_R)\
+ $(LIB_BER_FPRINTF_W_MT_R)\
+ $(LIB_BEC_NULL_W_MT_R)\
+ $(LIB_BE_NULL_W_MT_R)\
+ $(LIB_BEL_NULL_W_MT_R)\
+ $(LIB_BER_NULL_W_MT_R)\
+ $(LIB_BEC_COMERROBJ_W_MT_R)\
+ $(LIB_BEC_COMERROBJWC_W_MT_R)\
+ $(LIB_BE_COMERROBJ_W_MT_R)\
+ $(LIB_BEL_COMERROBJ_W_MT_R)\
+ $(LIB_BER_COMERROBJ_W_MT_R)\
+ $(LIB_BEC_SPEECH_W_MT_R)\
+ $(LIB_BEC_SPEECHWC_W_MT_R)\
+ $(LIB_BE_SPEECH_W_MT_R)\
+ $(LIB_BEL_SPEECH_W_MT_R)\
+ $(LIB_BER_SPEECH_W_MT_R)\
+ $(LIB_BEC_WINEVLOG_W_MT_R)\
+ $(LIB_BE_WINEVLOG_W_MT_R)\
+ $(LIB_BEL_WINEVLOG_W_MT_R)\
+ $(LIB_BER_WINEVLOG_W_MT_R)\
+ $(LIB_BEC_WINMSGBX_W_MT_R)\
+ $(LIB_BE_WINMSGBX_W_MT_R)\
+ $(LIB_BEL_WINMSGBX_W_MT_R)\
+ $(LIB_BER_WINMSGBX_W_MT_R)\
+ $(LIB_BEC_W32CONS_W_MT_R)\
+ $(LIB_BEC_W32CONSWC_W_MT_R)\
+ $(LIB_BE_W32CONS_W_MT_R)\
+ $(LIB_BEL_W32CONS_W_MT_R)\
+ $(LIB_BER_W32CONS_W_MT_R)\
+ $(LIB_BEC_WINDBGR_W_MT_R)\
+ $(LIB_BEC_WINDBGR_WC_W_MT_R)\
+ $(LIB_BE_WINDBGR_W_MT_R)\
+ $(LIB_BEL_WINDBGR_W_MT_R)\
+ $(LIB_BER_WINDBGR_W_MT_R)\
+ $(LIB_BEC_WINSYSLOG_W_MT_R)\
+ $(LIB_BEC_WINSYSLOG_WC_W_MT_R)\
+ $(LIB_BE_WINSYSLOG_W_MT_R)\
+ $(LIB_BEL_WINSYSLOG_W_MT_R)\
+ $(LIB_BER_WINSYSLOG_W_MT_R)\
+ \
+
+!ifdef ACE
+TARGETS_LIB_ACE=\
+ $(LIB_BEC_ACE_MT_D)\
+ $(LIB_BE_ACE_MT_D)\
+ $(LIB_BEL_ACE_MT_D)\
+ $(LIB_BER_ACE_MT_D)\
+ $(LIB_BEC_ACE_DLL_D)\
+ $(LIB_BE_ACE_DLL_D)\
+ $(LIB_BEL_ACE_DLL_D)\
+ $(LIB_BER_ACE_DLL_D)\
+ $(LIB_BEC_ACE_DLL_R)\
+ $(LIB_BE_ACE_DLL_R)\
+ $(LIB_BEL_ACE_DLL_R)\
+ $(LIB_BER_ACE_DLL_R)\
+ $(LIB_BEC_ACE_MT_R)\
+ $(LIB_BE_ACE_MT_R)\
+ $(LIB_BEL_ACE_MT_R)\
+ $(LIB_BER_ACE_MT_R)\
+ $(LIB_BEC_ACE_W_MT_D)\
+ $(LIB_BE_ACE_W_MT_D)\
+ $(LIB_BEL_ACE_W_MT_D)\
+ $(LIB_BER_ACE_W_MT_D)\
+ $(LIB_BEC_ACE_W_DLL_D)\
+ $(LIB_BE_ACE_W_DLL_D)\
+ $(LIB_BEL_ACE_W_DLL_D)\
+ $(LIB_BER_ACE_W_DLL_D)\
+ $(LIB_BEC_ACE_W_DLL_R)\
+ $(LIB_BE_ACE_W_DLL_R)\
+ $(LIB_BEL_ACE_W_DLL_R)\
+ $(LIB_BER_ACE_W_DLL_R)\
+ $(LIB_BEC_ACE_W_MT_R)\
+ $(LIB_BE_ACE_W_MT_R)\
+ $(LIB_BEL_ACE_W_MT_R)\
+ $(LIB_BER_ACE_W_MT_R)\
+ \
+
+!else # ACE
+TARGETS_LIB_ACE=
+
+!endif # ACE
+TARGETS_LIB_ALL=\
+ $(TARGETS_LIB_UTIL)\
+ $(TARGETS_LIB_CORE)\
+ $(TARGETS_LIB_APPL)\
+ $(TARGETS_LIB_FE)\
+ $(TARGETS_LIB_BE)\
+ $(TARGETS_LIB_ACE)\
+ \
+
+TARGETS_LIB_B64=\
+ $(LIB_B64_MT_D)\
+ $(LIB_B64_DLL_D)\
+ $(LIB_B64_DLL_R)\
+ $(LIB_B64_MT_R)\
+ $(LIB_B64_W_MT_D)\
+ $(LIB_B64_W_DLL_D)\
+ $(LIB_B64_W_DLL_R)\
+ $(LIB_B64_W_MT_R)\
+ \
+
+TARGETS_LIB_SHWILD=\
+ $(LIB_SHWILD_MT_D)\
+ $(LIB_SHWILD_DLL_D)\
+ $(LIB_SHWILD_DLL_R)\
+ $(LIB_SHWILD_MT_R)\
+ $(LIB_SHWILD_W_MT_D)\
+ $(LIB_SHWILD_W_DLL_D)\
+ $(LIB_SHWILD_W_DLL_R)\
+ $(LIB_SHWILD_W_MT_R)\
+ \
+
+TARGETS_LIB_XTESTS=\
+ $(LIB_XTESTS_MT_D)\
+ $(LIB_XTESTS_DLL_D)\
+ $(LIB_XTESTS_DLL_R)\
+ $(LIB_XTESTS_MT_R)\
+ $(LIB_XTESTS_W_MT_D)\
+ $(LIB_XTESTS_W_DLL_D)\
+ $(LIB_XTESTS_W_DLL_R)\
+ $(LIB_XTESTS_W_MT_R)\
+ \
+
+########################################
+# Programs
+
+TARGETS_EXAMPLE_C=\
+ $(TARG_EX_C_0_MT_D)\
+ $(TARG_EX_C_1_MT_D)\
+ $(TARG_EX_C_2_MT_D)\
+ $(TARG_EX_C_3_MT_D)\
+ $(TARG_EX_C_4_MT_D)\
+ $(TARG_EX_C_5_MT_D)\
+ $(TARG_EX_C_6_MT_D)\
+ $(TARG_EX_C_7_MT_D)\
+ $(TARG_EX_C_0_DLL_D)\
+ $(TARG_EX_C_1_DLL_D)\
+ $(TARG_EX_C_2_DLL_D)\
+ $(TARG_EX_C_3_DLL_D)\
+ $(TARG_EX_C_4_DLL_D)\
+ $(TARG_EX_C_5_DLL_D)\
+ $(TARG_EX_C_6_DLL_D)\
+ $(TARG_EX_C_7_DLL_D)\
+ $(TARG_EX_C_0_DLL_R)\
+ $(TARG_EX_C_1_DLL_R)\
+ $(TARG_EX_C_2_DLL_R)\
+ $(TARG_EX_C_3_DLL_R)\
+ $(TARG_EX_C_4_DLL_R)\
+ $(TARG_EX_C_5_DLL_R)\
+ $(TARG_EX_C_6_DLL_R)\
+ $(TARG_EX_C_7_DLL_R)\
+ $(TARG_EX_C_0_MT_R)\
+ $(TARG_EX_C_1_MT_R)\
+ $(TARG_EX_C_2_MT_R)\
+ $(TARG_EX_C_3_MT_R)\
+ $(TARG_EX_C_4_MT_R)\
+ $(TARG_EX_C_5_MT_R)\
+ $(TARG_EX_C_6_MT_R)\
+ $(TARG_EX_C_7_MT_R)\
+ $(TARG_EX_C_0_W_MT_D)\
+ $(TARG_EX_C_1_W_MT_D)\
+ $(TARG_EX_C_2_W_MT_D)\
+ $(TARG_EX_C_3_W_MT_D)\
+ $(TARG_EX_C_4_W_MT_D)\
+ $(TARG_EX_C_5_W_MT_D)\
+ $(TARG_EX_C_6_W_MT_D)\
+ $(TARG_EX_C_7_W_MT_D)\
+ $(TARG_EX_C_0_W_DLL_D)\
+ $(TARG_EX_C_1_W_DLL_D)\
+ $(TARG_EX_C_2_W_DLL_D)\
+ $(TARG_EX_C_3_W_DLL_D)\
+ $(TARG_EX_C_4_W_DLL_D)\
+ $(TARG_EX_C_5_W_DLL_D)\
+ $(TARG_EX_C_6_W_DLL_D)\
+ $(TARG_EX_C_7_W_DLL_D)\
+ $(TARG_EX_C_0_W_DLL_R)\
+ $(TARG_EX_C_1_W_DLL_R)\
+ $(TARG_EX_C_2_W_DLL_R)\
+ $(TARG_EX_C_3_W_DLL_R)\
+ $(TARG_EX_C_4_W_DLL_R)\
+ $(TARG_EX_C_5_W_DLL_R)\
+ $(TARG_EX_C_6_W_DLL_R)\
+ $(TARG_EX_C_7_W_DLL_R)\
+ $(TARG_EX_C_0_W_MT_R)\
+ $(TARG_EX_C_1_W_MT_R)\
+ $(TARG_EX_C_2_W_MT_R)\
+ $(TARG_EX_C_3_W_MT_R)\
+ $(TARG_EX_C_4_W_MT_R)\
+ $(TARG_EX_C_5_W_MT_R)\
+ $(TARG_EX_C_6_W_MT_R)\
+ $(TARG_EX_C_7_W_MT_R)\
+ \
+
+TARGETS_EXAMPLE_CPP=\
+ $(TARG_EX_P_be_01_MT_D)\
+ $(TARG_EX_P_be_02_MT_D)\
+ $(TARG_EX_P_be_03_MT_D)\
+ $(TARG_EX_P_be_04_MT_D)\
+ $(TARG_EX_P_be_05_MT_D)\
+ $(TARG_EX_P_be_06_MT_D)\
+ $(TARG_EX_P_cp_01_MT_D)\
+ $(TARG_EX_P_cp_02_MT_D)\
+ $(TARG_EX_P_fm_01_MT_D)\
+ $(TARG_EX_P_fm_02_MT_D)\
+ $(TARG_EX_P_fm_03_MT_D)\
+ $(TARG_EX_P_fe_01_MT_D)\
+ $(TARG_EX_P_in_01_MT_D)\
+ $(TARG_EX_P_in_02_MT_D)\
+ $(TARG_EX_P_in_03_MT_D)\
+ $(TARG_EX_P_in_04_MT_D)\
+ $(TARG_EX_P_in_05_MT_D)\
+ $(TARG_EX_P_in_06_MT_D)\
+ $(TARG_EX_P_in_07_MT_D)\
+ $(TARG_EX_P_in_08_MT_D)\
+ $(TARG_EX_P_in_09_MT_D)\
+ $(TARG_EX_P_in_10_MT_D)\
+ $(TARG_EX_P_in_11_MT_D)\
+ $(TARG_EX_P_in_12_MT_D)\
+ $(TARG_EX_P_in_13_MT_D)\
+ $(TARG_EX_P_in_14_MT_D)\
+ $(TARG_EX_P_in_15_MT_D)\
+ $(TARG_EX_P_in_16_MT_D)\
+ $(TARG_EX_P_in_17_MT_D)\
+ $(TARG_EX_P_ln_01_MT_D)\
+ $(TARG_EX_P_ms_01_MT_D)\
+ $(TARG_EX_P_ms_02_MT_D)\
+ $(TARG_EX_P_ms_03_MT_D)\
+ $(TARG_EX_P_ms_04_MT_D)\
+ $(TARG_EX_P_ms_05_MT_D)\
+ $(TARG_EX_P_ms_06_MT_D)\
+ $(TARG_EX_P_tr_01_MT_D)\
+ $(TARG_EX_P_tr_02_MT_D)\
+ $(TARG_EX_P_ut_01_MT_D)\
+ $(TARG_EX_P_be_01_DLL_D)\
+ $(TARG_EX_P_be_02_DLL_D)\
+ $(TARG_EX_P_be_03_DLL_D)\
+ $(TARG_EX_P_be_04_DLL_D)\
+ $(TARG_EX_P_be_05_DLL_D)\
+ $(TARG_EX_P_be_06_DLL_D)\
+ $(TARG_EX_P_cp_01_DLL_D)\
+ $(TARG_EX_P_cp_02_DLL_D)\
+ $(TARG_EX_P_fm_01_DLL_D)\
+ $(TARG_EX_P_fm_02_DLL_D)\
+ $(TARG_EX_P_fm_03_DLL_D)\
+ $(TARG_EX_P_fe_01_DLL_D)\
+ $(TARG_EX_P_in_01_DLL_D)\
+ $(TARG_EX_P_in_02_DLL_D)\
+ $(TARG_EX_P_in_03_DLL_D)\
+ $(TARG_EX_P_in_04_DLL_D)\
+ $(TARG_EX_P_in_05_DLL_D)\
+ $(TARG_EX_P_in_06_DLL_D)\
+ $(TARG_EX_P_in_07_DLL_D)\
+ $(TARG_EX_P_in_08_DLL_D)\
+ $(TARG_EX_P_in_09_DLL_D)\
+ $(TARG_EX_P_in_10_DLL_D)\
+ $(TARG_EX_P_in_11_DLL_D)\
+ $(TARG_EX_P_in_12_DLL_D)\
+ $(TARG_EX_P_in_13_DLL_D)\
+ $(TARG_EX_P_in_14_DLL_D)\
+ $(TARG_EX_P_in_15_DLL_D)\
+ $(TARG_EX_P_in_16_DLL_D)\
+ $(TARG_EX_P_in_17_DLL_D)\
+ $(TARG_EX_P_ln_01_DLL_D)\
+ $(TARG_EX_P_ms_01_DLL_D)\
+ $(TARG_EX_P_ms_02_DLL_D)\
+ $(TARG_EX_P_ms_03_DLL_D)\
+ $(TARG_EX_P_ms_04_DLL_D)\
+ $(TARG_EX_P_ms_05_DLL_D)\
+ $(TARG_EX_P_ms_06_DLL_D)\
+ $(TARG_EX_P_tr_01_DLL_D)\
+ $(TARG_EX_P_tr_02_DLL_D)\
+ $(TARG_EX_P_ut_01_DLL_D)\
+ $(TARG_EX_P_be_01_DLL_R)\
+ $(TARG_EX_P_be_02_DLL_R)\
+ $(TARG_EX_P_be_03_DLL_R)\
+ $(TARG_EX_P_be_04_DLL_R)\
+ $(TARG_EX_P_be_05_DLL_R)\
+ $(TARG_EX_P_be_06_DLL_R)\
+ $(TARG_EX_P_cp_01_DLL_R)\
+ $(TARG_EX_P_cp_02_DLL_R)\
+ $(TARG_EX_P_fm_01_DLL_R)\
+ $(TARG_EX_P_fm_02_DLL_R)\
+ $(TARG_EX_P_fm_03_DLL_R)\
+ $(TARG_EX_P_fe_01_DLL_R)\
+ $(TARG_EX_P_in_01_DLL_R)\
+ $(TARG_EX_P_in_02_DLL_R)\
+ $(TARG_EX_P_in_03_DLL_R)\
+ $(TARG_EX_P_in_04_DLL_R)\
+ $(TARG_EX_P_in_05_DLL_R)\
+ $(TARG_EX_P_in_06_DLL_R)\
+ $(TARG_EX_P_in_07_DLL_R)\
+ $(TARG_EX_P_in_08_DLL_R)\
+ $(TARG_EX_P_in_09_DLL_R)\
+ $(TARG_EX_P_in_10_DLL_R)\
+ $(TARG_EX_P_in_11_DLL_R)\
+ $(TARG_EX_P_in_12_DLL_R)\
+ $(TARG_EX_P_in_13_DLL_R)\
+ $(TARG_EX_P_in_14_DLL_R)\
+ $(TARG_EX_P_in_15_DLL_R)\
+ $(TARG_EX_P_in_16_DLL_R)\
+ $(TARG_EX_P_in_17_DLL_R)\
+ $(TARG_EX_P_ln_01_DLL_R)\
+ $(TARG_EX_P_ms_01_DLL_R)\
+ $(TARG_EX_P_ms_02_DLL_R)\
+ $(TARG_EX_P_ms_03_DLL_R)\
+ $(TARG_EX_P_ms_04_DLL_R)\
+ $(TARG_EX_P_ms_05_DLL_R)\
+ $(TARG_EX_P_ms_06_DLL_R)\
+ $(TARG_EX_P_tr_01_DLL_R)\
+ $(TARG_EX_P_tr_02_DLL_R)\
+ $(TARG_EX_P_ut_01_DLL_R)\
+ $(TARG_EX_P_be_01_MT_R)\
+ $(TARG_EX_P_be_02_MT_R)\
+ $(TARG_EX_P_be_03_MT_R)\
+ $(TARG_EX_P_be_04_MT_R)\
+ $(TARG_EX_P_be_05_MT_R)\
+ $(TARG_EX_P_be_06_MT_R)\
+ $(TARG_EX_P_cp_01_MT_R)\
+ $(TARG_EX_P_cp_02_MT_R)\
+ $(TARG_EX_P_fm_01_MT_R)\
+ $(TARG_EX_P_fm_02_MT_R)\
+ $(TARG_EX_P_fm_03_MT_R)\
+ $(TARG_EX_P_fe_01_MT_R)\
+ $(TARG_EX_P_in_01_MT_R)\
+ $(TARG_EX_P_in_02_MT_R)\
+ $(TARG_EX_P_in_03_MT_R)\
+ $(TARG_EX_P_in_04_MT_R)\
+ $(TARG_EX_P_in_05_MT_R)\
+ $(TARG_EX_P_in_06_MT_R)\
+ $(TARG_EX_P_in_07_MT_R)\
+ $(TARG_EX_P_in_08_MT_R)\
+ $(TARG_EX_P_in_09_MT_R)\
+ $(TARG_EX_P_in_10_MT_R)\
+ $(TARG_EX_P_in_11_MT_R)\
+ $(TARG_EX_P_in_12_MT_R)\
+ $(TARG_EX_P_in_13_MT_R)\
+ $(TARG_EX_P_in_14_MT_R)\
+ $(TARG_EX_P_in_15_MT_R)\
+ $(TARG_EX_P_in_16_MT_R)\
+ $(TARG_EX_P_in_17_MT_R)\
+ $(TARG_EX_P_ln_01_MT_R)\
+ $(TARG_EX_P_ms_01_MT_R)\
+ $(TARG_EX_P_ms_02_MT_R)\
+ $(TARG_EX_P_ms_03_MT_R)\
+ $(TARG_EX_P_ms_04_MT_R)\
+ $(TARG_EX_P_ms_05_MT_R)\
+ $(TARG_EX_P_ms_06_MT_R)\
+ $(TARG_EX_P_tr_01_MT_R)\
+ $(TARG_EX_P_tr_02_MT_R)\
+ $(TARG_EX_P_ut_01_MT_R)\
+ $(TARG_EX_P_be_01_W_MT_D)\
+ $(TARG_EX_P_be_02_W_MT_D)\
+ $(TARG_EX_P_be_03_W_MT_D)\
+ $(TARG_EX_P_be_04_W_MT_D)\
+ $(TARG_EX_P_be_05_W_MT_D)\
+ $(TARG_EX_P_be_06_W_MT_D)\
+ $(TARG_EX_P_cp_01_W_MT_D)\
+ $(TARG_EX_P_cp_02_W_MT_D)\
+ $(TARG_EX_P_fm_01_W_MT_D)\
+ $(TARG_EX_P_fm_02_W_MT_D)\
+ $(TARG_EX_P_fm_03_W_MT_D)\
+ $(TARG_EX_P_fe_01_W_MT_D)\
+ $(TARG_EX_P_in_01_W_MT_D)\
+ $(TARG_EX_P_in_02_W_MT_D)\
+ $(TARG_EX_P_in_03_W_MT_D)\
+ $(TARG_EX_P_in_04_W_MT_D)\
+ $(TARG_EX_P_in_05_W_MT_D)\
+ $(TARG_EX_P_in_06_W_MT_D)\
+ $(TARG_EX_P_in_07_W_MT_D)\
+ $(TARG_EX_P_in_08_W_MT_D)\
+ $(TARG_EX_P_in_09_W_MT_D)\
+ $(TARG_EX_P_in_10_W_MT_D)\
+ $(TARG_EX_P_in_11_W_MT_D)\
+ $(TARG_EX_P_in_12_W_MT_D)\
+ $(TARG_EX_P_in_13_W_MT_D)\
+ $(TARG_EX_P_in_14_W_MT_D)\
+ $(TARG_EX_P_in_15_W_MT_D)\
+ $(TARG_EX_P_in_16_W_MT_D)\
+ $(TARG_EX_P_in_17_W_MT_D)\
+ $(TARG_EX_P_ln_01_W_MT_D)\
+ $(TARG_EX_P_ms_01_W_MT_D)\
+ $(TARG_EX_P_ms_02_W_MT_D)\
+ $(TARG_EX_P_ms_03_W_MT_D)\
+ $(TARG_EX_P_ms_04_W_MT_D)\
+ $(TARG_EX_P_ms_05_W_MT_D)\
+ $(TARG_EX_P_ms_06_W_MT_D)\
+ $(TARG_EX_P_ut_01_W_MT_D)\
+ $(TARG_EX_P_be_01_W_DLL_D)\
+ $(TARG_EX_P_be_02_W_DLL_D)\
+ $(TARG_EX_P_be_03_W_DLL_D)\
+ $(TARG_EX_P_be_04_W_DLL_D)\
+ $(TARG_EX_P_be_05_W_DLL_D)\
+ $(TARG_EX_P_be_06_W_DLL_D)\
+ $(TARG_EX_P_cp_01_W_DLL_D)\
+ $(TARG_EX_P_cp_02_W_DLL_D)\
+ $(TARG_EX_P_fm_01_W_DLL_D)\
+ $(TARG_EX_P_fm_02_W_DLL_D)\
+ $(TARG_EX_P_fm_03_W_DLL_D)\
+ $(TARG_EX_P_fe_01_W_DLL_D)\
+ $(TARG_EX_P_in_01_W_DLL_D)\
+ $(TARG_EX_P_in_02_W_DLL_D)\
+ $(TARG_EX_P_in_03_W_DLL_D)\
+ $(TARG_EX_P_in_04_W_DLL_D)\
+ $(TARG_EX_P_in_05_W_DLL_D)\
+ $(TARG_EX_P_in_06_W_DLL_D)\
+ $(TARG_EX_P_in_07_W_DLL_D)\
+ $(TARG_EX_P_in_08_W_DLL_D)\
+ $(TARG_EX_P_in_09_W_DLL_D)\
+ $(TARG_EX_P_in_10_W_DLL_D)\
+ $(TARG_EX_P_in_11_W_DLL_D)\
+ $(TARG_EX_P_in_12_W_DLL_D)\
+ $(TARG_EX_P_in_13_W_DLL_D)\
+ $(TARG_EX_P_in_14_W_DLL_D)\
+ $(TARG_EX_P_in_15_W_DLL_D)\
+ $(TARG_EX_P_in_16_W_DLL_D)\
+ $(TARG_EX_P_in_17_W_DLL_D)\
+ $(TARG_EX_P_ln_01_W_DLL_D)\
+ $(TARG_EX_P_ms_01_W_DLL_D)\
+ $(TARG_EX_P_ms_02_W_DLL_D)\
+ $(TARG_EX_P_ms_03_W_DLL_D)\
+ $(TARG_EX_P_ms_04_W_DLL_D)\
+ $(TARG_EX_P_ms_05_W_DLL_D)\
+ $(TARG_EX_P_ms_06_W_DLL_D)\
+ $(TARG_EX_P_ut_01_W_DLL_D)\
+ $(TARG_EX_P_be_01_W_DLL_R)\
+ $(TARG_EX_P_be_02_W_DLL_R)\
+ $(TARG_EX_P_be_03_W_DLL_R)\
+ $(TARG_EX_P_be_04_W_DLL_R)\
+ $(TARG_EX_P_be_05_W_DLL_R)\
+ $(TARG_EX_P_be_06_W_DLL_R)\
+ $(TARG_EX_P_cp_01_W_DLL_R)\
+ $(TARG_EX_P_cp_02_W_DLL_R)\
+ $(TARG_EX_P_fm_01_W_DLL_R)\
+ $(TARG_EX_P_fm_02_W_DLL_R)\
+ $(TARG_EX_P_fm_03_W_DLL_R)\
+ $(TARG_EX_P_fe_01_W_DLL_R)\
+ $(TARG_EX_P_in_01_W_DLL_R)\
+ $(TARG_EX_P_in_02_W_DLL_R)\
+ $(TARG_EX_P_in_03_W_DLL_R)\
+ $(TARG_EX_P_in_04_W_DLL_R)\
+ $(TARG_EX_P_in_05_W_DLL_R)\
+ $(TARG_EX_P_in_06_W_DLL_R)\
+ $(TARG_EX_P_in_07_W_DLL_R)\
+ $(TARG_EX_P_in_08_W_DLL_R)\
+ $(TARG_EX_P_in_09_W_DLL_R)\
+ $(TARG_EX_P_in_10_W_DLL_R)\
+ $(TARG_EX_P_in_11_W_DLL_R)\
+ $(TARG_EX_P_in_12_W_DLL_R)\
+ $(TARG_EX_P_in_13_W_DLL_R)\
+ $(TARG_EX_P_in_14_W_DLL_R)\
+ $(TARG_EX_P_in_15_W_DLL_R)\
+ $(TARG_EX_P_in_16_W_DLL_R)\
+ $(TARG_EX_P_in_17_W_DLL_R)\
+ $(TARG_EX_P_ln_01_W_DLL_R)\
+ $(TARG_EX_P_ms_01_W_DLL_R)\
+ $(TARG_EX_P_ms_02_W_DLL_R)\
+ $(TARG_EX_P_ms_03_W_DLL_R)\
+ $(TARG_EX_P_ms_04_W_DLL_R)\
+ $(TARG_EX_P_ms_05_W_DLL_R)\
+ $(TARG_EX_P_ms_06_W_DLL_R)\
+ $(TARG_EX_P_ut_01_W_DLL_R)\
+ $(TARG_EX_P_be_01_W_MT_R)\
+ $(TARG_EX_P_be_02_W_MT_R)\
+ $(TARG_EX_P_be_03_W_MT_R)\
+ $(TARG_EX_P_be_04_W_MT_R)\
+ $(TARG_EX_P_be_05_W_MT_R)\
+ $(TARG_EX_P_be_06_W_MT_R)\
+ $(TARG_EX_P_cp_01_W_MT_R)\
+ $(TARG_EX_P_cp_02_W_MT_R)\
+ $(TARG_EX_P_fm_01_W_MT_R)\
+ $(TARG_EX_P_fm_02_W_MT_R)\
+ $(TARG_EX_P_fm_03_W_MT_R)\
+ $(TARG_EX_P_fe_01_W_MT_R)\
+ $(TARG_EX_P_in_01_W_MT_R)\
+ $(TARG_EX_P_in_02_W_MT_R)\
+ $(TARG_EX_P_in_03_W_MT_R)\
+ $(TARG_EX_P_in_04_W_MT_R)\
+ $(TARG_EX_P_in_05_W_MT_R)\
+ $(TARG_EX_P_in_06_W_MT_R)\
+ $(TARG_EX_P_in_07_W_MT_R)\
+ $(TARG_EX_P_in_08_W_MT_R)\
+ $(TARG_EX_P_in_09_W_MT_R)\
+ $(TARG_EX_P_in_10_W_MT_R)\
+ $(TARG_EX_P_in_11_W_MT_R)\
+ $(TARG_EX_P_in_12_W_MT_R)\
+ $(TARG_EX_P_in_13_W_MT_R)\
+ $(TARG_EX_P_in_14_W_MT_R)\
+ $(TARG_EX_P_in_15_W_MT_R)\
+ $(TARG_EX_P_in_16_W_MT_R)\
+ $(TARG_EX_P_in_17_W_MT_R)\
+ $(TARG_EX_P_ln_01_W_MT_R)\
+ $(TARG_EX_P_ms_01_W_MT_R)\
+ $(TARG_EX_P_ms_02_W_MT_R)\
+ $(TARG_EX_P_ms_03_W_MT_R)\
+ $(TARG_EX_P_ms_04_W_MT_R)\
+ $(TARG_EX_P_ms_05_W_MT_R)\
+ $(TARG_EX_P_ms_06_W_MT_R)\
+ $(TARG_EX_P_ut_01_W_MT_R)\
+ \
+
+TARGETS_EXAMPLE=\
+ $(TARGETS_EXAMPLE_C)\
+ $(TARGETS_EXAMPLE_CPP)\
+ \
+
+
+TARGETS_SAMPLE=\
+ \
+
+
+TARGETS_TEST_COMPONENT=\
+ $(TARG_TEST_COMP_core_initseq_MT_D)\
+ $(TARG_TEST_COMP_custsev_MT_D)\
+ $(TARG_TEST_COMP_filemt_MT_D)\
+ $(TARG_TEST_COMP_ins_args_MT_D)\
+ $(TARG_TEST_COMP_ins_b64_MT_D)\
+ $(TARG_TEST_COMP_ins_bool_MT_D)\
+ $(TARG_TEST_COMP_ins_hostid_MT_D)\
+ $(TARG_TEST_COMP_ins_int_MT_D)\
+ $(TARG_TEST_COMP_ins_pad_MT_D)\
+ $(TARG_TEST_COMP_ins_ptr_MT_D)\
+ $(TARG_TEST_COMP_ins_prid_MT_D)\
+ $(TARG_TEST_COMP_ins_real_MT_D)\
+ $(TARG_TEST_COMP_ins_slice_MT_D)\
+ $(TARG_TEST_COMP_ins_thrid_MT_D)\
+ $(TARG_TEST_COMP_ins_vbool_MT_D)\
+ $(TARG_TEST_COMP_ins_w2m_MT_D)\
+ $(TARG_TEST_COMP_log_1_MT_D)\
+ $(TARG_TEST_COMP_pan_puts_MT_D)\
+ $(TARG_TEST_COMP_pan_prtf_MT_D)\
+ $(TARG_TEST_COMP_trace_1_MT_D)\
+ $(TARG_TEST_COMP_core_initseq_DLL_D)\
+ $(TARG_TEST_COMP_custsev_DLL_D)\
+ $(TARG_TEST_COMP_filemt_DLL_D)\
+ $(TARG_TEST_COMP_ins_args_DLL_D)\
+ $(TARG_TEST_COMP_ins_b64_DLL_D)\
+ $(TARG_TEST_COMP_ins_bool_DLL_D)\
+ $(TARG_TEST_COMP_ins_hostid_DLL_D)\
+ $(TARG_TEST_COMP_ins_int_DLL_D)\
+ $(TARG_TEST_COMP_ins_pad_DLL_D)\
+ $(TARG_TEST_COMP_ins_ptr_DLL_D)\
+ $(TARG_TEST_COMP_ins_prid_DLL_D)\
+ $(TARG_TEST_COMP_ins_real_DLL_D)\
+ $(TARG_TEST_COMP_ins_slice_DLL_D)\
+ $(TARG_TEST_COMP_ins_thrid_DLL_D)\
+ $(TARG_TEST_COMP_ins_vbool_DLL_D)\
+ $(TARG_TEST_COMP_ins_w2m_DLL_D)\
+ $(TARG_TEST_COMP_log_1_DLL_D)\
+ $(TARG_TEST_COMP_pan_puts_DLL_D)\
+ $(TARG_TEST_COMP_pan_prtf_DLL_D)\
+ $(TARG_TEST_COMP_trace_1_DLL_D)\
+ $(TARG_TEST_COMP_core_initseq_DLL_R)\
+ $(TARG_TEST_COMP_custsev_DLL_R)\
+ $(TARG_TEST_COMP_filemt_DLL_R)\
+ $(TARG_TEST_COMP_ins_args_DLL_R)\
+ $(TARG_TEST_COMP_ins_b64_DLL_R)\
+ $(TARG_TEST_COMP_ins_bool_DLL_R)\
+ $(TARG_TEST_COMP_ins_hostid_DLL_R)\
+ $(TARG_TEST_COMP_ins_int_DLL_R)\
+ $(TARG_TEST_COMP_ins_pad_DLL_R)\
+ $(TARG_TEST_COMP_ins_ptr_DLL_R)\
+ $(TARG_TEST_COMP_ins_prid_DLL_R)\
+ $(TARG_TEST_COMP_ins_real_DLL_R)\
+ $(TARG_TEST_COMP_ins_slice_DLL_R)\
+ $(TARG_TEST_COMP_ins_thrid_DLL_R)\
+ $(TARG_TEST_COMP_ins_vbool_DLL_R)\
+ $(TARG_TEST_COMP_ins_w2m_DLL_R)\
+ $(TARG_TEST_COMP_log_1_DLL_R)\
+ $(TARG_TEST_COMP_pan_puts_DLL_R)\
+ $(TARG_TEST_COMP_pan_prtf_DLL_R)\
+ $(TARG_TEST_COMP_trace_1_DLL_R)\
+ $(TARG_TEST_COMP_core_initseq_MT_R)\
+ $(TARG_TEST_COMP_custsev_MT_R)\
+ $(TARG_TEST_COMP_filemt_MT_R)\
+ $(TARG_TEST_COMP_ins_args_MT_R)\
+ $(TARG_TEST_COMP_ins_b64_MT_R)\
+ $(TARG_TEST_COMP_ins_bool_MT_R)\
+ $(TARG_TEST_COMP_ins_hostid_MT_R)\
+ $(TARG_TEST_COMP_ins_int_MT_R)\
+ $(TARG_TEST_COMP_ins_pad_MT_R)\
+ $(TARG_TEST_COMP_ins_ptr_MT_R)\
+ $(TARG_TEST_COMP_ins_prid_MT_R)\
+ $(TARG_TEST_COMP_ins_real_MT_R)\
+ $(TARG_TEST_COMP_ins_slice_MT_R)\
+ $(TARG_TEST_COMP_ins_thrid_MT_R)\
+ $(TARG_TEST_COMP_ins_vbool_MT_R)\
+ $(TARG_TEST_COMP_ins_w2m_MT_R)\
+ $(TARG_TEST_COMP_log_1_MT_R)\
+ $(TARG_TEST_COMP_pan_puts_MT_R)\
+ $(TARG_TEST_COMP_pan_prtf_MT_R)\
+ $(TARG_TEST_COMP_trace_1_MT_R)\
+ $(TARG_TEST_COMP_core_initseq_W_MT_D)\
+ $(TARG_TEST_COMP_custsev_W_MT_D)\
+ $(TARG_TEST_COMP_filemt_W_MT_D)\
+ $(TARG_TEST_COMP_ins_args_W_MT_D)\
+ $(TARG_TEST_COMP_ins_b64_W_MT_D)\
+ $(TARG_TEST_COMP_ins_bool_W_MT_D)\
+ $(TARG_TEST_COMP_ins_hostid_W_MT_D)\
+ $(TARG_TEST_COMP_ins_int_W_MT_D)\
+ $(TARG_TEST_COMP_ins_pad_W_MT_D)\
+ $(TARG_TEST_COMP_ins_ptr_W_MT_D)\
+ $(TARG_TEST_COMP_ins_prid_W_MT_D)\
+ $(TARG_TEST_COMP_ins_real_W_MT_D)\
+ $(TARG_TEST_COMP_ins_slice_W_MT_D)\
+ $(TARG_TEST_COMP_ins_thrid_W_MT_D)\
+ $(TARG_TEST_COMP_ins_vbool_W_MT_D)\
+ $(TARG_TEST_COMP_ins_m2w_W_MT_D)\
+ $(TARG_TEST_COMP_log_1_W_MT_D)\
+ $(TARG_TEST_COMP_pan_puts_W_MT_D)\
+ $(TARG_TEST_COMP_pan_prtf_W_MT_D)\
+ $(TARG_TEST_COMP_core_initseq_W_DLL_D)\
+ $(TARG_TEST_COMP_custsev_W_DLL_D)\
+ $(TARG_TEST_COMP_filemt_W_DLL_D)\
+ $(TARG_TEST_COMP_ins_args_W_DLL_D)\
+ $(TARG_TEST_COMP_ins_b64_W_DLL_D)\
+ $(TARG_TEST_COMP_ins_bool_W_DLL_D)\
+ $(TARG_TEST_COMP_ins_hostid_W_DLL_D)\
+ $(TARG_TEST_COMP_ins_int_W_DLL_D)\
+ $(TARG_TEST_COMP_ins_pad_W_DLL_D)\
+ $(TARG_TEST_COMP_ins_ptr_W_DLL_D)\
+ $(TARG_TEST_COMP_ins_prid_W_DLL_D)\
+ $(TARG_TEST_COMP_ins_real_W_DLL_D)\
+ $(TARG_TEST_COMP_ins_slice_W_DLL_D)\
+ $(TARG_TEST_COMP_ins_thrid_W_DLL_D)\
+ $(TARG_TEST_COMP_ins_vbool_W_DLL_D)\
+ $(TARG_TEST_COMP_ins_m2w_W_DLL_D)\
+ $(TARG_TEST_COMP_log_1_W_DLL_D)\
+ $(TARG_TEST_COMP_pan_puts_W_DLL_D)\
+ $(TARG_TEST_COMP_pan_prtf_W_DLL_D)\
+ $(TARG_TEST_COMP_core_initseq_W_DLL_R)\
+ $(TARG_TEST_COMP_custsev_W_DLL_R)\
+ $(TARG_TEST_COMP_filemt_W_DLL_R)\
+ $(TARG_TEST_COMP_ins_args_W_DLL_R)\
+ $(TARG_TEST_COMP_ins_b64_W_DLL_R)\
+ $(TARG_TEST_COMP_ins_bool_W_DLL_R)\
+ $(TARG_TEST_COMP_ins_hostid_W_DLL_R)\
+ $(TARG_TEST_COMP_ins_int_W_DLL_R)\
+ $(TARG_TEST_COMP_ins_pad_W_DLL_R)\
+ $(TARG_TEST_COMP_ins_ptr_W_DLL_R)\
+ $(TARG_TEST_COMP_ins_prid_W_DLL_R)\
+ $(TARG_TEST_COMP_ins_real_W_DLL_R)\
+ $(TARG_TEST_COMP_ins_slice_W_DLL_R)\
+ $(TARG_TEST_COMP_ins_thrid_W_DLL_R)\
+ $(TARG_TEST_COMP_ins_vbool_W_DLL_R)\
+ $(TARG_TEST_COMP_ins_m2w_W_DLL_R)\
+ $(TARG_TEST_COMP_log_1_W_DLL_R)\
+ $(TARG_TEST_COMP_pan_puts_W_DLL_R)\
+ $(TARG_TEST_COMP_pan_prtf_W_DLL_R)\
+ $(TARG_TEST_COMP_core_initseq_W_MT_R)\
+ $(TARG_TEST_COMP_custsev_W_MT_R)\
+ $(TARG_TEST_COMP_filemt_W_MT_R)\
+ $(TARG_TEST_COMP_ins_args_W_MT_R)\
+ $(TARG_TEST_COMP_ins_b64_W_MT_R)\
+ $(TARG_TEST_COMP_ins_bool_W_MT_R)\
+ $(TARG_TEST_COMP_ins_hostid_W_MT_R)\
+ $(TARG_TEST_COMP_ins_int_W_MT_R)\
+ $(TARG_TEST_COMP_ins_pad_W_MT_R)\
+ $(TARG_TEST_COMP_ins_ptr_W_MT_R)\
+ $(TARG_TEST_COMP_ins_prid_W_MT_R)\
+ $(TARG_TEST_COMP_ins_real_W_MT_R)\
+ $(TARG_TEST_COMP_ins_slice_W_MT_R)\
+ $(TARG_TEST_COMP_ins_thrid_W_MT_R)\
+ $(TARG_TEST_COMP_ins_vbool_W_MT_R)\
+ $(TARG_TEST_COMP_ins_m2w_W_MT_R)\
+ $(TARG_TEST_COMP_log_1_W_MT_R)\
+ $(TARG_TEST_COMP_pan_puts_W_MT_R)\
+ $(TARG_TEST_COMP_pan_prtf_W_MT_R)\
+ \
+
+TARGETS_TEST_PERFORMANCE=\
+ $(TARG_TEST_PERF_ins_w2m_MT_D)\
+ $(TARG_TEST_PERF_ins_w2m_DLL_D)\
+ $(TARG_TEST_PERF_ins_w2m_DLL_R)\
+ $(TARG_TEST_PERF_ins_w2m_MT_R)\
+ $(TARG_TEST_PERF_ins_m2w_W_MT_D)\
+ $(TARG_TEST_PERF_ins_m2w_W_DLL_D)\
+ $(TARG_TEST_PERF_ins_m2w_W_DLL_R)\
+ $(TARG_TEST_PERF_ins_m2w_W_MT_R)\
+ \
+
+TARGETS_TEST_SCRATCH_STD=\
+ $(TARG_TEST_MT_D_APIwBE_FPRINTF)\
+ $(TARG_TEST_MT_D_APIwBE_COMERROBJ)\
+ $(TARG_TEST_MT_D_APIwBE_WINEVLOG)\
+ $(TARG_TEST_MT_D_APIwBE_W32CONS)\
+ $(TARG_TEST_MT_D_APIwBE_WINDBGR)\
+ $(TARG_TEST_MT_D_APIwBE_WINSYSLOG)\
+ $(TARG_TEST_MT_D_APIwBELR_2_WINDBGRFPRINTF)\
+ $(TARG_TEST_MT_D_APIwBELR_3_WINDBGRWINSYSLOG)\
+ $(TARG_TEST_FE_MT_D)\
+ $(TARG_TEST_BE_N_FAIL_MT_D)\
+ $(TARG_TEST_FE_SIMPLE_WC_MT_D)\
+ $(TARG_TEST_DLL_D_APIwBE_FPRINTF)\
+ $(TARG_TEST_DLL_D_APIwBE_COMERROBJ)\
+ $(TARG_TEST_DLL_D_APIwBE_WINEVLOG)\
+ $(TARG_TEST_DLL_D_APIwBE_W32CONS)\
+ $(TARG_TEST_DLL_D_APIwBE_WINDBGR)\
+ $(TARG_TEST_DLL_D_APIwBE_WINSYSLOG)\
+ $(TARG_TEST_DLL_D_APIwBELR_2_WINDBGRFPRINTF)\
+ $(TARG_TEST_DLL_D_APIwBELR_3_WINDBGRWINSYSLOG)\
+ $(TARG_TEST_FE_DLL_D)\
+ $(TARG_TEST_BE_N_FAIL_DLL_D)\
+ $(TARG_TEST_FE_SIMPLE_WC_DLL_D)\
+ $(TARG_TEST_DLL_R_APIwBE_FPRINTF)\
+ $(TARG_TEST_DLL_R_APIwBE_COMERROBJ)\
+ $(TARG_TEST_DLL_R_APIwBE_WINEVLOG)\
+ $(TARG_TEST_DLL_R_APIwBE_W32CONS)\
+ $(TARG_TEST_DLL_R_APIwBE_WINDBGR)\
+ $(TARG_TEST_DLL_R_APIwBE_WINSYSLOG)\
+ $(TARG_TEST_DLL_R_APIwBELR_2_WINDBGRFPRINTF)\
+ $(TARG_TEST_DLL_R_APIwBELR_3_WINDBGRWINSYSLOG)\
+ $(TARG_TEST_FE_DLL_R)\
+ $(TARG_TEST_BE_N_FAIL_DLL_R)\
+ $(TARG_TEST_FE_SIMPLE_WC_DLL_R)\
+ $(TARG_TEST_MT_R_APIwBE_FPRINTF)\
+ $(TARG_TEST_MT_R_APIwBE_COMERROBJ)\
+ $(TARG_TEST_MT_R_APIwBE_WINEVLOG)\
+ $(TARG_TEST_MT_R_APIwBE_W32CONS)\
+ $(TARG_TEST_MT_R_APIwBE_WINDBGR)\
+ $(TARG_TEST_MT_R_APIwBE_WINSYSLOG)\
+ $(TARG_TEST_MT_R_APIwBELR_2_WINDBGRFPRINTF)\
+ $(TARG_TEST_MT_R_APIwBELR_3_WINDBGRWINSYSLOG)\
+ $(TARG_TEST_FE_MT_R)\
+ $(TARG_TEST_BE_N_FAIL_MT_R)\
+ $(TARG_TEST_FE_SIMPLE_WC_MT_R)\
+ $(TARG_TEST_W_MT_D_APIwBE_FPRINTF)\
+ $(TARG_TEST_W_MT_D_APIwBE_COMERROBJ)\
+ $(TARG_TEST_W_MT_D_APIwBE_WINEVLOG)\
+ $(TARG_TEST_W_MT_D_APIwBE_W32CONS)\
+ $(TARG_TEST_W_MT_D_APIwBE_WINDBGR)\
+ $(TARG_TEST_W_MT_D_APIwBE_WINSYSLOG)\
+ $(TARG_TEST_W_MT_D_APIwBELR_2_WINDBGRFPRINTF)\
+ $(TARG_TEST_W_MT_D_APIwBELR_3_WINDBGRWINSYSLOG)\
+ $(TARG_TEST_FE_W_MT_D)\
+ $(TARG_TEST_BE_N_FAIL_W_MT_D)\
+ $(TARG_TEST_FE_SIMPLE_WC_W_MT_D)\
+ $(TARG_TEST_W_DLL_D_APIwBE_FPRINTF)\
+ $(TARG_TEST_W_DLL_D_APIwBE_COMERROBJ)\
+ $(TARG_TEST_W_DLL_D_APIwBE_WINEVLOG)\
+ $(TARG_TEST_W_DLL_D_APIwBE_W32CONS)\
+ $(TARG_TEST_W_DLL_D_APIwBE_WINDBGR)\
+ $(TARG_TEST_W_DLL_D_APIwBE_WINSYSLOG)\
+ $(TARG_TEST_W_DLL_D_APIwBELR_2_WINDBGRFPRINTF)\
+ $(TARG_TEST_W_DLL_D_APIwBELR_3_WINDBGRWINSYSLOG)\
+ $(TARG_TEST_FE_W_DLL_D)\
+ $(TARG_TEST_BE_N_FAIL_W_DLL_D)\
+ $(TARG_TEST_FE_SIMPLE_WC_W_DLL_D)\
+ $(TARG_TEST_W_DLL_R_APIwBE_FPRINTF)\
+ $(TARG_TEST_W_DLL_R_APIwBE_COMERROBJ)\
+ $(TARG_TEST_W_DLL_R_APIwBE_WINEVLOG)\
+ $(TARG_TEST_W_DLL_R_APIwBE_W32CONS)\
+ $(TARG_TEST_W_DLL_R_APIwBE_WINDBGR)\
+ $(TARG_TEST_W_DLL_R_APIwBE_WINSYSLOG)\
+ $(TARG_TEST_W_DLL_R_APIwBELR_2_WINDBGRFPRINTF)\
+ $(TARG_TEST_W_DLL_R_APIwBELR_3_WINDBGRWINSYSLOG)\
+ $(TARG_TEST_FE_W_DLL_R)\
+ $(TARG_TEST_BE_N_FAIL_W_DLL_R)\
+ $(TARG_TEST_FE_SIMPLE_WC_W_DLL_R)\
+ $(TARG_TEST_W_MT_R_APIwBE_FPRINTF)\
+ $(TARG_TEST_W_MT_R_APIwBE_COMERROBJ)\
+ $(TARG_TEST_W_MT_R_APIwBE_WINEVLOG)\
+ $(TARG_TEST_W_MT_R_APIwBE_W32CONS)\
+ $(TARG_TEST_W_MT_R_APIwBE_WINDBGR)\
+ $(TARG_TEST_W_MT_R_APIwBE_WINSYSLOG)\
+ $(TARG_TEST_W_MT_R_APIwBELR_2_WINDBGRFPRINTF)\
+ $(TARG_TEST_W_MT_R_APIwBELR_3_WINDBGRWINSYSLOG)\
+ $(TARG_TEST_FE_W_MT_R)\
+ $(TARG_TEST_BE_N_FAIL_W_MT_R)\
+ $(TARG_TEST_FE_SIMPLE_WC_W_MT_R)\
+
+!ifdef ACE
+TARGETS_TEST_SCRATCH_ACE=\
+ $(TEST_SCRT_ACE_MT_D)\
+ $(TEST_SCRT_ACE_DLL_D)\
+ $(TEST_SCRT_ACE_DLL_R)\
+ $(TEST_SCRT_ACE_MT_R)\
+ $(TEST_SCRT_ACE_W_MT_D)\
+ $(TEST_SCRT_ACE_W_DLL_D)\
+ $(TEST_SCRT_ACE_W_DLL_R)\
+ $(TEST_SCRT_ACE_W_MT_R)\
+ \
+
+!endif # ACE
+TARGETS_TEST_SCRATCH=\
+ $(TARGETS_TEST_SCRATCH_STD)\
+ \
+# $(TARG_TEST_SCRT_file_MT_D)\
+# $(TARG_TEST_SCRT_file_DLL_D)\
+# $(TARG_TEST_SCRT_file_DLL_R)\
+# $(TARG_TEST_SCRT_file_MT_R)\
+# $(TARG_TEST_SCRT_file_W_MT_D)\
+# $(TARG_TEST_SCRT_file_W_DLL_D)\
+# $(TARG_TEST_SCRT_file_W_DLL_R)\
+# $(TARG_TEST_SCRT_file_W_MT_R)\
+ \
+# $(TARG_TEST_SCRT_file_MT_D)\
+# $(TARG_TEST_SCRT_file_DLL_D)\
+# $(TARG_TEST_SCRT_file_DLL_R)\
+# $(TARG_TEST_SCRT_file_MT_R)\
+# $(TARG_TEST_SCRT_file_W_MT_D)\
+# $(TARG_TEST_SCRT_file_W_DLL_D)\
+# $(TARG_TEST_SCRT_file_W_DLL_R)\
+# $(TARG_TEST_SCRT_file_W_MT_R)\
+ \
+
+TARGETS_TEST_UNIT=\
+ $(TARG_TEST_UNIT_lvls_dyninit_MT_D)\
+ $(TARG_TEST_UNIT_lvls_vals_MT_D)\
+ $(TARG_TEST_UNIT_getcurrtm_MT_D)\
+ $(TARG_TEST_UNIT_getversion_MT_D)\
+ $(TARG_TEST_UNIT_gethostname_MT_D)\
+ $(TARG_TEST_UNIT_onbailout_MT_D)\
+ $(TARG_TEST_UNIT_strnlen_MT_D)\
+ \
+ $(TARG_TEST_UNIT_bec_CEO_MT_D)\
+ $(TARG_TEST_UNIT_bec_file_MT_D)\
+ $(TARG_TEST_UNIT_bec_fprintf_MT_D)\
+ $(TARG_TEST_UNIT_bec_fail_MT_D)\
+ $(TARG_TEST_UNIT_be_fail_MT_D)\
+ $(TARG_TEST_UNIT_be_lrsplit_MT_D)\
+ $(TARG_TEST_UNIT_be_N_MT_D)\
+ \
+ $(TARG_TEST_UNIT_fe_all_MT_D)\
+ $(TARG_TEST_UNIT_fe_fail_MT_D)\
+ $(TARG_TEST_UNIT_fe_N_MT_D)\
+ $(TARG_TEST_UNIT_fe_null_MT_D)\
+ $(TARG_TEST_UNIT_fe_simple_MT_D)\
+ $(TARG_TEST_UNIT_fe_WinReg_MT_D)\
+ $(TARG_TEST_UNIT_ins_int_MT_D)\
+ $(TARG_TEST_UNIT_ins_w2m_MT_D)\
+ $(TARG_TEST_UNIT_lvls_dyninit_DLL_D)\
+ $(TARG_TEST_UNIT_lvls_vals_DLL_D)\
+ $(TARG_TEST_UNIT_getcurrtm_DLL_D)\
+ $(TARG_TEST_UNIT_getversion_DLL_D)\
+ $(TARG_TEST_UNIT_gethostname_DLL_D)\
+ $(TARG_TEST_UNIT_onbailout_DLL_D)\
+ $(TARG_TEST_UNIT_strnlen_DLL_D)\
+ \
+ $(TARG_TEST_UNIT_bec_CEO_DLL_D)\
+ $(TARG_TEST_UNIT_bec_file_DLL_D)\
+ $(TARG_TEST_UNIT_bec_fprintf_DLL_D)\
+ $(TARG_TEST_UNIT_bec_fail_DLL_D)\
+ $(TARG_TEST_UNIT_be_fail_DLL_D)\
+ $(TARG_TEST_UNIT_be_lrsplit_DLL_D)\
+ $(TARG_TEST_UNIT_be_N_DLL_D)\
+ \
+ $(TARG_TEST_UNIT_fe_all_DLL_D)\
+ $(TARG_TEST_UNIT_fe_fail_DLL_D)\
+ $(TARG_TEST_UNIT_fe_N_DLL_D)\
+ $(TARG_TEST_UNIT_fe_null_DLL_D)\
+ $(TARG_TEST_UNIT_fe_simple_DLL_D)\
+ $(TARG_TEST_UNIT_fe_WinReg_DLL_D)\
+ $(TARG_TEST_UNIT_ins_int_DLL_D)\
+ $(TARG_TEST_UNIT_ins_w2m_DLL_D)\
+ $(TARG_TEST_UNIT_lvls_dyninit_DLL_R)\
+ $(TARG_TEST_UNIT_lvls_vals_DLL_R)\
+ $(TARG_TEST_UNIT_getcurrtm_DLL_R)\
+ $(TARG_TEST_UNIT_getversion_DLL_R)\
+ $(TARG_TEST_UNIT_gethostname_DLL_R)\
+ $(TARG_TEST_UNIT_onbailout_DLL_R)\
+ $(TARG_TEST_UNIT_strnlen_DLL_R)\
+ \
+ $(TARG_TEST_UNIT_bec_CEO_DLL_R)\
+ $(TARG_TEST_UNIT_bec_file_DLL_R)\
+ $(TARG_TEST_UNIT_bec_fprintf_DLL_R)\
+ $(TARG_TEST_UNIT_bec_fail_DLL_R)\
+ $(TARG_TEST_UNIT_be_fail_DLL_R)\
+ $(TARG_TEST_UNIT_be_lrsplit_DLL_R)\
+ $(TARG_TEST_UNIT_be_N_DLL_R)\
+ \
+ $(TARG_TEST_UNIT_fe_all_DLL_R)\
+ $(TARG_TEST_UNIT_fe_fail_DLL_R)\
+ $(TARG_TEST_UNIT_fe_N_DLL_R)\
+ $(TARG_TEST_UNIT_fe_null_DLL_R)\
+ $(TARG_TEST_UNIT_fe_simple_DLL_R)\
+ $(TARG_TEST_UNIT_fe_WinReg_DLL_R)\
+ $(TARG_TEST_UNIT_ins_int_DLL_R)\
+ $(TARG_TEST_UNIT_ins_w2m_DLL_R)\
+ $(TARG_TEST_UNIT_lvls_dyninit_MT_R)\
+ $(TARG_TEST_UNIT_lvls_vals_MT_R)\
+ $(TARG_TEST_UNIT_getcurrtm_MT_R)\
+ $(TARG_TEST_UNIT_getversion_MT_R)\
+ $(TARG_TEST_UNIT_gethostname_MT_R)\
+ $(TARG_TEST_UNIT_onbailout_MT_R)\
+ $(TARG_TEST_UNIT_strnlen_MT_R)\
+ \
+ $(TARG_TEST_UNIT_bec_CEO_MT_R)\
+ $(TARG_TEST_UNIT_bec_file_MT_R)\
+ $(TARG_TEST_UNIT_bec_fprintf_MT_R)\
+ $(TARG_TEST_UNIT_bec_fail_MT_R)\
+ $(TARG_TEST_UNIT_be_fail_MT_R)\
+ $(TARG_TEST_UNIT_be_lrsplit_MT_R)\
+ $(TARG_TEST_UNIT_be_N_MT_R)\
+ \
+ $(TARG_TEST_UNIT_fe_all_MT_R)\
+ $(TARG_TEST_UNIT_fe_fail_MT_R)\
+ $(TARG_TEST_UNIT_fe_N_MT_R)\
+ $(TARG_TEST_UNIT_fe_null_MT_R)\
+ $(TARG_TEST_UNIT_fe_simple_MT_R)\
+ $(TARG_TEST_UNIT_fe_WinReg_MT_R)\
+ $(TARG_TEST_UNIT_ins_int_MT_R)\
+ $(TARG_TEST_UNIT_ins_w2m_MT_R)\
+ $(TARG_TEST_UNIT_lvls_dyninit_W_MT_D)\
+ $(TARG_TEST_UNIT_lvls_vals_W_MT_D)\
+ $(TARG_TEST_UNIT_getcurrtm_W_MT_D)\
+ $(TARG_TEST_UNIT_getversion_W_MT_D)\
+ $(TARG_TEST_UNIT_gethostname_W_MT_D)\
+ $(TARG_TEST_UNIT_onbailout_W_MT_D)\
+ $(TARG_TEST_UNIT_strnlen_W_MT_D)\
+ \
+ $(TARG_TEST_UNIT_bec_CEO_W_MT_D)\
+ $(TARG_TEST_UNIT_bec_file_W_MT_D)\
+ $(TARG_TEST_UNIT_bec_fprintf_W_MT_D)\
+ $(TARG_TEST_UNIT_bec_fail_W_MT_D)\
+ $(TARG_TEST_UNIT_be_fail_W_MT_D)\
+ $(TARG_TEST_UNIT_be_lrsplit_W_MT_D)\
+ $(TARG_TEST_UNIT_be_N_W_MT_D)\
+ \
+ $(TARG_TEST_UNIT_fe_all_W_MT_D)\
+ $(TARG_TEST_UNIT_fe_fail_W_MT_D)\
+ $(TARG_TEST_UNIT_fe_N_W_MT_D)\
+ $(TARG_TEST_UNIT_fe_null_W_MT_D)\
+ $(TARG_TEST_UNIT_fe_simple_W_MT_D)\
+ $(TARG_TEST_UNIT_fe_WinReg_W_MT_D)\
+ $(TARG_TEST_UNIT_ins_int_W_MT_D)\
+ $(TARG_TEST_UNIT_ins_m2w_W_MT_D)\
+ $(TARG_TEST_UNIT_lvls_dyninit_W_DLL_D)\
+ $(TARG_TEST_UNIT_lvls_vals_W_DLL_D)\
+ $(TARG_TEST_UNIT_getcurrtm_W_DLL_D)\
+ $(TARG_TEST_UNIT_getversion_W_DLL_D)\
+ $(TARG_TEST_UNIT_gethostname_W_DLL_D)\
+ $(TARG_TEST_UNIT_onbailout_W_DLL_D)\
+ $(TARG_TEST_UNIT_strnlen_W_DLL_D)\
+ \
+ $(TARG_TEST_UNIT_bec_CEO_W_DLL_D)\
+ $(TARG_TEST_UNIT_bec_file_W_DLL_D)\
+ $(TARG_TEST_UNIT_bec_fprintf_W_DLL_D)\
+ $(TARG_TEST_UNIT_bec_fail_W_DLL_D)\
+ $(TARG_TEST_UNIT_be_fail_W_DLL_D)\
+ $(TARG_TEST_UNIT_be_lrsplit_W_DLL_D)\
+ $(TARG_TEST_UNIT_be_N_W_DLL_D)\
+ \
+ $(TARG_TEST_UNIT_fe_all_W_DLL_D)\
+ $(TARG_TEST_UNIT_fe_fail_W_DLL_D)\
+ $(TARG_TEST_UNIT_fe_N_W_DLL_D)\
+ $(TARG_TEST_UNIT_fe_null_W_DLL_D)\
+ $(TARG_TEST_UNIT_fe_simple_W_DLL_D)\
+ $(TARG_TEST_UNIT_fe_WinReg_W_DLL_D)\
+ $(TARG_TEST_UNIT_ins_int_W_DLL_D)\
+ $(TARG_TEST_UNIT_ins_m2w_W_DLL_D)\
+ $(TARG_TEST_UNIT_lvls_dyninit_W_DLL_R)\
+ $(TARG_TEST_UNIT_lvls_vals_W_DLL_R)\
+ $(TARG_TEST_UNIT_getcurrtm_W_DLL_R)\
+ $(TARG_TEST_UNIT_getversion_W_DLL_R)\
+ $(TARG_TEST_UNIT_gethostname_W_DLL_R)\
+ $(TARG_TEST_UNIT_onbailout_W_DLL_R)\
+ $(TARG_TEST_UNIT_strnlen_W_DLL_R)\
+ \
+ $(TARG_TEST_UNIT_bec_CEO_W_DLL_R)\
+ $(TARG_TEST_UNIT_bec_file_W_DLL_R)\
+ $(TARG_TEST_UNIT_bec_fprintf_W_DLL_R)\
+ $(TARG_TEST_UNIT_bec_fail_W_DLL_R)\
+ $(TARG_TEST_UNIT_be_fail_W_DLL_R)\
+ $(TARG_TEST_UNIT_be_lrsplit_W_DLL_R)\
+ $(TARG_TEST_UNIT_be_N_W_DLL_R)\
+ \
+ $(TARG_TEST_UNIT_fe_all_W_DLL_R)\
+ $(TARG_TEST_UNIT_fe_fail_W_DLL_R)\
+ $(TARG_TEST_UNIT_fe_N_W_DLL_R)\
+ $(TARG_TEST_UNIT_fe_null_W_DLL_R)\
+ $(TARG_TEST_UNIT_fe_simple_W_DLL_R)\
+ $(TARG_TEST_UNIT_fe_WinReg_W_DLL_R)\
+ $(TARG_TEST_UNIT_ins_int_W_DLL_R)\
+ $(TARG_TEST_UNIT_ins_m2w_W_DLL_R)\
+ $(TARG_TEST_UNIT_lvls_dyninit_W_MT_R)\
+ $(TARG_TEST_UNIT_lvls_vals_W_MT_R)\
+ $(TARG_TEST_UNIT_getcurrtm_W_MT_R)\
+ $(TARG_TEST_UNIT_getversion_W_MT_R)\
+ $(TARG_TEST_UNIT_gethostname_W_MT_R)\
+ $(TARG_TEST_UNIT_onbailout_W_MT_R)\
+ $(TARG_TEST_UNIT_strnlen_W_MT_R)\
+ \
+ $(TARG_TEST_UNIT_bec_CEO_W_MT_R)\
+ $(TARG_TEST_UNIT_bec_file_W_MT_R)\
+ $(TARG_TEST_UNIT_bec_fprintf_W_MT_R)\
+ $(TARG_TEST_UNIT_bec_fail_W_MT_R)\
+ $(TARG_TEST_UNIT_be_fail_W_MT_R)\
+ $(TARG_TEST_UNIT_be_lrsplit_W_MT_R)\
+ $(TARG_TEST_UNIT_be_N_W_MT_R)\
+ \
+ $(TARG_TEST_UNIT_fe_all_W_MT_R)\
+ $(TARG_TEST_UNIT_fe_fail_W_MT_R)\
+ $(TARG_TEST_UNIT_fe_N_W_MT_R)\
+ $(TARG_TEST_UNIT_fe_null_W_MT_R)\
+ $(TARG_TEST_UNIT_fe_simple_W_MT_R)\
+ $(TARG_TEST_UNIT_fe_WinReg_W_MT_R)\
+ $(TARG_TEST_UNIT_ins_int_W_MT_R)\
+ $(TARG_TEST_UNIT_ins_m2w_W_MT_R)\
+ \
+
+############################################################
+# Third-party libraries
+
+!ifdef ACE
+LIBS_3PTY_ACE					=	ace.lib
+!endif # ACE
+LIBS_3PTY_COMERROBJ				=	advapi32.lib ole32.lib oleaut32.lib user32.lib
+LIBS_3PTY_FPRINTF				=	advapi32.lib user32.lib
+LIBS_3PTY_SYSLOG				=	advapi32.lib user32.lib
+LIBS_3PTY_SPEECH				=	advapi32.lib ole32.lib oleaut32.lib user32.lib
+LIBS_3PTY_WINEVLOG				=	advapi32.lib user32.lib
+LIBS_3PTY_WINMSGBX				=	advapi32.lib user32.lib
+LIBS_3PTY_W32CONS				=	advapi32.lib user32.lib
+LIBS_3PTY_WINDBGR				=	advapi32.lib user32.lib
+LIBS_3PTY_WINSYSLOG				=	advapi32.lib user32.lib ws2_32.lib
+LIBS_3PTY_WINDBGRFPRINTF		=	advapi32.lib user32.lib
+LIBS_3PTY_WINDBGRWINSYSLOG		=	advapi32.lib user32.lib ws2_32.lib
+LIBS_3PTY_BE_N_FAIL				=	advapi32.lib user32.lib
+LIBS_3PTY_TEST_UNIT				=	advapi32.lib user32.lib
+
+############################################################################
+# External Targets (invokable by make)
+
+# primary
+
+_default:                   build
+
+usage:
+	@echo "make [usage | compile | build | test | clean | ace | prep] - default is 'build'"
+	@echo "details:"
+	@echo "    default(=build)"
+	@echo "    compile.libs.util"
+	@echo "    compile.libs.core"
+	@echo "    compile.ace"
+	@echo "    compile.examples"
+	@echo "    compile.test"
+	@echo "    compile(=compile.libs.util+compile.libs.core+compile.example+compile.test)"
+	@echo "    compile.all(=compile.libs.util+compile.libs.core+compile.example+compile.test+compile.ace)"
+	@echo "    build.libs.util"
+	@echo "    build.libs.core"
+	@echo "    build.libs.fe"
+	@echo "    build.libs.be"
+	@echo "    build.libs.ace"
+	@echo "    build.libs(=build.libs.util+build.libs.core+build.libs.fe+build.libs.be)"
+	@echo "    build.libs.all(=build.libs.util+build.libs.core+build.libs.fe+build.libs.be+build.libs.ace)"
+	@echo "    build.examples"
+	@echo "    build.test.std"
+	@echo "    build.test.ace"
+	@echo "    build.test(=build.test.std)"
+	@echo "    build.test.all(=build.test.std+build.test.ace)"
+	@echo "    build.util(=build.libs.util)"
+	@echo "    build.core(=build.libs.core)"
+	@echo "    build.std(=build.libs.util+build.libs.core+build.libs.fe+build.libs.be+build.test.std)"
+	@echo "    build.ace(=build.libs.ace+build.test.ace)"
+	@echo "    build(=build.libs+build.examples+build.samples+build.test)"
+	@echo "    build.all(=build.libs.all+build.examples+build.samples+build.test.all)"
+	@echo "    test.std"
+	@echo "    test.ace"
+	@echo "    test(=test.std)"
+	@echo "    test.all(=test.std+test.ace)"
+	@echo "    std=build.std+test.std"
+	@echo "    ace=build.ace+test.ace"
+	@echo "    all=core+std+ace"
+	@echo "    prep: removes \r from all .h and .c files, on UNIX-only"
+
+
+# infrastructure
+
+
+
+prep.files.for.os:	$(PROJ_MAKEFILE_NAME)\
+	\
+
+prep:	prep.files.for.os
+
+
+check.lib.dir:		$(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+
+check.bin.dir:		$(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_BIN_DIR)\NUL mkdir $(PROJ_BIN_DIR)
+
+
+# compile targets
+
+compile.libs.util:          $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_UTIL)
+
+compile.libs.core:          $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_CORE)
+
+compile.libs.fe:            $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_FE)
+
+compile.libs.be:            $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_BE)
+
+compile.libs:                                                           compile.libs.util compile.libs.core compile.libs.fe compile.libs.be
+
+compile.libs.b64:           $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_B64)
+
+compile.libs.shwild:        $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_SHWILD)
+
+compile.libs.xtests:        $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_XTESTS)
+
+compile.libs.3pty:                                                      compile.libs.b64 compile.libs.shwild compile.libs.xtests
+
+compile.libs.all:                                                       compile.libs compile.libs.3pty
+
+!ifdef ACE
+compile.ace:                $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_ACE)
+
+!endif # ACE
+compile.ex.c:               $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_EXAMPLE_C)
+
+compile.ex.cpp:             $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_EXAMPLE_CPP)
+
+compile.examples:           $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_EXAMPLE)
+
+compile.samples:            $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_SAMPLE)
+
+compile.test.component:     $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_TEST_COMPONENT)
+
+compile.test.performance:   $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_TEST_PERFORMANCE)
+
+compile.test.scratch:       $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_TEST_SCRATCH)
+
+compile.test.unit:          $(PROJ_MAKEFILE_NAME)   prep.files.for.os   $(OBJS_TEST_UNIT)
+
+compile.test:                                                           compile.test.unit compile.test.component compile.test.performance compile.test.scratch
+
+compile:                                                                compile.libs compile.libs.3pty compile.examples compile.test
+
+!ifdef ACE
+compile.all:                                                            compile.libs compile.examples compile.test compile.ace
+!else # ACE
+compile.all:                                                            compile.libs compile.examples compile.test
+!endif # ACE
+
+
+# build targets
+
+build.libs.util:            check.lib.dir           prep.files.for.os   $(TARGETS_LIB_UTIL)
+
+build.libs.core:            check.lib.dir           prep.files.for.os   $(TARGETS_LIB_CORE)
+
+build.libs.appl:            check.lib.dir           prep.files.for.os   $(TARGETS_LIB_APPL)
+
+build.libs.fe:              check.lib.dir           prep.files.for.os   $(TARGETS_LIB_FE)
+
+build.libs.be:              check.lib.dir           prep.files.for.os   $(TARGETS_LIB_BE)
+
+build.libs.fe.cmn:          check.lib.dir           prep.files.for.os   $(TARGETS_LIB_FE_CMN)
+
+build.libs.be.cmn:          check.lib.dir           prep.files.for.os   $(TARGETS_LIB_BE_CMN)
+
+build.libs.b64:             check.lib.dir           prep.files.for.os   $(TARGETS_LIB_B64)
+
+build.libs.shwild:          check.lib.dir           prep.files.for.os   $(TARGETS_LIB_SHWILD)
+
+build.libs.xtests:          check.lib.dir           prep.files.for.os   $(TARGETS_LIB_XTESTS)
+
+build.libs.3pty:            check.lib.dir                               build.libs.b64 build.libs.shwild build.libs.xtests
+
+# obsolete
+build.libs.std:                                                         check.lib.dir build.libs.fe build.libs.be
+
+!ifdef ACE
+build.libs.ace:                                                         check.lib.dir $(TARGETS_LIB_ACE)
+
+!endif # ACE
+build.libs:                                                             build.libs.util build.libs.core build.libs.appl build.libs.fe build.libs.be
+
+!ifdef ACE
+build.libs.all:                                                         build.libs build.libs.ace
+!else # ACE
+build.libs.all:                                                         build.libs
+!endif # ACE
+
+# These names - i.e. build.ex.?? - has to be short (rather than build.examples.??), otherwise GCC's
+# make gets confused.
+#
+# Can't use C++ (or C++) because DMC++'s make can't handle it
+build.ex.c:                 check.bin.dir           prep.files.for.os   $(TARGETS_EXAMPLE_C)
+
+build.ex.cpp:               check.bin.dir           prep.files.for.os   $(TARGETS_EXAMPLE_CPP)
+
+build.examples:             check.bin.dir           prep.files.for.os   $(TARGETS_EXAMPLE)
+
+build.samples:              check.bin.dir           prep.files.for.os   $(TARGETS_SAMPLE)
+
+build.test.component:       check.bin.dir           prep.files.for.os   $(TARGETS_TEST_COMPONENT)
+
+build.test.performance:     check.bin.dir           prep.files.for.os   $(TARGETS_TEST_PERFORMANCE)
+
+build.test.scratch:         check.bin.dir           prep.files.for.os   $(TARGETS_TEST_SCRATCH)
+
+build.test.unit:            check.bin.dir           prep.files.for.os   $(TARGETS_TEST_UNIT)
+
+build.test:                                                             build.test.unit build.test.component build.test.performance build.test.scratch
+
+build.test.std:             check.bin.dir           prep.files.for.os   $(TARGETS_TEST_SCRATCH_STD)
+
+!ifdef ACE
+build.test.ace:             check.bin.dir           prep.files.for.os   $(TARGETS_TEST_SCRATCH_ACE)
+
+!endif # ACE
+build.test.std:             check.bin.dir           prep.files.for.os   $(TARGETS_TEST_SCRATCH_STD)
+
+!ifdef ACE
+build.test.ace:             check.bin.dir           prep.files.for.os   $(TARGETS_TEST_SCRATCH_ACE)
+
+!endif # ACE
+build.std:                                                              build.libs.util build.libs.core build.libs.appl build.libs.fe build.libs.be build.test.std
+
+!ifdef ACE
+build.test.all:                                                         build.test.std build.test.ace
+!else # ACE
+build.test.all:                                                         build.test.std
+!endif # ACE
+
+
+!ifdef ACE
+build.ace:                                                              build.libs.ace build.test.ace
+
+!endif # ACE
+build:                                                                  build.libs build.examples build.samples build.test
+
+build.cmn:                                                              build.libs.util build.libs.core build.libs.appl build.libs.fe.cmn build.libs.be.cmn
+
+build.common:                                                           build.cmn
+
+build.all:                                                              build.libs.all build.examples build.samples build.test.all
+
+
+# test targets
+
+test.component_:
+	@echo Running Test:Component programs ...
+	$(TARG_TEST_COMP_core_initseq_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_core_initseq_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_core_initseq_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_core_initseq_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_core_initseq_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_core_initseq_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_core_initseq_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_core_initseq_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_custsev_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_custsev_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_custsev_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_custsev_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_custsev_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_custsev_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_custsev_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_custsev_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_filemt_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_filemt_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_filemt_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_filemt_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_filemt_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_filemt_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_filemt_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_filemt_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_args_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_args_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_args_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_args_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_args_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_args_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_args_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_args_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_b64_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_b64_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_b64_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_b64_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_b64_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_b64_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_b64_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_b64_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_bool_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_bool_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_bool_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_bool_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_bool_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_bool_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_bool_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_bool_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_hostid_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_hostid_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_hostid_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_hostid_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_hostid_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_hostid_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_hostid_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_hostid_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_int_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_int_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_int_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_int_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_int_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_int_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_int_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_int_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_pad_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_pad_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_pad_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_pad_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_pad_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_pad_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_pad_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_pad_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_ptr_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_ptr_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_ptr_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_ptr_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_ptr_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_ptr_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_ptr_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_ptr_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_prid_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_prid_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_prid_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_prid_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_prid_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_prid_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_prid_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_prid_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_real_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_real_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_real_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_real_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_real_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_real_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_real_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_real_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_thrid_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_thrid_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_thrid_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_thrid_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_thrid_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_thrid_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_thrid_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_thrid_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_vbool_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_vbool_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_vbool_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_vbool_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_vbool_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_vbool_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_vbool_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_vbool_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_w2m_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_w2m_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_w2m_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_w2m_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_m2w_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_m2w_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_m2w_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_ins_m2w_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_log_1_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_log_1_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_log_1_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_log_1_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_log_1_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_log_1_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_log_1_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_log_1_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_puts_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_puts_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_puts_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_puts_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_puts_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_puts_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_puts_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_puts_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_prtf_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_prtf_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_prtf_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_prtf_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_prtf_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_prtf_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_prtf_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_pan_prtf_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_trace_1_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_trace_1_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_trace_1_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_COMP_trace_1_MT_R) --verbosity=$(TEST_VERBOSITY)
+
+test.performance_:
+	@echo Running Test:Performance programs ...
+	$(TARG_TEST_PERF_ins_w2m_DLL_R) on
+	$(TARG_TEST_PERF_ins_w2m_DLL_R) off
+	$(TARG_TEST_PERF_ins_w2m_MT_R) on
+	$(TARG_TEST_PERF_ins_w2m_MT_R) off
+	$(TARG_TEST_PERF_ins_m2w_W_DLL_R) on
+	$(TARG_TEST_PERF_ins_m2w_W_DLL_R) off
+	$(TARG_TEST_PERF_ins_m2w_W_MT_R) on
+	$(TARG_TEST_PERF_ins_m2w_W_MT_R) off
+
+test.scratch_:
+	@echo Running Test:Scratch programs ...
+	$(TARG_TEST_MT_D_APIwBE_FPRINTF)
+	$(TARG_TEST_MT_D_APIwBE_COMERROBJ)
+	$(TARG_TEST_MT_D_APIwBE_WINEVLOG)
+	$(TARG_TEST_MT_D_APIwBE_W32CONS)
+	$(TARG_TEST_MT_D_APIwBE_WINDBGR)
+	$(TARG_TEST_MT_D_APIwBE_WINSYSLOG)
+	$(TARG_TEST_MT_D_APIwBELR_2_WINDBGRFPRINTF)
+	$(TARG_TEST_MT_D_APIwBELR_3_WINDBGRWINSYSLOG)
+	$(TARG_TEST_FE_MT_D)
+	$(TARG_TEST_MT_D_APIwBE_FPRINTF)
+	$(TARG_TEST_BE_N_FAIL_MT_D)
+	$(TARG_TEST_FE_SIMPLE_WC_MT_D)
+	$(TARG_TEST_DLL_D_APIwBE_FPRINTF)
+	$(TARG_TEST_DLL_D_APIwBE_COMERROBJ)
+	$(TARG_TEST_DLL_D_APIwBE_WINEVLOG)
+	$(TARG_TEST_DLL_D_APIwBE_W32CONS)
+	$(TARG_TEST_DLL_D_APIwBE_WINDBGR)
+	$(TARG_TEST_DLL_D_APIwBE_WINSYSLOG)
+	$(TARG_TEST_DLL_D_APIwBELR_2_WINDBGRFPRINTF)
+	$(TARG_TEST_DLL_D_APIwBELR_3_WINDBGRWINSYSLOG)
+	$(TARG_TEST_FE_DLL_D)
+	$(TARG_TEST_DLL_D_APIwBE_FPRINTF)
+	$(TARG_TEST_BE_N_FAIL_DLL_D)
+	$(TARG_TEST_FE_SIMPLE_WC_DLL_D)
+	$(TARG_TEST_DLL_R_APIwBE_FPRINTF)
+	$(TARG_TEST_DLL_R_APIwBE_COMERROBJ)
+	$(TARG_TEST_DLL_R_APIwBE_WINEVLOG)
+	$(TARG_TEST_DLL_R_APIwBE_W32CONS)
+	$(TARG_TEST_DLL_R_APIwBE_WINDBGR)
+	$(TARG_TEST_DLL_R_APIwBE_WINSYSLOG)
+	$(TARG_TEST_DLL_R_APIwBELR_2_WINDBGRFPRINTF)
+	$(TARG_TEST_DLL_R_APIwBELR_3_WINDBGRWINSYSLOG)
+	$(TARG_TEST_FE_DLL_R)
+	$(TARG_TEST_DLL_R_APIwBE_FPRINTF)
+	$(TARG_TEST_BE_N_FAIL_DLL_R)
+	$(TARG_TEST_FE_SIMPLE_WC_DLL_R)
+	$(TARG_TEST_MT_R_APIwBE_FPRINTF)
+	$(TARG_TEST_MT_R_APIwBE_COMERROBJ)
+	$(TARG_TEST_MT_R_APIwBE_WINEVLOG)
+	$(TARG_TEST_MT_R_APIwBE_W32CONS)
+	$(TARG_TEST_MT_R_APIwBE_WINDBGR)
+	$(TARG_TEST_MT_R_APIwBE_WINSYSLOG)
+	$(TARG_TEST_MT_R_APIwBELR_2_WINDBGRFPRINTF)
+	$(TARG_TEST_MT_R_APIwBELR_3_WINDBGRWINSYSLOG)
+	$(TARG_TEST_FE_MT_R)
+	$(TARG_TEST_MT_R_APIwBE_FPRINTF)
+	$(TARG_TEST_BE_N_FAIL_MT_R)
+	$(TARG_TEST_FE_SIMPLE_WC_MT_R)
+	$(TARG_TEST_W_MT_D_APIwBE_FPRINTF)
+	$(TARG_TEST_W_MT_D_APIwBE_COMERROBJ)
+	$(TARG_TEST_W_MT_D_APIwBE_WINEVLOG)
+	$(TARG_TEST_W_MT_D_APIwBE_W32CONS)
+	$(TARG_TEST_W_MT_D_APIwBE_WINDBGR)
+	$(TARG_TEST_W_MT_D_APIwBE_WINSYSLOG)
+	$(TARG_TEST_W_MT_D_APIwBELR_2_WINDBGRFPRINTF)
+	$(TARG_TEST_W_MT_D_APIwBELR_3_WINDBGRWINSYSLOG)
+	$(TARG_TEST_FE_W_MT_D)
+	$(TARG_TEST_W_MT_D_APIwBE_FPRINTF)
+	$(TARG_TEST_BE_N_FAIL_W_MT_D)
+	$(TARG_TEST_FE_SIMPLE_WC_W_MT_D)
+	$(TARG_TEST_W_DLL_D_APIwBE_FPRINTF)
+	$(TARG_TEST_W_DLL_D_APIwBE_COMERROBJ)
+	$(TARG_TEST_W_DLL_D_APIwBE_WINEVLOG)
+	$(TARG_TEST_W_DLL_D_APIwBE_W32CONS)
+	$(TARG_TEST_W_DLL_D_APIwBE_WINDBGR)
+	$(TARG_TEST_W_DLL_D_APIwBE_WINSYSLOG)
+	$(TARG_TEST_W_DLL_D_APIwBELR_2_WINDBGRFPRINTF)
+	$(TARG_TEST_W_DLL_D_APIwBELR_3_WINDBGRWINSYSLOG)
+	$(TARG_TEST_FE_W_DLL_D)
+	$(TARG_TEST_W_DLL_D_APIwBE_FPRINTF)
+	$(TARG_TEST_BE_N_FAIL_W_DLL_D)
+	$(TARG_TEST_FE_SIMPLE_WC_W_DLL_D)
+	$(TARG_TEST_W_DLL_R_APIwBE_FPRINTF)
+	$(TARG_TEST_W_DLL_R_APIwBE_COMERROBJ)
+	$(TARG_TEST_W_DLL_R_APIwBE_WINEVLOG)
+	$(TARG_TEST_W_DLL_R_APIwBE_W32CONS)
+	$(TARG_TEST_W_DLL_R_APIwBE_WINDBGR)
+	$(TARG_TEST_W_DLL_R_APIwBE_WINSYSLOG)
+	$(TARG_TEST_W_DLL_R_APIwBELR_2_WINDBGRFPRINTF)
+	$(TARG_TEST_W_DLL_R_APIwBELR_3_WINDBGRWINSYSLOG)
+	$(TARG_TEST_FE_W_DLL_R)
+	$(TARG_TEST_W_DLL_R_APIwBE_FPRINTF)
+	$(TARG_TEST_BE_N_FAIL_W_DLL_R)
+	$(TARG_TEST_FE_SIMPLE_WC_W_DLL_R)
+	$(TARG_TEST_W_MT_R_APIwBE_FPRINTF)
+	$(TARG_TEST_W_MT_R_APIwBE_COMERROBJ)
+	$(TARG_TEST_W_MT_R_APIwBE_WINEVLOG)
+	$(TARG_TEST_W_MT_R_APIwBE_W32CONS)
+	$(TARG_TEST_W_MT_R_APIwBE_WINDBGR)
+	$(TARG_TEST_W_MT_R_APIwBE_WINSYSLOG)
+	$(TARG_TEST_W_MT_R_APIwBELR_2_WINDBGRFPRINTF)
+	$(TARG_TEST_W_MT_R_APIwBELR_3_WINDBGRWINSYSLOG)
+	$(TARG_TEST_FE_W_MT_R)
+	$(TARG_TEST_W_MT_R_APIwBE_FPRINTF)
+	$(TARG_TEST_BE_N_FAIL_W_MT_R)
+	$(TARG_TEST_FE_SIMPLE_WC_W_MT_R)
+
+test.unit_:
+	@echo Running Test:Unit programs ...
+	$(TARG_TEST_UNIT_lvls_dyninit_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_dyninit_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_dyninit_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_dyninit_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_dyninit_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_dyninit_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_dyninit_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_dyninit_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_vals_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_vals_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_vals_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_vals_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_vals_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_vals_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_vals_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_lvls_vals_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getcurrtm_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getcurrtm_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getcurrtm_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getcurrtm_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getcurrtm_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getcurrtm_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getcurrtm_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getcurrtm_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getversion_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getversion_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getversion_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getversion_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getversion_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getversion_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getversion_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_getversion_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_gethostname_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_gethostname_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_gethostname_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_gethostname_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_gethostname_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_gethostname_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_gethostname_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_gethostname_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_onbailout_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_onbailout_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_onbailout_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_onbailout_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_onbailout_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_onbailout_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_onbailout_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_onbailout_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_strnlen_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_strnlen_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_strnlen_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_strnlen_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_strnlen_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_strnlen_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_strnlen_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_strnlen_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_CEO_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_CEO_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_CEO_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_CEO_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_CEO_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_CEO_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_CEO_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_CEO_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_file_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_file_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_file_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_file_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_file_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_file_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_file_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_file_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fprintf_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fprintf_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fprintf_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fprintf_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fprintf_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fprintf_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fprintf_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fprintf_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fail_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fail_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fail_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fail_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fail_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fail_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fail_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_bec_fail_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_fail_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_fail_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_fail_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_fail_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_fail_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_fail_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_fail_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_fail_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_lrsplit_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_lrsplit_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_lrsplit_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_lrsplit_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_lrsplit_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_lrsplit_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_lrsplit_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_lrsplit_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_N_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_N_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_N_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_N_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_N_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_N_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_N_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_be_N_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_all_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_all_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_all_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_all_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_all_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_all_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_all_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_all_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_fail_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_fail_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_fail_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_fail_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_fail_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_fail_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_fail_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_fail_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_N_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_N_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_N_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_N_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_N_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_N_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_N_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_N_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_null_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_null_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_null_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_null_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_null_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_null_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_null_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_null_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_simple_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_simple_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_simple_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_simple_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_simple_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_simple_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_simple_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_simple_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_WinReg_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_WinReg_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_WinReg_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_WinReg_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_WinReg_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_WinReg_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_WinReg_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_fe_WinReg_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_int_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_int_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_int_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_int_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_int_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_int_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_int_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_int_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_w2m_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_w2m_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_w2m_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_w2m_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_m2w_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_m2w_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_m2w_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_TEST_UNIT_ins_m2w_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+
+test.examples_:
+	@echo Running Example programs ...
+	$(TARG_EX_C_0_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_1_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_2_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_3_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_4_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_5_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_7_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_0_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_1_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_2_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_3_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_4_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_5_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_7_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_0_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_1_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_2_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_3_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_4_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_5_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_7_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_0_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_1_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_2_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_3_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_4_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_5_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_7_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_0_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_1_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_2_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_3_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_4_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_5_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_7_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_0_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_1_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_2_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_3_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_4_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_5_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_7_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_0_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_1_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_2_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_3_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_4_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_5_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_7_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_0_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_1_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_2_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_3_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_4_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_5_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_C_7_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_01_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_02_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_03_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_04_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_05_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_06_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_01_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_02_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_01_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_02_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_03_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fe_01_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_01_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_02_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_03_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_04_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_05_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_06_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_07_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_08_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_09_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_10_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_11_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_13_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_14_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_15_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_16_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_17_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ln_01_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_01_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_02_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_03_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_04_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_05_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_06_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_tr_01_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_tr_02_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ut_01_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_01_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_02_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_03_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_04_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_05_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_06_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_01_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_02_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_01_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_02_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_03_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fe_01_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_01_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_02_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_03_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_04_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_05_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_06_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_07_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_08_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_09_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_10_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_11_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_13_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_14_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_15_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_16_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_17_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ln_01_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_01_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_02_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_03_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_04_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_05_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_06_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_tr_01_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_tr_02_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ut_01_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_01_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_02_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_03_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_04_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_05_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_06_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_01_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_02_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_01_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_02_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_03_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fe_01_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_01_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_02_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_03_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_04_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_05_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_06_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_07_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_08_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_09_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_10_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_11_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_13_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_14_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_15_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_16_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_17_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ln_01_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_01_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_02_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_03_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_04_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_05_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_06_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_tr_01_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_tr_02_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ut_01_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_01_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_02_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_03_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_04_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_05_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_06_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_01_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_02_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_01_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_02_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_03_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fe_01_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_01_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_02_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_03_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_04_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_05_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_06_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_07_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_08_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_09_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_10_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_11_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_13_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_14_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_15_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_16_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_17_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ln_01_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_01_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_02_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_03_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_04_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_05_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_06_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_tr_01_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_tr_02_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ut_01_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_01_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_02_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_03_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_04_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_05_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_06_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_01_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_02_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_01_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_02_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_03_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fe_01_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_01_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_02_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_03_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_04_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_05_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_06_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_07_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_08_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_09_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_10_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_11_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_13_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_14_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_15_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_16_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_17_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ln_01_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_01_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_02_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_03_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_04_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_05_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_06_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ut_01_W_MT_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_01_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_02_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_03_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_04_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_05_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_06_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_01_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_02_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_01_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_02_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_03_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fe_01_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_01_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_02_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_03_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_04_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_05_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_06_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_07_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_08_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_09_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_10_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_11_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_13_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_14_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_15_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_16_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_17_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ln_01_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_01_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_02_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_03_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_04_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_05_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_06_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ut_01_W_DLL_D) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_01_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_02_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_03_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_04_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_05_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_06_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_01_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_02_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_01_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_02_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_03_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fe_01_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_01_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_02_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_03_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_04_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_05_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_06_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_07_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_08_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_09_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_10_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_11_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_13_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_14_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_15_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_16_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_17_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ln_01_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_01_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_02_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_03_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_04_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_05_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_06_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ut_01_W_DLL_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_01_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_02_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_03_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_04_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_05_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_be_06_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_01_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_cp_02_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_01_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_02_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fm_03_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_fe_01_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_01_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_02_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_03_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_04_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_05_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_06_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_07_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_08_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_09_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_10_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_11_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_13_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_14_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_15_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_16_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_in_17_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ln_01_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_01_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_02_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_03_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_04_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_05_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ms_06_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+	$(TARG_EX_P_ut_01_W_MT_R) --verbosity=$(TEST_VERBOSITY)
+
+test.component:		build.test.component test.component_
+
+test.performance:	build.test.performance test.performance_
+
+test.scratch:		build.test.scratch test.scratch_
+
+test.unit:			build.test.unit test.unit_
+
+test.examples:		build.examples test.examples_
+
+!ifdef ACE
+test.ace:			build.libs.ace build.libs.core $(TARGETS_TEST_SCRATCH_ACE)
+	$(TEST_SCRT_ACE_MT_D)
+	$(TEST_SCRT_ACE_DLL_D)
+	$(TEST_SCRT_ACE_DLL_R)
+	$(TEST_SCRT_ACE_MT_R)
+	$(TEST_SCRT_ACE_W_MT_D)
+	$(TEST_SCRT_ACE_W_DLL_D)
+	$(TEST_SCRT_ACE_W_DLL_R)
+	$(TEST_SCRT_ACE_W_MT_R)
+
+!endif # ACE
+test:                       test.unit test.component
+
+!ifdef ACE
+test.all:                   test.scratch test.examples test.performance test.ace test
+!else # ACE
+test.all:                   test.scratch test.examples test.performance test
+!endif # ACE
+
+
+# clean targets
+
+clean.libs.core:
+	@echo Cleaning Core libraries ...
+	@-if exist util.*.obj $(RM) util.*.obj
+	@-if exist core.*.obj $(RM) core.*.obj
+	@-if exist inserters.*.obj $(RM) inserters.*.obj
+	@-if exist util.*.pdb $(RM) util.*.pdb
+	@-if exist core.*.pdb $(RM) core.*.pdb
+	@-if exist inserters.*.pdb $(RM) inserters.*.pdb
+	@-if exist $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).core.$(COMP_TAG)*.lib $(RM) $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).core.$(COMP_TAG)*.lib
+	@-if exist $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).util.$(COMP_TAG)*.lib $(RM) $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).util.$(COMP_TAG)*.lib
+
+clean.libs.be:
+	@echo Cleaning Back-end libraries ...
+	@-if exist bec.*.obj $(RM) bec.*.obj
+	@-if exist bel.*.obj $(RM) bel.*.obj
+	@-if exist ber.*.obj $(RM) ber.*.obj
+	@-if exist be.*.obj $(RM) be.*.obj
+	@-if exist bec.*.pdb $(RM) bec.*.pdb
+	@-if exist bel.*.pdb $(RM) bel.*.pdb
+	@-if exist ber.*.pdb $(RM) ber.*.pdb
+	@-if exist be.*.pdb $(RM) be.*.pdb
+	@-if exist $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.*.$(COMP_TAG)*.lib $(RM) $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bec.*.$(COMP_TAG)*.lib
+	@-if exist $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.*.$(COMP_TAG)*.lib $(RM) $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).bel.*.$(COMP_TAG)*.lib
+	@-if exist $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.*.$(COMP_TAG)*.lib $(RM) $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).ber.*.$(COMP_TAG)*.lib
+	@-if exist $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.*.$(COMP_TAG)*.lib $(RM) $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).be.*.$(COMP_TAG)*.lib
+
+
+clean.libs.fe:
+	@echo Cleaning Front-end libraries ...
+	@-if exist fe.*.obj $(RM) fe.*.obj
+	@-if exist fe.*.pdb $(RM) fe.*.pdb
+	@-if exist $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.*.$(COMP_TAG)*.lib $(RM) $(PROJ_LIB_DIR)\$(PROJ_TAG_VER).fe.*.$(COMP_TAG)*.lib
+
+clean.libs.b64:
+	@echo Cleaning b64 libraries ...
+	@-if exist b64.*.obj $(RM) b64.*.obj
+	@-if exist b64.*.pdb $(RM) b64.*.pdb
+	@-if exist $(PROJ_LIB_DIR)\$(B64_TAG_VER).pan.$(COMP_TAG)*.lib $(RM) $(PROJ_LIB_DIR)\$(B64_TAG_VER).pan.$(COMP_TAG)*.lib
+
+clean.libs.shwild:
+	@echo Cleaning shwild libraries ...
+	@-if exist shwild.*.obj $(RM) shwild.*.obj
+	@-if exist shwild.*.pdb $(RM) shwild.*.pdb
+	@-if exist $(PROJ_LIB_DIR)\$(SHWILD_TAG_VER).pan.$(COMP_TAG)*.lib $(RM) $(PROJ_LIB_DIR)\$(SHWILD_TAG_VER).pan.$(COMP_TAG)*.lib
+
+clean.libs.xtests:
+	@echo Cleaning xTests libraries ...
+	@-if exist xtests.*.obj $(RM) xtests.*.obj
+	@-if exist xtests.*.pdb $(RM) xtests.*.pdb
+	@-if exist $(PROJ_LIB_DIR)\$(XTESTS_TAG_VER).pan.$(COMP_TAG)*.lib $(RM) $(PROJ_LIB_DIR)\$(XTESTS_TAG_VER).pan.$(COMP_TAG)*.lib
+
+!ifdef ACE
+clean.libs.ace:
+	@echo Cleaning ACE libraries ...
+	@-if exist $(LIB_BEC_ACE_MT_D) $(RM) $(LIB_BEC_ACE_MT_D)
+	@-if exist $(LIB_BE_ACE_MT_D) $(RM) $(LIB_BE_ACE_MT_D)
+	@-if exist $(LIB_BEL_ACE_MT_D) $(RM) $(LIB_BEL_ACE_MT_D)
+	@-if exist $(LIB_BER_ACE_MT_D) $(RM) $(LIB_BER_ACE_MT_D)
+	@-if exist $(LIB_BEC_ACE_DLL_D) $(RM) $(LIB_BEC_ACE_DLL_D)
+	@-if exist $(LIB_BE_ACE_DLL_D) $(RM) $(LIB_BE_ACE_DLL_D)
+	@-if exist $(LIB_BEL_ACE_DLL_D) $(RM) $(LIB_BEL_ACE_DLL_D)
+	@-if exist $(LIB_BER_ACE_DLL_D) $(RM) $(LIB_BER_ACE_DLL_D)
+	@-if exist $(LIB_BEC_ACE_DLL_R) $(RM) $(LIB_BEC_ACE_DLL_R)
+	@-if exist $(LIB_BE_ACE_DLL_R) $(RM) $(LIB_BE_ACE_DLL_R)
+	@-if exist $(LIB_BEL_ACE_DLL_R) $(RM) $(LIB_BEL_ACE_DLL_R)
+	@-if exist $(LIB_BER_ACE_DLL_R) $(RM) $(LIB_BER_ACE_DLL_R)
+	@-if exist $(LIB_BEC_ACE_MT_R) $(RM) $(LIB_BEC_ACE_MT_R)
+	@-if exist $(LIB_BE_ACE_MT_R) $(RM) $(LIB_BE_ACE_MT_R)
+	@-if exist $(LIB_BEL_ACE_MT_R) $(RM) $(LIB_BEL_ACE_MT_R)
+	@-if exist $(LIB_BER_ACE_MT_R) $(RM) $(LIB_BER_ACE_MT_R)
+	@-if exist $(LIB_BEC_ACE_W_MT_D) $(RM) $(LIB_BEC_ACE_W_MT_D)
+	@-if exist $(LIB_BE_ACE_W_MT_D) $(RM) $(LIB_BE_ACE_W_MT_D)
+	@-if exist $(LIB_BEL_ACE_W_MT_D) $(RM) $(LIB_BEL_ACE_W_MT_D)
+	@-if exist $(LIB_BER_ACE_W_MT_D) $(RM) $(LIB_BER_ACE_W_MT_D)
+	@-if exist $(LIB_BEC_ACE_W_DLL_D) $(RM) $(LIB_BEC_ACE_W_DLL_D)
+	@-if exist $(LIB_BE_ACE_W_DLL_D) $(RM) $(LIB_BE_ACE_W_DLL_D)
+	@-if exist $(LIB_BEL_ACE_W_DLL_D) $(RM) $(LIB_BEL_ACE_W_DLL_D)
+	@-if exist $(LIB_BER_ACE_W_DLL_D) $(RM) $(LIB_BER_ACE_W_DLL_D)
+	@-if exist $(LIB_BEC_ACE_W_DLL_R) $(RM) $(LIB_BEC_ACE_W_DLL_R)
+	@-if exist $(LIB_BE_ACE_W_DLL_R) $(RM) $(LIB_BE_ACE_W_DLL_R)
+	@-if exist $(LIB_BEL_ACE_W_DLL_R) $(RM) $(LIB_BEL_ACE_W_DLL_R)
+	@-if exist $(LIB_BER_ACE_W_DLL_R) $(RM) $(LIB_BER_ACE_W_DLL_R)
+	@-if exist $(LIB_BEC_ACE_W_MT_R) $(RM) $(LIB_BEC_ACE_W_MT_R)
+	@-if exist $(LIB_BE_ACE_W_MT_R) $(RM) $(LIB_BE_ACE_W_MT_R)
+	@-if exist $(LIB_BEL_ACE_W_MT_R) $(RM) $(LIB_BEL_ACE_W_MT_R)
+	@-if exist $(LIB_BER_ACE_W_MT_R) $(RM) $(LIB_BER_ACE_W_MT_R)
+	@-$(RM) $(OBJ_BEC_ACE_MT_D)
+	@-$(RM) $(OBJ_BE_ACE_MT_D)
+	@-$(RM) $(OBJ_BEL_ACE_MT_D)
+	@-$(RM) $(OBJ_BER_ACE_MT_D)
+	@-$(RM) $(OBJ_BEC_ACE_DLL_D)
+	@-$(RM) $(OBJ_BE_ACE_DLL_D)
+	@-$(RM) $(OBJ_BEL_ACE_DLL_D)
+	@-$(RM) $(OBJ_BER_ACE_DLL_D)
+	@-$(RM) $(OBJ_BEC_ACE_DLL_R)
+	@-$(RM) $(OBJ_BE_ACE_DLL_R)
+	@-$(RM) $(OBJ_BEL_ACE_DLL_R)
+	@-$(RM) $(OBJ_BER_ACE_DLL_R)
+	@-$(RM) $(OBJ_BEC_ACE_MT_R)
+	@-$(RM) $(OBJ_BE_ACE_MT_R)
+	@-$(RM) $(OBJ_BEL_ACE_MT_R)
+	@-$(RM) $(OBJ_BER_ACE_MT_R)
+	@-$(RM) $(OBJ_BEC_ACE_W_MT_D)
+	@-$(RM) $(OBJ_BE_ACE_W_MT_D)
+	@-$(RM) $(OBJ_BEL_ACE_W_MT_D)
+	@-$(RM) $(OBJ_BER_ACE_W_MT_D)
+	@-$(RM) $(OBJ_BEC_ACE_W_DLL_D)
+	@-$(RM) $(OBJ_BE_ACE_W_DLL_D)
+	@-$(RM) $(OBJ_BEL_ACE_W_DLL_D)
+	@-$(RM) $(OBJ_BER_ACE_W_DLL_D)
+	@-$(RM) $(OBJ_BEC_ACE_W_DLL_R)
+	@-$(RM) $(OBJ_BE_ACE_W_DLL_R)
+	@-$(RM) $(OBJ_BEL_ACE_W_DLL_R)
+	@-$(RM) $(OBJ_BER_ACE_W_DLL_R)
+	@-$(RM) $(OBJ_BEC_ACE_W_MT_R)
+	@-$(RM) $(OBJ_BE_ACE_W_MT_R)
+	@-$(RM) $(OBJ_BEL_ACE_W_MT_R)
+	@-$(RM) $(OBJ_BER_ACE_W_MT_R)
+!endif # ACE
+
+clean.examples:
+	@echo Cleaning examples ...
+	@-if exist ex.*.obj $(RM) ex.*.obj
+	@-if exist ex.*.pdb $(RM) ex.*.pdb
+	@-if exist $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.*.$(COMP_TAG)*.exe $(RM) $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.*.$(COMP_TAG)*.exe
+	@-if exist $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.*.$(COMP_TAG)*.manifest $(RM) $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).ex.*.$(COMP_TAG)*.manifest
+
+clean.samples:
+	@echo Cleaning samples ...
+
+clean.samples.all:	clean.samples
+
+#	@-$(RM) $(TARGETS_SAMPLE)
+
+clean.test.unit:
+	@echo Cleaning unit tests ...
+	@-if exist test.unit.*.obj $(RM) test.unit.*.obj
+	@-if exist test.unit.*.pdb $(RM) test.unit.*.pdb
+	@-if exist $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.*.$(COMP_TAG)*.exe $(RM) $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.*.$(COMP_TAG)*.exe
+	@-if exist $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.*.$(COMP_TAG)*.manifest $(RM) $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.unit.*.$(COMP_TAG)*.manifest
+
+clean.test.component:
+	@echo Cleaning component tests ...
+	@-if exist test.component.*.obj $(RM) test.component.*.obj
+	@-if exist test.component.*.pdb $(RM) test.component.*.pdb
+	@-if exist $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.*.$(COMP_TAG)*.exe $(RM) $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.*.$(COMP_TAG)*.exe
+	@-if exist $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.*.$(COMP_TAG)*.manifest $(RM) $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.component.*.$(COMP_TAG)*.manifest
+
+clean.test.performance:
+	@echo Cleaning performance tests ...
+	@-if exist test.performance.*.obj $(RM) test.performance.*.obj
+	@-if exist test.performance.*.pdb $(RM) test.performance.*.pdb
+	@-if exist $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.performance.*.$(COMP_TAG)*.exe $(RM) $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.performance.*.$(COMP_TAG)*.exe
+	@-if exist $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.performance.*.$(COMP_TAG)*.manifest $(RM) $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.performance.*.$(COMP_TAG)*.manifest
+
+clean.test.scratch:
+	@echo Cleaning scratch tests ...
+	@-if exist test.*.obj $(RM) test.*.obj
+	@-if exist test.*.pdb $(RM) test.*.pdb
+	@-if exist $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.*.$(COMP_TAG)*.exe $(RM) $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.*.$(COMP_TAG)*.exe
+	@-if exist $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.*.$(COMP_TAG)*.manifest $(RM) $(PROJ_BIN_DIR)\$(PROJ_TAG_VER).test.*.$(COMP_TAG)*.manifest
+
+!ifdef ACE
+clean.test.ace:
+	@echo Cleaning ACE tests ...
+	@-if exist $(TEST_SCRT_ACE_MT_D) $(RM) $(TEST_SCRT_ACE_MT_D)
+	@-if exist $(TEST_SCRT_ACE_DLL_D) $(RM) $(TEST_SCRT_ACE_DLL_D)
+	@-if exist $(TEST_SCRT_ACE_DLL_R) $(RM) $(TEST_SCRT_ACE_DLL_R)
+	@-if exist $(TEST_SCRT_ACE_MT_R) $(RM) $(TEST_SCRT_ACE_MT_R)
+	@-if exist $(TEST_SCRT_ACE_W_MT_D) $(RM) $(TEST_SCRT_ACE_W_MT_D)
+	@-if exist $(TEST_SCRT_ACE_W_DLL_D) $(RM) $(TEST_SCRT_ACE_W_DLL_D)
+	@-if exist $(TEST_SCRT_ACE_W_DLL_R) $(RM) $(TEST_SCRT_ACE_W_DLL_R)
+	@-if exist $(TEST_SCRT_ACE_W_MT_R) $(RM) $(TEST_SCRT_ACE_W_MT_R)
+!endif # ACE
+
+clean.unittest.std:
+	@echo Cleaning standard unittests ...
+
+!ifdef ACE
+clean.unittest.ace:
+	@echo Cleaning ACE unittests ...
+!endif # ACE
+
+
+clean.libs: 		clean.libs.core clean.libs.be clean.libs.fe
+
+clean.libs.3pty:	clean.libs.b64 clean.libs.shwild clean.libs.xtests
+
+clean.libs.all: 	clean.libs clean.libs.3pty
+
+clean.test:			clean.test.unit clean.test.component clean.test.scratch clean.test.performance
+
+!ifdef ACE
+clean.test.all:		clean.test clean.libs.b64 clean.libs.shwild clean.libs.xtests clean.test.ace
+!else # ACE
+clean.test.all:		clean.test clean.libs.b64 clean.libs.shwild clean.libs.xtests
+!endif # ACE
+
+clean.unittest:		clean.unittest.std
+
+!ifdef ACE
+clean.unittest.all:	clean.unittest.std clean.unittest.ace
+!else # ACE
+clean.unittest.all:	clean.unittest.std
+!endif # ACE
+
+clean.std:			clean.libs clean.test
+
+!ifdef ACE
+clean.ace:			clean.libs.ace clean.test.ace
+
+!endif # ACE
+clean.logs:
+	@echo Cleaning any log files created in testing ...
+	@-if exist *.log $(RM) *.log
+
+clean:				clean.libs clean.libs.3pty clean.examples clean.samples clean.test clean.unittest clean.logs
+
+clean.all:			clean.libs.all clean.examples clean.samples.all clean.test.all clean.unittest.all
+
+# obsolete targets
+target:				build.core
+
+test-all:			test.all
+
+############################################################################
+# build targets
+
+##################################################
+# Libraries
+
+########################################
+# Main library - 'pantheios.X.util.a'
+
+$(LIB_UTIL_MT_D): $(OBJ_UTIL_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_UTIL_MT_D)
+
+$(OBJ_utl_bailout_MT_D): $(PROJ_SRC_DIR)\util\bailout.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\bailout.c
+$(OBJ_utl_init_code_strs_MT_D): $(PROJ_SRC_DIR)\util\init_code_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\init_code_strings.c
+$(OBJ_utl_sev_strs_MT_D): $(PROJ_SRC_DIR)\util\severity_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\severity_strings.c
+$(OBJ_utl_time_MT_D): $(PROJ_SRC_DIR)\util\time.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\time.cpp
+$(OBJ_utl_host_name_MT_D): $(PROJ_SRC_DIR)\util\hostname.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\hostname.c
+$(OBJ_utl_snprintf_MT_D): $(PROJ_SRC_DIR)\util\snprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\snprintf.c
+$(OBJ_utl_strdup_MT_D): $(PROJ_SRC_DIR)\util\strdup.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strdup.c
+$(OBJ_utl_procid_MT_D): $(PROJ_SRC_DIR)\util\processid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\processid.c
+$(OBJ_utl_thread_MT_D): $(PROJ_SRC_DIR)\util\threadid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\threadid.c
+$(OBJ_utl_be_context_MT_D): $(PROJ_SRC_DIR)\util\be.context.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.context.cpp
+$(OBJ_utl_core_apidefs_MT_D): $(PROJ_SRC_DIR)\util\core.apidefs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\core.apidefs.cpp
+$(OBJ_utl_be_parse_MT_D): $(PROJ_SRC_DIR)\util\be.parse.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.parse.cpp
+$(OBJ_utl_strnlenp_MT_D): $(PROJ_SRC_DIR)\util\strnlen.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strnlen.cpp
+$(OBJ_utl_strnlen_MT_D): $(PROJ_SRC_DIR)\util\util.strnlen.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\util.strnlen.c
+
+$(LIB_UTIL_DLL_D): $(OBJ_UTIL_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_UTIL_DLL_D)
+
+$(OBJ_utl_bailout_DLL_D): $(PROJ_SRC_DIR)\util\bailout.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\bailout.c
+$(OBJ_utl_init_code_strs_DLL_D): $(PROJ_SRC_DIR)\util\init_code_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\init_code_strings.c
+$(OBJ_utl_sev_strs_DLL_D): $(PROJ_SRC_DIR)\util\severity_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\severity_strings.c
+$(OBJ_utl_time_DLL_D): $(PROJ_SRC_DIR)\util\time.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\time.cpp
+$(OBJ_utl_host_name_DLL_D): $(PROJ_SRC_DIR)\util\hostname.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\hostname.c
+$(OBJ_utl_snprintf_DLL_D): $(PROJ_SRC_DIR)\util\snprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\snprintf.c
+$(OBJ_utl_strdup_DLL_D): $(PROJ_SRC_DIR)\util\strdup.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strdup.c
+$(OBJ_utl_procid_DLL_D): $(PROJ_SRC_DIR)\util\processid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\processid.c
+$(OBJ_utl_thread_DLL_D): $(PROJ_SRC_DIR)\util\threadid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\threadid.c
+$(OBJ_utl_be_context_DLL_D): $(PROJ_SRC_DIR)\util\be.context.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.context.cpp
+$(OBJ_utl_core_apidefs_DLL_D): $(PROJ_SRC_DIR)\util\core.apidefs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\core.apidefs.cpp
+$(OBJ_utl_be_parse_DLL_D): $(PROJ_SRC_DIR)\util\be.parse.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.parse.cpp
+$(OBJ_utl_strnlenp_DLL_D): $(PROJ_SRC_DIR)\util\strnlen.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strnlen.cpp
+$(OBJ_utl_strnlen_DLL_D): $(PROJ_SRC_DIR)\util\util.strnlen.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\util.strnlen.c
+
+$(LIB_UTIL_DLL_R): $(OBJ_UTIL_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_UTIL_DLL_R)
+
+$(OBJ_utl_bailout_DLL_R): $(PROJ_SRC_DIR)\util\bailout.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\bailout.c
+$(OBJ_utl_init_code_strs_DLL_R): $(PROJ_SRC_DIR)\util\init_code_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\init_code_strings.c
+$(OBJ_utl_sev_strs_DLL_R): $(PROJ_SRC_DIR)\util\severity_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\severity_strings.c
+$(OBJ_utl_time_DLL_R): $(PROJ_SRC_DIR)\util\time.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\time.cpp
+$(OBJ_utl_host_name_DLL_R): $(PROJ_SRC_DIR)\util\hostname.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\hostname.c
+$(OBJ_utl_snprintf_DLL_R): $(PROJ_SRC_DIR)\util\snprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\snprintf.c
+$(OBJ_utl_strdup_DLL_R): $(PROJ_SRC_DIR)\util\strdup.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strdup.c
+$(OBJ_utl_procid_DLL_R): $(PROJ_SRC_DIR)\util\processid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\processid.c
+$(OBJ_utl_thread_DLL_R): $(PROJ_SRC_DIR)\util\threadid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\threadid.c
+$(OBJ_utl_be_context_DLL_R): $(PROJ_SRC_DIR)\util\be.context.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.context.cpp
+$(OBJ_utl_core_apidefs_DLL_R): $(PROJ_SRC_DIR)\util\core.apidefs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\core.apidefs.cpp
+$(OBJ_utl_be_parse_DLL_R): $(PROJ_SRC_DIR)\util\be.parse.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.parse.cpp
+$(OBJ_utl_strnlenp_DLL_R): $(PROJ_SRC_DIR)\util\strnlen.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strnlen.cpp
+$(OBJ_utl_strnlen_DLL_R): $(PROJ_SRC_DIR)\util\util.strnlen.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\util.strnlen.c
+
+$(LIB_UTIL_MT_R): $(OBJ_UTIL_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_UTIL_MT_R)
+
+$(OBJ_utl_bailout_MT_R): $(PROJ_SRC_DIR)\util\bailout.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\bailout.c
+$(OBJ_utl_init_code_strs_MT_R): $(PROJ_SRC_DIR)\util\init_code_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\init_code_strings.c
+$(OBJ_utl_sev_strs_MT_R): $(PROJ_SRC_DIR)\util\severity_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\severity_strings.c
+$(OBJ_utl_time_MT_R): $(PROJ_SRC_DIR)\util\time.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\time.cpp
+$(OBJ_utl_host_name_MT_R): $(PROJ_SRC_DIR)\util\hostname.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\hostname.c
+$(OBJ_utl_snprintf_MT_R): $(PROJ_SRC_DIR)\util\snprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\snprintf.c
+$(OBJ_utl_strdup_MT_R): $(PROJ_SRC_DIR)\util\strdup.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strdup.c
+$(OBJ_utl_procid_MT_R): $(PROJ_SRC_DIR)\util\processid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\processid.c
+$(OBJ_utl_thread_MT_R): $(PROJ_SRC_DIR)\util\threadid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\threadid.c
+$(OBJ_utl_be_context_MT_R): $(PROJ_SRC_DIR)\util\be.context.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.context.cpp
+$(OBJ_utl_core_apidefs_MT_R): $(PROJ_SRC_DIR)\util\core.apidefs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\core.apidefs.cpp
+$(OBJ_utl_be_parse_MT_R): $(PROJ_SRC_DIR)\util\be.parse.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.parse.cpp
+$(OBJ_utl_strnlenp_MT_R): $(PROJ_SRC_DIR)\util\strnlen.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strnlen.cpp
+$(OBJ_utl_strnlen_MT_R): $(PROJ_SRC_DIR)\util\util.strnlen.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\util.strnlen.c
+
+$(LIB_UTIL_W_MT_D): $(OBJ_UTIL_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_UTIL_W_MT_D)
+
+$(OBJ_utl_bailout_W_MT_D): $(PROJ_SRC_DIR)\util\bailout.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\bailout.c
+$(OBJ_utl_init_code_strs_W_MT_D): $(PROJ_SRC_DIR)\util\init_code_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\init_code_strings.c
+$(OBJ_utl_sev_strs_W_MT_D): $(PROJ_SRC_DIR)\util\severity_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\severity_strings.c
+$(OBJ_utl_time_W_MT_D): $(PROJ_SRC_DIR)\util\time.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\time.cpp
+$(OBJ_utl_host_name_W_MT_D): $(PROJ_SRC_DIR)\util\hostname.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\hostname.c
+$(OBJ_utl_snprintf_W_MT_D): $(PROJ_SRC_DIR)\util\snprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\snprintf.c
+$(OBJ_utl_strdup_W_MT_D): $(PROJ_SRC_DIR)\util\strdup.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strdup.c
+$(OBJ_utl_procid_W_MT_D): $(PROJ_SRC_DIR)\util\processid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\processid.c
+$(OBJ_utl_thread_W_MT_D): $(PROJ_SRC_DIR)\util\threadid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\threadid.c
+$(OBJ_utl_be_context_W_MT_D): $(PROJ_SRC_DIR)\util\be.context.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.context.cpp
+$(OBJ_utl_core_apidefs_W_MT_D): $(PROJ_SRC_DIR)\util\core.apidefs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\core.apidefs.cpp
+$(OBJ_utl_be_parse_W_MT_D): $(PROJ_SRC_DIR)\util\be.parse.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.parse.cpp
+$(OBJ_utl_strnlenp_W_MT_D): $(PROJ_SRC_DIR)\util\strnlen.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strnlen.cpp
+$(OBJ_utl_strnlen_W_MT_D): $(PROJ_SRC_DIR)\util\util.strnlen.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\util.strnlen.c
+
+$(LIB_UTIL_W_DLL_D): $(OBJ_UTIL_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_UTIL_W_DLL_D)
+
+$(OBJ_utl_bailout_W_DLL_D): $(PROJ_SRC_DIR)\util\bailout.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\bailout.c
+$(OBJ_utl_init_code_strs_W_DLL_D): $(PROJ_SRC_DIR)\util\init_code_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\init_code_strings.c
+$(OBJ_utl_sev_strs_W_DLL_D): $(PROJ_SRC_DIR)\util\severity_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\severity_strings.c
+$(OBJ_utl_time_W_DLL_D): $(PROJ_SRC_DIR)\util\time.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\time.cpp
+$(OBJ_utl_host_name_W_DLL_D): $(PROJ_SRC_DIR)\util\hostname.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\hostname.c
+$(OBJ_utl_snprintf_W_DLL_D): $(PROJ_SRC_DIR)\util\snprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\snprintf.c
+$(OBJ_utl_strdup_W_DLL_D): $(PROJ_SRC_DIR)\util\strdup.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strdup.c
+$(OBJ_utl_procid_W_DLL_D): $(PROJ_SRC_DIR)\util\processid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\processid.c
+$(OBJ_utl_thread_W_DLL_D): $(PROJ_SRC_DIR)\util\threadid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\threadid.c
+$(OBJ_utl_be_context_W_DLL_D): $(PROJ_SRC_DIR)\util\be.context.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.context.cpp
+$(OBJ_utl_core_apidefs_W_DLL_D): $(PROJ_SRC_DIR)\util\core.apidefs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\core.apidefs.cpp
+$(OBJ_utl_be_parse_W_DLL_D): $(PROJ_SRC_DIR)\util\be.parse.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.parse.cpp
+$(OBJ_utl_strnlenp_W_DLL_D): $(PROJ_SRC_DIR)\util\strnlen.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strnlen.cpp
+$(OBJ_utl_strnlen_W_DLL_D): $(PROJ_SRC_DIR)\util\util.strnlen.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\util.strnlen.c
+
+$(LIB_UTIL_W_DLL_R): $(OBJ_UTIL_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_UTIL_W_DLL_R)
+
+$(OBJ_utl_bailout_W_DLL_R): $(PROJ_SRC_DIR)\util\bailout.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\bailout.c
+$(OBJ_utl_init_code_strs_W_DLL_R): $(PROJ_SRC_DIR)\util\init_code_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\init_code_strings.c
+$(OBJ_utl_sev_strs_W_DLL_R): $(PROJ_SRC_DIR)\util\severity_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\severity_strings.c
+$(OBJ_utl_time_W_DLL_R): $(PROJ_SRC_DIR)\util\time.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\time.cpp
+$(OBJ_utl_host_name_W_DLL_R): $(PROJ_SRC_DIR)\util\hostname.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\hostname.c
+$(OBJ_utl_snprintf_W_DLL_R): $(PROJ_SRC_DIR)\util\snprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\snprintf.c
+$(OBJ_utl_strdup_W_DLL_R): $(PROJ_SRC_DIR)\util\strdup.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strdup.c
+$(OBJ_utl_procid_W_DLL_R): $(PROJ_SRC_DIR)\util\processid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\processid.c
+$(OBJ_utl_thread_W_DLL_R): $(PROJ_SRC_DIR)\util\threadid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\threadid.c
+$(OBJ_utl_be_context_W_DLL_R): $(PROJ_SRC_DIR)\util\be.context.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.context.cpp
+$(OBJ_utl_core_apidefs_W_DLL_R): $(PROJ_SRC_DIR)\util\core.apidefs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\core.apidefs.cpp
+$(OBJ_utl_be_parse_W_DLL_R): $(PROJ_SRC_DIR)\util\be.parse.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.parse.cpp
+$(OBJ_utl_strnlenp_W_DLL_R): $(PROJ_SRC_DIR)\util\strnlen.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strnlen.cpp
+$(OBJ_utl_strnlen_W_DLL_R): $(PROJ_SRC_DIR)\util\util.strnlen.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\util.strnlen.c
+
+$(LIB_UTIL_W_MT_R): $(OBJ_UTIL_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_UTIL_W_MT_R)
+
+$(OBJ_utl_bailout_W_MT_R): $(PROJ_SRC_DIR)\util\bailout.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\bailout.c
+$(OBJ_utl_init_code_strs_W_MT_R): $(PROJ_SRC_DIR)\util\init_code_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\init_code_strings.c
+$(OBJ_utl_sev_strs_W_MT_R): $(PROJ_SRC_DIR)\util\severity_strings.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\severity_strings.c
+$(OBJ_utl_time_W_MT_R): $(PROJ_SRC_DIR)\util\time.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\time.cpp
+$(OBJ_utl_host_name_W_MT_R): $(PROJ_SRC_DIR)\util\hostname.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\hostname.c
+$(OBJ_utl_snprintf_W_MT_R): $(PROJ_SRC_DIR)\util\snprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\snprintf.c
+$(OBJ_utl_strdup_W_MT_R): $(PROJ_SRC_DIR)\util\strdup.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strdup.c
+$(OBJ_utl_procid_W_MT_R): $(PROJ_SRC_DIR)\util\processid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\processid.c
+$(OBJ_utl_thread_W_MT_R): $(PROJ_SRC_DIR)\util\threadid.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\threadid.c
+$(OBJ_utl_be_context_W_MT_R): $(PROJ_SRC_DIR)\util\be.context.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.context.cpp
+$(OBJ_utl_core_apidefs_W_MT_R): $(PROJ_SRC_DIR)\util\core.apidefs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\core.apidefs.cpp
+$(OBJ_utl_be_parse_W_MT_R): $(PROJ_SRC_DIR)\util\be.parse.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\be.parse.cpp
+$(OBJ_utl_strnlenp_W_MT_R): $(PROJ_SRC_DIR)\util\strnlen.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\strnlen.cpp
+$(OBJ_utl_strnlen_W_MT_R): $(PROJ_SRC_DIR)\util\util.strnlen.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\util\util.strnlen.c
+
+
+########################################
+# Main library - 'pantheios.X.core.a'
+
+$(LIB_CORE_MT_D): $(OBJ_CORE_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_CORE_MT_D)
+
+$(OBJ_cr_api_MT_D): $(PROJ_SRC_DIR)\core\api.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.cpp
+$(OBJ_cr_api_dep_MT_D): $(PROJ_SRC_DIR)\core\api.deprecated.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.deprecated.c
+$(OBJ_cr_api_exit_MT_D): $(PROJ_SRC_DIR)\core\api.exitprocess.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.exitprocess.cpp
+$(OBJ_cr_api_logprintf_MT_D): $(PROJ_SRC_DIR)\core\logprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\logprintf.c
+$(OBJ_cr_api_logputs_MT_D): $(PROJ_SRC_DIR)\core\api.logputs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.logputs.cpp
+$(OBJ_cr_auto_MT_D): $(PROJ_SRC_DIR)\core\auto.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\auto.cpp
+
+$(OBJ_ins_args_MT_D): $(PROJ_SRC_DIR)\inserters\args.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\args.cpp
+$(OBJ_ins_b64_MT_D): $(PROJ_SRC_DIR)\inserters\b64.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\b64.cpp
+$(OBJ_ins_blob_MT_D): $(PROJ_SRC_DIR)\inserters\blob.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\blob.cpp
+$(OBJ_ins_bool_MT_D): $(PROJ_SRC_DIR)\inserters\boolean.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\boolean.cpp
+$(OBJ_ins_excp_MT_D): $(PROJ_SRC_DIR)\inserters\exception.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\exception.cpp
+$(OBJ_ins_host_MT_D): $(PROJ_SRC_DIR)\inserters\hostid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\hostid.cpp
+$(OBJ_ins_int_MT_D): $(PROJ_SRC_DIR)\inserters\integer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\integer.cpp
+$(OBJ_ins_ptr_MT_D): $(PROJ_SRC_DIR)\inserters\pointer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\pointer.cpp
+$(OBJ_ins_prid_MT_D): $(PROJ_SRC_DIR)\inserters\processid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\processid.cpp
+$(OBJ_ins_real_MT_D): $(PROJ_SRC_DIR)\inserters\real.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\real.cpp
+$(OBJ_ins_slice_MT_D): $(PROJ_SRC_DIR)\inserters\slice.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\slice.cpp
+$(OBJ_ins_thrid_MT_D): $(PROJ_SRC_DIR)\inserters\threadid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\threadid.cpp
+$(OBJ_ins_w2m_MT_D): $(PROJ_SRC_DIR)\inserters\w2m.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\w2m.cpp
+
+$(LIB_CORE_DLL_D): $(OBJ_CORE_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_CORE_DLL_D)
+
+$(OBJ_cr_api_DLL_D): $(PROJ_SRC_DIR)\core\api.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.cpp
+$(OBJ_cr_api_dep_DLL_D): $(PROJ_SRC_DIR)\core\api.deprecated.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.deprecated.c
+$(OBJ_cr_api_exit_DLL_D): $(PROJ_SRC_DIR)\core\api.exitprocess.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.exitprocess.cpp
+$(OBJ_cr_api_logprintf_DLL_D): $(PROJ_SRC_DIR)\core\logprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\logprintf.c
+$(OBJ_cr_api_logputs_DLL_D): $(PROJ_SRC_DIR)\core\api.logputs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.logputs.cpp
+$(OBJ_cr_auto_DLL_D): $(PROJ_SRC_DIR)\core\auto.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\auto.cpp
+
+$(OBJ_ins_args_DLL_D): $(PROJ_SRC_DIR)\inserters\args.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\args.cpp
+$(OBJ_ins_b64_DLL_D): $(PROJ_SRC_DIR)\inserters\b64.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\b64.cpp
+$(OBJ_ins_blob_DLL_D): $(PROJ_SRC_DIR)\inserters\blob.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\blob.cpp
+$(OBJ_ins_bool_DLL_D): $(PROJ_SRC_DIR)\inserters\boolean.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\boolean.cpp
+$(OBJ_ins_excp_DLL_D): $(PROJ_SRC_DIR)\inserters\exception.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\exception.cpp
+$(OBJ_ins_host_DLL_D): $(PROJ_SRC_DIR)\inserters\hostid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\hostid.cpp
+$(OBJ_ins_int_DLL_D): $(PROJ_SRC_DIR)\inserters\integer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\integer.cpp
+$(OBJ_ins_ptr_DLL_D): $(PROJ_SRC_DIR)\inserters\pointer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\pointer.cpp
+$(OBJ_ins_prid_DLL_D): $(PROJ_SRC_DIR)\inserters\processid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\processid.cpp
+$(OBJ_ins_real_DLL_D): $(PROJ_SRC_DIR)\inserters\real.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\real.cpp
+$(OBJ_ins_slice_DLL_D): $(PROJ_SRC_DIR)\inserters\slice.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\slice.cpp
+$(OBJ_ins_thrid_DLL_D): $(PROJ_SRC_DIR)\inserters\threadid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\threadid.cpp
+$(OBJ_ins_w2m_DLL_D): $(PROJ_SRC_DIR)\inserters\w2m.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\w2m.cpp
+
+$(LIB_CORE_DLL_R): $(OBJ_CORE_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_CORE_DLL_R)
+
+$(OBJ_cr_api_DLL_R): $(PROJ_SRC_DIR)\core\api.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.cpp
+$(OBJ_cr_api_dep_DLL_R): $(PROJ_SRC_DIR)\core\api.deprecated.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.deprecated.c
+$(OBJ_cr_api_exit_DLL_R): $(PROJ_SRC_DIR)\core\api.exitprocess.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.exitprocess.cpp
+$(OBJ_cr_api_logprintf_DLL_R): $(PROJ_SRC_DIR)\core\logprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\logprintf.c
+$(OBJ_cr_api_logputs_DLL_R): $(PROJ_SRC_DIR)\core\api.logputs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.logputs.cpp
+$(OBJ_cr_auto_DLL_R): $(PROJ_SRC_DIR)\core\auto.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\auto.cpp
+
+$(OBJ_ins_args_DLL_R): $(PROJ_SRC_DIR)\inserters\args.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\args.cpp
+$(OBJ_ins_b64_DLL_R): $(PROJ_SRC_DIR)\inserters\b64.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\b64.cpp
+$(OBJ_ins_blob_DLL_R): $(PROJ_SRC_DIR)\inserters\blob.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\blob.cpp
+$(OBJ_ins_bool_DLL_R): $(PROJ_SRC_DIR)\inserters\boolean.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\boolean.cpp
+$(OBJ_ins_excp_DLL_R): $(PROJ_SRC_DIR)\inserters\exception.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\exception.cpp
+$(OBJ_ins_host_DLL_R): $(PROJ_SRC_DIR)\inserters\hostid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\hostid.cpp
+$(OBJ_ins_int_DLL_R): $(PROJ_SRC_DIR)\inserters\integer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\integer.cpp
+$(OBJ_ins_ptr_DLL_R): $(PROJ_SRC_DIR)\inserters\pointer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\pointer.cpp
+$(OBJ_ins_prid_DLL_R): $(PROJ_SRC_DIR)\inserters\processid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\processid.cpp
+$(OBJ_ins_real_DLL_R): $(PROJ_SRC_DIR)\inserters\real.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\real.cpp
+$(OBJ_ins_slice_DLL_R): $(PROJ_SRC_DIR)\inserters\slice.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\slice.cpp
+$(OBJ_ins_thrid_DLL_R): $(PROJ_SRC_DIR)\inserters\threadid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\threadid.cpp
+$(OBJ_ins_w2m_DLL_R): $(PROJ_SRC_DIR)\inserters\w2m.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\w2m.cpp
+
+$(LIB_CORE_MT_R): $(OBJ_CORE_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_CORE_MT_R)
+
+$(OBJ_cr_api_MT_R): $(PROJ_SRC_DIR)\core\api.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.cpp
+$(OBJ_cr_api_dep_MT_R): $(PROJ_SRC_DIR)\core\api.deprecated.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.deprecated.c
+$(OBJ_cr_api_exit_MT_R): $(PROJ_SRC_DIR)\core\api.exitprocess.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.exitprocess.cpp
+$(OBJ_cr_api_logprintf_MT_R): $(PROJ_SRC_DIR)\core\logprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\logprintf.c
+$(OBJ_cr_api_logputs_MT_R): $(PROJ_SRC_DIR)\core\api.logputs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.logputs.cpp
+$(OBJ_cr_auto_MT_R): $(PROJ_SRC_DIR)\core\auto.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\auto.cpp
+
+$(OBJ_ins_args_MT_R): $(PROJ_SRC_DIR)\inserters\args.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\args.cpp
+$(OBJ_ins_b64_MT_R): $(PROJ_SRC_DIR)\inserters\b64.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\b64.cpp
+$(OBJ_ins_blob_MT_R): $(PROJ_SRC_DIR)\inserters\blob.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\blob.cpp
+$(OBJ_ins_bool_MT_R): $(PROJ_SRC_DIR)\inserters\boolean.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\boolean.cpp
+$(OBJ_ins_excp_MT_R): $(PROJ_SRC_DIR)\inserters\exception.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\exception.cpp
+$(OBJ_ins_host_MT_R): $(PROJ_SRC_DIR)\inserters\hostid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\hostid.cpp
+$(OBJ_ins_int_MT_R): $(PROJ_SRC_DIR)\inserters\integer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\integer.cpp
+$(OBJ_ins_ptr_MT_R): $(PROJ_SRC_DIR)\inserters\pointer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\pointer.cpp
+$(OBJ_ins_prid_MT_R): $(PROJ_SRC_DIR)\inserters\processid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\processid.cpp
+$(OBJ_ins_real_MT_R): $(PROJ_SRC_DIR)\inserters\real.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\real.cpp
+$(OBJ_ins_slice_MT_R): $(PROJ_SRC_DIR)\inserters\slice.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\slice.cpp
+$(OBJ_ins_thrid_MT_R): $(PROJ_SRC_DIR)\inserters\threadid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\threadid.cpp
+$(OBJ_ins_w2m_MT_R): $(PROJ_SRC_DIR)\inserters\w2m.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\w2m.cpp
+
+$(LIB_CORE_W_MT_D): $(OBJ_CORE_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_CORE_W_MT_D)
+
+$(OBJ_cr_api_W_MT_D): $(PROJ_SRC_DIR)\core\api.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.cpp
+$(OBJ_cr_api_dep_W_MT_D): $(PROJ_SRC_DIR)\core\api.deprecated.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.deprecated.c
+$(OBJ_cr_api_exit_W_MT_D): $(PROJ_SRC_DIR)\core\api.exitprocess.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.exitprocess.cpp
+$(OBJ_cr_api_logprintf_W_MT_D): $(PROJ_SRC_DIR)\core\logprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\logprintf.c
+$(OBJ_cr_api_logputs_W_MT_D): $(PROJ_SRC_DIR)\core\api.logputs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.logputs.cpp
+$(OBJ_cr_auto_W_MT_D): $(PROJ_SRC_DIR)\core\auto.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\auto.cpp
+
+$(OBJ_ins_args_W_MT_D): $(PROJ_SRC_DIR)\inserters\args.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\args.cpp
+$(OBJ_ins_b64_W_MT_D): $(PROJ_SRC_DIR)\inserters\b64.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\b64.cpp
+$(OBJ_ins_blob_W_MT_D): $(PROJ_SRC_DIR)\inserters\blob.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\blob.cpp
+$(OBJ_ins_bool_W_MT_D): $(PROJ_SRC_DIR)\inserters\boolean.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\boolean.cpp
+$(OBJ_ins_excp_W_MT_D): $(PROJ_SRC_DIR)\inserters\exception.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\exception.cpp
+$(OBJ_ins_host_W_MT_D): $(PROJ_SRC_DIR)\inserters\hostid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\hostid.cpp
+$(OBJ_ins_int_W_MT_D): $(PROJ_SRC_DIR)\inserters\integer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\integer.cpp
+$(OBJ_ins_ptr_W_MT_D): $(PROJ_SRC_DIR)\inserters\pointer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\pointer.cpp
+$(OBJ_ins_prid_W_MT_D): $(PROJ_SRC_DIR)\inserters\processid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\processid.cpp
+$(OBJ_ins_real_W_MT_D): $(PROJ_SRC_DIR)\inserters\real.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\real.cpp
+$(OBJ_ins_slice_W_MT_D): $(PROJ_SRC_DIR)\inserters\slice.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\slice.cpp
+$(OBJ_ins_thrid_W_MT_D): $(PROJ_SRC_DIR)\inserters\threadid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\threadid.cpp
+$(OBJ_ins_m2w_W_MT_D): $(PROJ_SRC_DIR)\inserters\m2w.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\m2w.cpp
+
+$(LIB_CORE_W_DLL_D): $(OBJ_CORE_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_CORE_W_DLL_D)
+
+$(OBJ_cr_api_W_DLL_D): $(PROJ_SRC_DIR)\core\api.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.cpp
+$(OBJ_cr_api_dep_W_DLL_D): $(PROJ_SRC_DIR)\core\api.deprecated.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.deprecated.c
+$(OBJ_cr_api_exit_W_DLL_D): $(PROJ_SRC_DIR)\core\api.exitprocess.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.exitprocess.cpp
+$(OBJ_cr_api_logprintf_W_DLL_D): $(PROJ_SRC_DIR)\core\logprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\logprintf.c
+$(OBJ_cr_api_logputs_W_DLL_D): $(PROJ_SRC_DIR)\core\api.logputs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.logputs.cpp
+$(OBJ_cr_auto_W_DLL_D): $(PROJ_SRC_DIR)\core\auto.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\auto.cpp
+
+$(OBJ_ins_args_W_DLL_D): $(PROJ_SRC_DIR)\inserters\args.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\args.cpp
+$(OBJ_ins_b64_W_DLL_D): $(PROJ_SRC_DIR)\inserters\b64.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\b64.cpp
+$(OBJ_ins_blob_W_DLL_D): $(PROJ_SRC_DIR)\inserters\blob.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\blob.cpp
+$(OBJ_ins_bool_W_DLL_D): $(PROJ_SRC_DIR)\inserters\boolean.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\boolean.cpp
+$(OBJ_ins_excp_W_DLL_D): $(PROJ_SRC_DIR)\inserters\exception.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\exception.cpp
+$(OBJ_ins_host_W_DLL_D): $(PROJ_SRC_DIR)\inserters\hostid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\hostid.cpp
+$(OBJ_ins_int_W_DLL_D): $(PROJ_SRC_DIR)\inserters\integer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\integer.cpp
+$(OBJ_ins_ptr_W_DLL_D): $(PROJ_SRC_DIR)\inserters\pointer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\pointer.cpp
+$(OBJ_ins_prid_W_DLL_D): $(PROJ_SRC_DIR)\inserters\processid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\processid.cpp
+$(OBJ_ins_real_W_DLL_D): $(PROJ_SRC_DIR)\inserters\real.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\real.cpp
+$(OBJ_ins_slice_W_DLL_D): $(PROJ_SRC_DIR)\inserters\slice.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\slice.cpp
+$(OBJ_ins_thrid_W_DLL_D): $(PROJ_SRC_DIR)\inserters\threadid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\threadid.cpp
+$(OBJ_ins_m2w_W_DLL_D): $(PROJ_SRC_DIR)\inserters\m2w.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\m2w.cpp
+
+$(LIB_CORE_W_DLL_R): $(OBJ_CORE_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_CORE_W_DLL_R)
+
+$(OBJ_cr_api_W_DLL_R): $(PROJ_SRC_DIR)\core\api.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.cpp
+$(OBJ_cr_api_dep_W_DLL_R): $(PROJ_SRC_DIR)\core\api.deprecated.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.deprecated.c
+$(OBJ_cr_api_exit_W_DLL_R): $(PROJ_SRC_DIR)\core\api.exitprocess.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.exitprocess.cpp
+$(OBJ_cr_api_logprintf_W_DLL_R): $(PROJ_SRC_DIR)\core\logprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\logprintf.c
+$(OBJ_cr_api_logputs_W_DLL_R): $(PROJ_SRC_DIR)\core\api.logputs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.logputs.cpp
+$(OBJ_cr_auto_W_DLL_R): $(PROJ_SRC_DIR)\core\auto.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\auto.cpp
+
+$(OBJ_ins_args_W_DLL_R): $(PROJ_SRC_DIR)\inserters\args.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\args.cpp
+$(OBJ_ins_b64_W_DLL_R): $(PROJ_SRC_DIR)\inserters\b64.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\b64.cpp
+$(OBJ_ins_blob_W_DLL_R): $(PROJ_SRC_DIR)\inserters\blob.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\blob.cpp
+$(OBJ_ins_bool_W_DLL_R): $(PROJ_SRC_DIR)\inserters\boolean.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\boolean.cpp
+$(OBJ_ins_excp_W_DLL_R): $(PROJ_SRC_DIR)\inserters\exception.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\exception.cpp
+$(OBJ_ins_host_W_DLL_R): $(PROJ_SRC_DIR)\inserters\hostid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\hostid.cpp
+$(OBJ_ins_int_W_DLL_R): $(PROJ_SRC_DIR)\inserters\integer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\integer.cpp
+$(OBJ_ins_ptr_W_DLL_R): $(PROJ_SRC_DIR)\inserters\pointer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\pointer.cpp
+$(OBJ_ins_prid_W_DLL_R): $(PROJ_SRC_DIR)\inserters\processid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\processid.cpp
+$(OBJ_ins_real_W_DLL_R): $(PROJ_SRC_DIR)\inserters\real.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\real.cpp
+$(OBJ_ins_slice_W_DLL_R): $(PROJ_SRC_DIR)\inserters\slice.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\slice.cpp
+$(OBJ_ins_thrid_W_DLL_R): $(PROJ_SRC_DIR)\inserters\threadid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\threadid.cpp
+$(OBJ_ins_m2w_W_DLL_R): $(PROJ_SRC_DIR)\inserters\m2w.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\m2w.cpp
+
+$(LIB_CORE_W_MT_R): $(OBJ_CORE_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_CORE_W_MT_R)
+
+$(OBJ_cr_api_W_MT_R): $(PROJ_SRC_DIR)\core\api.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.cpp
+$(OBJ_cr_api_dep_W_MT_R): $(PROJ_SRC_DIR)\core\api.deprecated.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.deprecated.c
+$(OBJ_cr_api_exit_W_MT_R): $(PROJ_SRC_DIR)\core\api.exitprocess.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.exitprocess.cpp
+$(OBJ_cr_api_logprintf_W_MT_R): $(PROJ_SRC_DIR)\core\logprintf.c $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\logprintf.c
+$(OBJ_cr_api_logputs_W_MT_R): $(PROJ_SRC_DIR)\core\api.logputs.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\api.logputs.cpp
+$(OBJ_cr_auto_W_MT_R): $(PROJ_SRC_DIR)\core\auto.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\core\auto.cpp
+
+$(OBJ_ins_args_W_MT_R): $(PROJ_SRC_DIR)\inserters\args.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\args.cpp
+$(OBJ_ins_b64_W_MT_R): $(PROJ_SRC_DIR)\inserters\b64.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\b64.cpp
+$(OBJ_ins_blob_W_MT_R): $(PROJ_SRC_DIR)\inserters\blob.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\blob.cpp
+$(OBJ_ins_bool_W_MT_R): $(PROJ_SRC_DIR)\inserters\boolean.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\boolean.cpp
+$(OBJ_ins_excp_W_MT_R): $(PROJ_SRC_DIR)\inserters\exception.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\exception.cpp
+$(OBJ_ins_host_W_MT_R): $(PROJ_SRC_DIR)\inserters\hostid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\hostid.cpp
+$(OBJ_ins_int_W_MT_R): $(PROJ_SRC_DIR)\inserters\integer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\integer.cpp
+$(OBJ_ins_ptr_W_MT_R): $(PROJ_SRC_DIR)\inserters\pointer.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\pointer.cpp
+$(OBJ_ins_prid_W_MT_R): $(PROJ_SRC_DIR)\inserters\processid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\processid.cpp
+$(OBJ_ins_real_W_MT_R): $(PROJ_SRC_DIR)\inserters\real.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\real.cpp
+$(OBJ_ins_slice_W_MT_R): $(PROJ_SRC_DIR)\inserters\slice.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\slice.cpp
+$(OBJ_ins_thrid_W_MT_R): $(PROJ_SRC_DIR)\inserters\threadid.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\threadid.cpp
+$(OBJ_ins_m2w_W_MT_R): $(PROJ_SRC_DIR)\inserters\m2w.cpp $(CORE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\inserters\m2w.cpp
+
+########################################
+# Main library - 'pantheios.X.appl.a'
+
+$(LIB_APPL_MT_D): $(OBJ_APPL_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_APPL_MT_D)
+
+$(LIB_APPL_DLL_D): $(OBJ_APPL_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_APPL_DLL_D)
+
+$(LIB_APPL_DLL_R): $(OBJ_APPL_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_APPL_DLL_R)
+
+$(LIB_APPL_MT_R): $(OBJ_APPL_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_APPL_MT_R)
+
+$(LIB_APPL_W_MT_D): $(OBJ_APPL_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_APPL_W_MT_D)
+
+$(LIB_APPL_W_DLL_D): $(OBJ_APPL_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_APPL_W_DLL_D)
+
+$(LIB_APPL_W_DLL_R): $(OBJ_APPL_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_APPL_W_DLL_R)
+
+$(LIB_APPL_W_MT_R): $(OBJ_APPL_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_APPL_W_MT_R)
+
+########################################
+# Backend util components
+
+########################################
+# Backend common stock library - 'pantheios.bec.stock.a'
+
+########################################
+# Backend library - 'pantheios.be.lrsplit.a'
+
+$(LIB_BE_LRSPLIT_MT_D): $(OBJ_BE_LRSPLIT_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_LRSPLIT_MT_D)
+
+$(OBJ_be_lrsplit_MT_D): $(PROJ_SRC_DIR)\backends\be.lrsplit.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.lrsplit.c
+
+$(LIB_BE_LRSPLIT_DLL_D): $(OBJ_BE_LRSPLIT_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_LRSPLIT_DLL_D)
+
+$(OBJ_be_lrsplit_DLL_D): $(PROJ_SRC_DIR)\backends\be.lrsplit.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.lrsplit.c
+
+$(LIB_BE_LRSPLIT_DLL_R): $(OBJ_BE_LRSPLIT_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_LRSPLIT_DLL_R)
+
+$(OBJ_be_lrsplit_DLL_R): $(PROJ_SRC_DIR)\backends\be.lrsplit.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.lrsplit.c
+
+$(LIB_BE_LRSPLIT_MT_R): $(OBJ_BE_LRSPLIT_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_LRSPLIT_MT_R)
+
+$(OBJ_be_lrsplit_MT_R): $(PROJ_SRC_DIR)\backends\be.lrsplit.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.lrsplit.c
+
+$(LIB_BE_LRSPLIT_W_MT_D): $(OBJ_BE_LRSPLIT_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_LRSPLIT_W_MT_D)
+
+$(OBJ_be_lrsplit_W_MT_D): $(PROJ_SRC_DIR)\backends\be.lrsplit.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.lrsplit.c
+
+$(LIB_BE_LRSPLIT_W_DLL_D): $(OBJ_BE_LRSPLIT_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_LRSPLIT_W_DLL_D)
+
+$(OBJ_be_lrsplit_W_DLL_D): $(PROJ_SRC_DIR)\backends\be.lrsplit.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.lrsplit.c
+
+$(LIB_BE_LRSPLIT_W_DLL_R): $(OBJ_BE_LRSPLIT_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_LRSPLIT_W_DLL_R)
+
+$(OBJ_be_lrsplit_W_DLL_R): $(PROJ_SRC_DIR)\backends\be.lrsplit.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.lrsplit.c
+
+$(LIB_BE_LRSPLIT_W_MT_R): $(OBJ_BE_LRSPLIT_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_LRSPLIT_W_MT_R)
+
+$(OBJ_be_lrsplit_W_MT_R): $(PROJ_SRC_DIR)\backends\be.lrsplit.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.lrsplit.c
+
+########################################
+# Backend library - 'pantheios.be.N.a'
+
+$(LIB_BE_N_MT_D): $(OBJ_BE_N_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_N_MT_D)
+
+$(OBJ_be_N_MT_D): $(PROJ_SRC_DIR)\backends\be.N.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.N.c
+
+$(LIB_BE_N_DLL_D): $(OBJ_BE_N_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_N_DLL_D)
+
+$(OBJ_be_N_DLL_D): $(PROJ_SRC_DIR)\backends\be.N.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.N.c
+
+$(LIB_BE_N_DLL_R): $(OBJ_BE_N_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_N_DLL_R)
+
+$(OBJ_be_N_DLL_R): $(PROJ_SRC_DIR)\backends\be.N.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.N.c
+
+$(LIB_BE_N_MT_R): $(OBJ_BE_N_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_N_MT_R)
+
+$(OBJ_be_N_MT_R): $(PROJ_SRC_DIR)\backends\be.N.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.N.c
+
+$(LIB_BE_N_W_MT_D): $(OBJ_BE_N_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_N_W_MT_D)
+
+$(OBJ_be_N_W_MT_D): $(PROJ_SRC_DIR)\backends\be.N.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.N.c
+
+$(LIB_BE_N_W_DLL_D): $(OBJ_BE_N_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_N_W_DLL_D)
+
+$(OBJ_be_N_W_DLL_D): $(PROJ_SRC_DIR)\backends\be.N.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.N.c
+
+$(LIB_BE_N_W_DLL_R): $(OBJ_BE_N_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_N_W_DLL_R)
+
+$(OBJ_be_N_W_DLL_R): $(PROJ_SRC_DIR)\backends\be.N.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.N.c
+
+$(LIB_BE_N_W_MT_R): $(OBJ_BE_N_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_N_W_MT_R)
+
+$(OBJ_be_N_W_MT_R): $(PROJ_SRC_DIR)\backends\be.N.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be.N.c
+
+########################################
+# Back-end library - 'pantheios.bec.test.a'
+
+$(LIB_BEC_TEST_MT_D): $(OBJ_BEC_TEST_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_TEST_MT_D)
+
+$(OBJ_bec_test_MT_D): $(PROJ_SRC_DIR)\backends\bec.test.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.test.cpp
+
+$(LIB_BEC_TEST_DLL_D): $(OBJ_BEC_TEST_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_TEST_DLL_D)
+
+$(OBJ_bec_test_DLL_D): $(PROJ_SRC_DIR)\backends\bec.test.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.test.cpp
+
+$(LIB_BEC_TEST_DLL_R): $(OBJ_BEC_TEST_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_TEST_DLL_R)
+
+$(OBJ_bec_test_DLL_R): $(PROJ_SRC_DIR)\backends\bec.test.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.test.cpp
+
+$(LIB_BEC_TEST_MT_R): $(OBJ_BEC_TEST_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_TEST_MT_R)
+
+$(OBJ_bec_test_MT_R): $(PROJ_SRC_DIR)\backends\bec.test.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.test.cpp
+
+$(LIB_BEC_TEST_W_MT_D): $(OBJ_BEC_TEST_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_TEST_W_MT_D)
+
+$(OBJ_bec_test_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.test.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.test.cpp
+
+$(LIB_BEC_TEST_W_DLL_D): $(OBJ_BEC_TEST_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_TEST_W_DLL_D)
+
+$(OBJ_bec_test_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.test.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.test.cpp
+
+$(LIB_BEC_TEST_W_DLL_R): $(OBJ_BEC_TEST_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_TEST_W_DLL_R)
+
+$(OBJ_bec_test_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.test.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.test.cpp
+
+$(LIB_BEC_TEST_W_MT_R): $(OBJ_BEC_TEST_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_TEST_W_MT_R)
+
+$(OBJ_bec_test_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.test.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.test.cpp
+
+########################################
+# Back-end library - 'pantheios.be.test.a'
+
+$(LIB_BE_TEST_MT_D): $(OBJ_BE_TEST_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_TEST_MT_D)
+
+$(OBJ_be_test_MT_D): $(PROJ_SRC_DIR)\backends\be\be.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.test.c
+
+$(LIB_BE_TEST_DLL_D): $(OBJ_BE_TEST_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_TEST_DLL_D)
+
+$(OBJ_be_test_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.test.c
+
+$(LIB_BE_TEST_DLL_R): $(OBJ_BE_TEST_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_TEST_DLL_R)
+
+$(OBJ_be_test_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.test.c
+
+$(LIB_BE_TEST_MT_R): $(OBJ_BE_TEST_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_TEST_MT_R)
+
+$(OBJ_be_test_MT_R): $(PROJ_SRC_DIR)\backends\be\be.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.test.c
+
+$(LIB_BE_TEST_W_MT_D): $(OBJ_BE_TEST_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_TEST_W_MT_D)
+
+$(OBJ_be_test_W_MT_D): $(PROJ_SRC_DIR)\backends\be\be.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.test.c
+
+$(LIB_BE_TEST_W_DLL_D): $(OBJ_BE_TEST_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_TEST_W_DLL_D)
+
+$(OBJ_be_test_W_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.test.c
+
+$(LIB_BE_TEST_W_DLL_R): $(OBJ_BE_TEST_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_TEST_W_DLL_R)
+
+$(OBJ_be_test_W_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.test.c
+
+$(LIB_BE_TEST_W_MT_R): $(OBJ_BE_TEST_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_TEST_W_MT_R)
+
+$(OBJ_be_test_W_MT_R): $(PROJ_SRC_DIR)\backends\be\be.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.test.c
+
+########################################
+# Back-end library - 'pantheios.bel.test.a'
+
+$(LIB_BEL_TEST_MT_D): $(OBJ_BEL_TEST_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_TEST_MT_D)
+
+$(OBJ_bel_test_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.test.c
+
+$(LIB_BEL_TEST_DLL_D): $(OBJ_BEL_TEST_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_TEST_DLL_D)
+
+$(OBJ_bel_test_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.test.c
+
+$(LIB_BEL_TEST_DLL_R): $(OBJ_BEL_TEST_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_TEST_DLL_R)
+
+$(OBJ_bel_test_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.test.c
+
+$(LIB_BEL_TEST_MT_R): $(OBJ_BEL_TEST_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_TEST_MT_R)
+
+$(OBJ_bel_test_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.test.c
+
+$(LIB_BEL_TEST_W_MT_D): $(OBJ_BEL_TEST_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_TEST_W_MT_D)
+
+$(OBJ_bel_test_W_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.test.c
+
+$(LIB_BEL_TEST_W_DLL_D): $(OBJ_BEL_TEST_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_TEST_W_DLL_D)
+
+$(OBJ_bel_test_W_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.test.c
+
+$(LIB_BEL_TEST_W_DLL_R): $(OBJ_BEL_TEST_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_TEST_W_DLL_R)
+
+$(OBJ_bel_test_W_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.test.c
+
+$(LIB_BEL_TEST_W_MT_R): $(OBJ_BEL_TEST_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_TEST_W_MT_R)
+
+$(OBJ_bel_test_W_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.test.c
+
+########################################
+# Back-end library - 'pantheios.ber.test.a'
+
+$(LIB_BER_TEST_MT_D): $(OBJ_BER_TEST_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_TEST_MT_D)
+
+$(OBJ_ber_test_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.test.c
+
+$(LIB_BER_TEST_DLL_D): $(OBJ_BER_TEST_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_TEST_DLL_D)
+
+$(OBJ_ber_test_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.test.c
+
+$(LIB_BER_TEST_DLL_R): $(OBJ_BER_TEST_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_TEST_DLL_R)
+
+$(OBJ_ber_test_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.test.c
+
+$(LIB_BER_TEST_MT_R): $(OBJ_BER_TEST_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_TEST_MT_R)
+
+$(OBJ_ber_test_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.test.c
+
+$(LIB_BER_TEST_W_MT_D): $(OBJ_BER_TEST_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_TEST_W_MT_D)
+
+$(OBJ_ber_test_W_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.test.c
+
+$(LIB_BER_TEST_W_DLL_D): $(OBJ_BER_TEST_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_TEST_W_DLL_D)
+
+$(OBJ_ber_test_W_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.test.c
+
+$(LIB_BER_TEST_W_DLL_R): $(OBJ_BER_TEST_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_TEST_W_DLL_R)
+
+$(OBJ_ber_test_W_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.test.c
+
+$(LIB_BER_TEST_W_MT_R): $(OBJ_BER_TEST_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_TEST_W_MT_R)
+
+$(OBJ_ber_test_W_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.test.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.test.c
+
+########################################
+# Backend library - 'pantheios.bec.fail.a'
+
+$(LIB_BEC_FAIL_MT_D): $(OBJ_BEC_FAIL_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FAIL_MT_D)
+
+$(OBJ_bec_fail_MT_D): $(PROJ_SRC_DIR)\backends\bec.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fail.c
+
+$(LIB_BEC_FAIL_DLL_D): $(OBJ_BEC_FAIL_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FAIL_DLL_D)
+
+$(OBJ_bec_fail_DLL_D): $(PROJ_SRC_DIR)\backends\bec.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fail.c
+
+$(LIB_BEC_FAIL_DLL_R): $(OBJ_BEC_FAIL_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FAIL_DLL_R)
+
+$(OBJ_bec_fail_DLL_R): $(PROJ_SRC_DIR)\backends\bec.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fail.c
+
+$(LIB_BEC_FAIL_MT_R): $(OBJ_BEC_FAIL_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FAIL_MT_R)
+
+$(OBJ_bec_fail_MT_R): $(PROJ_SRC_DIR)\backends\bec.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fail.c
+
+$(LIB_BEC_FAIL_W_MT_D): $(OBJ_BEC_FAIL_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FAIL_W_MT_D)
+
+$(OBJ_bec_fail_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fail.c
+
+$(LIB_BEC_FAIL_W_DLL_D): $(OBJ_BEC_FAIL_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FAIL_W_DLL_D)
+
+$(OBJ_bec_fail_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fail.c
+
+$(LIB_BEC_FAIL_W_DLL_R): $(OBJ_BEC_FAIL_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FAIL_W_DLL_R)
+
+$(OBJ_bec_fail_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fail.c
+
+$(LIB_BEC_FAIL_W_MT_R): $(OBJ_BEC_FAIL_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FAIL_W_MT_R)
+
+$(OBJ_bec_fail_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fail.c
+
+
+########################################
+# Backend library - 'pantheios.be.fail.a'
+
+$(LIB_BE_FAIL_MT_D): $(OBJ_BE_FAIL_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FAIL_MT_D)
+
+$(OBJ_be_fail_MT_D): $(PROJ_SRC_DIR)\backends\be\be.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fail.c
+
+$(LIB_BE_FAIL_DLL_D): $(OBJ_BE_FAIL_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FAIL_DLL_D)
+
+$(OBJ_be_fail_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fail.c
+
+$(LIB_BE_FAIL_DLL_R): $(OBJ_BE_FAIL_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FAIL_DLL_R)
+
+$(OBJ_be_fail_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fail.c
+
+$(LIB_BE_FAIL_MT_R): $(OBJ_BE_FAIL_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FAIL_MT_R)
+
+$(OBJ_be_fail_MT_R): $(PROJ_SRC_DIR)\backends\be\be.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fail.c
+
+$(LIB_BE_FAIL_W_MT_D): $(OBJ_BE_FAIL_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FAIL_W_MT_D)
+
+$(OBJ_be_fail_W_MT_D): $(PROJ_SRC_DIR)\backends\be\be.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fail.c
+
+$(LIB_BE_FAIL_W_DLL_D): $(OBJ_BE_FAIL_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FAIL_W_DLL_D)
+
+$(OBJ_be_fail_W_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fail.c
+
+$(LIB_BE_FAIL_W_DLL_R): $(OBJ_BE_FAIL_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FAIL_W_DLL_R)
+
+$(OBJ_be_fail_W_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fail.c
+
+$(LIB_BE_FAIL_W_MT_R): $(OBJ_BE_FAIL_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FAIL_W_MT_R)
+
+$(OBJ_be_fail_W_MT_R): $(PROJ_SRC_DIR)\backends\be\be.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fail.c
+
+
+########################################
+# Backend library - 'pantheios.bel.fail.a'
+
+$(LIB_BEL_FAIL_MT_D): $(OBJ_BEL_FAIL_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FAIL_MT_D)
+
+$(OBJ_bel_fail_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fail.c
+
+$(LIB_BEL_FAIL_DLL_D): $(OBJ_BEL_FAIL_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FAIL_DLL_D)
+
+$(OBJ_bel_fail_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fail.c
+
+$(LIB_BEL_FAIL_DLL_R): $(OBJ_BEL_FAIL_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FAIL_DLL_R)
+
+$(OBJ_bel_fail_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fail.c
+
+$(LIB_BEL_FAIL_MT_R): $(OBJ_BEL_FAIL_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FAIL_MT_R)
+
+$(OBJ_bel_fail_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fail.c
+
+$(LIB_BEL_FAIL_W_MT_D): $(OBJ_BEL_FAIL_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FAIL_W_MT_D)
+
+$(OBJ_bel_fail_W_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fail.c
+
+$(LIB_BEL_FAIL_W_DLL_D): $(OBJ_BEL_FAIL_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FAIL_W_DLL_D)
+
+$(OBJ_bel_fail_W_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fail.c
+
+$(LIB_BEL_FAIL_W_DLL_R): $(OBJ_BEL_FAIL_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FAIL_W_DLL_R)
+
+$(OBJ_bel_fail_W_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fail.c
+
+$(LIB_BEL_FAIL_W_MT_R): $(OBJ_BEL_FAIL_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FAIL_W_MT_R)
+
+$(OBJ_bel_fail_W_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fail.c
+
+
+########################################
+# Backend library - 'pantheios.ber.fail.a'
+
+$(LIB_BER_FAIL_MT_D): $(OBJ_BER_FAIL_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FAIL_MT_D)
+
+$(OBJ_ber_fail_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fail.c
+
+$(LIB_BER_FAIL_DLL_D): $(OBJ_BER_FAIL_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FAIL_DLL_D)
+
+$(OBJ_ber_fail_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fail.c
+
+$(LIB_BER_FAIL_DLL_R): $(OBJ_BER_FAIL_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FAIL_DLL_R)
+
+$(OBJ_ber_fail_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fail.c
+
+$(LIB_BER_FAIL_MT_R): $(OBJ_BER_FAIL_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FAIL_MT_R)
+
+$(OBJ_ber_fail_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fail.c
+
+$(LIB_BER_FAIL_W_MT_D): $(OBJ_BER_FAIL_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FAIL_W_MT_D)
+
+$(OBJ_ber_fail_W_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fail.c
+
+$(LIB_BER_FAIL_W_DLL_D): $(OBJ_BER_FAIL_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FAIL_W_DLL_D)
+
+$(OBJ_ber_fail_W_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fail.c
+
+$(LIB_BER_FAIL_W_DLL_R): $(OBJ_BER_FAIL_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FAIL_W_DLL_R)
+
+$(OBJ_ber_fail_W_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fail.c
+
+$(LIB_BER_FAIL_W_MT_R): $(OBJ_BER_FAIL_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FAIL_W_MT_R)
+
+$(OBJ_ber_fail_W_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.fail.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fail.c
+
+
+########################################
+# Backend library - 'pantheios.bec.file.a'
+
+$(LIB_BEC_FILE_MT_D): $(OBJ_BEC_FILE_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_MT_D)
+
+$(OBJ_bec_file_MT_D): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_DLL_D): $(OBJ_BEC_FILE_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_DLL_D)
+
+$(OBJ_bec_file_DLL_D): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_DLL_R): $(OBJ_BEC_FILE_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_DLL_R)
+
+$(OBJ_bec_file_DLL_R): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_MT_R): $(OBJ_BEC_FILE_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_MT_R)
+
+$(OBJ_bec_file_MT_R): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_W_MT_D): $(OBJ_BEC_FILE_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_W_MT_D)
+
+$(OBJ_bec_file_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_W_DLL_D): $(OBJ_BEC_FILE_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_W_DLL_D)
+
+$(OBJ_bec_file_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_W_DLL_R): $(OBJ_BEC_FILE_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_W_DLL_R)
+
+$(OBJ_bec_file_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_W_MT_R): $(OBJ_BEC_FILE_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_W_MT_R)
+
+$(OBJ_bec_file_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+
+########################################
+# Backend library - 'pantheios.bec.file.WithCallback.a'
+
+$(LIB_BEC_FILE_WC_MT_D): $(OBJ_BEC_FILE_WC_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_WC_MT_D)
+
+$(OBJ_bec_file_WC_MT_D): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_WC_DLL_D): $(OBJ_BEC_FILE_WC_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_WC_DLL_D)
+
+$(OBJ_bec_file_WC_DLL_D): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_WC_DLL_R): $(OBJ_BEC_FILE_WC_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_WC_DLL_R)
+
+$(OBJ_bec_file_WC_DLL_R): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_WC_MT_R): $(OBJ_BEC_FILE_WC_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_WC_MT_R)
+
+$(OBJ_bec_file_WC_MT_R): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_WC_W_MT_D): $(OBJ_BEC_FILE_WC_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_WC_W_MT_D)
+
+$(OBJ_bec_file_WC_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_WC_W_DLL_D): $(OBJ_BEC_FILE_WC_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_WC_W_DLL_D)
+
+$(OBJ_bec_file_WC_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_WC_W_DLL_R): $(OBJ_BEC_FILE_WC_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_WC_W_DLL_R)
+
+$(OBJ_bec_file_WC_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+$(LIB_BEC_FILE_WC_W_MT_R): $(OBJ_BEC_FILE_WC_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FILE_WC_W_MT_R)
+
+$(OBJ_bec_file_WC_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.file.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.file.cpp
+
+
+########################################
+# Backend library - 'pantheios.be.file.a'
+
+$(LIB_BE_FILE_MT_D): $(OBJ_BE_FILE_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FILE_MT_D)
+
+$(OBJ_be_file_MT_D): $(PROJ_SRC_DIR)\backends\be\be.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.file.c
+
+$(LIB_BE_FILE_DLL_D): $(OBJ_BE_FILE_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FILE_DLL_D)
+
+$(OBJ_be_file_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.file.c
+
+$(LIB_BE_FILE_DLL_R): $(OBJ_BE_FILE_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FILE_DLL_R)
+
+$(OBJ_be_file_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.file.c
+
+$(LIB_BE_FILE_MT_R): $(OBJ_BE_FILE_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FILE_MT_R)
+
+$(OBJ_be_file_MT_R): $(PROJ_SRC_DIR)\backends\be\be.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.file.c
+
+$(LIB_BE_FILE_W_MT_D): $(OBJ_BE_FILE_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FILE_W_MT_D)
+
+$(OBJ_be_file_W_MT_D): $(PROJ_SRC_DIR)\backends\be\be.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.file.c
+
+$(LIB_BE_FILE_W_DLL_D): $(OBJ_BE_FILE_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FILE_W_DLL_D)
+
+$(OBJ_be_file_W_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.file.c
+
+$(LIB_BE_FILE_W_DLL_R): $(OBJ_BE_FILE_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FILE_W_DLL_R)
+
+$(OBJ_be_file_W_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.file.c
+
+$(LIB_BE_FILE_W_MT_R): $(OBJ_BE_FILE_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FILE_W_MT_R)
+
+$(OBJ_be_file_W_MT_R): $(PROJ_SRC_DIR)\backends\be\be.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.file.c
+
+
+########################################
+# Backend library - 'pantheios.bel.file.a'
+
+$(LIB_BEL_FILE_MT_D): $(OBJ_BEL_FILE_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FILE_MT_D)
+
+$(OBJ_bel_file_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.file.c
+
+$(LIB_BEL_FILE_DLL_D): $(OBJ_BEL_FILE_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FILE_DLL_D)
+
+$(OBJ_bel_file_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.file.c
+
+$(LIB_BEL_FILE_DLL_R): $(OBJ_BEL_FILE_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FILE_DLL_R)
+
+$(OBJ_bel_file_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.file.c
+
+$(LIB_BEL_FILE_MT_R): $(OBJ_BEL_FILE_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FILE_MT_R)
+
+$(OBJ_bel_file_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.file.c
+
+$(LIB_BEL_FILE_W_MT_D): $(OBJ_BEL_FILE_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FILE_W_MT_D)
+
+$(OBJ_bel_file_W_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.file.c
+
+$(LIB_BEL_FILE_W_DLL_D): $(OBJ_BEL_FILE_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FILE_W_DLL_D)
+
+$(OBJ_bel_file_W_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.file.c
+
+$(LIB_BEL_FILE_W_DLL_R): $(OBJ_BEL_FILE_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FILE_W_DLL_R)
+
+$(OBJ_bel_file_W_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.file.c
+
+$(LIB_BEL_FILE_W_MT_R): $(OBJ_BEL_FILE_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FILE_W_MT_R)
+
+$(OBJ_bel_file_W_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.file.c
+
+
+########################################
+# Backend library - 'pantheios.ber.file.a'
+
+$(LIB_BER_FILE_MT_D): $(OBJ_BER_FILE_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FILE_MT_D)
+
+$(OBJ_ber_file_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.file.c
+
+$(LIB_BER_FILE_DLL_D): $(OBJ_BER_FILE_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FILE_DLL_D)
+
+$(OBJ_ber_file_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.file.c
+
+$(LIB_BER_FILE_DLL_R): $(OBJ_BER_FILE_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FILE_DLL_R)
+
+$(OBJ_ber_file_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.file.c
+
+$(LIB_BER_FILE_MT_R): $(OBJ_BER_FILE_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FILE_MT_R)
+
+$(OBJ_ber_file_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.file.c
+
+$(LIB_BER_FILE_W_MT_D): $(OBJ_BER_FILE_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FILE_W_MT_D)
+
+$(OBJ_ber_file_W_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.file.c
+
+$(LIB_BER_FILE_W_DLL_D): $(OBJ_BER_FILE_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FILE_W_DLL_D)
+
+$(OBJ_ber_file_W_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.file.c
+
+$(LIB_BER_FILE_W_DLL_R): $(OBJ_BER_FILE_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FILE_W_DLL_R)
+
+$(OBJ_ber_file_W_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.file.c
+
+$(LIB_BER_FILE_W_MT_R): $(OBJ_BER_FILE_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FILE_W_MT_R)
+
+$(OBJ_ber_file_W_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.file.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.file.c
+
+
+########################################
+# Backend library - 'pantheios.bec.fprintf.a'
+
+$(LIB_BEC_FPRINTF_MT_D): $(OBJ_BEC_FPRINTF_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_MT_D)
+
+$(OBJ_bec_fprintf_MT_D): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_DLL_D): $(OBJ_BEC_FPRINTF_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_DLL_D)
+
+$(OBJ_bec_fprintf_DLL_D): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_DLL_R): $(OBJ_BEC_FPRINTF_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_DLL_R)
+
+$(OBJ_bec_fprintf_DLL_R): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_MT_R): $(OBJ_BEC_FPRINTF_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_MT_R)
+
+$(OBJ_bec_fprintf_MT_R): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_W_MT_D): $(OBJ_BEC_FPRINTF_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_W_MT_D)
+
+$(OBJ_bec_fprintf_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_W_DLL_D): $(OBJ_BEC_FPRINTF_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_W_DLL_D)
+
+$(OBJ_bec_fprintf_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_W_DLL_R): $(OBJ_BEC_FPRINTF_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_W_DLL_R)
+
+$(OBJ_bec_fprintf_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_W_MT_R): $(OBJ_BEC_FPRINTF_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_W_MT_R)
+
+$(OBJ_bec_fprintf_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+
+########################################
+# Backend library - 'pantheios.bec.fprintf.WithCallback.a'
+
+$(LIB_BEC_FPRINTF_WC_MT_D): $(OBJ_BEC_FPRINTF_WC_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_WC_MT_D)
+
+$(OBJ_bec_fprintf_WC_MT_D): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_WC_DLL_D): $(OBJ_BEC_FPRINTF_WC_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_WC_DLL_D)
+
+$(OBJ_bec_fprintf_WC_DLL_D): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_WC_DLL_R): $(OBJ_BEC_FPRINTF_WC_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_WC_DLL_R)
+
+$(OBJ_bec_fprintf_WC_DLL_R): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_WC_MT_R): $(OBJ_BEC_FPRINTF_WC_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_WC_MT_R)
+
+$(OBJ_bec_fprintf_WC_MT_R): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_WC_W_MT_D): $(OBJ_BEC_FPRINTF_WC_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_WC_W_MT_D)
+
+$(OBJ_bec_fprintf_WC_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_WC_W_DLL_D): $(OBJ_BEC_FPRINTF_WC_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_WC_W_DLL_D)
+
+$(OBJ_bec_fprintf_WC_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_WC_W_DLL_R): $(OBJ_BEC_FPRINTF_WC_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_WC_W_DLL_R)
+
+$(OBJ_bec_fprintf_WC_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+$(LIB_BEC_FPRINTF_WC_W_MT_R): $(OBJ_BEC_FPRINTF_WC_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_FPRINTF_WC_W_MT_R)
+
+$(OBJ_bec_fprintf_WC_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.fprintf.cpp
+
+
+########################################
+# Backend library - 'pantheios.be.fprintf.a'
+
+$(LIB_BE_FPRINTF_MT_D): $(OBJ_BE_FPRINTF_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FPRINTF_MT_D)
+
+$(OBJ_be_fprintf_MT_D): $(PROJ_SRC_DIR)\backends\be\be.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fprintf.c
+
+$(LIB_BE_FPRINTF_DLL_D): $(OBJ_BE_FPRINTF_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FPRINTF_DLL_D)
+
+$(OBJ_be_fprintf_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fprintf.c
+
+$(LIB_BE_FPRINTF_DLL_R): $(OBJ_BE_FPRINTF_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FPRINTF_DLL_R)
+
+$(OBJ_be_fprintf_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fprintf.c
+
+$(LIB_BE_FPRINTF_MT_R): $(OBJ_BE_FPRINTF_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FPRINTF_MT_R)
+
+$(OBJ_be_fprintf_MT_R): $(PROJ_SRC_DIR)\backends\be\be.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fprintf.c
+
+$(LIB_BE_FPRINTF_W_MT_D): $(OBJ_BE_FPRINTF_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FPRINTF_W_MT_D)
+
+$(OBJ_be_fprintf_W_MT_D): $(PROJ_SRC_DIR)\backends\be\be.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fprintf.c
+
+$(LIB_BE_FPRINTF_W_DLL_D): $(OBJ_BE_FPRINTF_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FPRINTF_W_DLL_D)
+
+$(OBJ_be_fprintf_W_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fprintf.c
+
+$(LIB_BE_FPRINTF_W_DLL_R): $(OBJ_BE_FPRINTF_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FPRINTF_W_DLL_R)
+
+$(OBJ_be_fprintf_W_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fprintf.c
+
+$(LIB_BE_FPRINTF_W_MT_R): $(OBJ_BE_FPRINTF_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_FPRINTF_W_MT_R)
+
+$(OBJ_be_fprintf_W_MT_R): $(PROJ_SRC_DIR)\backends\be\be.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.fprintf.c
+
+
+########################################
+# Backend library - 'pantheios.bel.fprintf.a'
+
+$(LIB_BEL_FPRINTF_MT_D): $(OBJ_BEL_FPRINTF_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FPRINTF_MT_D)
+
+$(OBJ_bel_fprintf_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c
+
+$(LIB_BEL_FPRINTF_DLL_D): $(OBJ_BEL_FPRINTF_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FPRINTF_DLL_D)
+
+$(OBJ_bel_fprintf_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c
+
+$(LIB_BEL_FPRINTF_DLL_R): $(OBJ_BEL_FPRINTF_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FPRINTF_DLL_R)
+
+$(OBJ_bel_fprintf_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c
+
+$(LIB_BEL_FPRINTF_MT_R): $(OBJ_BEL_FPRINTF_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FPRINTF_MT_R)
+
+$(OBJ_bel_fprintf_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c
+
+$(LIB_BEL_FPRINTF_W_MT_D): $(OBJ_BEL_FPRINTF_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FPRINTF_W_MT_D)
+
+$(OBJ_bel_fprintf_W_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c
+
+$(LIB_BEL_FPRINTF_W_DLL_D): $(OBJ_BEL_FPRINTF_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FPRINTF_W_DLL_D)
+
+$(OBJ_bel_fprintf_W_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c
+
+$(LIB_BEL_FPRINTF_W_DLL_R): $(OBJ_BEL_FPRINTF_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FPRINTF_W_DLL_R)
+
+$(OBJ_bel_fprintf_W_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c
+
+$(LIB_BEL_FPRINTF_W_MT_R): $(OBJ_BEL_FPRINTF_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_FPRINTF_W_MT_R)
+
+$(OBJ_bel_fprintf_W_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.fprintf.c
+
+
+########################################
+# Backend library - 'pantheios.ber.fprintf.a'
+
+$(LIB_BER_FPRINTF_MT_D): $(OBJ_BER_FPRINTF_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FPRINTF_MT_D)
+
+$(OBJ_ber_fprintf_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c
+
+$(LIB_BER_FPRINTF_DLL_D): $(OBJ_BER_FPRINTF_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FPRINTF_DLL_D)
+
+$(OBJ_ber_fprintf_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c
+
+$(LIB_BER_FPRINTF_DLL_R): $(OBJ_BER_FPRINTF_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FPRINTF_DLL_R)
+
+$(OBJ_ber_fprintf_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c
+
+$(LIB_BER_FPRINTF_MT_R): $(OBJ_BER_FPRINTF_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FPRINTF_MT_R)
+
+$(OBJ_ber_fprintf_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c
+
+$(LIB_BER_FPRINTF_W_MT_D): $(OBJ_BER_FPRINTF_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FPRINTF_W_MT_D)
+
+$(OBJ_ber_fprintf_W_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c
+
+$(LIB_BER_FPRINTF_W_DLL_D): $(OBJ_BER_FPRINTF_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FPRINTF_W_DLL_D)
+
+$(OBJ_ber_fprintf_W_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c
+
+$(LIB_BER_FPRINTF_W_DLL_R): $(OBJ_BER_FPRINTF_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FPRINTF_W_DLL_R)
+
+$(OBJ_ber_fprintf_W_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c
+
+$(LIB_BER_FPRINTF_W_MT_R): $(OBJ_BER_FPRINTF_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_FPRINTF_W_MT_R)
+
+$(OBJ_ber_fprintf_W_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.fprintf.c
+
+
+########################################
+# Backend library - 'pantheios.bec.null.a'
+
+$(LIB_BEC_NULL_MT_D): $(OBJ_BEC_NULL_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_NULL_MT_D)
+
+$(OBJ_bec_null_MT_D): $(PROJ_SRC_DIR)\backends\bec.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.null.c
+
+$(LIB_BEC_NULL_DLL_D): $(OBJ_BEC_NULL_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_NULL_DLL_D)
+
+$(OBJ_bec_null_DLL_D): $(PROJ_SRC_DIR)\backends\bec.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.null.c
+
+$(LIB_BEC_NULL_DLL_R): $(OBJ_BEC_NULL_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_NULL_DLL_R)
+
+$(OBJ_bec_null_DLL_R): $(PROJ_SRC_DIR)\backends\bec.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.null.c
+
+$(LIB_BEC_NULL_MT_R): $(OBJ_BEC_NULL_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_NULL_MT_R)
+
+$(OBJ_bec_null_MT_R): $(PROJ_SRC_DIR)\backends\bec.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.null.c
+
+$(LIB_BEC_NULL_W_MT_D): $(OBJ_BEC_NULL_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_NULL_W_MT_D)
+
+$(OBJ_bec_null_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.null.c
+
+$(LIB_BEC_NULL_W_DLL_D): $(OBJ_BEC_NULL_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_NULL_W_DLL_D)
+
+$(OBJ_bec_null_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.null.c
+
+$(LIB_BEC_NULL_W_DLL_R): $(OBJ_BEC_NULL_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_NULL_W_DLL_R)
+
+$(OBJ_bec_null_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.null.c
+
+$(LIB_BEC_NULL_W_MT_R): $(OBJ_BEC_NULL_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_NULL_W_MT_R)
+
+$(OBJ_bec_null_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.null.c
+
+
+########################################
+# Backend library - 'pantheios.be.null.a'
+
+$(LIB_BE_NULL_MT_D): $(OBJ_BE_NULL_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_NULL_MT_D)
+
+$(OBJ_be_null_MT_D): $(PROJ_SRC_DIR)\backends\be\be.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.null.c
+
+$(LIB_BE_NULL_DLL_D): $(OBJ_BE_NULL_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_NULL_DLL_D)
+
+$(OBJ_be_null_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.null.c
+
+$(LIB_BE_NULL_DLL_R): $(OBJ_BE_NULL_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_NULL_DLL_R)
+
+$(OBJ_be_null_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.null.c
+
+$(LIB_BE_NULL_MT_R): $(OBJ_BE_NULL_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_NULL_MT_R)
+
+$(OBJ_be_null_MT_R): $(PROJ_SRC_DIR)\backends\be\be.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.null.c
+
+$(LIB_BE_NULL_W_MT_D): $(OBJ_BE_NULL_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_NULL_W_MT_D)
+
+$(OBJ_be_null_W_MT_D): $(PROJ_SRC_DIR)\backends\be\be.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.null.c
+
+$(LIB_BE_NULL_W_DLL_D): $(OBJ_BE_NULL_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_NULL_W_DLL_D)
+
+$(OBJ_be_null_W_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.null.c
+
+$(LIB_BE_NULL_W_DLL_R): $(OBJ_BE_NULL_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_NULL_W_DLL_R)
+
+$(OBJ_be_null_W_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.null.c
+
+$(LIB_BE_NULL_W_MT_R): $(OBJ_BE_NULL_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_NULL_W_MT_R)
+
+$(OBJ_be_null_W_MT_R): $(PROJ_SRC_DIR)\backends\be\be.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.null.c
+
+
+########################################
+# Backend library - 'pantheios.bel.null.a'
+
+$(LIB_BEL_NULL_MT_D): $(OBJ_BEL_NULL_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_NULL_MT_D)
+
+$(OBJ_bel_null_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.null.c
+
+$(LIB_BEL_NULL_DLL_D): $(OBJ_BEL_NULL_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_NULL_DLL_D)
+
+$(OBJ_bel_null_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.null.c
+
+$(LIB_BEL_NULL_DLL_R): $(OBJ_BEL_NULL_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_NULL_DLL_R)
+
+$(OBJ_bel_null_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.null.c
+
+$(LIB_BEL_NULL_MT_R): $(OBJ_BEL_NULL_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_NULL_MT_R)
+
+$(OBJ_bel_null_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.null.c
+
+$(LIB_BEL_NULL_W_MT_D): $(OBJ_BEL_NULL_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_NULL_W_MT_D)
+
+$(OBJ_bel_null_W_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.null.c
+
+$(LIB_BEL_NULL_W_DLL_D): $(OBJ_BEL_NULL_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_NULL_W_DLL_D)
+
+$(OBJ_bel_null_W_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.null.c
+
+$(LIB_BEL_NULL_W_DLL_R): $(OBJ_BEL_NULL_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_NULL_W_DLL_R)
+
+$(OBJ_bel_null_W_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.null.c
+
+$(LIB_BEL_NULL_W_MT_R): $(OBJ_BEL_NULL_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_NULL_W_MT_R)
+
+$(OBJ_bel_null_W_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.null.c
+
+
+########################################
+# Backend library - 'pantheios.ber.null.a'
+
+$(LIB_BER_NULL_MT_D): $(OBJ_BER_NULL_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_NULL_MT_D)
+
+$(OBJ_ber_null_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.null.c
+
+$(LIB_BER_NULL_DLL_D): $(OBJ_BER_NULL_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_NULL_DLL_D)
+
+$(OBJ_ber_null_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.null.c
+
+$(LIB_BER_NULL_DLL_R): $(OBJ_BER_NULL_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_NULL_DLL_R)
+
+$(OBJ_ber_null_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.null.c
+
+$(LIB_BER_NULL_MT_R): $(OBJ_BER_NULL_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_NULL_MT_R)
+
+$(OBJ_ber_null_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.null.c
+
+$(LIB_BER_NULL_W_MT_D): $(OBJ_BER_NULL_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_NULL_W_MT_D)
+
+$(OBJ_ber_null_W_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.null.c
+
+$(LIB_BER_NULL_W_DLL_D): $(OBJ_BER_NULL_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_NULL_W_DLL_D)
+
+$(OBJ_ber_null_W_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.null.c
+
+$(LIB_BER_NULL_W_DLL_R): $(OBJ_BER_NULL_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_NULL_W_DLL_R)
+
+$(OBJ_ber_null_W_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.null.c
+
+$(LIB_BER_NULL_W_MT_R): $(OBJ_BER_NULL_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_NULL_W_MT_R)
+
+$(OBJ_ber_null_W_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.null.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.null.c
+
+
+!ifdef ACE
+########################################
+# Backend library - 'pantheios.bec.ACE.a'
+
+$(LIB_BEC_ACE_MT_D): $(OBJ_BEC_ACE_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_ACE_MT_D)
+
+$(OBJ_bec_ACE_MT_D): $(PROJ_SRC_DIR)\backends\bec.ACE.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.ACE.cpp
+
+$(LIB_BEC_ACE_DLL_D): $(OBJ_BEC_ACE_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_ACE_DLL_D)
+
+$(OBJ_bec_ACE_DLL_D): $(PROJ_SRC_DIR)\backends\bec.ACE.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.ACE.cpp
+
+$(LIB_BEC_ACE_DLL_R): $(OBJ_BEC_ACE_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_ACE_DLL_R)
+
+$(OBJ_bec_ACE_DLL_R): $(PROJ_SRC_DIR)\backends\bec.ACE.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.ACE.cpp
+
+$(LIB_BEC_ACE_MT_R): $(OBJ_BEC_ACE_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_ACE_MT_R)
+
+$(OBJ_bec_ACE_MT_R): $(PROJ_SRC_DIR)\backends\bec.ACE.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.ACE.cpp
+
+$(LIB_BEC_ACE_W_MT_D): $(OBJ_BEC_ACE_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_ACE_W_MT_D)
+
+$(OBJ_bec_ACE_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.ACE.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.ACE.cpp
+
+$(LIB_BEC_ACE_W_DLL_D): $(OBJ_BEC_ACE_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_ACE_W_DLL_D)
+
+$(OBJ_bec_ACE_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.ACE.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.ACE.cpp
+
+$(LIB_BEC_ACE_W_DLL_R): $(OBJ_BEC_ACE_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_ACE_W_DLL_R)
+
+$(OBJ_bec_ACE_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.ACE.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.ACE.cpp
+
+$(LIB_BEC_ACE_W_MT_R): $(OBJ_BEC_ACE_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_ACE_W_MT_R)
+
+$(OBJ_bec_ACE_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.ACE.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.ACE.cpp
+
+
+########################################
+# Backend library - 'pantheios.be.ACE.a'
+
+$(LIB_BE_ACE_MT_D): $(OBJ_BE_ACE_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_ACE_MT_D)
+
+$(OBJ_be_ACE_MT_D): $(PROJ_SRC_DIR)\backends\be\be.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.ACE.c
+
+$(LIB_BE_ACE_DLL_D): $(OBJ_BE_ACE_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_ACE_DLL_D)
+
+$(OBJ_be_ACE_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.ACE.c
+
+$(LIB_BE_ACE_DLL_R): $(OBJ_BE_ACE_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_ACE_DLL_R)
+
+$(OBJ_be_ACE_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.ACE.c
+
+$(LIB_BE_ACE_MT_R): $(OBJ_BE_ACE_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_ACE_MT_R)
+
+$(OBJ_be_ACE_MT_R): $(PROJ_SRC_DIR)\backends\be\be.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.ACE.c
+
+$(LIB_BE_ACE_W_MT_D): $(OBJ_BE_ACE_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_ACE_W_MT_D)
+
+$(OBJ_be_ACE_W_MT_D): $(PROJ_SRC_DIR)\backends\be\be.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.ACE.c
+
+$(LIB_BE_ACE_W_DLL_D): $(OBJ_BE_ACE_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_ACE_W_DLL_D)
+
+$(OBJ_be_ACE_W_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.ACE.c
+
+$(LIB_BE_ACE_W_DLL_R): $(OBJ_BE_ACE_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_ACE_W_DLL_R)
+
+$(OBJ_be_ACE_W_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.ACE.c
+
+$(LIB_BE_ACE_W_MT_R): $(OBJ_BE_ACE_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_ACE_W_MT_R)
+
+$(OBJ_be_ACE_W_MT_R): $(PROJ_SRC_DIR)\backends\be\be.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.ACE.c
+
+
+########################################
+# Backend library - 'pantheios.bel.ACE.a'
+
+$(LIB_BEL_ACE_MT_D): $(OBJ_BEL_ACE_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_ACE_MT_D)
+
+$(OBJ_bel_ACE_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c
+
+$(LIB_BEL_ACE_DLL_D): $(OBJ_BEL_ACE_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_ACE_DLL_D)
+
+$(OBJ_bel_ACE_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c
+
+$(LIB_BEL_ACE_DLL_R): $(OBJ_BEL_ACE_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_ACE_DLL_R)
+
+$(OBJ_bel_ACE_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c
+
+$(LIB_BEL_ACE_MT_R): $(OBJ_BEL_ACE_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_ACE_MT_R)
+
+$(OBJ_bel_ACE_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c
+
+$(LIB_BEL_ACE_W_MT_D): $(OBJ_BEL_ACE_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_ACE_W_MT_D)
+
+$(OBJ_bel_ACE_W_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c
+
+$(LIB_BEL_ACE_W_DLL_D): $(OBJ_BEL_ACE_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_ACE_W_DLL_D)
+
+$(OBJ_bel_ACE_W_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c
+
+$(LIB_BEL_ACE_W_DLL_R): $(OBJ_BEL_ACE_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_ACE_W_DLL_R)
+
+$(OBJ_bel_ACE_W_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c
+
+$(LIB_BEL_ACE_W_MT_R): $(OBJ_BEL_ACE_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_ACE_W_MT_R)
+
+$(OBJ_bel_ACE_W_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.ACE.c
+
+
+########################################
+# Backend library - 'pantheios.ber.ACE.a'
+
+$(LIB_BER_ACE_MT_D): $(OBJ_BER_ACE_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_ACE_MT_D)
+
+$(OBJ_ber_ACE_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c
+
+$(LIB_BER_ACE_DLL_D): $(OBJ_BER_ACE_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_ACE_DLL_D)
+
+$(OBJ_ber_ACE_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c
+
+$(LIB_BER_ACE_DLL_R): $(OBJ_BER_ACE_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_ACE_DLL_R)
+
+$(OBJ_ber_ACE_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c
+
+$(LIB_BER_ACE_MT_R): $(OBJ_BER_ACE_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_ACE_MT_R)
+
+$(OBJ_ber_ACE_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c
+
+$(LIB_BER_ACE_W_MT_D): $(OBJ_BER_ACE_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_ACE_W_MT_D)
+
+$(OBJ_ber_ACE_W_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c
+
+$(LIB_BER_ACE_W_DLL_D): $(OBJ_BER_ACE_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_ACE_W_DLL_D)
+
+$(OBJ_ber_ACE_W_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c
+
+$(LIB_BER_ACE_W_DLL_R): $(OBJ_BER_ACE_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_ACE_W_DLL_R)
+
+$(OBJ_ber_ACE_W_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c
+
+$(LIB_BER_ACE_W_MT_R): $(OBJ_BER_ACE_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_ACE_W_MT_R)
+
+$(OBJ_ber_ACE_W_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES_ACE) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.ACE.c
+
+
+!endif # ACE
+########################################
+# Backend library - 'pantheios.bec.COMErrorObject.a'
+
+$(LIB_BEC_COMERROBJ_MT_D): $(OBJ_BEC_COMERROBJ_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJ_MT_D)
+
+$(OBJ_bec_COMERROBJ_MT_D): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJ_DLL_D): $(OBJ_BEC_COMERROBJ_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJ_DLL_D)
+
+$(OBJ_bec_COMERROBJ_DLL_D): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJ_DLL_R): $(OBJ_BEC_COMERROBJ_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJ_DLL_R)
+
+$(OBJ_bec_COMERROBJ_DLL_R): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJ_MT_R): $(OBJ_BEC_COMERROBJ_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJ_MT_R)
+
+$(OBJ_bec_COMERROBJ_MT_R): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJ_W_MT_D): $(OBJ_BEC_COMERROBJ_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJ_W_MT_D)
+
+$(OBJ_bec_COMERROBJ_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJ_W_DLL_D): $(OBJ_BEC_COMERROBJ_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJ_W_DLL_D)
+
+$(OBJ_bec_COMERROBJ_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJ_W_DLL_R): $(OBJ_BEC_COMERROBJ_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJ_W_DLL_R)
+
+$(OBJ_bec_COMERROBJ_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJ_W_MT_R): $(OBJ_BEC_COMERROBJ_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJ_W_MT_R)
+
+$(OBJ_bec_COMERROBJ_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+
+########################################
+# Backend library - 'pantheios.bec.COMErrorObject.WithCallback.a'
+
+$(LIB_BEC_COMERROBJWC_MT_D): $(OBJ_BEC_COMERROBJWC_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJWC_MT_D)
+
+$(OBJ_bec_COMERROBJ_WC_MT_D): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJWC_DLL_D): $(OBJ_BEC_COMERROBJWC_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJWC_DLL_D)
+
+$(OBJ_bec_COMERROBJ_WC_DLL_D): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJWC_DLL_R): $(OBJ_BEC_COMERROBJWC_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJWC_DLL_R)
+
+$(OBJ_bec_COMERROBJ_WC_DLL_R): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJWC_MT_R): $(OBJ_BEC_COMERROBJWC_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJWC_MT_R)
+
+$(OBJ_bec_COMERROBJ_WC_MT_R): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJWC_W_MT_D): $(OBJ_BEC_COMERROBJWC_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJWC_W_MT_D)
+
+$(OBJ_bec_COMERROBJ_WC_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJWC_W_DLL_D): $(OBJ_BEC_COMERROBJWC_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJWC_W_DLL_D)
+
+$(OBJ_bec_COMERROBJ_WC_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJWC_W_DLL_R): $(OBJ_BEC_COMERROBJWC_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJWC_W_DLL_R)
+
+$(OBJ_bec_COMERROBJ_WC_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+$(LIB_BEC_COMERROBJWC_W_MT_R): $(OBJ_BEC_COMERROBJWC_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_COMERROBJWC_W_MT_R)
+
+$(OBJ_bec_COMERROBJ_WC_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.COMErrorObject.cpp
+
+
+########################################
+# Backend library - 'pantheios.be.COMErrorObject.a'
+
+$(LIB_BE_COMERROBJ_MT_D): $(OBJ_BE_COMERROBJ_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_COMERROBJ_MT_D)
+
+$(OBJ_be_COMERROBJ_MT_D): $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c
+
+$(LIB_BE_COMERROBJ_DLL_D): $(OBJ_BE_COMERROBJ_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_COMERROBJ_DLL_D)
+
+$(OBJ_be_COMERROBJ_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c
+
+$(LIB_BE_COMERROBJ_DLL_R): $(OBJ_BE_COMERROBJ_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_COMERROBJ_DLL_R)
+
+$(OBJ_be_COMERROBJ_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c
+
+$(LIB_BE_COMERROBJ_MT_R): $(OBJ_BE_COMERROBJ_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_COMERROBJ_MT_R)
+
+$(OBJ_be_COMERROBJ_MT_R): $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c
+
+$(LIB_BE_COMERROBJ_W_MT_D): $(OBJ_BE_COMERROBJ_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_COMERROBJ_W_MT_D)
+
+$(OBJ_be_COMERROBJ_W_MT_D): $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c
+
+$(LIB_BE_COMERROBJ_W_DLL_D): $(OBJ_BE_COMERROBJ_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_COMERROBJ_W_DLL_D)
+
+$(OBJ_be_COMERROBJ_W_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c
+
+$(LIB_BE_COMERROBJ_W_DLL_R): $(OBJ_BE_COMERROBJ_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_COMERROBJ_W_DLL_R)
+
+$(OBJ_be_COMERROBJ_W_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c
+
+$(LIB_BE_COMERROBJ_W_MT_R): $(OBJ_BE_COMERROBJ_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_COMERROBJ_W_MT_R)
+
+$(OBJ_be_COMERROBJ_W_MT_R): $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.COMErrorObject.c
+
+
+########################################
+# Backend library - 'pantheios.bel.COMErrorObject.a'
+
+$(LIB_BEL_COMERROBJ_MT_D): $(OBJ_BEL_COMERROBJ_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_COMERROBJ_MT_D)
+
+$(OBJ_bel_COMERROBJ_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c
+
+$(LIB_BEL_COMERROBJ_DLL_D): $(OBJ_BEL_COMERROBJ_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_COMERROBJ_DLL_D)
+
+$(OBJ_bel_COMERROBJ_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c
+
+$(LIB_BEL_COMERROBJ_DLL_R): $(OBJ_BEL_COMERROBJ_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_COMERROBJ_DLL_R)
+
+$(OBJ_bel_COMERROBJ_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c
+
+$(LIB_BEL_COMERROBJ_MT_R): $(OBJ_BEL_COMERROBJ_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_COMERROBJ_MT_R)
+
+$(OBJ_bel_COMERROBJ_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c
+
+$(LIB_BEL_COMERROBJ_W_MT_D): $(OBJ_BEL_COMERROBJ_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_COMERROBJ_W_MT_D)
+
+$(OBJ_bel_COMERROBJ_W_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c
+
+$(LIB_BEL_COMERROBJ_W_DLL_D): $(OBJ_BEL_COMERROBJ_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_COMERROBJ_W_DLL_D)
+
+$(OBJ_bel_COMERROBJ_W_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c
+
+$(LIB_BEL_COMERROBJ_W_DLL_R): $(OBJ_BEL_COMERROBJ_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_COMERROBJ_W_DLL_R)
+
+$(OBJ_bel_COMERROBJ_W_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c
+
+$(LIB_BEL_COMERROBJ_W_MT_R): $(OBJ_BEL_COMERROBJ_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_COMERROBJ_W_MT_R)
+
+$(OBJ_bel_COMERROBJ_W_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.COMErrorObject.c
+
+
+########################################
+# Backend library - 'pantheios.ber.COMErrorObject.a'
+
+$(LIB_BER_COMERROBJ_MT_D): $(OBJ_BER_COMERROBJ_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_COMERROBJ_MT_D)
+
+$(OBJ_ber_COMERROBJ_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c
+
+$(LIB_BER_COMERROBJ_DLL_D): $(OBJ_BER_COMERROBJ_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_COMERROBJ_DLL_D)
+
+$(OBJ_ber_COMERROBJ_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c
+
+$(LIB_BER_COMERROBJ_DLL_R): $(OBJ_BER_COMERROBJ_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_COMERROBJ_DLL_R)
+
+$(OBJ_ber_COMERROBJ_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c
+
+$(LIB_BER_COMERROBJ_MT_R): $(OBJ_BER_COMERROBJ_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_COMERROBJ_MT_R)
+
+$(OBJ_ber_COMERROBJ_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c
+
+$(LIB_BER_COMERROBJ_W_MT_D): $(OBJ_BER_COMERROBJ_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_COMERROBJ_W_MT_D)
+
+$(OBJ_ber_COMERROBJ_W_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c
+
+$(LIB_BER_COMERROBJ_W_DLL_D): $(OBJ_BER_COMERROBJ_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_COMERROBJ_W_DLL_D)
+
+$(OBJ_ber_COMERROBJ_W_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c
+
+$(LIB_BER_COMERROBJ_W_DLL_R): $(OBJ_BER_COMERROBJ_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_COMERROBJ_W_DLL_R)
+
+$(OBJ_ber_COMERROBJ_W_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c
+
+$(LIB_BER_COMERROBJ_W_MT_R): $(OBJ_BER_COMERROBJ_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_COMERROBJ_W_MT_R)
+
+$(OBJ_ber_COMERROBJ_W_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.COMErrorObject.c
+
+
+########################################
+# Backend library - 'pantheios.bec.speech.a'
+
+$(LIB_BEC_SPEECH_MT_D): $(OBJ_BEC_SPEECH_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECH_MT_D)
+
+$(OBJ_bec_SPEECH_MT_D): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECH_DLL_D): $(OBJ_BEC_SPEECH_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECH_DLL_D)
+
+$(OBJ_bec_SPEECH_DLL_D): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECH_DLL_R): $(OBJ_BEC_SPEECH_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECH_DLL_R)
+
+$(OBJ_bec_SPEECH_DLL_R): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECH_MT_R): $(OBJ_BEC_SPEECH_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECH_MT_R)
+
+$(OBJ_bec_SPEECH_MT_R): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECH_W_MT_D): $(OBJ_BEC_SPEECH_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECH_W_MT_D)
+
+$(OBJ_bec_SPEECH_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECH_W_DLL_D): $(OBJ_BEC_SPEECH_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECH_W_DLL_D)
+
+$(OBJ_bec_SPEECH_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECH_W_DLL_R): $(OBJ_BEC_SPEECH_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECH_W_DLL_R)
+
+$(OBJ_bec_SPEECH_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECH_W_MT_R): $(OBJ_BEC_SPEECH_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECH_W_MT_R)
+
+$(OBJ_bec_SPEECH_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+
+########################################
+# Backend library - 'pantheios.bec.speech.WithCallback.a'
+
+$(LIB_BEC_SPEECHWC_MT_D): $(OBJ_BEC_SPEECHWC_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECHWC_MT_D)
+
+$(OBJ_bec_SPEECH_WC_MT_D): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECHWC_DLL_D): $(OBJ_BEC_SPEECHWC_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECHWC_DLL_D)
+
+$(OBJ_bec_SPEECH_WC_DLL_D): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECHWC_DLL_R): $(OBJ_BEC_SPEECHWC_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECHWC_DLL_R)
+
+$(OBJ_bec_SPEECH_WC_DLL_R): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECHWC_MT_R): $(OBJ_BEC_SPEECHWC_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECHWC_MT_R)
+
+$(OBJ_bec_SPEECH_WC_MT_R): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECHWC_W_MT_D): $(OBJ_BEC_SPEECHWC_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECHWC_W_MT_D)
+
+$(OBJ_bec_SPEECH_WC_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECHWC_W_DLL_D): $(OBJ_BEC_SPEECHWC_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECHWC_W_DLL_D)
+
+$(OBJ_bec_SPEECH_WC_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECHWC_W_DLL_R): $(OBJ_BEC_SPEECHWC_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECHWC_W_DLL_R)
+
+$(OBJ_bec_SPEECH_WC_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+$(LIB_BEC_SPEECHWC_W_MT_R): $(OBJ_BEC_SPEECHWC_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_SPEECHWC_W_MT_R)
+
+$(OBJ_bec_SPEECH_WC_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.speech.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.speech.cpp
+
+
+########################################
+# Backend library - 'pantheios.be.speech.a'
+
+$(LIB_BE_SPEECH_MT_D): $(OBJ_BE_SPEECH_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_SPEECH_MT_D)
+
+$(OBJ_be_SPEECH_MT_D): $(PROJ_SRC_DIR)\backends\be\be.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.speech.c
+
+$(LIB_BE_SPEECH_DLL_D): $(OBJ_BE_SPEECH_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_SPEECH_DLL_D)
+
+$(OBJ_be_SPEECH_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.speech.c
+
+$(LIB_BE_SPEECH_DLL_R): $(OBJ_BE_SPEECH_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_SPEECH_DLL_R)
+
+$(OBJ_be_SPEECH_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.speech.c
+
+$(LIB_BE_SPEECH_MT_R): $(OBJ_BE_SPEECH_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_SPEECH_MT_R)
+
+$(OBJ_be_SPEECH_MT_R): $(PROJ_SRC_DIR)\backends\be\be.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.speech.c
+
+$(LIB_BE_SPEECH_W_MT_D): $(OBJ_BE_SPEECH_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_SPEECH_W_MT_D)
+
+$(OBJ_be_SPEECH_W_MT_D): $(PROJ_SRC_DIR)\backends\be\be.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.speech.c
+
+$(LIB_BE_SPEECH_W_DLL_D): $(OBJ_BE_SPEECH_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_SPEECH_W_DLL_D)
+
+$(OBJ_be_SPEECH_W_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.speech.c
+
+$(LIB_BE_SPEECH_W_DLL_R): $(OBJ_BE_SPEECH_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_SPEECH_W_DLL_R)
+
+$(OBJ_be_SPEECH_W_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.speech.c
+
+$(LIB_BE_SPEECH_W_MT_R): $(OBJ_BE_SPEECH_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_SPEECH_W_MT_R)
+
+$(OBJ_be_SPEECH_W_MT_R): $(PROJ_SRC_DIR)\backends\be\be.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.speech.c
+
+
+########################################
+# Backend library - 'pantheios.bel.speech.a'
+
+$(LIB_BEL_SPEECH_MT_D): $(OBJ_BEL_SPEECH_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_SPEECH_MT_D)
+
+$(OBJ_bel_SPEECH_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.speech.c
+
+$(LIB_BEL_SPEECH_DLL_D): $(OBJ_BEL_SPEECH_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_SPEECH_DLL_D)
+
+$(OBJ_bel_SPEECH_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.speech.c
+
+$(LIB_BEL_SPEECH_DLL_R): $(OBJ_BEL_SPEECH_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_SPEECH_DLL_R)
+
+$(OBJ_bel_SPEECH_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.speech.c
+
+$(LIB_BEL_SPEECH_MT_R): $(OBJ_BEL_SPEECH_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_SPEECH_MT_R)
+
+$(OBJ_bel_SPEECH_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.speech.c
+
+$(LIB_BEL_SPEECH_W_MT_D): $(OBJ_BEL_SPEECH_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_SPEECH_W_MT_D)
+
+$(OBJ_bel_SPEECH_W_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.speech.c
+
+$(LIB_BEL_SPEECH_W_DLL_D): $(OBJ_BEL_SPEECH_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_SPEECH_W_DLL_D)
+
+$(OBJ_bel_SPEECH_W_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.speech.c
+
+$(LIB_BEL_SPEECH_W_DLL_R): $(OBJ_BEL_SPEECH_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_SPEECH_W_DLL_R)
+
+$(OBJ_bel_SPEECH_W_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.speech.c
+
+$(LIB_BEL_SPEECH_W_MT_R): $(OBJ_BEL_SPEECH_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_SPEECH_W_MT_R)
+
+$(OBJ_bel_SPEECH_W_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.speech.c
+
+
+########################################
+# Backend library - 'pantheios.ber.speech.a'
+
+$(LIB_BER_SPEECH_MT_D): $(OBJ_BER_SPEECH_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_SPEECH_MT_D)
+
+$(OBJ_ber_SPEECH_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.speech.c
+
+$(LIB_BER_SPEECH_DLL_D): $(OBJ_BER_SPEECH_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_SPEECH_DLL_D)
+
+$(OBJ_ber_SPEECH_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.speech.c
+
+$(LIB_BER_SPEECH_DLL_R): $(OBJ_BER_SPEECH_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_SPEECH_DLL_R)
+
+$(OBJ_ber_SPEECH_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.speech.c
+
+$(LIB_BER_SPEECH_MT_R): $(OBJ_BER_SPEECH_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_SPEECH_MT_R)
+
+$(OBJ_ber_SPEECH_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.speech.c
+
+$(LIB_BER_SPEECH_W_MT_D): $(OBJ_BER_SPEECH_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_SPEECH_W_MT_D)
+
+$(OBJ_ber_SPEECH_W_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.speech.c
+
+$(LIB_BER_SPEECH_W_DLL_D): $(OBJ_BER_SPEECH_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_SPEECH_W_DLL_D)
+
+$(OBJ_ber_SPEECH_W_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.speech.c
+
+$(LIB_BER_SPEECH_W_DLL_R): $(OBJ_BER_SPEECH_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_SPEECH_W_DLL_R)
+
+$(OBJ_ber_SPEECH_W_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.speech.c
+
+$(LIB_BER_SPEECH_W_MT_R): $(OBJ_BER_SPEECH_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_SPEECH_W_MT_R)
+
+$(OBJ_ber_SPEECH_W_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.speech.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.speech.c
+
+
+########################################
+# Backend library - 'pantheios.bec.WindowsEventLog.a'
+
+$(LIB_BEC_WINEVLOG_MT_D): $(OBJ_BEC_WINEVLOG_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINEVLOG_MT_D)
+
+$(OBJ_bec_WINEVLOG_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp
+
+$(LIB_BEC_WINEVLOG_DLL_D): $(OBJ_BEC_WINEVLOG_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINEVLOG_DLL_D)
+
+$(OBJ_bec_WINEVLOG_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp
+
+$(LIB_BEC_WINEVLOG_DLL_R): $(OBJ_BEC_WINEVLOG_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINEVLOG_DLL_R)
+
+$(OBJ_bec_WINEVLOG_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp
+
+$(LIB_BEC_WINEVLOG_MT_R): $(OBJ_BEC_WINEVLOG_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINEVLOG_MT_R)
+
+$(OBJ_bec_WINEVLOG_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp
+
+$(LIB_BEC_WINEVLOG_W_MT_D): $(OBJ_BEC_WINEVLOG_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINEVLOG_W_MT_D)
+
+$(OBJ_bec_WINEVLOG_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp
+
+$(LIB_BEC_WINEVLOG_W_DLL_D): $(OBJ_BEC_WINEVLOG_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINEVLOG_W_DLL_D)
+
+$(OBJ_bec_WINEVLOG_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp
+
+$(LIB_BEC_WINEVLOG_W_DLL_R): $(OBJ_BEC_WINEVLOG_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINEVLOG_W_DLL_R)
+
+$(OBJ_bec_WINEVLOG_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp
+
+$(LIB_BEC_WINEVLOG_W_MT_R): $(OBJ_BEC_WINEVLOG_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINEVLOG_W_MT_R)
+
+$(OBJ_bec_WINEVLOG_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsEventLog.cpp
+
+
+########################################
+# Backend library - 'pantheios.be.WindowsEventLog.a'
+
+$(LIB_BE_WINEVLOG_MT_D): $(OBJ_BE_WINEVLOG_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINEVLOG_MT_D)
+
+$(OBJ_be_WINEVLOG_MT_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c
+
+$(LIB_BE_WINEVLOG_DLL_D): $(OBJ_BE_WINEVLOG_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINEVLOG_DLL_D)
+
+$(OBJ_be_WINEVLOG_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c
+
+$(LIB_BE_WINEVLOG_DLL_R): $(OBJ_BE_WINEVLOG_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINEVLOG_DLL_R)
+
+$(OBJ_be_WINEVLOG_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c
+
+$(LIB_BE_WINEVLOG_MT_R): $(OBJ_BE_WINEVLOG_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINEVLOG_MT_R)
+
+$(OBJ_be_WINEVLOG_MT_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c
+
+$(LIB_BE_WINEVLOG_W_MT_D): $(OBJ_BE_WINEVLOG_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINEVLOG_W_MT_D)
+
+$(OBJ_be_WINEVLOG_W_MT_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c
+
+$(LIB_BE_WINEVLOG_W_DLL_D): $(OBJ_BE_WINEVLOG_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINEVLOG_W_DLL_D)
+
+$(OBJ_be_WINEVLOG_W_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c
+
+$(LIB_BE_WINEVLOG_W_DLL_R): $(OBJ_BE_WINEVLOG_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINEVLOG_W_DLL_R)
+
+$(OBJ_be_WINEVLOG_W_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c
+
+$(LIB_BE_WINEVLOG_W_MT_R): $(OBJ_BE_WINEVLOG_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINEVLOG_W_MT_R)
+
+$(OBJ_be_WINEVLOG_W_MT_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsEventLog.c
+
+
+########################################
+# Backend library - 'pantheios.bel.WindowsEventLog.a'
+
+$(LIB_BEL_WINEVLOG_MT_D): $(OBJ_BEL_WINEVLOG_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINEVLOG_MT_D)
+
+$(OBJ_bel_WINEVLOG_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c
+
+$(LIB_BEL_WINEVLOG_DLL_D): $(OBJ_BEL_WINEVLOG_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINEVLOG_DLL_D)
+
+$(OBJ_bel_WINEVLOG_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c
+
+$(LIB_BEL_WINEVLOG_DLL_R): $(OBJ_BEL_WINEVLOG_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINEVLOG_DLL_R)
+
+$(OBJ_bel_WINEVLOG_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c
+
+$(LIB_BEL_WINEVLOG_MT_R): $(OBJ_BEL_WINEVLOG_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINEVLOG_MT_R)
+
+$(OBJ_bel_WINEVLOG_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c
+
+$(LIB_BEL_WINEVLOG_W_MT_D): $(OBJ_BEL_WINEVLOG_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINEVLOG_W_MT_D)
+
+$(OBJ_bel_WINEVLOG_W_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c
+
+$(LIB_BEL_WINEVLOG_W_DLL_D): $(OBJ_BEL_WINEVLOG_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINEVLOG_W_DLL_D)
+
+$(OBJ_bel_WINEVLOG_W_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c
+
+$(LIB_BEL_WINEVLOG_W_DLL_R): $(OBJ_BEL_WINEVLOG_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINEVLOG_W_DLL_R)
+
+$(OBJ_bel_WINEVLOG_W_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c
+
+$(LIB_BEL_WINEVLOG_W_MT_R): $(OBJ_BEL_WINEVLOG_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINEVLOG_W_MT_R)
+
+$(OBJ_bel_WINEVLOG_W_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsEventLog.c
+
+
+########################################
+# Backend library - 'pantheios.ber.WindowsEventLog.a'
+
+$(LIB_BER_WINEVLOG_MT_D): $(OBJ_BER_WINEVLOG_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINEVLOG_MT_D)
+
+$(OBJ_ber_WINEVLOG_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c
+
+$(LIB_BER_WINEVLOG_DLL_D): $(OBJ_BER_WINEVLOG_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINEVLOG_DLL_D)
+
+$(OBJ_ber_WINEVLOG_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c
+
+$(LIB_BER_WINEVLOG_DLL_R): $(OBJ_BER_WINEVLOG_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINEVLOG_DLL_R)
+
+$(OBJ_ber_WINEVLOG_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c
+
+$(LIB_BER_WINEVLOG_MT_R): $(OBJ_BER_WINEVLOG_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINEVLOG_MT_R)
+
+$(OBJ_ber_WINEVLOG_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c
+
+$(LIB_BER_WINEVLOG_W_MT_D): $(OBJ_BER_WINEVLOG_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINEVLOG_W_MT_D)
+
+$(OBJ_ber_WINEVLOG_W_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c
+
+$(LIB_BER_WINEVLOG_W_DLL_D): $(OBJ_BER_WINEVLOG_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINEVLOG_W_DLL_D)
+
+$(OBJ_ber_WINEVLOG_W_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c
+
+$(LIB_BER_WINEVLOG_W_DLL_R): $(OBJ_BER_WINEVLOG_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINEVLOG_W_DLL_R)
+
+$(OBJ_ber_WINEVLOG_W_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c
+
+$(LIB_BER_WINEVLOG_W_MT_R): $(OBJ_BER_WINEVLOG_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINEVLOG_W_MT_R)
+
+$(OBJ_ber_WINEVLOG_W_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsEventLog.c
+
+
+########################################
+# Backend library - 'pantheios.bec.WindowsMessageBox.a'
+
+$(LIB_BEC_WINMSGBX_MT_D): $(OBJ_BEC_WINMSGBX_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINMSGBX_MT_D)
+
+$(OBJ_bec_WINMSGBX_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp
+
+$(LIB_BEC_WINMSGBX_DLL_D): $(OBJ_BEC_WINMSGBX_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINMSGBX_DLL_D)
+
+$(OBJ_bec_WINMSGBX_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp
+
+$(LIB_BEC_WINMSGBX_DLL_R): $(OBJ_BEC_WINMSGBX_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINMSGBX_DLL_R)
+
+$(OBJ_bec_WINMSGBX_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp
+
+$(LIB_BEC_WINMSGBX_MT_R): $(OBJ_BEC_WINMSGBX_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINMSGBX_MT_R)
+
+$(OBJ_bec_WINMSGBX_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp
+
+$(LIB_BEC_WINMSGBX_W_MT_D): $(OBJ_BEC_WINMSGBX_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINMSGBX_W_MT_D)
+
+$(OBJ_bec_WINMSGBX_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp
+
+$(LIB_BEC_WINMSGBX_W_DLL_D): $(OBJ_BEC_WINMSGBX_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINMSGBX_W_DLL_D)
+
+$(OBJ_bec_WINMSGBX_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp
+
+$(LIB_BEC_WINMSGBX_W_DLL_R): $(OBJ_BEC_WINMSGBX_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINMSGBX_W_DLL_R)
+
+$(OBJ_bec_WINMSGBX_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp
+
+$(LIB_BEC_WINMSGBX_W_MT_R): $(OBJ_BEC_WINMSGBX_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINMSGBX_W_MT_R)
+
+$(OBJ_bec_WINMSGBX_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsMessageBox.cpp
+
+
+########################################
+# Backend library - 'pantheios.be.WindowsMessageBox.a'
+
+$(LIB_BE_WINMSGBX_MT_D): $(OBJ_BE_WINMSGBX_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINMSGBX_MT_D)
+
+$(OBJ_be_WINMSGBX_MT_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c
+
+$(LIB_BE_WINMSGBX_DLL_D): $(OBJ_BE_WINMSGBX_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINMSGBX_DLL_D)
+
+$(OBJ_be_WINMSGBX_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c
+
+$(LIB_BE_WINMSGBX_DLL_R): $(OBJ_BE_WINMSGBX_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINMSGBX_DLL_R)
+
+$(OBJ_be_WINMSGBX_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c
+
+$(LIB_BE_WINMSGBX_MT_R): $(OBJ_BE_WINMSGBX_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINMSGBX_MT_R)
+
+$(OBJ_be_WINMSGBX_MT_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c
+
+$(LIB_BE_WINMSGBX_W_MT_D): $(OBJ_BE_WINMSGBX_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINMSGBX_W_MT_D)
+
+$(OBJ_be_WINMSGBX_W_MT_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c
+
+$(LIB_BE_WINMSGBX_W_DLL_D): $(OBJ_BE_WINMSGBX_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINMSGBX_W_DLL_D)
+
+$(OBJ_be_WINMSGBX_W_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c
+
+$(LIB_BE_WINMSGBX_W_DLL_R): $(OBJ_BE_WINMSGBX_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINMSGBX_W_DLL_R)
+
+$(OBJ_be_WINMSGBX_W_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c
+
+$(LIB_BE_WINMSGBX_W_MT_R): $(OBJ_BE_WINMSGBX_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINMSGBX_W_MT_R)
+
+$(OBJ_be_WINMSGBX_W_MT_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsMessageBox.c
+
+
+########################################
+# Backend library - 'pantheios.bel.WindowsMessageBox.a'
+
+$(LIB_BEL_WINMSGBX_MT_D): $(OBJ_BEL_WINMSGBX_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINMSGBX_MT_D)
+
+$(OBJ_bel_WINMSGBX_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c
+
+$(LIB_BEL_WINMSGBX_DLL_D): $(OBJ_BEL_WINMSGBX_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINMSGBX_DLL_D)
+
+$(OBJ_bel_WINMSGBX_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c
+
+$(LIB_BEL_WINMSGBX_DLL_R): $(OBJ_BEL_WINMSGBX_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINMSGBX_DLL_R)
+
+$(OBJ_bel_WINMSGBX_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c
+
+$(LIB_BEL_WINMSGBX_MT_R): $(OBJ_BEL_WINMSGBX_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINMSGBX_MT_R)
+
+$(OBJ_bel_WINMSGBX_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c
+
+$(LIB_BEL_WINMSGBX_W_MT_D): $(OBJ_BEL_WINMSGBX_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINMSGBX_W_MT_D)
+
+$(OBJ_bel_WINMSGBX_W_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c
+
+$(LIB_BEL_WINMSGBX_W_DLL_D): $(OBJ_BEL_WINMSGBX_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINMSGBX_W_DLL_D)
+
+$(OBJ_bel_WINMSGBX_W_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c
+
+$(LIB_BEL_WINMSGBX_W_DLL_R): $(OBJ_BEL_WINMSGBX_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINMSGBX_W_DLL_R)
+
+$(OBJ_bel_WINMSGBX_W_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c
+
+$(LIB_BEL_WINMSGBX_W_MT_R): $(OBJ_BEL_WINMSGBX_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINMSGBX_W_MT_R)
+
+$(OBJ_bel_WINMSGBX_W_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsMessageBox.c
+
+
+########################################
+# Backend library - 'pantheios.ber.WindowsMessageBox.a'
+
+$(LIB_BER_WINMSGBX_MT_D): $(OBJ_BER_WINMSGBX_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINMSGBX_MT_D)
+
+$(OBJ_ber_WINMSGBX_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c
+
+$(LIB_BER_WINMSGBX_DLL_D): $(OBJ_BER_WINMSGBX_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINMSGBX_DLL_D)
+
+$(OBJ_ber_WINMSGBX_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c
+
+$(LIB_BER_WINMSGBX_DLL_R): $(OBJ_BER_WINMSGBX_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINMSGBX_DLL_R)
+
+$(OBJ_ber_WINMSGBX_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c
+
+$(LIB_BER_WINMSGBX_MT_R): $(OBJ_BER_WINMSGBX_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINMSGBX_MT_R)
+
+$(OBJ_ber_WINMSGBX_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c
+
+$(LIB_BER_WINMSGBX_W_MT_D): $(OBJ_BER_WINMSGBX_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINMSGBX_W_MT_D)
+
+$(OBJ_ber_WINMSGBX_W_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c
+
+$(LIB_BER_WINMSGBX_W_DLL_D): $(OBJ_BER_WINMSGBX_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINMSGBX_W_DLL_D)
+
+$(OBJ_ber_WINMSGBX_W_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c
+
+$(LIB_BER_WINMSGBX_W_DLL_R): $(OBJ_BER_WINMSGBX_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINMSGBX_W_DLL_R)
+
+$(OBJ_ber_WINMSGBX_W_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c
+
+$(LIB_BER_WINMSGBX_W_MT_R): $(OBJ_BER_WINMSGBX_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINMSGBX_W_MT_R)
+
+$(OBJ_ber_WINMSGBX_W_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsMessageBox.c
+
+
+########################################
+# Backend library - 'pantheios.bec.WindowsConsole.a'
+
+$(LIB_BEC_W32CONS_MT_D): $(OBJ_BEC_W32CONS_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONS_MT_D)
+
+$(OBJ_bec_W32CONS_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONS_DLL_D): $(OBJ_BEC_W32CONS_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONS_DLL_D)
+
+$(OBJ_bec_W32CONS_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONS_DLL_R): $(OBJ_BEC_W32CONS_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONS_DLL_R)
+
+$(OBJ_bec_W32CONS_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONS_MT_R): $(OBJ_BEC_W32CONS_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONS_MT_R)
+
+$(OBJ_bec_W32CONS_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONS_W_MT_D): $(OBJ_BEC_W32CONS_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONS_W_MT_D)
+
+$(OBJ_bec_W32CONS_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONS_W_DLL_D): $(OBJ_BEC_W32CONS_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONS_W_DLL_D)
+
+$(OBJ_bec_W32CONS_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONS_W_DLL_R): $(OBJ_BEC_W32CONS_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONS_W_DLL_R)
+
+$(OBJ_bec_W32CONS_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONS_W_MT_R): $(OBJ_BEC_W32CONS_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONS_W_MT_R)
+
+$(OBJ_bec_W32CONS_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+
+########################################
+# Backend library - 'pantheios.bec.WindowsConsole.WithCallback.a'
+
+$(LIB_BEC_W32CONSWC_MT_D): $(OBJ_BEC_W32CONSWC_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONSWC_MT_D)
+
+$(OBJ_bec_W32CONS_WC_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONSWC_DLL_D): $(OBJ_BEC_W32CONSWC_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONSWC_DLL_D)
+
+$(OBJ_bec_W32CONS_WC_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONSWC_DLL_R): $(OBJ_BEC_W32CONSWC_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONSWC_DLL_R)
+
+$(OBJ_bec_W32CONS_WC_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONSWC_MT_R): $(OBJ_BEC_W32CONSWC_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONSWC_MT_R)
+
+$(OBJ_bec_W32CONS_WC_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONSWC_W_MT_D): $(OBJ_BEC_W32CONSWC_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONSWC_W_MT_D)
+
+$(OBJ_bec_W32CONS_WC_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONSWC_W_DLL_D): $(OBJ_BEC_W32CONSWC_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONSWC_W_DLL_D)
+
+$(OBJ_bec_W32CONS_WC_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONSWC_W_DLL_R): $(OBJ_BEC_W32CONSWC_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONSWC_W_DLL_R)
+
+$(OBJ_bec_W32CONS_WC_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+$(LIB_BEC_W32CONSWC_W_MT_R): $(OBJ_BEC_W32CONSWC_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_W32CONSWC_W_MT_R)
+
+$(OBJ_bec_W32CONS_WC_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsConsole.cpp
+
+
+########################################
+# Backend library - 'pantheios.be.WindowsConsole.a'
+
+$(LIB_BE_W32CONS_MT_D): $(OBJ_BE_W32CONS_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_W32CONS_MT_D)
+
+$(OBJ_be_W32CONS_MT_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c
+
+$(LIB_BE_W32CONS_DLL_D): $(OBJ_BE_W32CONS_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_W32CONS_DLL_D)
+
+$(OBJ_be_W32CONS_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c
+
+$(LIB_BE_W32CONS_DLL_R): $(OBJ_BE_W32CONS_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_W32CONS_DLL_R)
+
+$(OBJ_be_W32CONS_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c
+
+$(LIB_BE_W32CONS_MT_R): $(OBJ_BE_W32CONS_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_W32CONS_MT_R)
+
+$(OBJ_be_W32CONS_MT_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c
+
+$(LIB_BE_W32CONS_W_MT_D): $(OBJ_BE_W32CONS_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_W32CONS_W_MT_D)
+
+$(OBJ_be_W32CONS_W_MT_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c
+
+$(LIB_BE_W32CONS_W_DLL_D): $(OBJ_BE_W32CONS_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_W32CONS_W_DLL_D)
+
+$(OBJ_be_W32CONS_W_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c
+
+$(LIB_BE_W32CONS_W_DLL_R): $(OBJ_BE_W32CONS_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_W32CONS_W_DLL_R)
+
+$(OBJ_be_W32CONS_W_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c
+
+$(LIB_BE_W32CONS_W_MT_R): $(OBJ_BE_W32CONS_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_W32CONS_W_MT_R)
+
+$(OBJ_be_W32CONS_W_MT_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsConsole.c
+
+
+########################################
+# Backend library - 'pantheios.bel.WindowsConsole.a'
+
+$(LIB_BEL_W32CONS_MT_D): $(OBJ_BEL_W32CONS_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_W32CONS_MT_D)
+
+$(OBJ_bel_W32CONS_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c
+
+$(LIB_BEL_W32CONS_DLL_D): $(OBJ_BEL_W32CONS_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_W32CONS_DLL_D)
+
+$(OBJ_bel_W32CONS_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c
+
+$(LIB_BEL_W32CONS_DLL_R): $(OBJ_BEL_W32CONS_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_W32CONS_DLL_R)
+
+$(OBJ_bel_W32CONS_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c
+
+$(LIB_BEL_W32CONS_MT_R): $(OBJ_BEL_W32CONS_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_W32CONS_MT_R)
+
+$(OBJ_bel_W32CONS_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c
+
+$(LIB_BEL_W32CONS_W_MT_D): $(OBJ_BEL_W32CONS_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_W32CONS_W_MT_D)
+
+$(OBJ_bel_W32CONS_W_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c
+
+$(LIB_BEL_W32CONS_W_DLL_D): $(OBJ_BEL_W32CONS_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_W32CONS_W_DLL_D)
+
+$(OBJ_bel_W32CONS_W_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c
+
+$(LIB_BEL_W32CONS_W_DLL_R): $(OBJ_BEL_W32CONS_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_W32CONS_W_DLL_R)
+
+$(OBJ_bel_W32CONS_W_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c
+
+$(LIB_BEL_W32CONS_W_MT_R): $(OBJ_BEL_W32CONS_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_W32CONS_W_MT_R)
+
+$(OBJ_bel_W32CONS_W_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsConsole.c
+
+
+########################################
+# Backend library - 'pantheios.ber.WindowsConsole.a'
+
+$(LIB_BER_W32CONS_MT_D): $(OBJ_BER_W32CONS_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_W32CONS_MT_D)
+
+$(OBJ_ber_W32CONS_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c
+
+$(LIB_BER_W32CONS_DLL_D): $(OBJ_BER_W32CONS_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_W32CONS_DLL_D)
+
+$(OBJ_ber_W32CONS_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c
+
+$(LIB_BER_W32CONS_DLL_R): $(OBJ_BER_W32CONS_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_W32CONS_DLL_R)
+
+$(OBJ_ber_W32CONS_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c
+
+$(LIB_BER_W32CONS_MT_R): $(OBJ_BER_W32CONS_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_W32CONS_MT_R)
+
+$(OBJ_ber_W32CONS_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c
+
+$(LIB_BER_W32CONS_W_MT_D): $(OBJ_BER_W32CONS_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_W32CONS_W_MT_D)
+
+$(OBJ_ber_W32CONS_W_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c
+
+$(LIB_BER_W32CONS_W_DLL_D): $(OBJ_BER_W32CONS_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_W32CONS_W_DLL_D)
+
+$(OBJ_ber_W32CONS_W_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c
+
+$(LIB_BER_W32CONS_W_DLL_R): $(OBJ_BER_W32CONS_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_W32CONS_W_DLL_R)
+
+$(OBJ_ber_W32CONS_W_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c
+
+$(LIB_BER_W32CONS_W_MT_R): $(OBJ_BER_W32CONS_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_W32CONS_W_MT_R)
+
+$(OBJ_ber_W32CONS_W_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsConsole.c
+
+
+########################################
+# Backend library - 'pantheios.bec.WindowsDebugger.a'
+
+$(LIB_BEC_WINDBGR_MT_D): $(OBJ_BEC_WINDBGR_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_MT_D)
+
+$(OBJ_bec_WINDBGR_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_DLL_D): $(OBJ_BEC_WINDBGR_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_DLL_D)
+
+$(OBJ_bec_WINDBGR_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_DLL_R): $(OBJ_BEC_WINDBGR_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_DLL_R)
+
+$(OBJ_bec_WINDBGR_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_MT_R): $(OBJ_BEC_WINDBGR_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_MT_R)
+
+$(OBJ_bec_WINDBGR_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_W_MT_D): $(OBJ_BEC_WINDBGR_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_W_MT_D)
+
+$(OBJ_bec_WINDBGR_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_W_DLL_D): $(OBJ_BEC_WINDBGR_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_W_DLL_D)
+
+$(OBJ_bec_WINDBGR_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_W_DLL_R): $(OBJ_BEC_WINDBGR_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_W_DLL_R)
+
+$(OBJ_bec_WINDBGR_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_W_MT_R): $(OBJ_BEC_WINDBGR_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_W_MT_R)
+
+$(OBJ_bec_WINDBGR_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+
+########################################
+# Backend library - 'pantheios.bec.WindowsDebugger.WithCallback.a'
+
+$(LIB_BEC_WINDBGR_WC_MT_D): $(OBJ_BEC_WINDBGR_WC_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_WC_MT_D)
+
+$(OBJ_bec_WINDBGR_WC_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_WC_DLL_D): $(OBJ_BEC_WINDBGR_WC_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_WC_DLL_D)
+
+$(OBJ_bec_WINDBGR_WC_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_WC_DLL_R): $(OBJ_BEC_WINDBGR_WC_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_WC_DLL_R)
+
+$(OBJ_bec_WINDBGR_WC_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_WC_MT_R): $(OBJ_BEC_WINDBGR_WC_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_WC_MT_R)
+
+$(OBJ_bec_WINDBGR_WC_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_WC_W_MT_D): $(OBJ_BEC_WINDBGR_WC_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_WC_W_MT_D)
+
+$(OBJ_bec_WINDBGR_WC_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_WC_W_DLL_D): $(OBJ_BEC_WINDBGR_WC_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_WC_W_DLL_D)
+
+$(OBJ_bec_WINDBGR_WC_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_WC_W_DLL_R): $(OBJ_BEC_WINDBGR_WC_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_WC_W_DLL_R)
+
+$(OBJ_bec_WINDBGR_WC_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+$(LIB_BEC_WINDBGR_WC_W_MT_R): $(OBJ_BEC_WINDBGR_WC_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINDBGR_WC_W_MT_R)
+
+$(OBJ_bec_WINDBGR_WC_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsDebugger.cpp
+
+
+########################################
+# Backend library - 'pantheios.be.WindowsDebugger.a'
+
+$(LIB_BE_WINDBGR_MT_D): $(OBJ_BE_WINDBGR_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINDBGR_MT_D)
+
+$(OBJ_be_WINDBGR_MT_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c
+
+$(LIB_BE_WINDBGR_DLL_D): $(OBJ_BE_WINDBGR_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINDBGR_DLL_D)
+
+$(OBJ_be_WINDBGR_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c
+
+$(LIB_BE_WINDBGR_DLL_R): $(OBJ_BE_WINDBGR_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINDBGR_DLL_R)
+
+$(OBJ_be_WINDBGR_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c
+
+$(LIB_BE_WINDBGR_MT_R): $(OBJ_BE_WINDBGR_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINDBGR_MT_R)
+
+$(OBJ_be_WINDBGR_MT_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c
+
+$(LIB_BE_WINDBGR_W_MT_D): $(OBJ_BE_WINDBGR_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINDBGR_W_MT_D)
+
+$(OBJ_be_WINDBGR_W_MT_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c
+
+$(LIB_BE_WINDBGR_W_DLL_D): $(OBJ_BE_WINDBGR_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINDBGR_W_DLL_D)
+
+$(OBJ_be_WINDBGR_W_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c
+
+$(LIB_BE_WINDBGR_W_DLL_R): $(OBJ_BE_WINDBGR_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINDBGR_W_DLL_R)
+
+$(OBJ_be_WINDBGR_W_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c
+
+$(LIB_BE_WINDBGR_W_MT_R): $(OBJ_BE_WINDBGR_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINDBGR_W_MT_R)
+
+$(OBJ_be_WINDBGR_W_MT_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsDebugger.c
+
+
+########################################
+# Backend library - 'pantheios.bel.WindowsDebugger.a'
+
+$(LIB_BEL_WINDBGR_MT_D): $(OBJ_BEL_WINDBGR_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINDBGR_MT_D)
+
+$(OBJ_bel_WINDBGR_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c
+
+$(LIB_BEL_WINDBGR_DLL_D): $(OBJ_BEL_WINDBGR_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINDBGR_DLL_D)
+
+$(OBJ_bel_WINDBGR_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c
+
+$(LIB_BEL_WINDBGR_DLL_R): $(OBJ_BEL_WINDBGR_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINDBGR_DLL_R)
+
+$(OBJ_bel_WINDBGR_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c
+
+$(LIB_BEL_WINDBGR_MT_R): $(OBJ_BEL_WINDBGR_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINDBGR_MT_R)
+
+$(OBJ_bel_WINDBGR_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c
+
+$(LIB_BEL_WINDBGR_W_MT_D): $(OBJ_BEL_WINDBGR_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINDBGR_W_MT_D)
+
+$(OBJ_bel_WINDBGR_W_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c
+
+$(LIB_BEL_WINDBGR_W_DLL_D): $(OBJ_BEL_WINDBGR_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINDBGR_W_DLL_D)
+
+$(OBJ_bel_WINDBGR_W_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c
+
+$(LIB_BEL_WINDBGR_W_DLL_R): $(OBJ_BEL_WINDBGR_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINDBGR_W_DLL_R)
+
+$(OBJ_bel_WINDBGR_W_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c
+
+$(LIB_BEL_WINDBGR_W_MT_R): $(OBJ_BEL_WINDBGR_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINDBGR_W_MT_R)
+
+$(OBJ_bel_WINDBGR_W_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsDebugger.c
+
+
+########################################
+# Backend library - 'pantheios.ber.WindowsDebugger.a'
+
+$(LIB_BER_WINDBGR_MT_D): $(OBJ_BER_WINDBGR_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINDBGR_MT_D)
+
+$(OBJ_ber_WINDBGR_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c
+
+$(LIB_BER_WINDBGR_DLL_D): $(OBJ_BER_WINDBGR_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINDBGR_DLL_D)
+
+$(OBJ_ber_WINDBGR_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c
+
+$(LIB_BER_WINDBGR_DLL_R): $(OBJ_BER_WINDBGR_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINDBGR_DLL_R)
+
+$(OBJ_ber_WINDBGR_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c
+
+$(LIB_BER_WINDBGR_MT_R): $(OBJ_BER_WINDBGR_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINDBGR_MT_R)
+
+$(OBJ_ber_WINDBGR_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c
+
+$(LIB_BER_WINDBGR_W_MT_D): $(OBJ_BER_WINDBGR_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINDBGR_W_MT_D)
+
+$(OBJ_ber_WINDBGR_W_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c
+
+$(LIB_BER_WINDBGR_W_DLL_D): $(OBJ_BER_WINDBGR_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINDBGR_W_DLL_D)
+
+$(OBJ_ber_WINDBGR_W_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c
+
+$(LIB_BER_WINDBGR_W_DLL_R): $(OBJ_BER_WINDBGR_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINDBGR_W_DLL_R)
+
+$(OBJ_ber_WINDBGR_W_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c
+
+$(LIB_BER_WINDBGR_W_MT_R): $(OBJ_BER_WINDBGR_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINDBGR_W_MT_R)
+
+$(OBJ_ber_WINDBGR_W_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsDebugger.c
+
+
+########################################
+# Backend library - 'pantheios.bec.WindowsSyslog.a'
+
+$(LIB_BEC_WINSYSLOG_MT_D): $(OBJ_BEC_WINSYSLOG_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_MT_D)
+
+$(OBJ_bec_WINSYSLOG_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_DLL_D): $(OBJ_BEC_WINSYSLOG_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_DLL_D)
+
+$(OBJ_bec_WINSYSLOG_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_DLL_R): $(OBJ_BEC_WINSYSLOG_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_DLL_R)
+
+$(OBJ_bec_WINSYSLOG_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_MT_R): $(OBJ_BEC_WINSYSLOG_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_MT_R)
+
+$(OBJ_bec_WINSYSLOG_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_W_MT_D): $(OBJ_BEC_WINSYSLOG_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_W_MT_D)
+
+$(OBJ_bec_WINSYSLOG_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_W_DLL_D): $(OBJ_BEC_WINSYSLOG_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_W_DLL_D)
+
+$(OBJ_bec_WINSYSLOG_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_W_DLL_R): $(OBJ_BEC_WINSYSLOG_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_W_DLL_R)
+
+$(OBJ_bec_WINSYSLOG_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_W_MT_R): $(OBJ_BEC_WINSYSLOG_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_W_MT_R)
+
+$(OBJ_bec_WINSYSLOG_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+
+########################################
+# Backend library - 'pantheios.bec.WindowsSyslog.WithCallback.a'
+
+$(LIB_BEC_WINSYSLOG_WC_MT_D): $(OBJ_BEC_WINSYSLOG_WC_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_WC_MT_D)
+
+$(OBJ_bec_WINSYSLOG_WC_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_WC_DLL_D): $(OBJ_BEC_WINSYSLOG_WC_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_WC_DLL_D)
+
+$(OBJ_bec_WINSYSLOG_WC_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_WC_DLL_R): $(OBJ_BEC_WINSYSLOG_WC_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_WC_DLL_R)
+
+$(OBJ_bec_WINSYSLOG_WC_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_WC_MT_R): $(OBJ_BEC_WINSYSLOG_WC_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_WC_MT_R)
+
+$(OBJ_bec_WINSYSLOG_WC_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_WC_W_MT_D): $(OBJ_BEC_WINSYSLOG_WC_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_WC_W_MT_D)
+
+$(OBJ_bec_WINSYSLOG_WC_W_MT_D): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_WC_W_DLL_D): $(OBJ_BEC_WINSYSLOG_WC_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_WC_W_DLL_D)
+
+$(OBJ_bec_WINSYSLOG_WC_W_DLL_D): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_WC_W_DLL_R): $(OBJ_BEC_WINSYSLOG_WC_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_WC_W_DLL_R)
+
+$(OBJ_bec_WINSYSLOG_WC_W_DLL_R): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+$(LIB_BEC_WINSYSLOG_WC_W_MT_R): $(OBJ_BEC_WINSYSLOG_WC_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEC_WINSYSLOG_WC_W_MT_R)
+
+$(OBJ_bec_WINSYSLOG_WC_W_MT_R): $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bec.WindowsSyslog.cpp
+
+
+########################################
+# Backend library - 'pantheios.be.WindowsSyslog.a'
+
+$(LIB_BE_WINSYSLOG_MT_D): $(OBJ_BE_WINSYSLOG_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINSYSLOG_MT_D)
+
+$(OBJ_be_WINSYSLOG_MT_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c
+
+$(LIB_BE_WINSYSLOG_DLL_D): $(OBJ_BE_WINSYSLOG_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINSYSLOG_DLL_D)
+
+$(OBJ_be_WINSYSLOG_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c
+
+$(LIB_BE_WINSYSLOG_DLL_R): $(OBJ_BE_WINSYSLOG_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINSYSLOG_DLL_R)
+
+$(OBJ_be_WINSYSLOG_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c
+
+$(LIB_BE_WINSYSLOG_MT_R): $(OBJ_BE_WINSYSLOG_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINSYSLOG_MT_R)
+
+$(OBJ_be_WINSYSLOG_MT_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c
+
+$(LIB_BE_WINSYSLOG_W_MT_D): $(OBJ_BE_WINSYSLOG_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINSYSLOG_W_MT_D)
+
+$(OBJ_be_WINSYSLOG_W_MT_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c
+
+$(LIB_BE_WINSYSLOG_W_DLL_D): $(OBJ_BE_WINSYSLOG_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINSYSLOG_W_DLL_D)
+
+$(OBJ_be_WINSYSLOG_W_DLL_D): $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c
+
+$(LIB_BE_WINSYSLOG_W_DLL_R): $(OBJ_BE_WINSYSLOG_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINSYSLOG_W_DLL_R)
+
+$(OBJ_be_WINSYSLOG_W_DLL_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c
+
+$(LIB_BE_WINSYSLOG_W_MT_R): $(OBJ_BE_WINSYSLOG_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BE_WINSYSLOG_W_MT_R)
+
+$(OBJ_be_WINSYSLOG_W_MT_R): $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\be\be.WindowsSyslog.c
+
+
+########################################
+# Backend library - 'pantheios.bel.WindowsSyslog.a'
+
+$(LIB_BEL_WINSYSLOG_MT_D): $(OBJ_BEL_WINSYSLOG_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINSYSLOG_MT_D)
+
+$(OBJ_bel_WINSYSLOG_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c
+
+$(LIB_BEL_WINSYSLOG_DLL_D): $(OBJ_BEL_WINSYSLOG_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINSYSLOG_DLL_D)
+
+$(OBJ_bel_WINSYSLOG_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c
+
+$(LIB_BEL_WINSYSLOG_DLL_R): $(OBJ_BEL_WINSYSLOG_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINSYSLOG_DLL_R)
+
+$(OBJ_bel_WINSYSLOG_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c
+
+$(LIB_BEL_WINSYSLOG_MT_R): $(OBJ_BEL_WINSYSLOG_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINSYSLOG_MT_R)
+
+$(OBJ_bel_WINSYSLOG_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c
+
+$(LIB_BEL_WINSYSLOG_W_MT_D): $(OBJ_BEL_WINSYSLOG_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINSYSLOG_W_MT_D)
+
+$(OBJ_bel_WINSYSLOG_W_MT_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c
+
+$(LIB_BEL_WINSYSLOG_W_DLL_D): $(OBJ_BEL_WINSYSLOG_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINSYSLOG_W_DLL_D)
+
+$(OBJ_bel_WINSYSLOG_W_DLL_D): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c
+
+$(LIB_BEL_WINSYSLOG_W_DLL_R): $(OBJ_BEL_WINSYSLOG_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINSYSLOG_W_DLL_R)
+
+$(OBJ_bel_WINSYSLOG_W_DLL_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c
+
+$(LIB_BEL_WINSYSLOG_W_MT_R): $(OBJ_BEL_WINSYSLOG_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BEL_WINSYSLOG_W_MT_R)
+
+$(OBJ_bel_WINSYSLOG_W_MT_R): $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\bel\bel.WindowsSyslog.c
+
+
+########################################
+# Backend library - 'pantheios.ber.WindowsSyslog.a'
+
+$(LIB_BER_WINSYSLOG_MT_D): $(OBJ_BER_WINSYSLOG_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINSYSLOG_MT_D)
+
+$(OBJ_ber_WINSYSLOG_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c
+
+$(LIB_BER_WINSYSLOG_DLL_D): $(OBJ_BER_WINSYSLOG_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINSYSLOG_DLL_D)
+
+$(OBJ_ber_WINSYSLOG_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c
+
+$(LIB_BER_WINSYSLOG_DLL_R): $(OBJ_BER_WINSYSLOG_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINSYSLOG_DLL_R)
+
+$(OBJ_ber_WINSYSLOG_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c
+
+$(LIB_BER_WINSYSLOG_MT_R): $(OBJ_BER_WINSYSLOG_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINSYSLOG_MT_R)
+
+$(OBJ_ber_WINSYSLOG_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c
+
+$(LIB_BER_WINSYSLOG_W_MT_D): $(OBJ_BER_WINSYSLOG_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINSYSLOG_W_MT_D)
+
+$(OBJ_ber_WINSYSLOG_W_MT_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c
+
+$(LIB_BER_WINSYSLOG_W_DLL_D): $(OBJ_BER_WINSYSLOG_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINSYSLOG_W_DLL_D)
+
+$(OBJ_ber_WINSYSLOG_W_DLL_D): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c
+
+$(LIB_BER_WINSYSLOG_W_DLL_R): $(OBJ_BER_WINSYSLOG_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINSYSLOG_W_DLL_R)
+
+$(OBJ_ber_WINSYSLOG_W_DLL_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c
+
+$(LIB_BER_WINSYSLOG_W_MT_R): $(OBJ_BER_WINSYSLOG_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_BER_WINSYSLOG_W_MT_R)
+
+$(OBJ_ber_WINSYSLOG_W_MT_R): $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c $(BE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\backends\ber\ber.WindowsSyslog.c
+
+########################################
+# Front-end library - 'pantheios.fe.all.a'
+
+$(LIB_FE_ALL_MT_D): $(OBJ_FE_ALL_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_MT_D)
+
+$(OBJ_fe_all_MT_D): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_DLL_D): $(OBJ_FE_ALL_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_DLL_D)
+
+$(OBJ_fe_all_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_DLL_R): $(OBJ_FE_ALL_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_DLL_R)
+
+$(OBJ_fe_all_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_MT_R): $(OBJ_FE_ALL_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_MT_R)
+
+$(OBJ_fe_all_MT_R): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_W_MT_D): $(OBJ_FE_ALL_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_W_MT_D)
+
+$(OBJ_fe_all_W_MT_D): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_W_DLL_D): $(OBJ_FE_ALL_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_W_DLL_D)
+
+$(OBJ_fe_all_W_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_W_DLL_R): $(OBJ_FE_ALL_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_W_DLL_R)
+
+$(OBJ_fe_all_W_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_W_MT_R): $(OBJ_FE_ALL_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_W_MT_R)
+
+$(OBJ_fe_all_W_MT_R): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+########################################
+# Front-end library - 'pantheios.fe.all.WithCallback.a'
+
+$(LIB_FE_ALL_WC_MT_D): $(OBJ_FE_ALL_WC_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_WC_MT_D)
+
+$(OBJ_fe_all_WC_MT_D): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_WC_DLL_D): $(OBJ_FE_ALL_WC_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_WC_DLL_D)
+
+$(OBJ_fe_all_WC_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_WC_DLL_R): $(OBJ_FE_ALL_WC_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_WC_DLL_R)
+
+$(OBJ_fe_all_WC_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_WC_MT_R): $(OBJ_FE_ALL_WC_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_WC_MT_R)
+
+$(OBJ_fe_all_WC_MT_R): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_WC_W_MT_D): $(OBJ_FE_ALL_WC_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_WC_W_MT_D)
+
+$(OBJ_fe_all_WC_W_MT_D): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_WC_W_DLL_D): $(OBJ_FE_ALL_WC_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_WC_W_DLL_D)
+
+$(OBJ_fe_all_WC_W_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_WC_W_DLL_R): $(OBJ_FE_ALL_WC_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_WC_W_DLL_R)
+
+$(OBJ_fe_all_WC_W_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+$(LIB_FE_ALL_WC_W_MT_R): $(OBJ_FE_ALL_WC_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_ALL_WC_W_MT_R)
+
+$(OBJ_fe_all_WC_W_MT_R): $(PROJ_SRC_DIR)\frontends\fe.all.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.all.c
+
+########################################
+# Front-end library - 'pantheios.fe.fail.a'
+
+$(LIB_FE_FAIL_MT_D): $(OBJ_FE_FAIL_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_FAIL_MT_D)
+
+$(OBJ_fe_fail_MT_D): $(PROJ_SRC_DIR)\frontends\fe.fail.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.fail.c
+
+$(LIB_FE_FAIL_DLL_D): $(OBJ_FE_FAIL_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_FAIL_DLL_D)
+
+$(OBJ_fe_fail_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.fail.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.fail.c
+
+$(LIB_FE_FAIL_DLL_R): $(OBJ_FE_FAIL_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_FAIL_DLL_R)
+
+$(OBJ_fe_fail_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.fail.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.fail.c
+
+$(LIB_FE_FAIL_MT_R): $(OBJ_FE_FAIL_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_FAIL_MT_R)
+
+$(OBJ_fe_fail_MT_R): $(PROJ_SRC_DIR)\frontends\fe.fail.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.fail.c
+
+$(LIB_FE_FAIL_W_MT_D): $(OBJ_FE_FAIL_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_FAIL_W_MT_D)
+
+$(OBJ_fe_fail_W_MT_D): $(PROJ_SRC_DIR)\frontends\fe.fail.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.fail.c
+
+$(LIB_FE_FAIL_W_DLL_D): $(OBJ_FE_FAIL_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_FAIL_W_DLL_D)
+
+$(OBJ_fe_fail_W_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.fail.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.fail.c
+
+$(LIB_FE_FAIL_W_DLL_R): $(OBJ_FE_FAIL_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_FAIL_W_DLL_R)
+
+$(OBJ_fe_fail_W_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.fail.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.fail.c
+
+$(LIB_FE_FAIL_W_MT_R): $(OBJ_FE_FAIL_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_FAIL_W_MT_R)
+
+$(OBJ_fe_fail_W_MT_R): $(PROJ_SRC_DIR)\frontends\fe.fail.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.fail.c
+
+########################################
+# Front-end library - 'pantheios.fe.N.a'
+
+$(LIB_FE_N_MT_D): $(OBJ_FE_N_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_MT_D)
+
+$(OBJ_fe_N_MT_D): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_DLL_D): $(OBJ_FE_N_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_DLL_D)
+
+$(OBJ_fe_N_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_DLL_R): $(OBJ_FE_N_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_DLL_R)
+
+$(OBJ_fe_N_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_MT_R): $(OBJ_FE_N_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_MT_R)
+
+$(OBJ_fe_N_MT_R): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_W_MT_D): $(OBJ_FE_N_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_W_MT_D)
+
+$(OBJ_fe_N_W_MT_D): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_W_DLL_D): $(OBJ_FE_N_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_W_DLL_D)
+
+$(OBJ_fe_N_W_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_W_DLL_R): $(OBJ_FE_N_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_W_DLL_R)
+
+$(OBJ_fe_N_W_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_W_MT_R): $(OBJ_FE_N_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_W_MT_R)
+
+$(OBJ_fe_N_W_MT_R): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+########################################
+# Front-end library - 'pantheios.fe.N.WithCallback.a'
+
+$(LIB_FE_N_WC_MT_D): $(OBJ_FE_N_WC_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_WC_MT_D)
+
+$(OBJ_fe_N_WC_MT_D): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_WC_DLL_D): $(OBJ_FE_N_WC_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_WC_DLL_D)
+
+$(OBJ_fe_N_WC_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_WC_DLL_R): $(OBJ_FE_N_WC_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_WC_DLL_R)
+
+$(OBJ_fe_N_WC_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_WC_MT_R): $(OBJ_FE_N_WC_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_WC_MT_R)
+
+$(OBJ_fe_N_WC_MT_R): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_WC_W_MT_D): $(OBJ_FE_N_WC_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_WC_W_MT_D)
+
+$(OBJ_fe_N_WC_W_MT_D): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_WC_W_DLL_D): $(OBJ_FE_N_WC_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_WC_W_DLL_D)
+
+$(OBJ_fe_N_WC_W_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_WC_W_DLL_R): $(OBJ_FE_N_WC_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_WC_W_DLL_R)
+
+$(OBJ_fe_N_WC_W_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+$(LIB_FE_N_WC_W_MT_R): $(OBJ_FE_N_WC_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_N_WC_W_MT_R)
+
+$(OBJ_fe_N_WC_W_MT_R): $(PROJ_SRC_DIR)\frontends\fe.N.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.N.c
+
+########################################
+# Front-end library - 'pantheios.fe.null.a'
+
+$(LIB_FE_NULL_MT_D): $(OBJ_FE_NULL_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_MT_D)
+
+$(OBJ_fe_null_MT_D): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_DLL_D): $(OBJ_FE_NULL_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_DLL_D)
+
+$(OBJ_fe_null_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_DLL_R): $(OBJ_FE_NULL_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_DLL_R)
+
+$(OBJ_fe_null_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_MT_R): $(OBJ_FE_NULL_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_MT_R)
+
+$(OBJ_fe_null_MT_R): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_W_MT_D): $(OBJ_FE_NULL_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_W_MT_D)
+
+$(OBJ_fe_null_W_MT_D): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_W_DLL_D): $(OBJ_FE_NULL_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_W_DLL_D)
+
+$(OBJ_fe_null_W_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_W_DLL_R): $(OBJ_FE_NULL_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_W_DLL_R)
+
+$(OBJ_fe_null_W_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_W_MT_R): $(OBJ_FE_NULL_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_W_MT_R)
+
+$(OBJ_fe_null_W_MT_R): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+########################################
+# Front-end library - 'pantheios.fe.null.WithCallback.a'
+
+$(LIB_FE_NULL_WC_MT_D): $(OBJ_FE_NULL_WC_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_WC_MT_D)
+
+$(OBJ_fe_null_WC_MT_D): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_WC_DLL_D): $(OBJ_FE_NULL_WC_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_WC_DLL_D)
+
+$(OBJ_fe_null_WC_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_WC_DLL_R): $(OBJ_FE_NULL_WC_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_WC_DLL_R)
+
+$(OBJ_fe_null_WC_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_WC_MT_R): $(OBJ_FE_NULL_WC_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_WC_MT_R)
+
+$(OBJ_fe_null_WC_MT_R): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_WC_W_MT_D): $(OBJ_FE_NULL_WC_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_WC_W_MT_D)
+
+$(OBJ_fe_null_WC_W_MT_D): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_WC_W_DLL_D): $(OBJ_FE_NULL_WC_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_WC_W_DLL_D)
+
+$(OBJ_fe_null_WC_W_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_WC_W_DLL_R): $(OBJ_FE_NULL_WC_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_WC_W_DLL_R)
+
+$(OBJ_fe_null_WC_W_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+$(LIB_FE_NULL_WC_W_MT_R): $(OBJ_FE_NULL_WC_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_NULL_WC_W_MT_R)
+
+$(OBJ_fe_null_WC_W_MT_R): $(PROJ_SRC_DIR)\frontends\fe.null.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.null.c
+
+########################################
+# Front-end library - 'pantheios.fe.simple.a'
+
+$(LIB_FE_SIMPLE_MT_D): $(OBJ_FE_SIMPLE_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_MT_D)
+
+$(OBJ_fe_simple_MT_D): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_DLL_D): $(OBJ_FE_SIMPLE_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_DLL_D)
+
+$(OBJ_fe_simple_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_DLL_R): $(OBJ_FE_SIMPLE_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_DLL_R)
+
+$(OBJ_fe_simple_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_MT_R): $(OBJ_FE_SIMPLE_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_MT_R)
+
+$(OBJ_fe_simple_MT_R): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_W_MT_D): $(OBJ_FE_SIMPLE_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_W_MT_D)
+
+$(OBJ_fe_simple_W_MT_D): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_W_DLL_D): $(OBJ_FE_SIMPLE_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_W_DLL_D)
+
+$(OBJ_fe_simple_W_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_W_DLL_R): $(OBJ_FE_SIMPLE_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_W_DLL_R)
+
+$(OBJ_fe_simple_W_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_W_MT_R): $(OBJ_FE_SIMPLE_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_W_MT_R)
+
+$(OBJ_fe_simple_W_MT_R): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+########################################
+# Front-end library - 'pantheios.fe.simple.WithCallback.a'
+
+$(LIB_FE_SIMPLE_WC_MT_D): $(OBJ_FE_SIMPLE_WC_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_WC_MT_D)
+
+$(OBJ_fe_simple_WC_MT_D): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_WC_DLL_D): $(OBJ_FE_SIMPLE_WC_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_WC_DLL_D)
+
+$(OBJ_fe_simple_WC_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_WC_DLL_R): $(OBJ_FE_SIMPLE_WC_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_WC_DLL_R)
+
+$(OBJ_fe_simple_WC_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_WC_MT_R): $(OBJ_FE_SIMPLE_WC_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_WC_MT_R)
+
+$(OBJ_fe_simple_WC_MT_R): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_WC_W_MT_D): $(OBJ_FE_SIMPLE_WC_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_WC_W_MT_D)
+
+$(OBJ_fe_simple_WC_W_MT_D): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_WC_W_DLL_D): $(OBJ_FE_SIMPLE_WC_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_WC_W_DLL_D)
+
+$(OBJ_fe_simple_WC_W_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_WC_W_DLL_R): $(OBJ_FE_SIMPLE_WC_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_WC_W_DLL_R)
+
+$(OBJ_fe_simple_WC_W_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+$(LIB_FE_SIMPLE_WC_W_MT_R): $(OBJ_FE_SIMPLE_WC_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_SIMPLE_WC_W_MT_R)
+
+$(OBJ_fe_simple_WC_W_MT_R): $(PROJ_SRC_DIR)\frontends\fe.simple.c $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_LIB_ARGS_W_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.simple.c
+
+########################################
+# Front-end library - 'pantheios.fe.WindowsRegistry.a'
+
+$(LIB_FE_WINREG_MT_D): $(OBJ_FE_WINREG_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_MT_D)
+
+$(OBJ_fe_winreg_MT_D): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_DLL_D): $(OBJ_FE_WINREG_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_DLL_D)
+
+$(OBJ_fe_winreg_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_DLL_R): $(OBJ_FE_WINREG_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_DLL_R)
+
+$(OBJ_fe_winreg_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_MT_R): $(OBJ_FE_WINREG_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_MT_R)
+
+$(OBJ_fe_winreg_MT_R): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_W_MT_D): $(OBJ_FE_WINREG_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_W_MT_D)
+
+$(OBJ_fe_winreg_W_MT_D): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_W_DLL_D): $(OBJ_FE_WINREG_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_W_DLL_D)
+
+$(OBJ_fe_winreg_W_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_W_DLL_R): $(OBJ_FE_WINREG_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_W_DLL_R)
+
+$(OBJ_fe_winreg_W_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_W_MT_R): $(OBJ_FE_WINREG_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_W_MT_R)
+
+$(OBJ_fe_winreg_W_MT_R): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+
+########################################
+# Front-end library - 'pantheios.fe.WindowsRegistry.WithCallback.a'
+
+$(LIB_FE_WINREG_WC_MT_D): $(OBJ_FE_WINREG_WC_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_WC_MT_D)
+
+$(OBJ_fe_winreg_WC_MT_D): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_WC_DLL_D): $(OBJ_FE_WINREG_WC_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_WC_DLL_D)
+
+$(OBJ_fe_winreg_WC_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_WC_DLL_R): $(OBJ_FE_WINREG_WC_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_WC_DLL_R)
+
+$(OBJ_fe_winreg_WC_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_WC_MT_R): $(OBJ_FE_WINREG_WC_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_WC_MT_R)
+
+$(OBJ_fe_winreg_WC_MT_R): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_WC_W_MT_D): $(OBJ_FE_WINREG_WC_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_WC_W_MT_D)
+
+$(OBJ_fe_winreg_WC_W_MT_D): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_WC_W_DLL_D): $(OBJ_FE_WINREG_WC_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_WC_W_DLL_D)
+
+$(OBJ_fe_winreg_WC_W_DLL_D): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_D) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_WC_W_DLL_R): $(OBJ_FE_WINREG_WC_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_WC_W_DLL_R)
+
+$(OBJ_fe_winreg_WC_W_DLL_R): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_DLL_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+$(LIB_FE_WINREG_WC_W_MT_R): $(OBJ_FE_WINREG_WC_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_FE_WINREG_WC_W_MT_R)
+
+$(OBJ_fe_winreg_WC_W_MT_R): $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp $(FE_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_LIB_ARGS_W_MT_R) -DPANTHEIOS_BE_USE_CALLBACK $(CPPC_INCLUDES) -Fo$@ $(PROJ_SRC_DIR)\frontends\fe.WindowsRegistry.cpp
+
+
+########################################
+# b64 library - 'b64.X.pan.core.a'
+
+$(LIB_B64_MT_D): $(OBJ_B64_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_B64_MT_D)
+
+$(OBJ_b64_b64_MT_D): $(B64_SRC_DIR)\b64.c $(B64_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_B64_ARGS_MT_D) $(CC_B64_INCLUDES_MT_D) -Fo$@ $(B64_SRC_DIR)\b64.c
+
+$(LIB_B64_DLL_D): $(OBJ_B64_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_B64_DLL_D)
+
+$(OBJ_b64_b64_DLL_D): $(B64_SRC_DIR)\b64.c $(B64_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_B64_ARGS_DLL_D) $(CC_B64_INCLUDES_DLL_D) -Fo$@ $(B64_SRC_DIR)\b64.c
+
+$(LIB_B64_DLL_R): $(OBJ_B64_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_B64_DLL_R)
+
+$(OBJ_b64_b64_DLL_R): $(B64_SRC_DIR)\b64.c $(B64_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_B64_ARGS_DLL_R) $(CC_B64_INCLUDES_DLL_R) -Fo$@ $(B64_SRC_DIR)\b64.c
+
+$(LIB_B64_MT_R): $(OBJ_B64_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_B64_MT_R)
+
+$(OBJ_b64_b64_MT_R): $(B64_SRC_DIR)\b64.c $(B64_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_B64_ARGS_MT_R) $(CC_B64_INCLUDES_MT_R) -Fo$@ $(B64_SRC_DIR)\b64.c
+
+$(LIB_B64_W_MT_D): $(OBJ_B64_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_B64_W_MT_D)
+
+$(OBJ_b64_b64_W_MT_D): $(B64_SRC_DIR)\b64.c $(B64_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_B64_ARGS_W_MT_D) $(CC_B64_INCLUDES_W_MT_D) -Fo$@ $(B64_SRC_DIR)\b64.c
+
+$(LIB_B64_W_DLL_D): $(OBJ_B64_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_B64_W_DLL_D)
+
+$(OBJ_b64_b64_W_DLL_D): $(B64_SRC_DIR)\b64.c $(B64_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_B64_ARGS_W_DLL_D) $(CC_B64_INCLUDES_W_DLL_D) -Fo$@ $(B64_SRC_DIR)\b64.c
+
+$(LIB_B64_W_DLL_R): $(OBJ_B64_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_B64_W_DLL_R)
+
+$(OBJ_b64_b64_W_DLL_R): $(B64_SRC_DIR)\b64.c $(B64_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_B64_ARGS_W_DLL_R) $(CC_B64_INCLUDES_W_DLL_R) -Fo$@ $(B64_SRC_DIR)\b64.c
+
+$(LIB_B64_W_MT_R): $(OBJ_B64_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_B64_W_MT_R)
+
+$(OBJ_b64_b64_W_MT_R): $(B64_SRC_DIR)\b64.c $(B64_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_B64_ARGS_W_MT_R) $(CC_B64_INCLUDES_W_MT_R) -Fo$@ $(B64_SRC_DIR)\b64.c
+
+########################################
+# shwild library - 'shwild.X.pan.core.a'
+
+$(LIB_SHWILD_MT_D): $(OBJ_SHWILD_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_SHWILD_MT_D)
+
+$(OBJ_shw_api_MT_D): $(SHWILD_SRC_DIR)\api.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_MT_D) $(CPPC_SHWILD_INCLUDES_MT_D) -Fo$@ $(SHWILD_SRC_DIR)\api.cpp
+$(OBJ_shw_matches_MT_D): $(SHWILD_SRC_DIR)\matches.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_MT_D) $(CPPC_SHWILD_INCLUDES_MT_D) -Fo$@ $(SHWILD_SRC_DIR)\matches.cpp
+$(OBJ_shw_pattern_MT_D): $(SHWILD_SRC_DIR)\pattern.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_MT_D) $(CPPC_SHWILD_INCLUDES_MT_D) -Fo$@ $(SHWILD_SRC_DIR)\pattern.cpp
+
+$(LIB_SHWILD_DLL_D): $(OBJ_SHWILD_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_SHWILD_DLL_D)
+
+$(OBJ_shw_api_DLL_D): $(SHWILD_SRC_DIR)\api.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_DLL_D) $(CPPC_SHWILD_INCLUDES_DLL_D) -Fo$@ $(SHWILD_SRC_DIR)\api.cpp
+$(OBJ_shw_matches_DLL_D): $(SHWILD_SRC_DIR)\matches.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_DLL_D) $(CPPC_SHWILD_INCLUDES_DLL_D) -Fo$@ $(SHWILD_SRC_DIR)\matches.cpp
+$(OBJ_shw_pattern_DLL_D): $(SHWILD_SRC_DIR)\pattern.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_DLL_D) $(CPPC_SHWILD_INCLUDES_DLL_D) -Fo$@ $(SHWILD_SRC_DIR)\pattern.cpp
+
+$(LIB_SHWILD_DLL_R): $(OBJ_SHWILD_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_SHWILD_DLL_R)
+
+$(OBJ_shw_api_DLL_R): $(SHWILD_SRC_DIR)\api.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_DLL_R) $(CPPC_SHWILD_INCLUDES_DLL_R) -Fo$@ $(SHWILD_SRC_DIR)\api.cpp
+$(OBJ_shw_matches_DLL_R): $(SHWILD_SRC_DIR)\matches.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_DLL_R) $(CPPC_SHWILD_INCLUDES_DLL_R) -Fo$@ $(SHWILD_SRC_DIR)\matches.cpp
+$(OBJ_shw_pattern_DLL_R): $(SHWILD_SRC_DIR)\pattern.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_DLL_R) $(CPPC_SHWILD_INCLUDES_DLL_R) -Fo$@ $(SHWILD_SRC_DIR)\pattern.cpp
+
+$(LIB_SHWILD_MT_R): $(OBJ_SHWILD_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_SHWILD_MT_R)
+
+$(OBJ_shw_api_MT_R): $(SHWILD_SRC_DIR)\api.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_MT_R) $(CPPC_SHWILD_INCLUDES_MT_R) -Fo$@ $(SHWILD_SRC_DIR)\api.cpp
+$(OBJ_shw_matches_MT_R): $(SHWILD_SRC_DIR)\matches.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_MT_R) $(CPPC_SHWILD_INCLUDES_MT_R) -Fo$@ $(SHWILD_SRC_DIR)\matches.cpp
+$(OBJ_shw_pattern_MT_R): $(SHWILD_SRC_DIR)\pattern.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_MT_R) $(CPPC_SHWILD_INCLUDES_MT_R) -Fo$@ $(SHWILD_SRC_DIR)\pattern.cpp
+
+$(LIB_SHWILD_W_MT_D): $(OBJ_SHWILD_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_SHWILD_W_MT_D)
+
+$(OBJ_shw_api_W_MT_D): $(SHWILD_SRC_DIR)\api.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_W_MT_D) $(CPPC_SHWILD_INCLUDES_W_MT_D) -Fo$@ $(SHWILD_SRC_DIR)\api.cpp
+$(OBJ_shw_matches_W_MT_D): $(SHWILD_SRC_DIR)\matches.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_W_MT_D) $(CPPC_SHWILD_INCLUDES_W_MT_D) -Fo$@ $(SHWILD_SRC_DIR)\matches.cpp
+$(OBJ_shw_pattern_W_MT_D): $(SHWILD_SRC_DIR)\pattern.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_W_MT_D) $(CPPC_SHWILD_INCLUDES_W_MT_D) -Fo$@ $(SHWILD_SRC_DIR)\pattern.cpp
+
+$(LIB_SHWILD_W_DLL_D): $(OBJ_SHWILD_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_SHWILD_W_DLL_D)
+
+$(OBJ_shw_api_W_DLL_D): $(SHWILD_SRC_DIR)\api.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_W_DLL_D) $(CPPC_SHWILD_INCLUDES_W_DLL_D) -Fo$@ $(SHWILD_SRC_DIR)\api.cpp
+$(OBJ_shw_matches_W_DLL_D): $(SHWILD_SRC_DIR)\matches.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_W_DLL_D) $(CPPC_SHWILD_INCLUDES_W_DLL_D) -Fo$@ $(SHWILD_SRC_DIR)\matches.cpp
+$(OBJ_shw_pattern_W_DLL_D): $(SHWILD_SRC_DIR)\pattern.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_W_DLL_D) $(CPPC_SHWILD_INCLUDES_W_DLL_D) -Fo$@ $(SHWILD_SRC_DIR)\pattern.cpp
+
+$(LIB_SHWILD_W_DLL_R): $(OBJ_SHWILD_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_SHWILD_W_DLL_R)
+
+$(OBJ_shw_api_W_DLL_R): $(SHWILD_SRC_DIR)\api.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_W_DLL_R) $(CPPC_SHWILD_INCLUDES_W_DLL_R) -Fo$@ $(SHWILD_SRC_DIR)\api.cpp
+$(OBJ_shw_matches_W_DLL_R): $(SHWILD_SRC_DIR)\matches.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_W_DLL_R) $(CPPC_SHWILD_INCLUDES_W_DLL_R) -Fo$@ $(SHWILD_SRC_DIR)\matches.cpp
+$(OBJ_shw_pattern_W_DLL_R): $(SHWILD_SRC_DIR)\pattern.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_W_DLL_R) $(CPPC_SHWILD_INCLUDES_W_DLL_R) -Fo$@ $(SHWILD_SRC_DIR)\pattern.cpp
+
+$(LIB_SHWILD_W_MT_R): $(OBJ_SHWILD_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_SHWILD_W_MT_R)
+
+$(OBJ_shw_api_W_MT_R): $(SHWILD_SRC_DIR)\api.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_W_MT_R) $(CPPC_SHWILD_INCLUDES_W_MT_R) -Fo$@ $(SHWILD_SRC_DIR)\api.cpp
+$(OBJ_shw_matches_W_MT_R): $(SHWILD_SRC_DIR)\matches.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_W_MT_R) $(CPPC_SHWILD_INCLUDES_W_MT_R) -Fo$@ $(SHWILD_SRC_DIR)\matches.cpp
+$(OBJ_shw_pattern_W_MT_R): $(SHWILD_SRC_DIR)\pattern.cpp $(SHWILD_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_SHWILD_ARGS_W_MT_R) $(CPPC_SHWILD_INCLUDES_W_MT_R) -Fo$@ $(SHWILD_SRC_DIR)\pattern.cpp
+
+########################################
+# xTests library - 'xtests.X.pan.core.a'
+
+$(LIB_XTESTS_MT_D): $(OBJ_XTESTS_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_XTESTS_MT_D)
+
+$(OBJ_xts_core_MT_D): $(XTESTS_SRC_DIR)\xtests.core.cpp $(XTESTS_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_XTESTS_ARGS_MT_D) $(CPPC_XTESTS_INCLUDES_MT_D) -Fo$@ $(XTESTS_SRC_DIR)\xtests.core.cpp
+
+$(LIB_XTESTS_DLL_D): $(OBJ_XTESTS_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_XTESTS_DLL_D)
+
+$(OBJ_xts_core_DLL_D): $(XTESTS_SRC_DIR)\xtests.core.cpp $(XTESTS_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_XTESTS_ARGS_DLL_D) $(CPPC_XTESTS_INCLUDES_DLL_D) -Fo$@ $(XTESTS_SRC_DIR)\xtests.core.cpp
+
+$(LIB_XTESTS_DLL_R): $(OBJ_XTESTS_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_XTESTS_DLL_R)
+
+$(OBJ_xts_core_DLL_R): $(XTESTS_SRC_DIR)\xtests.core.cpp $(XTESTS_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_XTESTS_ARGS_DLL_R) $(CPPC_XTESTS_INCLUDES_DLL_R) -Fo$@ $(XTESTS_SRC_DIR)\xtests.core.cpp
+
+$(LIB_XTESTS_MT_R): $(OBJ_XTESTS_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_XTESTS_MT_R)
+
+$(OBJ_xts_core_MT_R): $(XTESTS_SRC_DIR)\xtests.core.cpp $(XTESTS_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_XTESTS_ARGS_MT_R) $(CPPC_XTESTS_INCLUDES_MT_R) -Fo$@ $(XTESTS_SRC_DIR)\xtests.core.cpp
+
+$(LIB_XTESTS_W_MT_D): $(OBJ_XTESTS_W_MT_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_XTESTS_W_MT_D)
+
+$(OBJ_xts_core_W_MT_D): $(XTESTS_SRC_DIR)\xtests.core.cpp $(XTESTS_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_XTESTS_ARGS_W_MT_D) $(CPPC_XTESTS_INCLUDES_W_MT_D) -Fo$@ $(XTESTS_SRC_DIR)\xtests.core.cpp
+
+$(LIB_XTESTS_W_DLL_D): $(OBJ_XTESTS_W_DLL_D) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_XTESTS_W_DLL_D)
+
+$(OBJ_xts_core_W_DLL_D): $(XTESTS_SRC_DIR)\xtests.core.cpp $(XTESTS_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_XTESTS_ARGS_W_DLL_D) $(CPPC_XTESTS_INCLUDES_W_DLL_D) -Fo$@ $(XTESTS_SRC_DIR)\xtests.core.cpp
+
+$(LIB_XTESTS_W_DLL_R): $(OBJ_XTESTS_W_DLL_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_XTESTS_W_DLL_R)
+
+$(OBJ_xts_core_W_DLL_R): $(XTESTS_SRC_DIR)\xtests.core.cpp $(XTESTS_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_XTESTS_ARGS_W_DLL_R) $(CPPC_XTESTS_INCLUDES_W_DLL_R) -Fo$@ $(XTESTS_SRC_DIR)\xtests.core.cpp
+
+$(LIB_XTESTS_W_MT_R): $(OBJ_XTESTS_W_MT_R) $(PROJ_MAKEFILE_NAME)
+	@-if not exist $(PROJ_LIB_DIR)\NUL mkdir $(PROJ_LIB_DIR)
+	$(AR) $(AR_ARGS) -out:$@ $(OBJ_XTESTS_W_MT_R)
+
+$(OBJ_xts_core_W_MT_R): $(XTESTS_SRC_DIR)\xtests.core.cpp $(XTESTS_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_XTESTS_ARGS_W_MT_R) $(CPPC_XTESTS_INCLUDES_W_MT_R) -Fo$@ $(XTESTS_SRC_DIR)\xtests.core.cpp
+
+##################################################
+# Examples
+
+#  object files
+
+$(OBJ_EX_P_be_01_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp
+$(OBJ_EX_P_be_02_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp
+$(OBJ_EX_P_be_03_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp
+$(OBJ_EX_P_be_04_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp
+$(OBJ_EX_P_be_05_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp
+$(OBJ_EX_P_be_06_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp
+$(OBJ_EX_P_cp_01_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp
+$(OBJ_EX_P_cp_02_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp
+$(OBJ_EX_P_fm_01_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp
+$(OBJ_EX_P_fm_02_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp
+$(OBJ_EX_P_fm_03_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp
+$(OBJ_EX_P_fe_01_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp
+$(OBJ_EX_P_in_01_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp
+$(OBJ_EX_P_in_02_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp
+$(OBJ_EX_P_in_03_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp
+$(OBJ_EX_P_in_04_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp
+$(OBJ_EX_P_in_05_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp
+$(OBJ_EX_P_in_06_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp
+$(OBJ_EX_P_in_07_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp
+$(OBJ_EX_P_in_08_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp
+$(OBJ_EX_P_in_09_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp
+$(OBJ_EX_P_in_10_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp
+$(OBJ_EX_P_in_11_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp
+$(OBJ_EX_P_in_12_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp
+$(OBJ_EX_P_in_13_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp
+$(OBJ_EX_P_in_14_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp
+$(OBJ_EX_P_in_15_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp
+$(OBJ_EX_P_in_16_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp
+$(OBJ_EX_P_in_17_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.w2m\example.cpp.inserter.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.w2m\example.cpp.inserter.w2m.cpp
+$(OBJ_EX_P_ln_01_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp
+$(OBJ_EX_P_ms_01_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp
+$(OBJ_EX_P_ms_02_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp
+$(OBJ_EX_P_ms_03_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp
+$(OBJ_EX_P_ms_04_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp
+$(OBJ_EX_P_ms_05_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp
+$(OBJ_EX_P_ms_06_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp
+$(OBJ_EX_P_tr_01_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.standard\example.cpp.tracing.standard.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.standard\example.cpp.tracing.standard.cpp
+$(OBJ_EX_P_tr_02_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.with_function\example.cpp.tracing.with_function.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.with_function\example.cpp.tracing.with_function.cpp
+$(OBJ_EX_P_ut_01_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp
+$(OBJ_EX_C_0_MT_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c
+$(OBJ_EX_C_1_MT_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c
+$(OBJ_EX_C_2_MT_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c
+$(OBJ_EX_C_3_MT_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c
+$(OBJ_EX_C_4_MT_D):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c
+$(OBJ_EX_C_5_MT_D):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c
+$(OBJ_EX_C_6_MT_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c
+$(OBJ_EX_C_7_MT_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c
+
+$(OBJ_EX_P_be_01_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp
+$(OBJ_EX_P_be_02_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp
+$(OBJ_EX_P_be_03_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp
+$(OBJ_EX_P_be_04_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp
+$(OBJ_EX_P_be_05_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp
+$(OBJ_EX_P_be_06_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp
+$(OBJ_EX_P_cp_01_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp
+$(OBJ_EX_P_cp_02_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp
+$(OBJ_EX_P_fm_01_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp
+$(OBJ_EX_P_fm_02_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp
+$(OBJ_EX_P_fm_03_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp
+$(OBJ_EX_P_fe_01_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp
+$(OBJ_EX_P_in_01_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp
+$(OBJ_EX_P_in_02_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp
+$(OBJ_EX_P_in_03_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp
+$(OBJ_EX_P_in_04_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp
+$(OBJ_EX_P_in_05_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp
+$(OBJ_EX_P_in_06_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp
+$(OBJ_EX_P_in_07_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp
+$(OBJ_EX_P_in_08_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp
+$(OBJ_EX_P_in_09_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp
+$(OBJ_EX_P_in_10_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp
+$(OBJ_EX_P_in_11_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp
+$(OBJ_EX_P_in_12_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp
+$(OBJ_EX_P_in_13_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp
+$(OBJ_EX_P_in_14_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp
+$(OBJ_EX_P_in_15_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp
+$(OBJ_EX_P_in_16_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp
+$(OBJ_EX_P_in_17_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.w2m\example.cpp.inserter.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.w2m\example.cpp.inserter.w2m.cpp
+$(OBJ_EX_P_ln_01_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp
+$(OBJ_EX_P_ms_01_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp
+$(OBJ_EX_P_ms_02_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp
+$(OBJ_EX_P_ms_03_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp
+$(OBJ_EX_P_ms_04_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp
+$(OBJ_EX_P_ms_05_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp
+$(OBJ_EX_P_ms_06_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp
+$(OBJ_EX_P_tr_01_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.standard\example.cpp.tracing.standard.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.standard\example.cpp.tracing.standard.cpp
+$(OBJ_EX_P_tr_02_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.with_function\example.cpp.tracing.with_function.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.with_function\example.cpp.tracing.with_function.cpp
+$(OBJ_EX_P_ut_01_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp
+$(OBJ_EX_C_0_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c
+$(OBJ_EX_C_1_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c
+$(OBJ_EX_C_2_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c
+$(OBJ_EX_C_3_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c
+$(OBJ_EX_C_4_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c
+$(OBJ_EX_C_5_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c
+$(OBJ_EX_C_6_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c
+$(OBJ_EX_C_7_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c
+
+$(OBJ_EX_P_be_01_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp
+$(OBJ_EX_P_be_02_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp
+$(OBJ_EX_P_be_03_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp
+$(OBJ_EX_P_be_04_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp
+$(OBJ_EX_P_be_05_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp
+$(OBJ_EX_P_be_06_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp
+$(OBJ_EX_P_cp_01_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp
+$(OBJ_EX_P_cp_02_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp
+$(OBJ_EX_P_fm_01_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp
+$(OBJ_EX_P_fm_02_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp
+$(OBJ_EX_P_fm_03_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp
+$(OBJ_EX_P_fe_01_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp
+$(OBJ_EX_P_in_01_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp
+$(OBJ_EX_P_in_02_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp
+$(OBJ_EX_P_in_03_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp
+$(OBJ_EX_P_in_04_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp
+$(OBJ_EX_P_in_05_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp
+$(OBJ_EX_P_in_06_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp
+$(OBJ_EX_P_in_07_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp
+$(OBJ_EX_P_in_08_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp
+$(OBJ_EX_P_in_09_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp
+$(OBJ_EX_P_in_10_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp
+$(OBJ_EX_P_in_11_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp
+$(OBJ_EX_P_in_12_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp
+$(OBJ_EX_P_in_13_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp
+$(OBJ_EX_P_in_14_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp
+$(OBJ_EX_P_in_15_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp
+$(OBJ_EX_P_in_16_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp
+$(OBJ_EX_P_in_17_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.w2m\example.cpp.inserter.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.w2m\example.cpp.inserter.w2m.cpp
+$(OBJ_EX_P_ln_01_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp
+$(OBJ_EX_P_ms_01_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp
+$(OBJ_EX_P_ms_02_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp
+$(OBJ_EX_P_ms_03_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp
+$(OBJ_EX_P_ms_04_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp
+$(OBJ_EX_P_ms_05_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp
+$(OBJ_EX_P_ms_06_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp
+$(OBJ_EX_P_tr_01_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.standard\example.cpp.tracing.standard.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.standard\example.cpp.tracing.standard.cpp
+$(OBJ_EX_P_tr_02_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.with_function\example.cpp.tracing.with_function.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.with_function\example.cpp.tracing.with_function.cpp
+$(OBJ_EX_P_ut_01_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp
+$(OBJ_EX_C_0_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c
+$(OBJ_EX_C_1_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c
+$(OBJ_EX_C_2_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c
+$(OBJ_EX_C_3_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c
+$(OBJ_EX_C_4_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c
+$(OBJ_EX_C_5_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c
+$(OBJ_EX_C_6_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c
+$(OBJ_EX_C_7_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c
+
+$(OBJ_EX_P_be_01_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp
+$(OBJ_EX_P_be_02_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp
+$(OBJ_EX_P_be_03_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp
+$(OBJ_EX_P_be_04_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp
+$(OBJ_EX_P_be_05_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp
+$(OBJ_EX_P_be_06_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp
+$(OBJ_EX_P_cp_01_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp
+$(OBJ_EX_P_cp_02_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp
+$(OBJ_EX_P_fm_01_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp
+$(OBJ_EX_P_fm_02_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp
+$(OBJ_EX_P_fm_03_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp
+$(OBJ_EX_P_fe_01_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp
+$(OBJ_EX_P_in_01_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp
+$(OBJ_EX_P_in_02_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp
+$(OBJ_EX_P_in_03_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp
+$(OBJ_EX_P_in_04_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp
+$(OBJ_EX_P_in_05_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp
+$(OBJ_EX_P_in_06_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp
+$(OBJ_EX_P_in_07_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp
+$(OBJ_EX_P_in_08_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp
+$(OBJ_EX_P_in_09_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp
+$(OBJ_EX_P_in_10_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp
+$(OBJ_EX_P_in_11_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp
+$(OBJ_EX_P_in_12_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp
+$(OBJ_EX_P_in_13_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp
+$(OBJ_EX_P_in_14_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp
+$(OBJ_EX_P_in_15_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp
+$(OBJ_EX_P_in_16_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp
+$(OBJ_EX_P_in_17_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.w2m\example.cpp.inserter.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.w2m\example.cpp.inserter.w2m.cpp
+$(OBJ_EX_P_ln_01_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp
+$(OBJ_EX_P_ms_01_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp
+$(OBJ_EX_P_ms_02_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp
+$(OBJ_EX_P_ms_03_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp
+$(OBJ_EX_P_ms_04_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp
+$(OBJ_EX_P_ms_05_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp
+$(OBJ_EX_P_ms_06_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp
+$(OBJ_EX_P_tr_01_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.standard\example.cpp.tracing.standard.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.standard\example.cpp.tracing.standard.cpp
+$(OBJ_EX_P_tr_02_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.with_function\example.cpp.tracing.with_function.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\tracing\example.cpp.tracing.with_function\example.cpp.tracing.with_function.cpp
+$(OBJ_EX_P_ut_01_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp
+$(OBJ_EX_C_0_MT_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c
+$(OBJ_EX_C_1_MT_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c
+$(OBJ_EX_C_2_MT_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c
+$(OBJ_EX_C_3_MT_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c
+$(OBJ_EX_C_4_MT_R):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c
+$(OBJ_EX_C_5_MT_R):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c
+$(OBJ_EX_C_6_MT_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c
+$(OBJ_EX_C_7_MT_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c
+
+$(OBJ_EX_P_be_01_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp
+$(OBJ_EX_P_be_02_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp
+$(OBJ_EX_P_be_03_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp
+$(OBJ_EX_P_be_04_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp
+$(OBJ_EX_P_be_05_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp
+$(OBJ_EX_P_be_06_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp
+$(OBJ_EX_P_cp_01_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp
+$(OBJ_EX_P_cp_02_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp
+$(OBJ_EX_P_fm_01_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp
+$(OBJ_EX_P_fm_02_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp
+$(OBJ_EX_P_fm_03_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp
+$(OBJ_EX_P_fe_01_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp
+$(OBJ_EX_P_in_01_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp
+$(OBJ_EX_P_in_02_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp
+$(OBJ_EX_P_in_03_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp
+$(OBJ_EX_P_in_04_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp
+$(OBJ_EX_P_in_05_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp
+$(OBJ_EX_P_in_06_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp
+$(OBJ_EX_P_in_07_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp
+$(OBJ_EX_P_in_08_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp
+$(OBJ_EX_P_in_09_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp
+$(OBJ_EX_P_in_10_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp
+$(OBJ_EX_P_in_11_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp
+$(OBJ_EX_P_in_12_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp
+$(OBJ_EX_P_in_13_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp
+$(OBJ_EX_P_in_14_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp
+$(OBJ_EX_P_in_15_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp
+$(OBJ_EX_P_in_16_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp
+$(OBJ_EX_P_in_17_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.m2w\example.cpp.inserter.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.m2w\example.cpp.inserter.m2w.cpp
+$(OBJ_EX_P_ln_01_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp
+$(OBJ_EX_P_ms_01_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp
+$(OBJ_EX_P_ms_02_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp
+$(OBJ_EX_P_ms_03_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp
+$(OBJ_EX_P_ms_04_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp
+$(OBJ_EX_P_ms_05_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp
+$(OBJ_EX_P_ms_06_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp
+$(OBJ_EX_P_ut_01_W_MT_D):	$(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp
+$(OBJ_EX_C_0_W_MT_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c
+$(OBJ_EX_C_1_W_MT_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c
+$(OBJ_EX_C_2_W_MT_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c
+$(OBJ_EX_C_3_W_MT_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c
+$(OBJ_EX_C_4_W_MT_D):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c
+$(OBJ_EX_C_5_W_MT_D):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c
+$(OBJ_EX_C_6_W_MT_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c
+$(OBJ_EX_C_7_W_MT_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c
+
+$(OBJ_EX_P_be_01_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp
+$(OBJ_EX_P_be_02_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp
+$(OBJ_EX_P_be_03_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp
+$(OBJ_EX_P_be_04_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp
+$(OBJ_EX_P_be_05_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp
+$(OBJ_EX_P_be_06_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp
+$(OBJ_EX_P_cp_01_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp
+$(OBJ_EX_P_cp_02_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp
+$(OBJ_EX_P_fm_01_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp
+$(OBJ_EX_P_fm_02_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp
+$(OBJ_EX_P_fm_03_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp
+$(OBJ_EX_P_fe_01_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp
+$(OBJ_EX_P_in_01_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp
+$(OBJ_EX_P_in_02_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp
+$(OBJ_EX_P_in_03_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp
+$(OBJ_EX_P_in_04_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp
+$(OBJ_EX_P_in_05_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp
+$(OBJ_EX_P_in_06_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp
+$(OBJ_EX_P_in_07_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp
+$(OBJ_EX_P_in_08_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp
+$(OBJ_EX_P_in_09_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp
+$(OBJ_EX_P_in_10_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp
+$(OBJ_EX_P_in_11_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp
+$(OBJ_EX_P_in_12_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp
+$(OBJ_EX_P_in_13_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp
+$(OBJ_EX_P_in_14_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp
+$(OBJ_EX_P_in_15_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp
+$(OBJ_EX_P_in_16_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp
+$(OBJ_EX_P_in_17_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.m2w\example.cpp.inserter.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.m2w\example.cpp.inserter.m2w.cpp
+$(OBJ_EX_P_ln_01_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp
+$(OBJ_EX_P_ms_01_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp
+$(OBJ_EX_P_ms_02_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp
+$(OBJ_EX_P_ms_03_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp
+$(OBJ_EX_P_ms_04_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp
+$(OBJ_EX_P_ms_05_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp
+$(OBJ_EX_P_ms_06_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp
+$(OBJ_EX_P_ut_01_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp
+$(OBJ_EX_C_0_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c
+$(OBJ_EX_C_1_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c
+$(OBJ_EX_C_2_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c
+$(OBJ_EX_C_3_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c
+$(OBJ_EX_C_4_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c
+$(OBJ_EX_C_5_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c
+$(OBJ_EX_C_6_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c
+$(OBJ_EX_C_7_W_DLL_D):	$(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c
+
+$(OBJ_EX_P_be_01_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp
+$(OBJ_EX_P_be_02_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp
+$(OBJ_EX_P_be_03_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp
+$(OBJ_EX_P_be_04_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp
+$(OBJ_EX_P_be_05_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp
+$(OBJ_EX_P_be_06_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp
+$(OBJ_EX_P_cp_01_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp
+$(OBJ_EX_P_cp_02_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp
+$(OBJ_EX_P_fm_01_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp
+$(OBJ_EX_P_fm_02_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp
+$(OBJ_EX_P_fm_03_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp
+$(OBJ_EX_P_fe_01_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp
+$(OBJ_EX_P_in_01_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp
+$(OBJ_EX_P_in_02_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp
+$(OBJ_EX_P_in_03_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp
+$(OBJ_EX_P_in_04_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp
+$(OBJ_EX_P_in_05_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp
+$(OBJ_EX_P_in_06_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp
+$(OBJ_EX_P_in_07_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp
+$(OBJ_EX_P_in_08_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp
+$(OBJ_EX_P_in_09_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp
+$(OBJ_EX_P_in_10_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp
+$(OBJ_EX_P_in_11_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp
+$(OBJ_EX_P_in_12_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp
+$(OBJ_EX_P_in_13_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp
+$(OBJ_EX_P_in_14_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp
+$(OBJ_EX_P_in_15_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp
+$(OBJ_EX_P_in_16_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp
+$(OBJ_EX_P_in_17_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.m2w\example.cpp.inserter.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.m2w\example.cpp.inserter.m2w.cpp
+$(OBJ_EX_P_ln_01_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp
+$(OBJ_EX_P_ms_01_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp
+$(OBJ_EX_P_ms_02_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp
+$(OBJ_EX_P_ms_03_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp
+$(OBJ_EX_P_ms_04_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp
+$(OBJ_EX_P_ms_05_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp
+$(OBJ_EX_P_ms_06_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp
+$(OBJ_EX_P_ut_01_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp
+$(OBJ_EX_C_0_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c
+$(OBJ_EX_C_1_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c
+$(OBJ_EX_C_2_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c
+$(OBJ_EX_C_3_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c
+$(OBJ_EX_C_4_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c
+$(OBJ_EX_C_5_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c
+$(OBJ_EX_C_6_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c
+$(OBJ_EX_C_7_W_DLL_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c
+
+$(OBJ_EX_P_be_01_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.callback\example.cpp.backends.callback.cpp
+$(OBJ_EX_P_be_02_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file\example.cpp.backends.file.cpp
+$(OBJ_EX_P_be_03_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.callback\example.cpp.backends.file.callback.cpp
+$(OBJ_EX_P_be_04_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.file.lrsplit\example.cpp.backends.file.lrsplit.cpp
+$(OBJ_EX_P_be_05_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.1\example.cpp.backends.mx.1.cpp
+$(OBJ_EX_P_be_06_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\backends\example.cpp.backends.mx.2\example.cpp.backends.mx.2.cpp
+$(OBJ_EX_P_cp_01_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_ASSERT\example.cpp.contract.PANTHEIOS_ASSERT.cpp
+$(OBJ_EX_P_cp_02_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\contract\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT\example.cpp.contract.PANTHEIOS_MESSAGE_ASSERT.cpp
+$(OBJ_EX_P_fm_01_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.highres\example.cpp.format.highres.cpp
+$(OBJ_EX_P_fm_02_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.lowres\example.cpp.format.lowres.cpp
+$(OBJ_EX_P_fm_03_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\format\example.cpp.format.pad\example.cpp.format.pad.cpp
+$(OBJ_EX_P_fe_01_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\frontends\example.cpp.frontends.custom\example.cpp.frontends.custom.cpp
+$(OBJ_EX_P_in_01_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.args\example.cpp.inserter.args.cpp
+$(OBJ_EX_P_in_02_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b\example.cpp.inserter.b.cpp
+$(OBJ_EX_P_in_03_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.b64\example.cpp.inserter.b64.cpp
+$(OBJ_EX_P_in_04_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.blob\example.cpp.inserter.blob.cpp
+$(OBJ_EX_P_in_05_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.character\example.cpp.inserter.character.cpp
+$(OBJ_EX_P_in_06_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hex_ptr\example.cpp.inserter.hex_ptr.cpp
+$(OBJ_EX_P_in_07_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.hostid\example.cpp.inserter.hostid.cpp
+$(OBJ_EX_P_in_08_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.i\example.cpp.inserter.i.cpp
+$(OBJ_EX_P_in_09_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.integer\example.cpp.inserter.integer.cpp
+$(OBJ_EX_P_in_10_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.p\example.cpp.inserter.p.cpp
+$(OBJ_EX_P_in_11_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.pointer\example.cpp.inserter.pointer.cpp
+$(OBJ_EX_P_in_12_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.processid\example.cpp.inserter.processid.cpp
+$(OBJ_EX_P_in_13_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.real\example.cpp.inserter.real.cpp
+$(OBJ_EX_P_in_14_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.threadid\example.cpp.inserter.threadid.cpp
+$(OBJ_EX_P_in_15_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xi\example.cpp.inserter.xi.cpp
+$(OBJ_EX_P_in_16_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.xp\example.cpp.inserter.xp.cpp
+$(OBJ_EX_P_in_17_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.m2w\example.cpp.inserter.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\inserters\example.cpp.inserter.m2w\example.cpp.inserter.m2w.cpp
+$(OBJ_EX_P_ln_01_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\linking\example.cpp.linking.implicit_link_1\example.cpp.linking.implicit_link_1.cpp
+$(OBJ_EX_P_ms_01_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.101\example.cpp.misc.101.cpp
+$(OBJ_EX_P_ms_02_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.custom_type_1\example.cpp.misc.custom_type_1.cpp
+$(OBJ_EX_P_ms_03_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.hetero1\example.cpp.misc.hetero1.cpp
+$(OBJ_EX_P_ms_04_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.no_namespace\example.cpp.misc.no_namespace.cpp
+$(OBJ_EX_P_ms_05_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.strings\example.cpp.misc.strings.cpp
+$(OBJ_EX_P_ms_06_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\misc\example.cpp.misc.extended_severity_information\example.cpp.misc.extended_severity_information.cpp
+$(OBJ_EX_P_ut_01_W_MT_R):	$(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_EXAMPLE_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\cpp\util\example.cpp.util.strdup\example.cpp.util.strdup.cpp
+$(OBJ_EX_C_0_W_MT_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.101\example.c.101.c
+$(OBJ_EX_C_1_W_MT_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.log_n\example.c.log_n.c
+$(OBJ_EX_C_2_W_MT_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.core.pantheios_logprintf\example.c.core.pantheios_logprintf.c
+$(OBJ_EX_C_3_W_MT_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.N\example.c.N.c
+$(OBJ_EX_C_4_W_MT_R):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.gethostname\example.c.util.gethostname.c
+$(OBJ_EX_C_5_W_MT_R):	$(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\util\example.c.util.getcurrenttime\example.c.util.getcurrenttime.c
+$(OBJ_EX_C_6_W_MT_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.assert\example.c.assert.c
+$(OBJ_EX_C_7_W_MT_R):	$(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c $(TEST_C_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_EXAMPLE_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_EXAMPLES_DIR)\c\example.c.extended_severity\example.c.extended_severity.c
+
+
+# executables
+
+$(TARG_EX_P_be_01_MT_D): \
+			$(OBJ_EX_P_be_01_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_W32CONS_MT_D)\
+			$(LIB_BEC_W32CONS_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_be_01_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_W32CONS_MT_D)\
+		$(LIB_BEC_W32CONS_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_be_02_MT_D): \
+			$(OBJ_EX_P_be_02_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FILE_MT_D)\
+			$(LIB_BEC_FILE_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_be_02_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FILE_MT_D)\
+		$(LIB_BEC_FILE_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_be_03_MT_D): \
+			$(OBJ_EX_P_be_03_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FILE_MT_D)\
+			$(LIB_BEC_FILE_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_be_03_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FILE_MT_D)\
+		$(LIB_BEC_FILE_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_be_04_MT_D): \
+			$(OBJ_EX_P_be_04_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FILE_MT_D)\
+			$(LIB_BEC_FILE_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_be_04_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FILE_MT_D)\
+		$(LIB_BEC_FILE_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_be_05_MT_D): \
+			$(OBJ_EX_P_be_05_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_N_MT_D)\
+			$(LIB_BEC_W32CONS_MT_D)\
+			$(LIB_BEC_WINSYSLOG_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_be_05_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_N_MT_D)\
+		$(LIB_BEC_W32CONS_MT_D)\
+		$(LIB_BEC_WINSYSLOG_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_be_06_MT_D): \
+			$(OBJ_EX_P_be_06_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_N_MT_D)\
+			$(LIB_BEC_W32CONS_MT_D)\
+			$(LIB_BEC_WINSYSLOG_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_be_06_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_N_MT_D)\
+		$(LIB_BEC_W32CONS_MT_D)\
+		$(LIB_BEC_WINSYSLOG_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_cp_01_MT_D): \
+			$(OBJ_EX_P_cp_01_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_cp_01_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_cp_02_MT_D): \
+			$(OBJ_EX_P_cp_02_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_cp_02_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_ms_06_MT_D): \
+			$(OBJ_EX_P_ms_06_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_ms_06_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_fm_01_MT_D): \
+			$(OBJ_EX_P_fm_01_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_fm_01_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_fm_02_MT_D): \
+			$(OBJ_EX_P_fm_02_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_fm_02_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_fm_03_MT_D): \
+			$(OBJ_EX_P_fm_03_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_fm_03_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_fe_01_MT_D): \
+			$(OBJ_EX_P_fe_01_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_fe_01_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_01_MT_D): \
+			$(OBJ_EX_P_in_01_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_01_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_02_MT_D): \
+			$(OBJ_EX_P_in_02_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_02_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_03_MT_D): \
+			$(OBJ_EX_P_in_03_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_03_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_04_MT_D): \
+			$(OBJ_EX_P_in_04_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_04_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_05_MT_D): \
+			$(OBJ_EX_P_in_05_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_05_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_06_MT_D): \
+			$(OBJ_EX_P_in_06_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_06_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_07_MT_D): \
+			$(OBJ_EX_P_in_07_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_07_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_08_MT_D): \
+			$(OBJ_EX_P_in_08_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_08_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_09_MT_D): \
+			$(OBJ_EX_P_in_09_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_09_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_10_MT_D): \
+			$(OBJ_EX_P_in_10_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_10_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_11_MT_D): \
+			$(OBJ_EX_P_in_11_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_11_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_12_MT_D): \
+			$(OBJ_EX_P_in_12_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_12_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_13_MT_D): \
+			$(OBJ_EX_P_in_13_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_13_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_14_MT_D): \
+			$(OBJ_EX_P_in_14_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_14_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_15_MT_D): \
+			$(OBJ_EX_P_in_15_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_15_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_16_MT_D): \
+			$(OBJ_EX_P_in_16_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_16_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_in_17_MT_D): \
+			$(OBJ_EX_P_in_17_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_17_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_ln_01_MT_D): \
+			$(OBJ_EX_P_ln_01_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ -libpath:$(PROJ_LIB_DIR)\
+		$(OBJ_EX_P_ln_01_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_ms_01_MT_D): \
+			$(OBJ_EX_P_ms_01_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_ms_01_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_ms_02_MT_D): \
+			$(OBJ_EX_P_ms_02_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_ms_02_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_ms_03_MT_D): \
+			$(OBJ_EX_P_ms_03_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_ms_03_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_ms_04_MT_D): \
+			$(OBJ_EX_P_ms_04_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_ms_04_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_ms_05_MT_D): \
+			$(OBJ_EX_P_ms_05_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_ms_05_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_tr_01_MT_D): \
+			$(OBJ_EX_P_tr_01_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_tr_01_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_tr_02_MT_D): \
+			$(OBJ_EX_P_tr_02_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_tr_02_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_ut_01_MT_D): \
+			$(OBJ_EX_P_ut_01_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_P_ut_01_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_C_0_MT_D): \
+			$(OBJ_EX_C_0_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_C_0_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_C_1_MT_D): \
+			$(OBJ_EX_C_1_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_C_1_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_C_2_MT_D): \
+			$(OBJ_EX_C_2_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_C_2_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_C_3_MT_D): \
+			$(OBJ_EX_C_3_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_N_MT_D)\
+			$(LIB_BE_N_MT_D)\
+			$(LIB_BEC_FILE_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_BEC_NULL_MT_D)\
+			$(LIB_BEC_WINSYSLOG_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_C_3_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_N_MT_D)\
+		$(LIB_BE_N_MT_D)\
+		$(LIB_BEC_FILE_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_BEC_NULL_MT_D)\
+		$(LIB_BEC_WINSYSLOG_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_C_4_MT_D): \
+			$(OBJ_EX_C_4_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_C_4_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_C_5_MT_D): \
+			$(OBJ_EX_C_5_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_C_5_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_C_6_MT_D): \
+			$(OBJ_EX_C_6_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_C_6_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_C_7_MT_D): \
+			$(OBJ_EX_C_7_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_EX_C_7_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_EX_P_be_01_DLL_D): \
+			$(OBJ_EX_P_be_01_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_W32CONS_DLL_D)\
+			$(LIB_BEC_W32CONS_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_be_01_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_W32CONS_DLL_D)\
+		$(LIB_BEC_W32CONS_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_be_02_DLL_D): \
+			$(OBJ_EX_P_be_02_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FILE_DLL_D)\
+			$(LIB_BEC_FILE_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_be_02_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FILE_DLL_D)\
+		$(LIB_BEC_FILE_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_be_03_DLL_D): \
+			$(OBJ_EX_P_be_03_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FILE_DLL_D)\
+			$(LIB_BEC_FILE_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_be_03_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FILE_DLL_D)\
+		$(LIB_BEC_FILE_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_be_04_DLL_D): \
+			$(OBJ_EX_P_be_04_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FILE_DLL_D)\
+			$(LIB_BEC_FILE_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_be_04_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FILE_DLL_D)\
+		$(LIB_BEC_FILE_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_be_05_DLL_D): \
+			$(OBJ_EX_P_be_05_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_N_DLL_D)\
+			$(LIB_BEC_W32CONS_DLL_D)\
+			$(LIB_BEC_WINSYSLOG_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_be_05_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_N_DLL_D)\
+		$(LIB_BEC_W32CONS_DLL_D)\
+		$(LIB_BEC_WINSYSLOG_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_be_06_DLL_D): \
+			$(OBJ_EX_P_be_06_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_N_DLL_D)\
+			$(LIB_BEC_W32CONS_DLL_D)\
+			$(LIB_BEC_WINSYSLOG_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_be_06_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_N_DLL_D)\
+		$(LIB_BEC_W32CONS_DLL_D)\
+		$(LIB_BEC_WINSYSLOG_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_cp_01_DLL_D): \
+			$(OBJ_EX_P_cp_01_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_cp_01_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_cp_02_DLL_D): \
+			$(OBJ_EX_P_cp_02_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_cp_02_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_ms_06_DLL_D): \
+			$(OBJ_EX_P_ms_06_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ms_06_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_fm_01_DLL_D): \
+			$(OBJ_EX_P_fm_01_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_fm_01_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_fm_02_DLL_D): \
+			$(OBJ_EX_P_fm_02_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_fm_02_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_fm_03_DLL_D): \
+			$(OBJ_EX_P_fm_03_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_fm_03_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_fe_01_DLL_D): \
+			$(OBJ_EX_P_fe_01_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_fe_01_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_01_DLL_D): \
+			$(OBJ_EX_P_in_01_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_01_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_02_DLL_D): \
+			$(OBJ_EX_P_in_02_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_02_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_03_DLL_D): \
+			$(OBJ_EX_P_in_03_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_03_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_04_DLL_D): \
+			$(OBJ_EX_P_in_04_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_04_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_05_DLL_D): \
+			$(OBJ_EX_P_in_05_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_05_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_06_DLL_D): \
+			$(OBJ_EX_P_in_06_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_06_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_07_DLL_D): \
+			$(OBJ_EX_P_in_07_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_07_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_08_DLL_D): \
+			$(OBJ_EX_P_in_08_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_08_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_09_DLL_D): \
+			$(OBJ_EX_P_in_09_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_09_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_10_DLL_D): \
+			$(OBJ_EX_P_in_10_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_10_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_11_DLL_D): \
+			$(OBJ_EX_P_in_11_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_11_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_12_DLL_D): \
+			$(OBJ_EX_P_in_12_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_12_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_13_DLL_D): \
+			$(OBJ_EX_P_in_13_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_13_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_14_DLL_D): \
+			$(OBJ_EX_P_in_14_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_14_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_15_DLL_D): \
+			$(OBJ_EX_P_in_15_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_15_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_16_DLL_D): \
+			$(OBJ_EX_P_in_16_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_16_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_in_17_DLL_D): \
+			$(OBJ_EX_P_in_17_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_17_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_ln_01_DLL_D): \
+			$(OBJ_EX_P_ln_01_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ -libpath:$(PROJ_LIB_DIR)\
+		$(OBJ_EX_P_ln_01_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_ms_01_DLL_D): \
+			$(OBJ_EX_P_ms_01_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ms_01_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_ms_02_DLL_D): \
+			$(OBJ_EX_P_ms_02_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ms_02_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_ms_03_DLL_D): \
+			$(OBJ_EX_P_ms_03_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ms_03_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_ms_04_DLL_D): \
+			$(OBJ_EX_P_ms_04_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ms_04_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_ms_05_DLL_D): \
+			$(OBJ_EX_P_ms_05_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ms_05_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_tr_01_DLL_D): \
+			$(OBJ_EX_P_tr_01_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_tr_01_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_tr_02_DLL_D): \
+			$(OBJ_EX_P_tr_02_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_tr_02_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_ut_01_DLL_D): \
+			$(OBJ_EX_P_ut_01_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ut_01_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_C_0_DLL_D): \
+			$(OBJ_EX_C_0_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_C_0_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_C_1_DLL_D): \
+			$(OBJ_EX_C_1_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_C_1_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_C_2_DLL_D): \
+			$(OBJ_EX_C_2_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_C_2_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_C_3_DLL_D): \
+			$(OBJ_EX_C_3_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_N_DLL_D)\
+			$(LIB_BE_N_DLL_D)\
+			$(LIB_BEC_FILE_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_BEC_NULL_DLL_D)\
+			$(LIB_BEC_WINSYSLOG_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_C_3_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_N_DLL_D)\
+		$(LIB_BE_N_DLL_D)\
+		$(LIB_BEC_FILE_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_BEC_NULL_DLL_D)\
+		$(LIB_BEC_WINSYSLOG_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_C_4_DLL_D): \
+			$(OBJ_EX_C_4_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_C_4_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_C_5_DLL_D): \
+			$(OBJ_EX_C_5_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_C_5_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_C_6_DLL_D): \
+			$(OBJ_EX_C_6_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_C_6_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_C_7_DLL_D): \
+			$(OBJ_EX_C_7_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_EX_C_7_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_EX_P_be_01_DLL_R): \
+			$(OBJ_EX_P_be_01_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_W32CONS_DLL_R)\
+			$(LIB_BEC_W32CONS_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_be_01_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_W32CONS_DLL_R)\
+		$(LIB_BEC_W32CONS_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_be_02_DLL_R): \
+			$(OBJ_EX_P_be_02_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FILE_DLL_R)\
+			$(LIB_BEC_FILE_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_be_02_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FILE_DLL_R)\
+		$(LIB_BEC_FILE_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_be_03_DLL_R): \
+			$(OBJ_EX_P_be_03_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FILE_DLL_R)\
+			$(LIB_BEC_FILE_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_be_03_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FILE_DLL_R)\
+		$(LIB_BEC_FILE_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_be_04_DLL_R): \
+			$(OBJ_EX_P_be_04_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FILE_DLL_R)\
+			$(LIB_BEC_FILE_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_be_04_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FILE_DLL_R)\
+		$(LIB_BEC_FILE_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_be_05_DLL_R): \
+			$(OBJ_EX_P_be_05_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_N_DLL_R)\
+			$(LIB_BEC_W32CONS_DLL_R)\
+			$(LIB_BEC_WINSYSLOG_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_be_05_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_N_DLL_R)\
+		$(LIB_BEC_W32CONS_DLL_R)\
+		$(LIB_BEC_WINSYSLOG_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_be_06_DLL_R): \
+			$(OBJ_EX_P_be_06_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_N_DLL_R)\
+			$(LIB_BEC_W32CONS_DLL_R)\
+			$(LIB_BEC_WINSYSLOG_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_be_06_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_N_DLL_R)\
+		$(LIB_BEC_W32CONS_DLL_R)\
+		$(LIB_BEC_WINSYSLOG_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_cp_01_DLL_R): \
+			$(OBJ_EX_P_cp_01_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_cp_01_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_cp_02_DLL_R): \
+			$(OBJ_EX_P_cp_02_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_cp_02_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_ms_06_DLL_R): \
+			$(OBJ_EX_P_ms_06_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ms_06_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_fm_01_DLL_R): \
+			$(OBJ_EX_P_fm_01_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_fm_01_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_fm_02_DLL_R): \
+			$(OBJ_EX_P_fm_02_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_fm_02_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_fm_03_DLL_R): \
+			$(OBJ_EX_P_fm_03_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_fm_03_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_fe_01_DLL_R): \
+			$(OBJ_EX_P_fe_01_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_fe_01_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_01_DLL_R): \
+			$(OBJ_EX_P_in_01_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_01_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_02_DLL_R): \
+			$(OBJ_EX_P_in_02_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_02_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_03_DLL_R): \
+			$(OBJ_EX_P_in_03_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_03_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_04_DLL_R): \
+			$(OBJ_EX_P_in_04_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_04_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_05_DLL_R): \
+			$(OBJ_EX_P_in_05_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_05_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_06_DLL_R): \
+			$(OBJ_EX_P_in_06_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_06_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_07_DLL_R): \
+			$(OBJ_EX_P_in_07_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_07_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_08_DLL_R): \
+			$(OBJ_EX_P_in_08_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_08_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_09_DLL_R): \
+			$(OBJ_EX_P_in_09_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_09_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_10_DLL_R): \
+			$(OBJ_EX_P_in_10_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_10_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_11_DLL_R): \
+			$(OBJ_EX_P_in_11_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_11_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_12_DLL_R): \
+			$(OBJ_EX_P_in_12_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_12_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_13_DLL_R): \
+			$(OBJ_EX_P_in_13_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_13_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_14_DLL_R): \
+			$(OBJ_EX_P_in_14_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_14_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_15_DLL_R): \
+			$(OBJ_EX_P_in_15_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_15_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_16_DLL_R): \
+			$(OBJ_EX_P_in_16_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_16_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_in_17_DLL_R): \
+			$(OBJ_EX_P_in_17_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_17_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_ln_01_DLL_R): \
+			$(OBJ_EX_P_ln_01_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ -libpath:$(PROJ_LIB_DIR)\
+		$(OBJ_EX_P_ln_01_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_ms_01_DLL_R): \
+			$(OBJ_EX_P_ms_01_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ms_01_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_ms_02_DLL_R): \
+			$(OBJ_EX_P_ms_02_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ms_02_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_ms_03_DLL_R): \
+			$(OBJ_EX_P_ms_03_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ms_03_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_ms_04_DLL_R): \
+			$(OBJ_EX_P_ms_04_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ms_04_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_ms_05_DLL_R): \
+			$(OBJ_EX_P_ms_05_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ms_05_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_tr_01_DLL_R): \
+			$(OBJ_EX_P_tr_01_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_tr_01_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_tr_02_DLL_R): \
+			$(OBJ_EX_P_tr_02_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_tr_02_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_ut_01_DLL_R): \
+			$(OBJ_EX_P_ut_01_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ut_01_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_C_0_DLL_R): \
+			$(OBJ_EX_C_0_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_C_0_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_C_1_DLL_R): \
+			$(OBJ_EX_C_1_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_C_1_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_C_2_DLL_R): \
+			$(OBJ_EX_C_2_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_C_2_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_C_3_DLL_R): \
+			$(OBJ_EX_C_3_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_N_DLL_R)\
+			$(LIB_BE_N_DLL_R)\
+			$(LIB_BEC_FILE_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_BEC_NULL_DLL_R)\
+			$(LIB_BEC_WINSYSLOG_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_C_3_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_N_DLL_R)\
+		$(LIB_BE_N_DLL_R)\
+		$(LIB_BEC_FILE_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_BEC_NULL_DLL_R)\
+		$(LIB_BEC_WINSYSLOG_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_C_4_DLL_R): \
+			$(OBJ_EX_C_4_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_C_4_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_C_5_DLL_R): \
+			$(OBJ_EX_C_5_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_C_5_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_C_6_DLL_R): \
+			$(OBJ_EX_C_6_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_C_6_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_C_7_DLL_R): \
+			$(OBJ_EX_C_7_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_EX_C_7_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_EX_P_be_01_MT_R): \
+			$(OBJ_EX_P_be_01_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_W32CONS_MT_R)\
+			$(LIB_BEC_W32CONS_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_be_01_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_W32CONS_MT_R)\
+		$(LIB_BEC_W32CONS_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_be_02_MT_R): \
+			$(OBJ_EX_P_be_02_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FILE_MT_R)\
+			$(LIB_BEC_FILE_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_be_02_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FILE_MT_R)\
+		$(LIB_BEC_FILE_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_be_03_MT_R): \
+			$(OBJ_EX_P_be_03_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FILE_MT_R)\
+			$(LIB_BEC_FILE_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_be_03_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FILE_MT_R)\
+		$(LIB_BEC_FILE_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_be_04_MT_R): \
+			$(OBJ_EX_P_be_04_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FILE_MT_R)\
+			$(LIB_BEC_FILE_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_be_04_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FILE_MT_R)\
+		$(LIB_BEC_FILE_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_be_05_MT_R): \
+			$(OBJ_EX_P_be_05_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_N_MT_R)\
+			$(LIB_BEC_W32CONS_MT_R)\
+			$(LIB_BEC_WINSYSLOG_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_be_05_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_N_MT_R)\
+		$(LIB_BEC_W32CONS_MT_R)\
+		$(LIB_BEC_WINSYSLOG_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_be_06_MT_R): \
+			$(OBJ_EX_P_be_06_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_N_MT_R)\
+			$(LIB_BEC_W32CONS_MT_R)\
+			$(LIB_BEC_WINSYSLOG_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_be_06_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_N_MT_R)\
+		$(LIB_BEC_W32CONS_MT_R)\
+		$(LIB_BEC_WINSYSLOG_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_cp_01_MT_R): \
+			$(OBJ_EX_P_cp_01_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_cp_01_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_cp_02_MT_R): \
+			$(OBJ_EX_P_cp_02_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_cp_02_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_ms_06_MT_R): \
+			$(OBJ_EX_P_ms_06_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_ms_06_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_fm_01_MT_R): \
+			$(OBJ_EX_P_fm_01_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_fm_01_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_fm_02_MT_R): \
+			$(OBJ_EX_P_fm_02_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_fm_02_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_fm_03_MT_R): \
+			$(OBJ_EX_P_fm_03_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_fm_03_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_fe_01_MT_R): \
+			$(OBJ_EX_P_fe_01_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_fe_01_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_01_MT_R): \
+			$(OBJ_EX_P_in_01_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_01_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_02_MT_R): \
+			$(OBJ_EX_P_in_02_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_02_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_03_MT_R): \
+			$(OBJ_EX_P_in_03_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_03_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_04_MT_R): \
+			$(OBJ_EX_P_in_04_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_04_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_05_MT_R): \
+			$(OBJ_EX_P_in_05_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_05_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_06_MT_R): \
+			$(OBJ_EX_P_in_06_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_06_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_07_MT_R): \
+			$(OBJ_EX_P_in_07_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_07_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_08_MT_R): \
+			$(OBJ_EX_P_in_08_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_08_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_09_MT_R): \
+			$(OBJ_EX_P_in_09_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_09_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_10_MT_R): \
+			$(OBJ_EX_P_in_10_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_10_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_11_MT_R): \
+			$(OBJ_EX_P_in_11_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_11_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_12_MT_R): \
+			$(OBJ_EX_P_in_12_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_12_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_13_MT_R): \
+			$(OBJ_EX_P_in_13_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_13_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_14_MT_R): \
+			$(OBJ_EX_P_in_14_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_14_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_15_MT_R): \
+			$(OBJ_EX_P_in_15_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_15_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_16_MT_R): \
+			$(OBJ_EX_P_in_16_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_16_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_in_17_MT_R): \
+			$(OBJ_EX_P_in_17_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_17_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_ln_01_MT_R): \
+			$(OBJ_EX_P_ln_01_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ -libpath:$(PROJ_LIB_DIR)\
+		$(OBJ_EX_P_ln_01_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_ms_01_MT_R): \
+			$(OBJ_EX_P_ms_01_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_ms_01_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_ms_02_MT_R): \
+			$(OBJ_EX_P_ms_02_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_ms_02_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_ms_03_MT_R): \
+			$(OBJ_EX_P_ms_03_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_ms_03_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_ms_04_MT_R): \
+			$(OBJ_EX_P_ms_04_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_ms_04_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_ms_05_MT_R): \
+			$(OBJ_EX_P_ms_05_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_ms_05_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_tr_01_MT_R): \
+			$(OBJ_EX_P_tr_01_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_tr_01_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_tr_02_MT_R): \
+			$(OBJ_EX_P_tr_02_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_tr_02_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_ut_01_MT_R): \
+			$(OBJ_EX_P_ut_01_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_P_ut_01_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_C_0_MT_R): \
+			$(OBJ_EX_C_0_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_C_0_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_C_1_MT_R): \
+			$(OBJ_EX_C_1_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_C_1_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_C_2_MT_R): \
+			$(OBJ_EX_C_2_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_C_2_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_C_3_MT_R): \
+			$(OBJ_EX_C_3_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_N_MT_R)\
+			$(LIB_BE_N_MT_R)\
+			$(LIB_BEC_FILE_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_BEC_NULL_MT_R)\
+			$(LIB_BEC_WINSYSLOG_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_C_3_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_N_MT_R)\
+		$(LIB_BE_N_MT_R)\
+		$(LIB_BEC_FILE_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_BEC_NULL_MT_R)\
+		$(LIB_BEC_WINSYSLOG_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_C_4_MT_R): \
+			$(OBJ_EX_C_4_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_C_4_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_C_5_MT_R): \
+			$(OBJ_EX_C_5_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_C_5_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_C_6_MT_R): \
+			$(OBJ_EX_C_6_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_C_6_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_C_7_MT_R): \
+			$(OBJ_EX_C_7_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_EX_C_7_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_EX_P_be_01_W_MT_D): \
+			$(OBJ_EX_P_be_01_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_W32CONS_W_MT_D)\
+			$(LIB_BEC_W32CONS_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_be_01_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_W32CONS_W_MT_D)\
+		$(LIB_BEC_W32CONS_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_be_02_W_MT_D): \
+			$(OBJ_EX_P_be_02_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FILE_W_MT_D)\
+			$(LIB_BEC_FILE_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_be_02_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FILE_W_MT_D)\
+		$(LIB_BEC_FILE_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_be_03_W_MT_D): \
+			$(OBJ_EX_P_be_03_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FILE_W_MT_D)\
+			$(LIB_BEC_FILE_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_be_03_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FILE_W_MT_D)\
+		$(LIB_BEC_FILE_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_be_04_W_MT_D): \
+			$(OBJ_EX_P_be_04_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FILE_W_MT_D)\
+			$(LIB_BEC_FILE_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_be_04_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FILE_W_MT_D)\
+		$(LIB_BEC_FILE_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_be_05_W_MT_D): \
+			$(OBJ_EX_P_be_05_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_N_W_MT_D)\
+			$(LIB_BEC_W32CONS_W_MT_D)\
+			$(LIB_BEC_WINSYSLOG_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_be_05_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_N_W_MT_D)\
+		$(LIB_BEC_W32CONS_W_MT_D)\
+		$(LIB_BEC_WINSYSLOG_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_be_06_W_MT_D): \
+			$(OBJ_EX_P_be_06_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_N_W_MT_D)\
+			$(LIB_BEC_W32CONS_W_MT_D)\
+			$(LIB_BEC_WINSYSLOG_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_be_06_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_N_W_MT_D)\
+		$(LIB_BEC_W32CONS_W_MT_D)\
+		$(LIB_BEC_WINSYSLOG_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_cp_01_W_MT_D): \
+			$(OBJ_EX_P_cp_01_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_cp_01_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_cp_02_W_MT_D): \
+			$(OBJ_EX_P_cp_02_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_cp_02_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_ms_06_W_MT_D): \
+			$(OBJ_EX_P_ms_06_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_ms_06_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_fm_01_W_MT_D): \
+			$(OBJ_EX_P_fm_01_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_fm_01_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_fm_02_W_MT_D): \
+			$(OBJ_EX_P_fm_02_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_fm_02_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_fm_03_W_MT_D): \
+			$(OBJ_EX_P_fm_03_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_fm_03_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_fe_01_W_MT_D): \
+			$(OBJ_EX_P_fe_01_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_fe_01_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_01_W_MT_D): \
+			$(OBJ_EX_P_in_01_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_01_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_02_W_MT_D): \
+			$(OBJ_EX_P_in_02_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_02_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_03_W_MT_D): \
+			$(OBJ_EX_P_in_03_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_03_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_04_W_MT_D): \
+			$(OBJ_EX_P_in_04_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_04_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_05_W_MT_D): \
+			$(OBJ_EX_P_in_05_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_05_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_06_W_MT_D): \
+			$(OBJ_EX_P_in_06_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_06_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_07_W_MT_D): \
+			$(OBJ_EX_P_in_07_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_07_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_08_W_MT_D): \
+			$(OBJ_EX_P_in_08_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_08_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_09_W_MT_D): \
+			$(OBJ_EX_P_in_09_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_09_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_10_W_MT_D): \
+			$(OBJ_EX_P_in_10_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_10_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_11_W_MT_D): \
+			$(OBJ_EX_P_in_11_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_11_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_12_W_MT_D): \
+			$(OBJ_EX_P_in_12_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_12_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_13_W_MT_D): \
+			$(OBJ_EX_P_in_13_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_13_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_14_W_MT_D): \
+			$(OBJ_EX_P_in_14_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_14_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_15_W_MT_D): \
+			$(OBJ_EX_P_in_15_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_15_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_16_W_MT_D): \
+			$(OBJ_EX_P_in_16_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_16_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_in_17_W_MT_D): \
+			$(OBJ_EX_P_in_17_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_in_17_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_ln_01_W_MT_D): \
+			$(OBJ_EX_P_ln_01_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ -libpath:$(PROJ_LIB_DIR)\
+		$(OBJ_EX_P_ln_01_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_ms_01_W_MT_D): \
+			$(OBJ_EX_P_ms_01_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_ms_01_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_ms_02_W_MT_D): \
+			$(OBJ_EX_P_ms_02_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_ms_02_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_ms_03_W_MT_D): \
+			$(OBJ_EX_P_ms_03_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_ms_03_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_ms_04_W_MT_D): \
+			$(OBJ_EX_P_ms_04_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_ms_04_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_ms_05_W_MT_D): \
+			$(OBJ_EX_P_ms_05_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_ms_05_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_ut_01_W_MT_D): \
+			$(OBJ_EX_P_ut_01_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_P_ut_01_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_C_0_W_MT_D): \
+			$(OBJ_EX_C_0_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_C_0_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_C_1_W_MT_D): \
+			$(OBJ_EX_C_1_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_C_1_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_C_2_W_MT_D): \
+			$(OBJ_EX_C_2_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_C_2_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_C_3_W_MT_D): \
+			$(OBJ_EX_C_3_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_N_W_MT_D)\
+			$(LIB_BE_N_W_MT_D)\
+			$(LIB_BEC_FILE_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_BEC_NULL_W_MT_D)\
+			$(LIB_BEC_WINSYSLOG_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_C_3_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_N_W_MT_D)\
+		$(LIB_BE_N_W_MT_D)\
+		$(LIB_BEC_FILE_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_BEC_NULL_W_MT_D)\
+		$(LIB_BEC_WINSYSLOG_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_C_4_W_MT_D): \
+			$(OBJ_EX_C_4_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_C_4_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_C_5_W_MT_D): \
+			$(OBJ_EX_C_5_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_C_5_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_C_6_W_MT_D): \
+			$(OBJ_EX_C_6_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_C_6_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_C_7_W_MT_D): \
+			$(OBJ_EX_C_7_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_EX_C_7_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_EX_P_be_01_W_DLL_D): \
+			$(OBJ_EX_P_be_01_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_W32CONS_W_DLL_D)\
+			$(LIB_BEC_W32CONS_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_be_01_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_W32CONS_W_DLL_D)\
+		$(LIB_BEC_W32CONS_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_be_02_W_DLL_D): \
+			$(OBJ_EX_P_be_02_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FILE_W_DLL_D)\
+			$(LIB_BEC_FILE_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_be_02_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FILE_W_DLL_D)\
+		$(LIB_BEC_FILE_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_be_03_W_DLL_D): \
+			$(OBJ_EX_P_be_03_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FILE_W_DLL_D)\
+			$(LIB_BEC_FILE_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_be_03_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FILE_W_DLL_D)\
+		$(LIB_BEC_FILE_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_be_04_W_DLL_D): \
+			$(OBJ_EX_P_be_04_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FILE_W_DLL_D)\
+			$(LIB_BEC_FILE_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_be_04_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FILE_W_DLL_D)\
+		$(LIB_BEC_FILE_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_be_05_W_DLL_D): \
+			$(OBJ_EX_P_be_05_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_N_W_DLL_D)\
+			$(LIB_BEC_W32CONS_W_DLL_D)\
+			$(LIB_BEC_WINSYSLOG_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_be_05_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_N_W_DLL_D)\
+		$(LIB_BEC_W32CONS_W_DLL_D)\
+		$(LIB_BEC_WINSYSLOG_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_be_06_W_DLL_D): \
+			$(OBJ_EX_P_be_06_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_N_W_DLL_D)\
+			$(LIB_BEC_W32CONS_W_DLL_D)\
+			$(LIB_BEC_WINSYSLOG_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_be_06_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_N_W_DLL_D)\
+		$(LIB_BEC_W32CONS_W_DLL_D)\
+		$(LIB_BEC_WINSYSLOG_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_cp_01_W_DLL_D): \
+			$(OBJ_EX_P_cp_01_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_cp_01_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_cp_02_W_DLL_D): \
+			$(OBJ_EX_P_cp_02_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_cp_02_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_ms_06_W_DLL_D): \
+			$(OBJ_EX_P_ms_06_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ms_06_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_fm_01_W_DLL_D): \
+			$(OBJ_EX_P_fm_01_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_fm_01_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_fm_02_W_DLL_D): \
+			$(OBJ_EX_P_fm_02_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_fm_02_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_fm_03_W_DLL_D): \
+			$(OBJ_EX_P_fm_03_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_fm_03_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_fe_01_W_DLL_D): \
+			$(OBJ_EX_P_fe_01_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_fe_01_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_01_W_DLL_D): \
+			$(OBJ_EX_P_in_01_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_01_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_02_W_DLL_D): \
+			$(OBJ_EX_P_in_02_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_02_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_03_W_DLL_D): \
+			$(OBJ_EX_P_in_03_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_03_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_04_W_DLL_D): \
+			$(OBJ_EX_P_in_04_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_04_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_05_W_DLL_D): \
+			$(OBJ_EX_P_in_05_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_05_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_06_W_DLL_D): \
+			$(OBJ_EX_P_in_06_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_06_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_07_W_DLL_D): \
+			$(OBJ_EX_P_in_07_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_07_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_08_W_DLL_D): \
+			$(OBJ_EX_P_in_08_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_08_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_09_W_DLL_D): \
+			$(OBJ_EX_P_in_09_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_09_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_10_W_DLL_D): \
+			$(OBJ_EX_P_in_10_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_10_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_11_W_DLL_D): \
+			$(OBJ_EX_P_in_11_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_11_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_12_W_DLL_D): \
+			$(OBJ_EX_P_in_12_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_12_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_13_W_DLL_D): \
+			$(OBJ_EX_P_in_13_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_13_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_14_W_DLL_D): \
+			$(OBJ_EX_P_in_14_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_14_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_15_W_DLL_D): \
+			$(OBJ_EX_P_in_15_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_15_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_16_W_DLL_D): \
+			$(OBJ_EX_P_in_16_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_16_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_in_17_W_DLL_D): \
+			$(OBJ_EX_P_in_17_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_in_17_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_ln_01_W_DLL_D): \
+			$(OBJ_EX_P_ln_01_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ -libpath:$(PROJ_LIB_DIR)\
+		$(OBJ_EX_P_ln_01_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_ms_01_W_DLL_D): \
+			$(OBJ_EX_P_ms_01_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ms_01_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_ms_02_W_DLL_D): \
+			$(OBJ_EX_P_ms_02_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ms_02_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_ms_03_W_DLL_D): \
+			$(OBJ_EX_P_ms_03_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ms_03_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_ms_04_W_DLL_D): \
+			$(OBJ_EX_P_ms_04_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ms_04_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_ms_05_W_DLL_D): \
+			$(OBJ_EX_P_ms_05_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ms_05_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_ut_01_W_DLL_D): \
+			$(OBJ_EX_P_ut_01_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_P_ut_01_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_C_0_W_DLL_D): \
+			$(OBJ_EX_C_0_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_C_0_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_C_1_W_DLL_D): \
+			$(OBJ_EX_C_1_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_C_1_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_C_2_W_DLL_D): \
+			$(OBJ_EX_C_2_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_C_2_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_C_3_W_DLL_D): \
+			$(OBJ_EX_C_3_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_N_W_DLL_D)\
+			$(LIB_BE_N_W_DLL_D)\
+			$(LIB_BEC_FILE_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_NULL_W_DLL_D)\
+			$(LIB_BEC_WINSYSLOG_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_C_3_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_N_W_DLL_D)\
+		$(LIB_BE_N_W_DLL_D)\
+		$(LIB_BEC_FILE_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_NULL_W_DLL_D)\
+		$(LIB_BEC_WINSYSLOG_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_C_4_W_DLL_D): \
+			$(OBJ_EX_C_4_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_C_4_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_C_5_W_DLL_D): \
+			$(OBJ_EX_C_5_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_C_5_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_C_6_W_DLL_D): \
+			$(OBJ_EX_C_6_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_C_6_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_C_7_W_DLL_D): \
+			$(OBJ_EX_C_7_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_EX_C_7_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_EX_P_be_01_W_DLL_R): \
+			$(OBJ_EX_P_be_01_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_W32CONS_W_DLL_R)\
+			$(LIB_BEC_W32CONS_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_be_01_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_W32CONS_W_DLL_R)\
+		$(LIB_BEC_W32CONS_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_be_02_W_DLL_R): \
+			$(OBJ_EX_P_be_02_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FILE_W_DLL_R)\
+			$(LIB_BEC_FILE_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_be_02_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FILE_W_DLL_R)\
+		$(LIB_BEC_FILE_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_be_03_W_DLL_R): \
+			$(OBJ_EX_P_be_03_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FILE_W_DLL_R)\
+			$(LIB_BEC_FILE_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_be_03_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FILE_W_DLL_R)\
+		$(LIB_BEC_FILE_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_be_04_W_DLL_R): \
+			$(OBJ_EX_P_be_04_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FILE_W_DLL_R)\
+			$(LIB_BEC_FILE_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_be_04_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FILE_W_DLL_R)\
+		$(LIB_BEC_FILE_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_be_05_W_DLL_R): \
+			$(OBJ_EX_P_be_05_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_N_W_DLL_R)\
+			$(LIB_BEC_W32CONS_W_DLL_R)\
+			$(LIB_BEC_WINSYSLOG_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_be_05_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_N_W_DLL_R)\
+		$(LIB_BEC_W32CONS_W_DLL_R)\
+		$(LIB_BEC_WINSYSLOG_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_be_06_W_DLL_R): \
+			$(OBJ_EX_P_be_06_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_N_W_DLL_R)\
+			$(LIB_BEC_W32CONS_W_DLL_R)\
+			$(LIB_BEC_WINSYSLOG_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_be_06_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_N_W_DLL_R)\
+		$(LIB_BEC_W32CONS_W_DLL_R)\
+		$(LIB_BEC_WINSYSLOG_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_cp_01_W_DLL_R): \
+			$(OBJ_EX_P_cp_01_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_cp_01_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_cp_02_W_DLL_R): \
+			$(OBJ_EX_P_cp_02_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_cp_02_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_ms_06_W_DLL_R): \
+			$(OBJ_EX_P_ms_06_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ms_06_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_fm_01_W_DLL_R): \
+			$(OBJ_EX_P_fm_01_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_fm_01_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_fm_02_W_DLL_R): \
+			$(OBJ_EX_P_fm_02_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_fm_02_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_fm_03_W_DLL_R): \
+			$(OBJ_EX_P_fm_03_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_fm_03_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_fe_01_W_DLL_R): \
+			$(OBJ_EX_P_fe_01_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_fe_01_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_01_W_DLL_R): \
+			$(OBJ_EX_P_in_01_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_01_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_02_W_DLL_R): \
+			$(OBJ_EX_P_in_02_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_02_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_03_W_DLL_R): \
+			$(OBJ_EX_P_in_03_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_03_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_04_W_DLL_R): \
+			$(OBJ_EX_P_in_04_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_04_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_05_W_DLL_R): \
+			$(OBJ_EX_P_in_05_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_05_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_06_W_DLL_R): \
+			$(OBJ_EX_P_in_06_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_06_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_07_W_DLL_R): \
+			$(OBJ_EX_P_in_07_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_07_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_08_W_DLL_R): \
+			$(OBJ_EX_P_in_08_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_08_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_09_W_DLL_R): \
+			$(OBJ_EX_P_in_09_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_09_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_10_W_DLL_R): \
+			$(OBJ_EX_P_in_10_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_10_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_11_W_DLL_R): \
+			$(OBJ_EX_P_in_11_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_11_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_12_W_DLL_R): \
+			$(OBJ_EX_P_in_12_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_12_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_13_W_DLL_R): \
+			$(OBJ_EX_P_in_13_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_13_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_14_W_DLL_R): \
+			$(OBJ_EX_P_in_14_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_14_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_15_W_DLL_R): \
+			$(OBJ_EX_P_in_15_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_15_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_16_W_DLL_R): \
+			$(OBJ_EX_P_in_16_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_16_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_in_17_W_DLL_R): \
+			$(OBJ_EX_P_in_17_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_in_17_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_ln_01_W_DLL_R): \
+			$(OBJ_EX_P_ln_01_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ -libpath:$(PROJ_LIB_DIR)\
+		$(OBJ_EX_P_ln_01_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_ms_01_W_DLL_R): \
+			$(OBJ_EX_P_ms_01_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ms_01_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_ms_02_W_DLL_R): \
+			$(OBJ_EX_P_ms_02_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ms_02_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_ms_03_W_DLL_R): \
+			$(OBJ_EX_P_ms_03_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ms_03_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_ms_04_W_DLL_R): \
+			$(OBJ_EX_P_ms_04_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ms_04_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_ms_05_W_DLL_R): \
+			$(OBJ_EX_P_ms_05_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ms_05_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_ut_01_W_DLL_R): \
+			$(OBJ_EX_P_ut_01_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_P_ut_01_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_C_0_W_DLL_R): \
+			$(OBJ_EX_C_0_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_C_0_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_C_1_W_DLL_R): \
+			$(OBJ_EX_C_1_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_C_1_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_C_2_W_DLL_R): \
+			$(OBJ_EX_C_2_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_C_2_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_C_3_W_DLL_R): \
+			$(OBJ_EX_C_3_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_N_W_DLL_R)\
+			$(LIB_BE_N_W_DLL_R)\
+			$(LIB_BEC_FILE_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_NULL_W_DLL_R)\
+			$(LIB_BEC_WINSYSLOG_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_C_3_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_N_W_DLL_R)\
+		$(LIB_BE_N_W_DLL_R)\
+		$(LIB_BEC_FILE_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_NULL_W_DLL_R)\
+		$(LIB_BEC_WINSYSLOG_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_C_4_W_DLL_R): \
+			$(OBJ_EX_C_4_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_C_4_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_C_5_W_DLL_R): \
+			$(OBJ_EX_C_5_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_C_5_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_C_6_W_DLL_R): \
+			$(OBJ_EX_C_6_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_C_6_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_C_7_W_DLL_R): \
+			$(OBJ_EX_C_7_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_EX_C_7_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_EX_P_be_01_W_MT_R): \
+			$(OBJ_EX_P_be_01_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_W32CONS_W_MT_R)\
+			$(LIB_BEC_W32CONS_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_be_01_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_W32CONS_W_MT_R)\
+		$(LIB_BEC_W32CONS_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_be_02_W_MT_R): \
+			$(OBJ_EX_P_be_02_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FILE_W_MT_R)\
+			$(LIB_BEC_FILE_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_be_02_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FILE_W_MT_R)\
+		$(LIB_BEC_FILE_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_be_03_W_MT_R): \
+			$(OBJ_EX_P_be_03_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FILE_W_MT_R)\
+			$(LIB_BEC_FILE_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_be_03_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FILE_W_MT_R)\
+		$(LIB_BEC_FILE_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_be_04_W_MT_R): \
+			$(OBJ_EX_P_be_04_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FILE_W_MT_R)\
+			$(LIB_BEC_FILE_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_be_04_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FILE_W_MT_R)\
+		$(LIB_BEC_FILE_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_be_05_W_MT_R): \
+			$(OBJ_EX_P_be_05_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_N_W_MT_R)\
+			$(LIB_BEC_W32CONS_W_MT_R)\
+			$(LIB_BEC_WINSYSLOG_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_be_05_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_N_W_MT_R)\
+		$(LIB_BEC_W32CONS_W_MT_R)\
+		$(LIB_BEC_WINSYSLOG_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_be_06_W_MT_R): \
+			$(OBJ_EX_P_be_06_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_N_W_MT_R)\
+			$(LIB_BEC_W32CONS_W_MT_R)\
+			$(LIB_BEC_WINSYSLOG_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_be_06_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_N_W_MT_R)\
+		$(LIB_BEC_W32CONS_W_MT_R)\
+		$(LIB_BEC_WINSYSLOG_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_cp_01_W_MT_R): \
+			$(OBJ_EX_P_cp_01_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_cp_01_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_cp_02_W_MT_R): \
+			$(OBJ_EX_P_cp_02_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_cp_02_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_ms_06_W_MT_R): \
+			$(OBJ_EX_P_ms_06_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_ms_06_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_fm_01_W_MT_R): \
+			$(OBJ_EX_P_fm_01_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_fm_01_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_fm_02_W_MT_R): \
+			$(OBJ_EX_P_fm_02_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_fm_02_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_fm_03_W_MT_R): \
+			$(OBJ_EX_P_fm_03_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_fm_03_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_fe_01_W_MT_R): \
+			$(OBJ_EX_P_fe_01_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_fe_01_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_01_W_MT_R): \
+			$(OBJ_EX_P_in_01_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_01_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_02_W_MT_R): \
+			$(OBJ_EX_P_in_02_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_02_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_03_W_MT_R): \
+			$(OBJ_EX_P_in_03_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_03_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_04_W_MT_R): \
+			$(OBJ_EX_P_in_04_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_04_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_05_W_MT_R): \
+			$(OBJ_EX_P_in_05_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_05_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_06_W_MT_R): \
+			$(OBJ_EX_P_in_06_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_06_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_07_W_MT_R): \
+			$(OBJ_EX_P_in_07_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_07_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_08_W_MT_R): \
+			$(OBJ_EX_P_in_08_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_08_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_09_W_MT_R): \
+			$(OBJ_EX_P_in_09_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_09_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_10_W_MT_R): \
+			$(OBJ_EX_P_in_10_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_10_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_11_W_MT_R): \
+			$(OBJ_EX_P_in_11_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_11_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_12_W_MT_R): \
+			$(OBJ_EX_P_in_12_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_12_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_13_W_MT_R): \
+			$(OBJ_EX_P_in_13_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_13_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_14_W_MT_R): \
+			$(OBJ_EX_P_in_14_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_14_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_15_W_MT_R): \
+			$(OBJ_EX_P_in_15_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_15_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_16_W_MT_R): \
+			$(OBJ_EX_P_in_16_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_16_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_in_17_W_MT_R): \
+			$(OBJ_EX_P_in_17_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_in_17_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_ln_01_W_MT_R): \
+			$(OBJ_EX_P_ln_01_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ -libpath:$(PROJ_LIB_DIR)\
+		$(OBJ_EX_P_ln_01_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_ms_01_W_MT_R): \
+			$(OBJ_EX_P_ms_01_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_ms_01_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_ms_02_W_MT_R): \
+			$(OBJ_EX_P_ms_02_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_ms_02_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_ms_03_W_MT_R): \
+			$(OBJ_EX_P_ms_03_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_ms_03_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_ms_04_W_MT_R): \
+			$(OBJ_EX_P_ms_04_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_ms_04_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_ms_05_W_MT_R): \
+			$(OBJ_EX_P_ms_05_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_ms_05_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_P_ut_01_W_MT_R): \
+			$(OBJ_EX_P_ut_01_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_P_ut_01_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_C_0_W_MT_R): \
+			$(OBJ_EX_C_0_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_C_0_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_C_1_W_MT_R): \
+			$(OBJ_EX_C_1_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_C_1_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_C_2_W_MT_R): \
+			$(OBJ_EX_C_2_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_C_2_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_C_3_W_MT_R): \
+			$(OBJ_EX_C_3_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_N_W_MT_R)\
+			$(LIB_BE_N_W_MT_R)\
+			$(LIB_BEC_FILE_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_BEC_NULL_W_MT_R)\
+			$(LIB_BEC_WINSYSLOG_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_C_3_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_N_W_MT_R)\
+		$(LIB_BE_N_W_MT_R)\
+		$(LIB_BEC_FILE_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_BEC_NULL_W_MT_R)\
+		$(LIB_BEC_WINSYSLOG_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_C_4_W_MT_R): \
+			$(OBJ_EX_C_4_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_C_4_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_C_5_W_MT_R): \
+			$(OBJ_EX_C_5_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_C_5_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_C_6_W_MT_R): \
+			$(OBJ_EX_C_6_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_C_6_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_EX_C_7_W_MT_R): \
+			$(OBJ_EX_C_7_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_EX_C_7_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+
+##################################################
+# Tests
+
+##############################
+# Component Tests
+
+$(TARG_TEST_COMP_core_initseq_MT_D):	\
+			$(OBJ_TEST_COMP_core_initseq_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_core_initseq_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_core_initseq_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c
+
+$(TARG_TEST_COMP_core_initseq_DLL_D):	\
+			$(OBJ_TEST_COMP_core_initseq_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_core_initseq_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_core_initseq_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c
+
+$(TARG_TEST_COMP_core_initseq_DLL_R):	\
+			$(OBJ_TEST_COMP_core_initseq_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_core_initseq_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_core_initseq_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c
+
+$(TARG_TEST_COMP_core_initseq_MT_R):	\
+			$(OBJ_TEST_COMP_core_initseq_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_core_initseq_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_core_initseq_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c
+
+$(TARG_TEST_COMP_core_initseq_W_MT_D):	\
+			$(OBJ_TEST_COMP_core_initseq_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_core_initseq_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_core_initseq_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c
+
+$(TARG_TEST_COMP_core_initseq_W_DLL_D):	\
+			$(OBJ_TEST_COMP_core_initseq_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_core_initseq_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_core_initseq_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c
+
+$(TARG_TEST_COMP_core_initseq_W_DLL_R):	\
+			$(OBJ_TEST_COMP_core_initseq_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_core_initseq_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_core_initseq_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c
+
+$(TARG_TEST_COMP_core_initseq_W_MT_R):	\
+			$(OBJ_TEST_COMP_core_initseq_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_core_initseq_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_core_initseq_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.initialisation_sequence\test.component.core.initialisation_sequence.c
+
+$(TARG_TEST_COMP_custsev_MT_D):	\
+			$(OBJ_TEST_COMP_custsev_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_custsev_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_custsev_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp
+
+$(TARG_TEST_COMP_custsev_DLL_D):	\
+			$(OBJ_TEST_COMP_custsev_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_custsev_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_custsev_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp
+
+$(TARG_TEST_COMP_custsev_DLL_R):	\
+			$(OBJ_TEST_COMP_custsev_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_custsev_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_custsev_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp
+
+$(TARG_TEST_COMP_custsev_MT_R):	\
+			$(OBJ_TEST_COMP_custsev_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_custsev_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_custsev_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp
+
+$(TARG_TEST_COMP_custsev_W_MT_D):	\
+			$(OBJ_TEST_COMP_custsev_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_custsev_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_custsev_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp
+
+$(TARG_TEST_COMP_custsev_W_DLL_D):	\
+			$(OBJ_TEST_COMP_custsev_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_custsev_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_custsev_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp
+
+$(TARG_TEST_COMP_custsev_W_DLL_R):	\
+			$(OBJ_TEST_COMP_custsev_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_custsev_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_custsev_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp
+
+$(TARG_TEST_COMP_custsev_W_MT_R):	\
+			$(OBJ_TEST_COMP_custsev_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_custsev_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_custsev_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.custom_severity\test.component.custom_severity.cpp
+
+$(TARG_TEST_COMP_filemt_MT_D):	\
+			$(OBJ_TEST_COMP_filemt_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_N_MT_D)\
+			$(LIB_BE_N_MT_D)\
+			$(LIB_BEC_FILE_MT_D)\
+			$(LIB_BEC_W32CONS_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_filemt_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_N_MT_D)\
+		$(LIB_BE_N_MT_D)\
+		$(LIB_BEC_FILE_MT_D)\
+		$(LIB_BEC_W32CONS_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_filemt_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp
+
+$(TARG_TEST_COMP_filemt_DLL_D):	\
+			$(OBJ_TEST_COMP_filemt_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_N_DLL_D)\
+			$(LIB_BE_N_DLL_D)\
+			$(LIB_BEC_FILE_DLL_D)\
+			$(LIB_BEC_W32CONS_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_filemt_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_N_DLL_D)\
+		$(LIB_BE_N_DLL_D)\
+		$(LIB_BEC_FILE_DLL_D)\
+		$(LIB_BEC_W32CONS_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_filemt_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp
+
+$(TARG_TEST_COMP_filemt_DLL_R):	\
+			$(OBJ_TEST_COMP_filemt_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_N_DLL_R)\
+			$(LIB_BE_N_DLL_R)\
+			$(LIB_BEC_FILE_DLL_R)\
+			$(LIB_BEC_W32CONS_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_filemt_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_N_DLL_R)\
+		$(LIB_BE_N_DLL_R)\
+		$(LIB_BEC_FILE_DLL_R)\
+		$(LIB_BEC_W32CONS_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_filemt_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp
+
+$(TARG_TEST_COMP_filemt_MT_R):	\
+			$(OBJ_TEST_COMP_filemt_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_N_MT_R)\
+			$(LIB_BE_N_MT_R)\
+			$(LIB_BEC_FILE_MT_R)\
+			$(LIB_BEC_W32CONS_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_filemt_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_N_MT_R)\
+		$(LIB_BE_N_MT_R)\
+		$(LIB_BEC_FILE_MT_R)\
+		$(LIB_BEC_W32CONS_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_filemt_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp
+
+$(TARG_TEST_COMP_filemt_W_MT_D):	\
+			$(OBJ_TEST_COMP_filemt_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_N_W_MT_D)\
+			$(LIB_BE_N_W_MT_D)\
+			$(LIB_BEC_FILE_W_MT_D)\
+			$(LIB_BEC_W32CONS_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_filemt_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_N_W_MT_D)\
+		$(LIB_BE_N_W_MT_D)\
+		$(LIB_BEC_FILE_W_MT_D)\
+		$(LIB_BEC_W32CONS_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_filemt_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp
+
+$(TARG_TEST_COMP_filemt_W_DLL_D):	\
+			$(OBJ_TEST_COMP_filemt_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_N_W_DLL_D)\
+			$(LIB_BE_N_W_DLL_D)\
+			$(LIB_BEC_FILE_W_DLL_D)\
+			$(LIB_BEC_W32CONS_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_filemt_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_N_W_DLL_D)\
+		$(LIB_BE_N_W_DLL_D)\
+		$(LIB_BEC_FILE_W_DLL_D)\
+		$(LIB_BEC_W32CONS_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_filemt_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp
+
+$(TARG_TEST_COMP_filemt_W_DLL_R):	\
+			$(OBJ_TEST_COMP_filemt_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_N_W_DLL_R)\
+			$(LIB_BE_N_W_DLL_R)\
+			$(LIB_BEC_FILE_W_DLL_R)\
+			$(LIB_BEC_W32CONS_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_filemt_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_N_W_DLL_R)\
+		$(LIB_BE_N_W_DLL_R)\
+		$(LIB_BEC_FILE_W_DLL_R)\
+		$(LIB_BEC_W32CONS_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_filemt_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp
+
+$(TARG_TEST_COMP_filemt_W_MT_R):	\
+			$(OBJ_TEST_COMP_filemt_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_N_W_MT_R)\
+			$(LIB_BE_N_W_MT_R)\
+			$(LIB_BEC_FILE_W_MT_R)\
+			$(LIB_BEC_W32CONS_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_filemt_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_N_W_MT_R)\
+		$(LIB_BE_N_W_MT_R)\
+		$(LIB_BEC_FILE_W_MT_R)\
+		$(LIB_BEC_W32CONS_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_filemt_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.be.file.threading\test.component.be.file.threading.cpp
+
+$(TARG_TEST_COMP_ins_args_MT_D):	\
+			$(OBJ_TEST_COMP_ins_args_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_args_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_ins_args_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp
+
+$(TARG_TEST_COMP_ins_args_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_args_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_args_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_ins_args_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp
+
+$(TARG_TEST_COMP_ins_args_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_args_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_args_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_ins_args_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp
+
+$(TARG_TEST_COMP_ins_args_MT_R):	\
+			$(OBJ_TEST_COMP_ins_args_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_args_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_ins_args_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp
+
+$(TARG_TEST_COMP_ins_args_W_MT_D):	\
+			$(OBJ_TEST_COMP_ins_args_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_args_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_ins_args_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp
+
+$(TARG_TEST_COMP_ins_args_W_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_args_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_args_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_ins_args_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp
+
+$(TARG_TEST_COMP_ins_args_W_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_args_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_args_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_ins_args_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp
+
+$(TARG_TEST_COMP_ins_args_W_MT_R):	\
+			$(OBJ_TEST_COMP_ins_args_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_args_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_ins_args_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.args\test.component.inserters.args.cpp
+
+$(TARG_TEST_COMP_ins_b64_MT_D):	\
+			$(OBJ_TEST_COMP_ins_b64_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_B64_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_b64_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_B64_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_ins_b64_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp
+
+$(TARG_TEST_COMP_ins_b64_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_b64_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_B64_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_b64_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_B64_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_ins_b64_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp
+
+$(TARG_TEST_COMP_ins_b64_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_b64_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_B64_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_b64_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_B64_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_ins_b64_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp
+
+$(TARG_TEST_COMP_ins_b64_MT_R):	\
+			$(OBJ_TEST_COMP_ins_b64_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_B64_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_b64_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_B64_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_ins_b64_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp
+
+$(TARG_TEST_COMP_ins_b64_W_MT_D):	\
+			$(OBJ_TEST_COMP_ins_b64_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_B64_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_b64_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_B64_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_ins_b64_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp
+
+$(TARG_TEST_COMP_ins_b64_W_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_b64_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_B64_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_b64_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_B64_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_ins_b64_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp
+
+$(TARG_TEST_COMP_ins_b64_W_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_b64_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_B64_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_b64_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_B64_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_ins_b64_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp
+
+$(TARG_TEST_COMP_ins_b64_W_MT_R):	\
+			$(OBJ_TEST_COMP_ins_b64_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_B64_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_b64_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_B64_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_ins_b64_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.b64\test.component.inserters.b64.cpp
+
+$(TARG_TEST_COMP_ins_bool_MT_D):	\
+			$(OBJ_TEST_COMP_ins_bool_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_bool_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_ins_bool_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp
+
+$(TARG_TEST_COMP_ins_bool_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_bool_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_bool_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_ins_bool_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp
+
+$(TARG_TEST_COMP_ins_bool_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_bool_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_bool_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_ins_bool_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp
+
+$(TARG_TEST_COMP_ins_bool_MT_R):	\
+			$(OBJ_TEST_COMP_ins_bool_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_bool_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_ins_bool_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp
+
+$(TARG_TEST_COMP_ins_bool_W_MT_D):	\
+			$(OBJ_TEST_COMP_ins_bool_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_bool_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_ins_bool_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp
+
+$(TARG_TEST_COMP_ins_bool_W_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_bool_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_bool_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_ins_bool_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp
+
+$(TARG_TEST_COMP_ins_bool_W_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_bool_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_bool_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_ins_bool_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp
+
+$(TARG_TEST_COMP_ins_bool_W_MT_R):	\
+			$(OBJ_TEST_COMP_ins_bool_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_bool_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_ins_bool_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.boolean\test.component.inserters.boolean.cpp
+
+$(TARG_TEST_COMP_ins_hostid_MT_D):	\
+			$(OBJ_TEST_COMP_ins_hostid_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_hostid_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_ins_hostid_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp
+
+$(TARG_TEST_COMP_ins_hostid_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_hostid_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_hostid_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_ins_hostid_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp
+
+$(TARG_TEST_COMP_ins_hostid_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_hostid_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_hostid_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_ins_hostid_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp
+
+$(TARG_TEST_COMP_ins_hostid_MT_R):	\
+			$(OBJ_TEST_COMP_ins_hostid_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_hostid_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_ins_hostid_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp
+
+$(TARG_TEST_COMP_ins_hostid_W_MT_D):	\
+			$(OBJ_TEST_COMP_ins_hostid_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_hostid_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_ins_hostid_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp
+
+$(TARG_TEST_COMP_ins_hostid_W_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_hostid_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_hostid_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_ins_hostid_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp
+
+$(TARG_TEST_COMP_ins_hostid_W_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_hostid_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_hostid_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_ins_hostid_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp
+
+$(TARG_TEST_COMP_ins_hostid_W_MT_R):	\
+			$(OBJ_TEST_COMP_ins_hostid_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_hostid_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_ins_hostid_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.hostId\test.component.inserters.hostId.cpp
+
+$(TARG_TEST_COMP_ins_int_MT_D):	\
+			$(OBJ_TEST_COMP_ins_int_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_int_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_ins_int_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp
+
+$(TARG_TEST_COMP_ins_int_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_int_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_int_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_ins_int_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp
+
+$(TARG_TEST_COMP_ins_int_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_int_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_int_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_ins_int_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp
+
+$(TARG_TEST_COMP_ins_int_MT_R):	\
+			$(OBJ_TEST_COMP_ins_int_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_int_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_ins_int_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp
+
+$(TARG_TEST_COMP_ins_int_W_MT_D):	\
+			$(OBJ_TEST_COMP_ins_int_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_int_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_ins_int_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp
+
+$(TARG_TEST_COMP_ins_int_W_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_int_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_int_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_ins_int_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp
+
+$(TARG_TEST_COMP_ins_int_W_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_int_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_int_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_ins_int_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp
+
+$(TARG_TEST_COMP_ins_int_W_MT_R):	\
+			$(OBJ_TEST_COMP_ins_int_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_int_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_ins_int_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.integer\test.component.inserters.integer.cpp
+
+$(TARG_TEST_COMP_ins_pad_MT_D):	\
+			$(OBJ_TEST_COMP_ins_pad_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_pad_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_ins_pad_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp
+
+$(TARG_TEST_COMP_ins_pad_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_pad_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_pad_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_ins_pad_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp
+
+$(TARG_TEST_COMP_ins_pad_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_pad_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_pad_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_ins_pad_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp
+
+$(TARG_TEST_COMP_ins_pad_MT_R):	\
+			$(OBJ_TEST_COMP_ins_pad_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_pad_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_ins_pad_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp
+
+$(TARG_TEST_COMP_ins_pad_W_MT_D):	\
+			$(OBJ_TEST_COMP_ins_pad_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_pad_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_ins_pad_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp
+
+$(TARG_TEST_COMP_ins_pad_W_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_pad_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_pad_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_ins_pad_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp
+
+$(TARG_TEST_COMP_ins_pad_W_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_pad_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_pad_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_ins_pad_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp
+
+$(TARG_TEST_COMP_ins_pad_W_MT_R):	\
+			$(OBJ_TEST_COMP_ins_pad_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_pad_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_ins_pad_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pad\test.component.inserters.pad.cpp
+
+$(TARG_TEST_COMP_ins_ptr_MT_D):	\
+			$(OBJ_TEST_COMP_ins_ptr_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_ptr_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_ins_ptr_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp
+
+$(TARG_TEST_COMP_ins_ptr_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_ptr_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_ptr_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_ins_ptr_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp
+
+$(TARG_TEST_COMP_ins_ptr_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_ptr_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_ptr_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_ins_ptr_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp
+
+$(TARG_TEST_COMP_ins_ptr_MT_R):	\
+			$(OBJ_TEST_COMP_ins_ptr_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_ptr_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_ins_ptr_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp
+
+$(TARG_TEST_COMP_ins_ptr_W_MT_D):	\
+			$(OBJ_TEST_COMP_ins_ptr_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_ptr_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_ins_ptr_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp
+
+$(TARG_TEST_COMP_ins_ptr_W_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_ptr_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_ptr_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_ins_ptr_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp
+
+$(TARG_TEST_COMP_ins_ptr_W_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_ptr_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_ptr_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_ins_ptr_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp
+
+$(TARG_TEST_COMP_ins_ptr_W_MT_R):	\
+			$(OBJ_TEST_COMP_ins_ptr_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_ptr_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_ins_ptr_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.pointer\test.component.inserters.pointer.cpp
+
+$(TARG_TEST_COMP_ins_prid_MT_D):	\
+			$(OBJ_TEST_COMP_ins_prid_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_prid_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_ins_prid_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp
+
+$(TARG_TEST_COMP_ins_prid_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_prid_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_prid_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_ins_prid_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp
+
+$(TARG_TEST_COMP_ins_prid_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_prid_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_prid_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_ins_prid_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp
+
+$(TARG_TEST_COMP_ins_prid_MT_R):	\
+			$(OBJ_TEST_COMP_ins_prid_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_prid_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_ins_prid_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp
+
+$(TARG_TEST_COMP_ins_prid_W_MT_D):	\
+			$(OBJ_TEST_COMP_ins_prid_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_prid_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_ins_prid_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp
+
+$(TARG_TEST_COMP_ins_prid_W_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_prid_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_prid_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_ins_prid_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp
+
+$(TARG_TEST_COMP_ins_prid_W_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_prid_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_prid_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_ins_prid_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp
+
+$(TARG_TEST_COMP_ins_prid_W_MT_R):	\
+			$(OBJ_TEST_COMP_ins_prid_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_prid_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_ins_prid_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.processId\test.component.inserters.processId.cpp
+
+$(TARG_TEST_COMP_ins_real_MT_D):	\
+			$(OBJ_TEST_COMP_ins_real_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_real_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_ins_real_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp
+
+$(TARG_TEST_COMP_ins_real_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_real_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_real_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_ins_real_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp
+
+$(TARG_TEST_COMP_ins_real_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_real_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_real_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_ins_real_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp
+
+$(TARG_TEST_COMP_ins_real_MT_R):	\
+			$(OBJ_TEST_COMP_ins_real_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_real_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_ins_real_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp
+
+$(TARG_TEST_COMP_ins_real_W_MT_D):	\
+			$(OBJ_TEST_COMP_ins_real_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_real_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_ins_real_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp
+
+$(TARG_TEST_COMP_ins_real_W_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_real_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_real_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_ins_real_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp
+
+$(TARG_TEST_COMP_ins_real_W_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_real_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_real_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_ins_real_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp
+
+$(TARG_TEST_COMP_ins_real_W_MT_R):	\
+			$(OBJ_TEST_COMP_ins_real_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_real_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_ins_real_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.real\test.component.inserters.real.cpp
+
+$(TARG_TEST_COMP_ins_slice_MT_D):	\
+			$(OBJ_TEST_COMP_ins_slice_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_slice_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_ins_slice_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp
+
+$(TARG_TEST_COMP_ins_slice_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_slice_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_slice_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_ins_slice_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp
+
+$(TARG_TEST_COMP_ins_slice_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_slice_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_slice_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_ins_slice_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp
+
+$(TARG_TEST_COMP_ins_slice_MT_R):	\
+			$(OBJ_TEST_COMP_ins_slice_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_slice_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_ins_slice_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp
+
+$(TARG_TEST_COMP_ins_slice_W_MT_D):	\
+			$(OBJ_TEST_COMP_ins_slice_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_slice_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_ins_slice_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp
+
+$(TARG_TEST_COMP_ins_slice_W_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_slice_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_slice_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_ins_slice_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp
+
+$(TARG_TEST_COMP_ins_slice_W_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_slice_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_slice_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_ins_slice_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp
+
+$(TARG_TEST_COMP_ins_slice_W_MT_R):	\
+			$(OBJ_TEST_COMP_ins_slice_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_slice_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_ins_slice_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.slice\test.component.inserters.slice.cpp
+
+$(TARG_TEST_COMP_ins_thrid_MT_D):	\
+			$(OBJ_TEST_COMP_ins_thrid_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_thrid_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_ins_thrid_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp
+
+$(TARG_TEST_COMP_ins_thrid_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_thrid_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_thrid_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_ins_thrid_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp
+
+$(TARG_TEST_COMP_ins_thrid_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_thrid_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_thrid_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_ins_thrid_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp
+
+$(TARG_TEST_COMP_ins_thrid_MT_R):	\
+			$(OBJ_TEST_COMP_ins_thrid_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_thrid_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_ins_thrid_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp
+
+$(TARG_TEST_COMP_ins_thrid_W_MT_D):	\
+			$(OBJ_TEST_COMP_ins_thrid_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_thrid_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_ins_thrid_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp
+
+$(TARG_TEST_COMP_ins_thrid_W_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_thrid_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_thrid_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_ins_thrid_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp
+
+$(TARG_TEST_COMP_ins_thrid_W_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_thrid_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_thrid_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_ins_thrid_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp
+
+$(TARG_TEST_COMP_ins_thrid_W_MT_R):	\
+			$(OBJ_TEST_COMP_ins_thrid_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_thrid_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_ins_thrid_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.threadId\test.component.inserters.threadId.cpp
+
+$(TARG_TEST_COMP_ins_vbool_MT_D):	\
+			$(OBJ_TEST_COMP_ins_vbool_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_vbool_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_ins_vbool_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp
+
+$(TARG_TEST_COMP_ins_vbool_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_vbool_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_vbool_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_ins_vbool_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp
+
+$(TARG_TEST_COMP_ins_vbool_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_vbool_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_vbool_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_ins_vbool_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp
+
+$(TARG_TEST_COMP_ins_vbool_MT_R):	\
+			$(OBJ_TEST_COMP_ins_vbool_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_vbool_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_ins_vbool_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp
+
+$(TARG_TEST_COMP_ins_vbool_W_MT_D):	\
+			$(OBJ_TEST_COMP_ins_vbool_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_vbool_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_ins_vbool_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp
+
+$(TARG_TEST_COMP_ins_vbool_W_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_vbool_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_vbool_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_ins_vbool_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp
+
+$(TARG_TEST_COMP_ins_vbool_W_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_vbool_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_vbool_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_ins_vbool_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp
+
+$(TARG_TEST_COMP_ins_vbool_W_MT_R):	\
+			$(OBJ_TEST_COMP_ins_vbool_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_vbool_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_ins_vbool_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.variant_bool\test.component.inserters.variant_bool.cpp
+
+$(TARG_TEST_COMP_ins_m2w_W_MT_D):	\
+			$(OBJ_TEST_COMP_ins_m2w_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_m2w_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_ins_m2w_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.m2w\test.component.inserters.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.m2w\test.component.inserters.m2w.cpp
+
+$(TARG_TEST_COMP_ins_m2w_W_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_m2w_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_m2w_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_ins_m2w_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.m2w\test.component.inserters.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.m2w\test.component.inserters.m2w.cpp
+
+$(TARG_TEST_COMP_ins_m2w_W_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_m2w_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_m2w_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_ins_m2w_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.m2w\test.component.inserters.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.m2w\test.component.inserters.m2w.cpp
+
+$(TARG_TEST_COMP_ins_m2w_W_MT_R):	\
+			$(OBJ_TEST_COMP_ins_m2w_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_m2w_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_ins_m2w_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.m2w\test.component.inserters.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.m2w\test.component.inserters.m2w.cpp
+
+$(TARG_TEST_COMP_ins_w2m_MT_D):	\
+			$(OBJ_TEST_COMP_ins_w2m_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_w2m_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_ins_w2m_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.w2m\test.component.inserters.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.w2m\test.component.inserters.w2m.cpp
+
+$(TARG_TEST_COMP_ins_w2m_DLL_D):	\
+			$(OBJ_TEST_COMP_ins_w2m_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_ins_w2m_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_ins_w2m_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.w2m\test.component.inserters.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.w2m\test.component.inserters.w2m.cpp
+
+$(TARG_TEST_COMP_ins_w2m_DLL_R):	\
+			$(OBJ_TEST_COMP_ins_w2m_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_w2m_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_ins_w2m_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.w2m\test.component.inserters.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.w2m\test.component.inserters.w2m.cpp
+
+$(TARG_TEST_COMP_ins_w2m_MT_R):	\
+			$(OBJ_TEST_COMP_ins_w2m_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_ins_w2m_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_ins_w2m_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.w2m\test.component.inserters.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.inserters.w2m\test.component.inserters.w2m.cpp
+
+$(TARG_TEST_COMP_log_1_MT_D):	\
+			$(OBJ_TEST_COMP_log_1_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_log_1_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_log_1_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp
+
+$(TARG_TEST_COMP_log_1_DLL_D):	\
+			$(OBJ_TEST_COMP_log_1_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_log_1_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_log_1_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp
+
+$(TARG_TEST_COMP_log_1_DLL_R):	\
+			$(OBJ_TEST_COMP_log_1_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_log_1_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_log_1_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp
+
+$(TARG_TEST_COMP_log_1_MT_R):	\
+			$(OBJ_TEST_COMP_log_1_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_log_1_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_log_1_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp
+
+$(TARG_TEST_COMP_log_1_W_MT_D):	\
+			$(OBJ_TEST_COMP_log_1_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_log_1_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_log_1_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp
+
+$(TARG_TEST_COMP_log_1_W_DLL_D):	\
+			$(OBJ_TEST_COMP_log_1_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_log_1_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_log_1_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp
+
+$(TARG_TEST_COMP_log_1_W_DLL_R):	\
+			$(OBJ_TEST_COMP_log_1_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_log_1_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_log_1_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp
+
+$(TARG_TEST_COMP_log_1_W_MT_R):	\
+			$(OBJ_TEST_COMP_log_1_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_log_1_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_log_1_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.log.1\test.component.log.1.cpp
+
+$(TARG_TEST_COMP_trace_1_MT_D):	\
+			$(OBJ_TEST_COMP_trace_1_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_trace_1_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_trace_1_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.trace.1\test.component.trace.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.trace.1\test.component.trace.1.cpp
+
+$(TARG_TEST_COMP_trace_1_DLL_D):	\
+			$(OBJ_TEST_COMP_trace_1_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_trace_1_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_trace_1_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.trace.1\test.component.trace.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.trace.1\test.component.trace.1.cpp
+
+$(TARG_TEST_COMP_trace_1_DLL_R):	\
+			$(OBJ_TEST_COMP_trace_1_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_trace_1_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_trace_1_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.trace.1\test.component.trace.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.trace.1\test.component.trace.1.cpp
+
+$(TARG_TEST_COMP_trace_1_MT_R):	\
+			$(OBJ_TEST_COMP_trace_1_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_trace_1_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_trace_1_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.trace.1\test.component.trace.1.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.trace.1\test.component.trace.1.cpp
+
+$(TARG_TEST_COMP_pan_puts_MT_D):	\
+			$(OBJ_TEST_COMP_pan_puts_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_pan_puts_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_pan_puts_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp
+
+$(TARG_TEST_COMP_pan_puts_DLL_D):	\
+			$(OBJ_TEST_COMP_pan_puts_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_pan_puts_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_pan_puts_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp
+
+$(TARG_TEST_COMP_pan_puts_DLL_R):	\
+			$(OBJ_TEST_COMP_pan_puts_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_pan_puts_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_pan_puts_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp
+
+$(TARG_TEST_COMP_pan_puts_MT_R):	\
+			$(OBJ_TEST_COMP_pan_puts_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_pan_puts_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_pan_puts_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp
+
+$(TARG_TEST_COMP_pan_puts_W_MT_D):	\
+			$(OBJ_TEST_COMP_pan_puts_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_pan_puts_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_pan_puts_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp
+
+$(TARG_TEST_COMP_pan_puts_W_DLL_D):	\
+			$(OBJ_TEST_COMP_pan_puts_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_pan_puts_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_pan_puts_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp
+
+$(TARG_TEST_COMP_pan_puts_W_DLL_R):	\
+			$(OBJ_TEST_COMP_pan_puts_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_pan_puts_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_pan_puts_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp
+
+$(TARG_TEST_COMP_pan_puts_W_MT_R):	\
+			$(OBJ_TEST_COMP_pan_puts_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_pan_puts_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_pan_puts_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logputs\test.component.core.pantheios_logputs.cpp
+
+$(TARG_TEST_COMP_pan_prtf_MT_D):	\
+			$(OBJ_TEST_COMP_pan_prtf_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_BE_TEST_MT_D)\
+			$(LIB_BEC_TEST_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_pan_prtf_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_BE_TEST_MT_D)\
+		$(LIB_BEC_TEST_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_COMP_pan_prtf_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp
+
+$(TARG_TEST_COMP_pan_prtf_DLL_D):	\
+			$(OBJ_TEST_COMP_pan_prtf_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_BE_TEST_DLL_D)\
+			$(LIB_BEC_TEST_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_pan_prtf_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_BE_TEST_DLL_D)\
+		$(LIB_BEC_TEST_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_COMP_pan_prtf_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp
+
+$(TARG_TEST_COMP_pan_prtf_DLL_R):	\
+			$(OBJ_TEST_COMP_pan_prtf_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_BE_TEST_DLL_R)\
+			$(LIB_BEC_TEST_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_pan_prtf_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_BE_TEST_DLL_R)\
+		$(LIB_BEC_TEST_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_COMP_pan_prtf_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp
+
+$(TARG_TEST_COMP_pan_prtf_MT_R):	\
+			$(OBJ_TEST_COMP_pan_prtf_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_BE_TEST_MT_R)\
+			$(LIB_BEC_TEST_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_pan_prtf_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_BE_TEST_MT_R)\
+		$(LIB_BEC_TEST_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_COMP_pan_prtf_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp
+
+$(TARG_TEST_COMP_pan_prtf_W_MT_D):	\
+			$(OBJ_TEST_COMP_pan_prtf_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_BE_TEST_W_MT_D)\
+			$(LIB_BEC_TEST_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_COMP_pan_prtf_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_BE_TEST_W_MT_D)\
+		$(LIB_BEC_TEST_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_COMP_pan_prtf_W_MT_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp
+
+$(TARG_TEST_COMP_pan_prtf_W_DLL_D):	\
+			$(OBJ_TEST_COMP_pan_prtf_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_BE_TEST_W_DLL_D)\
+			$(LIB_BEC_TEST_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_COMP_pan_prtf_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_BE_TEST_W_DLL_D)\
+		$(LIB_BEC_TEST_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_COMP_pan_prtf_W_DLL_D):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp
+
+$(TARG_TEST_COMP_pan_prtf_W_DLL_R):	\
+			$(OBJ_TEST_COMP_pan_prtf_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_BE_TEST_W_DLL_R)\
+			$(LIB_BEC_TEST_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_COMP_pan_prtf_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_BE_TEST_W_DLL_R)\
+		$(LIB_BEC_TEST_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_COMP_pan_prtf_W_DLL_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp
+
+$(TARG_TEST_COMP_pan_prtf_W_MT_R):	\
+			$(OBJ_TEST_COMP_pan_prtf_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_BE_TEST_W_MT_R)\
+			$(LIB_BEC_TEST_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_COMP_pan_prtf_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_BE_TEST_W_MT_R)\
+		$(LIB_BEC_TEST_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_COMP_pan_prtf_W_MT_R):	$(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_COMPONENT_DIR)\test.component.core.pantheios_logprintf\test.component.core.pantheios_logprintf.cpp
+
+##############################
+# Performance Tests
+
+$(TARG_TEST_PERF_ins_m2w_W_MT_D):	\
+			$(OBJ_TEST_PERF_ins_m2w_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_NULL_W_MT_D)\
+			$(LIB_BEC_NULL_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_PERF_ins_m2w_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_NULL_W_MT_D)\
+		$(LIB_BEC_NULL_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_PERF_ins_m2w_W_MT_D):	$(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.m2w\test.performance.inserters.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.m2w\test.performance.inserters.m2w.cpp
+
+$(TARG_TEST_PERF_ins_m2w_W_DLL_D):	\
+			$(OBJ_TEST_PERF_ins_m2w_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_NULL_W_DLL_D)\
+			$(LIB_BEC_NULL_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_PERF_ins_m2w_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_NULL_W_DLL_D)\
+		$(LIB_BEC_NULL_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_PERF_ins_m2w_W_DLL_D):	$(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.m2w\test.performance.inserters.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.m2w\test.performance.inserters.m2w.cpp
+
+$(TARG_TEST_PERF_ins_m2w_W_DLL_R):	\
+			$(OBJ_TEST_PERF_ins_m2w_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_NULL_W_DLL_R)\
+			$(LIB_BEC_NULL_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_PERF_ins_m2w_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_NULL_W_DLL_R)\
+		$(LIB_BEC_NULL_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_PERF_ins_m2w_W_DLL_R):	$(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.m2w\test.performance.inserters.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.m2w\test.performance.inserters.m2w.cpp
+
+$(TARG_TEST_PERF_ins_m2w_W_MT_R):	\
+			$(OBJ_TEST_PERF_ins_m2w_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_NULL_W_MT_R)\
+			$(LIB_BEC_NULL_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_PERF_ins_m2w_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_NULL_W_MT_R)\
+		$(LIB_BEC_NULL_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_PERF_ins_m2w_W_MT_R):	$(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.m2w\test.performance.inserters.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.m2w\test.performance.inserters.m2w.cpp
+
+$(TARG_TEST_PERF_ins_w2m_MT_D):	\
+			$(OBJ_TEST_PERF_ins_w2m_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_NULL_MT_D)\
+			$(LIB_BEC_NULL_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_PERF_ins_w2m_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_NULL_MT_D)\
+		$(LIB_BEC_NULL_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_PERF_ins_w2m_MT_D):	$(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.w2m\test.performance.inserters.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.w2m\test.performance.inserters.w2m.cpp
+
+$(TARG_TEST_PERF_ins_w2m_DLL_D):	\
+			$(OBJ_TEST_PERF_ins_w2m_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_NULL_DLL_D)\
+			$(LIB_BEC_NULL_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_PERF_ins_w2m_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_NULL_DLL_D)\
+		$(LIB_BEC_NULL_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_PERF_ins_w2m_DLL_D):	$(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.w2m\test.performance.inserters.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.w2m\test.performance.inserters.w2m.cpp
+
+$(TARG_TEST_PERF_ins_w2m_DLL_R):	\
+			$(OBJ_TEST_PERF_ins_w2m_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_NULL_DLL_R)\
+			$(LIB_BEC_NULL_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_PERF_ins_w2m_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_NULL_DLL_R)\
+		$(LIB_BEC_NULL_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_PERF_ins_w2m_DLL_R):	$(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.w2m\test.performance.inserters.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.w2m\test.performance.inserters.w2m.cpp
+
+$(TARG_TEST_PERF_ins_w2m_MT_R):	\
+			$(OBJ_TEST_PERF_ins_w2m_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_NULL_MT_R)\
+			$(LIB_BEC_NULL_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_PERF_ins_w2m_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_NULL_MT_R)\
+		$(LIB_BEC_NULL_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_PERF_ins_w2m_MT_R):	$(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.w2m\test.performance.inserters.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_PERFORMANCE_DIR)\test.performance.inserters.w2m\test.performance.inserters.w2m.cpp
+
+##############################
+# Scratch Tests
+
+#  object files
+
+$(OBJ_TEST_API_MT_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp
+$(OBJ_TEST_API_DLL_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp
+$(OBJ_TEST_API_DLL_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp
+$(OBJ_TEST_API_MT_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp
+$(OBJ_TEST_API_W_MT_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp
+$(OBJ_TEST_API_W_DLL_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp
+$(OBJ_TEST_API_W_DLL_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp
+$(OBJ_TEST_API_W_MT_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.api\test.scratch.api.cpp
+
+# executables
+
+!ifdef ACE
+
+$(TEST_SCRT_ACE_MT_D):	\
+			$(OBJ_SCRT_ACE_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_ACE_MT_D)\
+			$(LIB_BEC_ACE_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ -libpath:"$(ACE)\lib" -libpath:"$(ACE)\ace"\
+		$(OBJ_SCRT_ACE_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_ACE_MT_D)\
+		$(LIB_BEC_ACE_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_ACE)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_SCRT_ACE_MT_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_D) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp
+!endif # ACE
+
+$(TARG_TEST_MT_D_APIwBE_FPRINTF):	\
+			$(OBJ_TEST_API_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_API_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_FPRINTF)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_TEST_MT_D_APIwBE_COMERROBJ):		\
+			$(OBJ_TEST_API_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_COMERROBJ_MT_D)\
+			$(LIB_BEC_COMERROBJ_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_API_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_COMERROBJ_MT_D)\
+		$(LIB_BEC_COMERROBJ_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_COMERROBJ)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_TEST_MT_D_APIwBE_WINEVLOG):	\
+			$(OBJ_TEST_API_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_WINEVLOG_MT_D)\
+			$(LIB_BEC_WINEVLOG_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_API_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_WINEVLOG_MT_D)\
+		$(LIB_BEC_WINEVLOG_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_WINEVLOG)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_TEST_MT_D_APIwBE_W32CONS):	\
+			$(OBJ_TEST_API_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_W32CONS_MT_D)\
+			$(LIB_BEC_W32CONS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_API_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_W32CONS_MT_D)\
+		$(LIB_BEC_W32CONS_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_W32CONS)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_TEST_MT_D_APIwBE_WINDBGR):	\
+			$(OBJ_TEST_API_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_WINDBGR_MT_D)\
+			$(LIB_BEC_WINDBGR_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_API_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_WINDBGR_MT_D)\
+		$(LIB_BEC_WINDBGR_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_WINDBGR)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_TEST_MT_D_APIwBE_WINSYSLOG):		\
+			$(OBJ_TEST_API_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_WINSYSLOG_MT_D)\
+			$(LIB_BEC_WINSYSLOG_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_API_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_WINSYSLOG_MT_D)\
+		$(LIB_BEC_WINSYSLOG_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_TEST_MT_D_APIwBELR_2_WINDBGRFPRINTF):	\
+			$(OBJ_TEST_API_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_LRSPLIT_MT_D)\
+			$(LIB_BEL_WINDBGR_MT_D)\
+			$(LIB_BEC_WINDBGR_MT_D)\
+			$(LIB_BER_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_API_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_LRSPLIT_MT_D)\
+		$(LIB_BEL_WINDBGR_MT_D)\
+		$(LIB_BEC_WINDBGR_MT_D)\
+		$(LIB_BER_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_WINDBGRFPRINTF)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_TEST_MT_D_APIwBELR_3_WINDBGRWINSYSLOG):	\
+			$(OBJ_TEST_API_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_LRSPLIT_MT_D)\
+			$(LIB_BEL_WINDBGR_MT_D)\
+			$(LIB_BEC_WINDBGR_MT_D)\
+			$(LIB_BER_WINSYSLOG_MT_D)\
+			$(LIB_BEC_WINSYSLOG_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_API_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_LRSPLIT_MT_D)\
+		$(LIB_BEL_WINDBGR_MT_D)\
+		$(LIB_BEC_WINDBGR_MT_D)\
+		$(LIB_BER_WINSYSLOG_MT_D)\
+		$(LIB_BEC_WINSYSLOG_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_WINDBGRWINSYSLOG)\
+		$(TARGET_LIB_MT_D)
+
+$(TARG_TEST_FE_MT_D): \
+			$(OBJ_TEST_FE_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_FE_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_FE_MT_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp
+
+$(TARG_TEST_BE_N_FAIL_MT_D):	\
+			$(OBJ_TEST_BE_N_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_N_MT_D)\
+			$(LIB_BE_N_MT_D)\
+			$(LIB_BEC_FAIL_MT_D)\
+			$(LIB_BEC_FILE_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_BE_N_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_N_MT_D)\
+		$(LIB_BE_N_MT_D)\
+		$(LIB_BEC_FAIL_MT_D)\
+		$(LIB_BEC_FILE_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_BE_N_MT_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp
+
+
+$(TARG_TEST_FE_SIMPLE_WC_MT_D):	\
+			$(OBJ_TEST_FE_SIMPLE_WC_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_SIMPLE_WC_MT_D)\
+			$(LIB_BE_FPRINTF_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_FE_SIMPLE_WC_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_FE_SIMPLE_WC_MT_D)\
+		$(LIB_BE_FPRINTF_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_FE_SIMPLE_WC_MT_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp
+
+
+!ifdef ACE
+
+$(TEST_SCRT_ACE_DLL_D):	\
+			$(OBJ_SCRT_ACE_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_ACE_DLL_D)\
+			$(LIB_BEC_ACE_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ -libpath:"$(ACE)\lib" -libpath:"$(ACE)\ace"\
+		$(OBJ_SCRT_ACE_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_ACE_DLL_D)\
+		$(LIB_BEC_ACE_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_ACE)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_SCRT_ACE_DLL_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_DLL_D) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp
+!endif # ACE
+
+$(TARG_TEST_DLL_D_APIwBE_FPRINTF):	\
+			$(OBJ_TEST_API_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_FPRINTF)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_TEST_DLL_D_APIwBE_COMERROBJ):		\
+			$(OBJ_TEST_API_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_COMERROBJ_DLL_D)\
+			$(LIB_BEC_COMERROBJ_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_COMERROBJ_DLL_D)\
+		$(LIB_BEC_COMERROBJ_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_COMERROBJ)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_TEST_DLL_D_APIwBE_WINEVLOG):	\
+			$(OBJ_TEST_API_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_WINEVLOG_DLL_D)\
+			$(LIB_BEC_WINEVLOG_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_WINEVLOG_DLL_D)\
+		$(LIB_BEC_WINEVLOG_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_WINEVLOG)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_TEST_DLL_D_APIwBE_W32CONS):	\
+			$(OBJ_TEST_API_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_W32CONS_DLL_D)\
+			$(LIB_BEC_W32CONS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_W32CONS_DLL_D)\
+		$(LIB_BEC_W32CONS_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_W32CONS)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_TEST_DLL_D_APIwBE_WINDBGR):	\
+			$(OBJ_TEST_API_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_WINDBGR_DLL_D)\
+			$(LIB_BEC_WINDBGR_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_WINDBGR_DLL_D)\
+		$(LIB_BEC_WINDBGR_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_WINDBGR)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_TEST_DLL_D_APIwBE_WINSYSLOG):		\
+			$(OBJ_TEST_API_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_WINSYSLOG_DLL_D)\
+			$(LIB_BEC_WINSYSLOG_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_WINSYSLOG_DLL_D)\
+		$(LIB_BEC_WINSYSLOG_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_TEST_DLL_D_APIwBELR_2_WINDBGRFPRINTF):	\
+			$(OBJ_TEST_API_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_LRSPLIT_DLL_D)\
+			$(LIB_BEL_WINDBGR_DLL_D)\
+			$(LIB_BEC_WINDBGR_DLL_D)\
+			$(LIB_BER_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_LRSPLIT_DLL_D)\
+		$(LIB_BEL_WINDBGR_DLL_D)\
+		$(LIB_BEC_WINDBGR_DLL_D)\
+		$(LIB_BER_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_WINDBGRFPRINTF)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_TEST_DLL_D_APIwBELR_3_WINDBGRWINSYSLOG):	\
+			$(OBJ_TEST_API_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_LRSPLIT_DLL_D)\
+			$(LIB_BEL_WINDBGR_DLL_D)\
+			$(LIB_BEC_WINDBGR_DLL_D)\
+			$(LIB_BER_WINSYSLOG_DLL_D)\
+			$(LIB_BEC_WINSYSLOG_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_LRSPLIT_DLL_D)\
+		$(LIB_BEL_WINDBGR_DLL_D)\
+		$(LIB_BEC_WINDBGR_DLL_D)\
+		$(LIB_BER_WINSYSLOG_DLL_D)\
+		$(LIB_BEC_WINSYSLOG_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_WINDBGRWINSYSLOG)\
+		$(TARGET_LIB_DLL_D)
+
+$(TARG_TEST_FE_DLL_D): \
+			$(OBJ_TEST_FE_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_FE_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_FE_DLL_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp
+
+$(TARG_TEST_BE_N_FAIL_DLL_D):	\
+			$(OBJ_TEST_BE_N_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_N_DLL_D)\
+			$(LIB_BE_N_DLL_D)\
+			$(LIB_BEC_FAIL_DLL_D)\
+			$(LIB_BEC_FILE_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_BE_N_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_N_DLL_D)\
+		$(LIB_BE_N_DLL_D)\
+		$(LIB_BEC_FAIL_DLL_D)\
+		$(LIB_BEC_FILE_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_BE_N_DLL_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp
+
+
+$(TARG_TEST_FE_SIMPLE_WC_DLL_D):	\
+			$(OBJ_TEST_FE_SIMPLE_WC_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_SIMPLE_WC_DLL_D)\
+			$(LIB_BE_FPRINTF_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_FE_SIMPLE_WC_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_FE_SIMPLE_WC_DLL_D)\
+		$(LIB_BE_FPRINTF_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_FE_SIMPLE_WC_DLL_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp
+
+
+!ifdef ACE
+
+$(TEST_SCRT_ACE_DLL_R):	\
+			$(OBJ_SCRT_ACE_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_ACE_DLL_R)\
+			$(LIB_BEC_ACE_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ -libpath:"$(ACE)\lib" -libpath:"$(ACE)\ace"\
+		$(OBJ_SCRT_ACE_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_ACE_DLL_R)\
+		$(LIB_BEC_ACE_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_ACE)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_SCRT_ACE_DLL_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_DLL_R) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp
+!endif # ACE
+
+$(TARG_TEST_DLL_R_APIwBE_FPRINTF):	\
+			$(OBJ_TEST_API_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_FPRINTF)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_TEST_DLL_R_APIwBE_COMERROBJ):		\
+			$(OBJ_TEST_API_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_COMERROBJ_DLL_R)\
+			$(LIB_BEC_COMERROBJ_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_COMERROBJ_DLL_R)\
+		$(LIB_BEC_COMERROBJ_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_COMERROBJ)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_TEST_DLL_R_APIwBE_WINEVLOG):	\
+			$(OBJ_TEST_API_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_WINEVLOG_DLL_R)\
+			$(LIB_BEC_WINEVLOG_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_WINEVLOG_DLL_R)\
+		$(LIB_BEC_WINEVLOG_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_WINEVLOG)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_TEST_DLL_R_APIwBE_W32CONS):	\
+			$(OBJ_TEST_API_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_W32CONS_DLL_R)\
+			$(LIB_BEC_W32CONS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_W32CONS_DLL_R)\
+		$(LIB_BEC_W32CONS_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_W32CONS)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_TEST_DLL_R_APIwBE_WINDBGR):	\
+			$(OBJ_TEST_API_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_WINDBGR_DLL_R)\
+			$(LIB_BEC_WINDBGR_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_WINDBGR_DLL_R)\
+		$(LIB_BEC_WINDBGR_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_WINDBGR)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_TEST_DLL_R_APIwBE_WINSYSLOG):		\
+			$(OBJ_TEST_API_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_WINSYSLOG_DLL_R)\
+			$(LIB_BEC_WINSYSLOG_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_WINSYSLOG_DLL_R)\
+		$(LIB_BEC_WINSYSLOG_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_TEST_DLL_R_APIwBELR_2_WINDBGRFPRINTF):	\
+			$(OBJ_TEST_API_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_LRSPLIT_DLL_R)\
+			$(LIB_BEL_WINDBGR_DLL_R)\
+			$(LIB_BEC_WINDBGR_DLL_R)\
+			$(LIB_BER_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_LRSPLIT_DLL_R)\
+		$(LIB_BEL_WINDBGR_DLL_R)\
+		$(LIB_BEC_WINDBGR_DLL_R)\
+		$(LIB_BER_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_WINDBGRFPRINTF)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_TEST_DLL_R_APIwBELR_3_WINDBGRWINSYSLOG):	\
+			$(OBJ_TEST_API_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_LRSPLIT_DLL_R)\
+			$(LIB_BEL_WINDBGR_DLL_R)\
+			$(LIB_BEC_WINDBGR_DLL_R)\
+			$(LIB_BER_WINSYSLOG_DLL_R)\
+			$(LIB_BEC_WINSYSLOG_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_LRSPLIT_DLL_R)\
+		$(LIB_BEL_WINDBGR_DLL_R)\
+		$(LIB_BEC_WINDBGR_DLL_R)\
+		$(LIB_BER_WINSYSLOG_DLL_R)\
+		$(LIB_BEC_WINSYSLOG_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_WINDBGRWINSYSLOG)\
+		$(TARGET_LIB_DLL_R)
+
+$(TARG_TEST_FE_DLL_R): \
+			$(OBJ_TEST_FE_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_FE_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_FE_DLL_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp
+
+$(TARG_TEST_BE_N_FAIL_DLL_R):	\
+			$(OBJ_TEST_BE_N_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_N_DLL_R)\
+			$(LIB_BE_N_DLL_R)\
+			$(LIB_BEC_FAIL_DLL_R)\
+			$(LIB_BEC_FILE_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_BE_N_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_N_DLL_R)\
+		$(LIB_BE_N_DLL_R)\
+		$(LIB_BEC_FAIL_DLL_R)\
+		$(LIB_BEC_FILE_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_BE_N_DLL_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp
+
+
+$(TARG_TEST_FE_SIMPLE_WC_DLL_R):	\
+			$(OBJ_TEST_FE_SIMPLE_WC_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_SIMPLE_WC_DLL_R)\
+			$(LIB_BE_FPRINTF_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_FE_SIMPLE_WC_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_FE_SIMPLE_WC_DLL_R)\
+		$(LIB_BE_FPRINTF_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_FE_SIMPLE_WC_DLL_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp
+
+
+!ifdef ACE
+
+$(TEST_SCRT_ACE_MT_R):	\
+			$(OBJ_SCRT_ACE_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_ACE_MT_R)\
+			$(LIB_BEC_ACE_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ -libpath:"$(ACE)\lib" -libpath:"$(ACE)\ace"\
+		$(OBJ_SCRT_ACE_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_ACE_MT_R)\
+		$(LIB_BEC_ACE_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_ACE)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_SCRT_ACE_MT_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_R) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp
+!endif # ACE
+
+$(TARG_TEST_MT_R_APIwBE_FPRINTF):	\
+			$(OBJ_TEST_API_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_API_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_FPRINTF)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_TEST_MT_R_APIwBE_COMERROBJ):		\
+			$(OBJ_TEST_API_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_COMERROBJ_MT_R)\
+			$(LIB_BEC_COMERROBJ_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_API_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_COMERROBJ_MT_R)\
+		$(LIB_BEC_COMERROBJ_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_COMERROBJ)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_TEST_MT_R_APIwBE_WINEVLOG):	\
+			$(OBJ_TEST_API_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_WINEVLOG_MT_R)\
+			$(LIB_BEC_WINEVLOG_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_API_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_WINEVLOG_MT_R)\
+		$(LIB_BEC_WINEVLOG_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_WINEVLOG)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_TEST_MT_R_APIwBE_W32CONS):	\
+			$(OBJ_TEST_API_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_W32CONS_MT_R)\
+			$(LIB_BEC_W32CONS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_API_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_W32CONS_MT_R)\
+		$(LIB_BEC_W32CONS_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_W32CONS)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_TEST_MT_R_APIwBE_WINDBGR):	\
+			$(OBJ_TEST_API_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_WINDBGR_MT_R)\
+			$(LIB_BEC_WINDBGR_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_API_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_WINDBGR_MT_R)\
+		$(LIB_BEC_WINDBGR_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_WINDBGR)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_TEST_MT_R_APIwBE_WINSYSLOG):		\
+			$(OBJ_TEST_API_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_WINSYSLOG_MT_R)\
+			$(LIB_BEC_WINSYSLOG_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_API_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_WINSYSLOG_MT_R)\
+		$(LIB_BEC_WINSYSLOG_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_TEST_MT_R_APIwBELR_2_WINDBGRFPRINTF):	\
+			$(OBJ_TEST_API_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_LRSPLIT_MT_R)\
+			$(LIB_BEL_WINDBGR_MT_R)\
+			$(LIB_BEC_WINDBGR_MT_R)\
+			$(LIB_BER_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_API_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_LRSPLIT_MT_R)\
+		$(LIB_BEL_WINDBGR_MT_R)\
+		$(LIB_BEC_WINDBGR_MT_R)\
+		$(LIB_BER_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_WINDBGRFPRINTF)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_TEST_MT_R_APIwBELR_3_WINDBGRWINSYSLOG):	\
+			$(OBJ_TEST_API_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_LRSPLIT_MT_R)\
+			$(LIB_BEL_WINDBGR_MT_R)\
+			$(LIB_BEC_WINDBGR_MT_R)\
+			$(LIB_BER_WINSYSLOG_MT_R)\
+			$(LIB_BEC_WINSYSLOG_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_API_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_LRSPLIT_MT_R)\
+		$(LIB_BEL_WINDBGR_MT_R)\
+		$(LIB_BEC_WINDBGR_MT_R)\
+		$(LIB_BER_WINSYSLOG_MT_R)\
+		$(LIB_BEC_WINSYSLOG_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_WINDBGRWINSYSLOG)\
+		$(TARGET_LIB_MT_R)
+
+$(TARG_TEST_FE_MT_R): \
+			$(OBJ_TEST_FE_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_FE_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_FE_MT_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp
+
+$(TARG_TEST_BE_N_FAIL_MT_R):	\
+			$(OBJ_TEST_BE_N_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_N_MT_R)\
+			$(LIB_BE_N_MT_R)\
+			$(LIB_BEC_FAIL_MT_R)\
+			$(LIB_BEC_FILE_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_BE_N_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_N_MT_R)\
+		$(LIB_BE_N_MT_R)\
+		$(LIB_BEC_FAIL_MT_R)\
+		$(LIB_BEC_FILE_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_BE_N_MT_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp
+
+
+$(TARG_TEST_FE_SIMPLE_WC_MT_R):	\
+			$(OBJ_TEST_FE_SIMPLE_WC_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_SIMPLE_WC_MT_R)\
+			$(LIB_BE_FPRINTF_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_FE_SIMPLE_WC_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_FE_SIMPLE_WC_MT_R)\
+		$(LIB_BE_FPRINTF_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_FE_SIMPLE_WC_MT_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp
+
+
+!ifdef ACE
+
+$(TEST_SCRT_ACE_W_MT_D):	\
+			$(OBJ_SCRT_ACE_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_ACE_W_MT_D)\
+			$(LIB_BEC_ACE_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ -libpath:"$(ACE)\lib" -libpath:"$(ACE)\ace"\
+		$(OBJ_SCRT_ACE_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_ACE_W_MT_D)\
+		$(LIB_BEC_ACE_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_ACE)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_SCRT_ACE_W_MT_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_MT_D) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp
+!endif # ACE
+
+$(TARG_TEST_W_MT_D_APIwBE_FPRINTF):	\
+			$(OBJ_TEST_API_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_API_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_FPRINTF)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_TEST_W_MT_D_APIwBE_COMERROBJ):		\
+			$(OBJ_TEST_API_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_COMERROBJ_W_MT_D)\
+			$(LIB_BEC_COMERROBJ_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_API_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_COMERROBJ_W_MT_D)\
+		$(LIB_BEC_COMERROBJ_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_COMERROBJ)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_TEST_W_MT_D_APIwBE_WINEVLOG):	\
+			$(OBJ_TEST_API_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_WINEVLOG_W_MT_D)\
+			$(LIB_BEC_WINEVLOG_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_API_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_WINEVLOG_W_MT_D)\
+		$(LIB_BEC_WINEVLOG_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_WINEVLOG)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_TEST_W_MT_D_APIwBE_W32CONS):	\
+			$(OBJ_TEST_API_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_W32CONS_W_MT_D)\
+			$(LIB_BEC_W32CONS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_API_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_W32CONS_W_MT_D)\
+		$(LIB_BEC_W32CONS_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_W32CONS)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_TEST_W_MT_D_APIwBE_WINDBGR):	\
+			$(OBJ_TEST_API_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_WINDBGR_W_MT_D)\
+			$(LIB_BEC_WINDBGR_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_API_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_WINDBGR_W_MT_D)\
+		$(LIB_BEC_WINDBGR_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_WINDBGR)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_TEST_W_MT_D_APIwBE_WINSYSLOG):		\
+			$(OBJ_TEST_API_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_WINSYSLOG_W_MT_D)\
+			$(LIB_BEC_WINSYSLOG_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_API_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_WINSYSLOG_W_MT_D)\
+		$(LIB_BEC_WINSYSLOG_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_TEST_W_MT_D_APIwBELR_2_WINDBGRFPRINTF):	\
+			$(OBJ_TEST_API_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_LRSPLIT_W_MT_D)\
+			$(LIB_BEL_WINDBGR_W_MT_D)\
+			$(LIB_BEC_WINDBGR_W_MT_D)\
+			$(LIB_BER_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_API_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_LRSPLIT_W_MT_D)\
+		$(LIB_BEL_WINDBGR_W_MT_D)\
+		$(LIB_BEC_WINDBGR_W_MT_D)\
+		$(LIB_BER_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_WINDBGRFPRINTF)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_TEST_W_MT_D_APIwBELR_3_WINDBGRWINSYSLOG):	\
+			$(OBJ_TEST_API_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_LRSPLIT_W_MT_D)\
+			$(LIB_BEL_WINDBGR_W_MT_D)\
+			$(LIB_BEC_WINDBGR_W_MT_D)\
+			$(LIB_BER_WINSYSLOG_W_MT_D)\
+			$(LIB_BEC_WINSYSLOG_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_API_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_LRSPLIT_W_MT_D)\
+		$(LIB_BEL_WINDBGR_W_MT_D)\
+		$(LIB_BEC_WINDBGR_W_MT_D)\
+		$(LIB_BER_WINSYSLOG_W_MT_D)\
+		$(LIB_BEC_WINSYSLOG_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_WINDBGRWINSYSLOG)\
+		$(TARGET_LIB_W_MT_D)
+
+$(TARG_TEST_FE_W_MT_D): \
+			$(OBJ_TEST_FE_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_FE_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_FE_W_MT_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp
+
+$(TARG_TEST_BE_N_FAIL_W_MT_D):	\
+			$(OBJ_TEST_BE_N_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_N_W_MT_D)\
+			$(LIB_BE_N_W_MT_D)\
+			$(LIB_BEC_FAIL_W_MT_D)\
+			$(LIB_BEC_FILE_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_BE_N_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_N_W_MT_D)\
+		$(LIB_BE_N_W_MT_D)\
+		$(LIB_BEC_FAIL_W_MT_D)\
+		$(LIB_BEC_FILE_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_BE_N_W_MT_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp
+
+
+$(TARG_TEST_FE_SIMPLE_WC_W_MT_D):	\
+			$(OBJ_TEST_FE_SIMPLE_WC_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_SIMPLE_WC_W_MT_D)\
+			$(LIB_BE_FPRINTF_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_FE_SIMPLE_WC_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_FE_SIMPLE_WC_W_MT_D)\
+		$(LIB_BE_FPRINTF_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_FE_SIMPLE_WC_W_MT_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp
+
+
+!ifdef ACE
+
+$(TEST_SCRT_ACE_W_DLL_D):	\
+			$(OBJ_SCRT_ACE_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_ACE_W_DLL_D)\
+			$(LIB_BEC_ACE_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ -libpath:"$(ACE)\lib" -libpath:"$(ACE)\ace"\
+		$(OBJ_SCRT_ACE_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_ACE_W_DLL_D)\
+		$(LIB_BEC_ACE_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_ACE)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_SCRT_ACE_W_DLL_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_DLL_D) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp
+!endif # ACE
+
+$(TARG_TEST_W_DLL_D_APIwBE_FPRINTF):	\
+			$(OBJ_TEST_API_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_FPRINTF)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_TEST_W_DLL_D_APIwBE_COMERROBJ):		\
+			$(OBJ_TEST_API_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_COMERROBJ_W_DLL_D)\
+			$(LIB_BEC_COMERROBJ_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_COMERROBJ_W_DLL_D)\
+		$(LIB_BEC_COMERROBJ_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_COMERROBJ)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_TEST_W_DLL_D_APIwBE_WINEVLOG):	\
+			$(OBJ_TEST_API_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_WINEVLOG_W_DLL_D)\
+			$(LIB_BEC_WINEVLOG_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_WINEVLOG_W_DLL_D)\
+		$(LIB_BEC_WINEVLOG_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_WINEVLOG)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_TEST_W_DLL_D_APIwBE_W32CONS):	\
+			$(OBJ_TEST_API_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_W32CONS_W_DLL_D)\
+			$(LIB_BEC_W32CONS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_W32CONS_W_DLL_D)\
+		$(LIB_BEC_W32CONS_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_W32CONS)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_TEST_W_DLL_D_APIwBE_WINDBGR):	\
+			$(OBJ_TEST_API_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_WINDBGR_W_DLL_D)\
+			$(LIB_BEC_WINDBGR_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_WINDBGR_W_DLL_D)\
+		$(LIB_BEC_WINDBGR_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_WINDBGR)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_TEST_W_DLL_D_APIwBE_WINSYSLOG):		\
+			$(OBJ_TEST_API_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_WINSYSLOG_W_DLL_D)\
+			$(LIB_BEC_WINSYSLOG_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_WINSYSLOG_W_DLL_D)\
+		$(LIB_BEC_WINSYSLOG_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_TEST_W_DLL_D_APIwBELR_2_WINDBGRFPRINTF):	\
+			$(OBJ_TEST_API_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_LRSPLIT_W_DLL_D)\
+			$(LIB_BEL_WINDBGR_W_DLL_D)\
+			$(LIB_BEC_WINDBGR_W_DLL_D)\
+			$(LIB_BER_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_LRSPLIT_W_DLL_D)\
+		$(LIB_BEL_WINDBGR_W_DLL_D)\
+		$(LIB_BEC_WINDBGR_W_DLL_D)\
+		$(LIB_BER_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_WINDBGRFPRINTF)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_TEST_W_DLL_D_APIwBELR_3_WINDBGRWINSYSLOG):	\
+			$(OBJ_TEST_API_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_LRSPLIT_W_DLL_D)\
+			$(LIB_BEL_WINDBGR_W_DLL_D)\
+			$(LIB_BEC_WINDBGR_W_DLL_D)\
+			$(LIB_BER_WINSYSLOG_W_DLL_D)\
+			$(LIB_BEC_WINSYSLOG_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_LRSPLIT_W_DLL_D)\
+		$(LIB_BEL_WINDBGR_W_DLL_D)\
+		$(LIB_BEC_WINDBGR_W_DLL_D)\
+		$(LIB_BER_WINSYSLOG_W_DLL_D)\
+		$(LIB_BEC_WINSYSLOG_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_WINDBGRWINSYSLOG)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(TARG_TEST_FE_W_DLL_D): \
+			$(OBJ_TEST_FE_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_FE_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_FE_W_DLL_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp
+
+$(TARG_TEST_BE_N_FAIL_W_DLL_D):	\
+			$(OBJ_TEST_BE_N_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_N_W_DLL_D)\
+			$(LIB_BE_N_W_DLL_D)\
+			$(LIB_BEC_FAIL_W_DLL_D)\
+			$(LIB_BEC_FILE_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_BE_N_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_N_W_DLL_D)\
+		$(LIB_BE_N_W_DLL_D)\
+		$(LIB_BEC_FAIL_W_DLL_D)\
+		$(LIB_BEC_FILE_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_BE_N_W_DLL_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp
+
+
+$(TARG_TEST_FE_SIMPLE_WC_W_DLL_D):	\
+			$(OBJ_TEST_FE_SIMPLE_WC_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_SIMPLE_WC_W_DLL_D)\
+			$(LIB_BE_FPRINTF_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_FE_SIMPLE_WC_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_WC_W_DLL_D)\
+		$(LIB_BE_FPRINTF_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_FE_SIMPLE_WC_W_DLL_D):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp
+
+
+!ifdef ACE
+
+$(TEST_SCRT_ACE_W_DLL_R):	\
+			$(OBJ_SCRT_ACE_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_ACE_W_DLL_R)\
+			$(LIB_BEC_ACE_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ -libpath:"$(ACE)\lib" -libpath:"$(ACE)\ace"\
+		$(OBJ_SCRT_ACE_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_ACE_W_DLL_R)\
+		$(LIB_BEC_ACE_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_ACE)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_SCRT_ACE_W_DLL_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_DLL_R) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp
+!endif # ACE
+
+$(TARG_TEST_W_DLL_R_APIwBE_FPRINTF):	\
+			$(OBJ_TEST_API_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_FPRINTF)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_TEST_W_DLL_R_APIwBE_COMERROBJ):		\
+			$(OBJ_TEST_API_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_COMERROBJ_W_DLL_R)\
+			$(LIB_BEC_COMERROBJ_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_COMERROBJ_W_DLL_R)\
+		$(LIB_BEC_COMERROBJ_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_COMERROBJ)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_TEST_W_DLL_R_APIwBE_WINEVLOG):	\
+			$(OBJ_TEST_API_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_WINEVLOG_W_DLL_R)\
+			$(LIB_BEC_WINEVLOG_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_WINEVLOG_W_DLL_R)\
+		$(LIB_BEC_WINEVLOG_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_WINEVLOG)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_TEST_W_DLL_R_APIwBE_W32CONS):	\
+			$(OBJ_TEST_API_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_W32CONS_W_DLL_R)\
+			$(LIB_BEC_W32CONS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_W32CONS_W_DLL_R)\
+		$(LIB_BEC_W32CONS_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_W32CONS)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_TEST_W_DLL_R_APIwBE_WINDBGR):	\
+			$(OBJ_TEST_API_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_WINDBGR_W_DLL_R)\
+			$(LIB_BEC_WINDBGR_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_WINDBGR_W_DLL_R)\
+		$(LIB_BEC_WINDBGR_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_WINDBGR)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_TEST_W_DLL_R_APIwBE_WINSYSLOG):		\
+			$(OBJ_TEST_API_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_WINSYSLOG_W_DLL_R)\
+			$(LIB_BEC_WINSYSLOG_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_WINSYSLOG_W_DLL_R)\
+		$(LIB_BEC_WINSYSLOG_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_TEST_W_DLL_R_APIwBELR_2_WINDBGRFPRINTF):	\
+			$(OBJ_TEST_API_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_LRSPLIT_W_DLL_R)\
+			$(LIB_BEL_WINDBGR_W_DLL_R)\
+			$(LIB_BEC_WINDBGR_W_DLL_R)\
+			$(LIB_BER_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_LRSPLIT_W_DLL_R)\
+		$(LIB_BEL_WINDBGR_W_DLL_R)\
+		$(LIB_BEC_WINDBGR_W_DLL_R)\
+		$(LIB_BER_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_WINDBGRFPRINTF)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_TEST_W_DLL_R_APIwBELR_3_WINDBGRWINSYSLOG):	\
+			$(OBJ_TEST_API_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_LRSPLIT_W_DLL_R)\
+			$(LIB_BEL_WINDBGR_W_DLL_R)\
+			$(LIB_BEC_WINDBGR_W_DLL_R)\
+			$(LIB_BER_WINSYSLOG_W_DLL_R)\
+			$(LIB_BEC_WINSYSLOG_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_API_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_LRSPLIT_W_DLL_R)\
+		$(LIB_BEL_WINDBGR_W_DLL_R)\
+		$(LIB_BEC_WINDBGR_W_DLL_R)\
+		$(LIB_BER_WINSYSLOG_W_DLL_R)\
+		$(LIB_BEC_WINSYSLOG_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_WINDBGRWINSYSLOG)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(TARG_TEST_FE_W_DLL_R): \
+			$(OBJ_TEST_FE_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_FE_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_FE_W_DLL_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp
+
+$(TARG_TEST_BE_N_FAIL_W_DLL_R):	\
+			$(OBJ_TEST_BE_N_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_N_W_DLL_R)\
+			$(LIB_BE_N_W_DLL_R)\
+			$(LIB_BEC_FAIL_W_DLL_R)\
+			$(LIB_BEC_FILE_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_BE_N_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_N_W_DLL_R)\
+		$(LIB_BE_N_W_DLL_R)\
+		$(LIB_BEC_FAIL_W_DLL_R)\
+		$(LIB_BEC_FILE_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_BE_N_W_DLL_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp
+
+
+$(TARG_TEST_FE_SIMPLE_WC_W_DLL_R):	\
+			$(OBJ_TEST_FE_SIMPLE_WC_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_SIMPLE_WC_W_DLL_R)\
+			$(LIB_BE_FPRINTF_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_FE_SIMPLE_WC_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_WC_W_DLL_R)\
+		$(LIB_BE_FPRINTF_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_FE_SIMPLE_WC_W_DLL_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp
+
+
+!ifdef ACE
+
+$(TEST_SCRT_ACE_W_MT_R):	\
+			$(OBJ_SCRT_ACE_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_ACE_W_MT_R)\
+			$(LIB_BEC_ACE_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ -libpath:"$(ACE)\lib" -libpath:"$(ACE)\ace"\
+		$(OBJ_SCRT_ACE_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_ACE_W_MT_R)\
+		$(LIB_BEC_ACE_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_ACE)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_SCRT_ACE_W_MT_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_MT_R) $(CPPC_INCLUDES_ACE) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.ACE\test.scratch.ACE.cpp
+!endif # ACE
+
+$(TARG_TEST_W_MT_R_APIwBE_FPRINTF):	\
+			$(OBJ_TEST_API_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_API_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_FPRINTF)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_TEST_W_MT_R_APIwBE_COMERROBJ):		\
+			$(OBJ_TEST_API_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_COMERROBJ_W_MT_R)\
+			$(LIB_BEC_COMERROBJ_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_API_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_COMERROBJ_W_MT_R)\
+		$(LIB_BEC_COMERROBJ_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_COMERROBJ)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_TEST_W_MT_R_APIwBE_WINEVLOG):	\
+			$(OBJ_TEST_API_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_WINEVLOG_W_MT_R)\
+			$(LIB_BEC_WINEVLOG_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_API_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_WINEVLOG_W_MT_R)\
+		$(LIB_BEC_WINEVLOG_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_WINEVLOG)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_TEST_W_MT_R_APIwBE_W32CONS):	\
+			$(OBJ_TEST_API_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_W32CONS_W_MT_R)\
+			$(LIB_BEC_W32CONS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_API_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_W32CONS_W_MT_R)\
+		$(LIB_BEC_W32CONS_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_W32CONS)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_TEST_W_MT_R_APIwBE_WINDBGR):	\
+			$(OBJ_TEST_API_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_WINDBGR_W_MT_R)\
+			$(LIB_BEC_WINDBGR_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_API_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_WINDBGR_W_MT_R)\
+		$(LIB_BEC_WINDBGR_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_WINDBGR)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_TEST_W_MT_R_APIwBE_WINSYSLOG):		\
+			$(OBJ_TEST_API_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_WINSYSLOG_W_MT_R)\
+			$(LIB_BEC_WINSYSLOG_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_API_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_WINSYSLOG_W_MT_R)\
+		$(LIB_BEC_WINSYSLOG_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_WINSYSLOG)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_TEST_W_MT_R_APIwBELR_2_WINDBGRFPRINTF):	\
+			$(OBJ_TEST_API_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_LRSPLIT_W_MT_R)\
+			$(LIB_BEL_WINDBGR_W_MT_R)\
+			$(LIB_BEC_WINDBGR_W_MT_R)\
+			$(LIB_BER_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_API_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_LRSPLIT_W_MT_R)\
+		$(LIB_BEL_WINDBGR_W_MT_R)\
+		$(LIB_BEC_WINDBGR_W_MT_R)\
+		$(LIB_BER_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_WINDBGRFPRINTF)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_TEST_W_MT_R_APIwBELR_3_WINDBGRWINSYSLOG):	\
+			$(OBJ_TEST_API_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_LRSPLIT_W_MT_R)\
+			$(LIB_BEL_WINDBGR_W_MT_R)\
+			$(LIB_BEC_WINDBGR_W_MT_R)\
+			$(LIB_BER_WINSYSLOG_W_MT_R)\
+			$(LIB_BEC_WINSYSLOG_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_API_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_LRSPLIT_W_MT_R)\
+		$(LIB_BEL_WINDBGR_W_MT_R)\
+		$(LIB_BEC_WINDBGR_W_MT_R)\
+		$(LIB_BER_WINSYSLOG_W_MT_R)\
+		$(LIB_BEC_WINSYSLOG_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_WINDBGRWINSYSLOG)\
+		$(TARGET_LIB_W_MT_R)
+
+$(TARG_TEST_FE_W_MT_R): \
+			$(OBJ_TEST_FE_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_FE_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_FE_W_MT_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe\test.scratch.fe.cpp
+
+$(TARG_TEST_BE_N_FAIL_W_MT_R):	\
+			$(OBJ_TEST_BE_N_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_N_W_MT_R)\
+			$(LIB_BE_N_W_MT_R)\
+			$(LIB_BEC_FAIL_W_MT_R)\
+			$(LIB_BEC_FILE_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_BE_N_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_N_W_MT_R)\
+		$(LIB_BE_N_W_MT_R)\
+		$(LIB_BEC_FAIL_W_MT_R)\
+		$(LIB_BEC_FILE_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_BE_N_W_MT_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.be.N.fail\test.scratch.be.N.fail.cpp
+
+
+$(TARG_TEST_FE_SIMPLE_WC_W_MT_R):	\
+			$(OBJ_TEST_FE_SIMPLE_WC_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_SIMPLE_WC_W_MT_R)\
+			$(LIB_BE_FPRINTF_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_FE_SIMPLE_WC_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_FE_SIMPLE_WC_W_MT_R)\
+		$(LIB_BE_FPRINTF_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIBS_3PTY_BE_N_FAIL)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_FE_SIMPLE_WC_W_MT_R):	$(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_SCRATCH_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_SCRATCH_DIR)\test.scratch.fe.simple.WithCallback\test.scratch.fe.simple.WithCallback.cpp
+
+
+##############################
+# Unit Tests
+
+$(TARG_TEST_UNIT_lvls_dyninit_MT_D):	\
+			$(OBJ_TEST_UNIT_lvls_dyninit_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_dyninit_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_lvls_dyninit_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp
+
+$(TARG_TEST_UNIT_lvls_dyninit_DLL_D):	\
+			$(OBJ_TEST_UNIT_lvls_dyninit_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_dyninit_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_lvls_dyninit_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp
+
+$(TARG_TEST_UNIT_lvls_dyninit_DLL_R):	\
+			$(OBJ_TEST_UNIT_lvls_dyninit_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_dyninit_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_lvls_dyninit_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp
+
+$(TARG_TEST_UNIT_lvls_dyninit_MT_R):	\
+			$(OBJ_TEST_UNIT_lvls_dyninit_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_dyninit_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_lvls_dyninit_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp
+
+$(TARG_TEST_UNIT_lvls_dyninit_W_MT_D):	\
+			$(OBJ_TEST_UNIT_lvls_dyninit_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_dyninit_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_lvls_dyninit_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp
+
+$(TARG_TEST_UNIT_lvls_dyninit_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_lvls_dyninit_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_dyninit_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_lvls_dyninit_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp
+
+$(TARG_TEST_UNIT_lvls_dyninit_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_lvls_dyninit_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_dyninit_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_lvls_dyninit_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp
+
+$(TARG_TEST_UNIT_lvls_dyninit_W_MT_R):	\
+			$(OBJ_TEST_UNIT_lvls_dyninit_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_dyninit_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_lvls_dyninit_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.dynamic_initialisation\test.unit.levels.dynamic_initialisation.cpp
+
+$(TARG_TEST_UNIT_lvls_vals_MT_D):	\
+			$(OBJ_TEST_UNIT_lvls_vals_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_vals_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_lvls_vals_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c
+
+$(TARG_TEST_UNIT_lvls_vals_DLL_D):	\
+			$(OBJ_TEST_UNIT_lvls_vals_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_vals_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_lvls_vals_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c
+
+$(TARG_TEST_UNIT_lvls_vals_DLL_R):	\
+			$(OBJ_TEST_UNIT_lvls_vals_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_vals_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_lvls_vals_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c
+
+$(TARG_TEST_UNIT_lvls_vals_MT_R):	\
+			$(OBJ_TEST_UNIT_lvls_vals_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_vals_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_lvls_vals_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c
+
+$(TARG_TEST_UNIT_lvls_vals_W_MT_D):	\
+			$(OBJ_TEST_UNIT_lvls_vals_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_vals_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_lvls_vals_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c
+
+$(TARG_TEST_UNIT_lvls_vals_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_lvls_vals_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_vals_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_lvls_vals_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c
+
+$(TARG_TEST_UNIT_lvls_vals_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_lvls_vals_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_vals_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_lvls_vals_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c
+
+$(TARG_TEST_UNIT_lvls_vals_W_MT_R):	\
+			$(OBJ_TEST_UNIT_lvls_vals_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_lvls_vals_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_lvls_vals_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.levels.values\test.unit.levels.values.c
+
+$(TARG_TEST_UNIT_getcurrtm_MT_D):	\
+			$(OBJ_TEST_UNIT_getcurrtm_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_getcurrtm_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_getcurrtm_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp
+
+$(TARG_TEST_UNIT_getcurrtm_DLL_D):	\
+			$(OBJ_TEST_UNIT_getcurrtm_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_getcurrtm_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_getcurrtm_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp
+
+$(TARG_TEST_UNIT_getcurrtm_DLL_R):	\
+			$(OBJ_TEST_UNIT_getcurrtm_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_getcurrtm_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_getcurrtm_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp
+
+$(TARG_TEST_UNIT_getcurrtm_MT_R):	\
+			$(OBJ_TEST_UNIT_getcurrtm_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_getcurrtm_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_getcurrtm_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp
+
+$(TARG_TEST_UNIT_getcurrtm_W_MT_D):	\
+			$(OBJ_TEST_UNIT_getcurrtm_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_getcurrtm_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_getcurrtm_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp
+
+$(TARG_TEST_UNIT_getcurrtm_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_getcurrtm_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_getcurrtm_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_getcurrtm_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp
+
+$(TARG_TEST_UNIT_getcurrtm_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_getcurrtm_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_getcurrtm_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_getcurrtm_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp
+
+$(TARG_TEST_UNIT_getcurrtm_W_MT_R):	\
+			$(OBJ_TEST_UNIT_getcurrtm_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_getcurrtm_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_getcurrtm_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.getcurrenttime\test.unit.util.getcurrenttime.cpp
+
+$(TARG_TEST_UNIT_getversion_MT_D):	\
+			$(OBJ_TEST_UNIT_getversion_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_FAIL_MT_D)\
+			$(LIB_BE_FAIL_MT_D)\
+			$(LIB_BEC_FAIL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_getversion_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_FE_FAIL_MT_D)\
+		$(LIB_BE_FAIL_MT_D)\
+		$(LIB_BEC_FAIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_getversion_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c
+
+$(TARG_TEST_UNIT_getversion_DLL_D):	\
+			$(OBJ_TEST_UNIT_getversion_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_FAIL_DLL_D)\
+			$(LIB_BE_FAIL_DLL_D)\
+			$(LIB_BEC_FAIL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_getversion_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_FE_FAIL_DLL_D)\
+		$(LIB_BE_FAIL_DLL_D)\
+		$(LIB_BEC_FAIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_getversion_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c
+
+$(TARG_TEST_UNIT_getversion_DLL_R):	\
+			$(OBJ_TEST_UNIT_getversion_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_FAIL_DLL_R)\
+			$(LIB_BE_FAIL_DLL_R)\
+			$(LIB_BEC_FAIL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_getversion_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_FE_FAIL_DLL_R)\
+		$(LIB_BE_FAIL_DLL_R)\
+		$(LIB_BEC_FAIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_getversion_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c
+
+$(TARG_TEST_UNIT_getversion_MT_R):	\
+			$(OBJ_TEST_UNIT_getversion_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_FAIL_MT_R)\
+			$(LIB_BE_FAIL_MT_R)\
+			$(LIB_BEC_FAIL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_getversion_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_FE_FAIL_MT_R)\
+		$(LIB_BE_FAIL_MT_R)\
+		$(LIB_BEC_FAIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_getversion_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c
+
+$(TARG_TEST_UNIT_getversion_W_MT_D):	\
+			$(OBJ_TEST_UNIT_getversion_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_FAIL_W_MT_D)\
+			$(LIB_BE_FAIL_W_MT_D)\
+			$(LIB_BEC_FAIL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_getversion_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_FE_FAIL_W_MT_D)\
+		$(LIB_BE_FAIL_W_MT_D)\
+		$(LIB_BEC_FAIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_getversion_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c
+
+$(TARG_TEST_UNIT_getversion_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_getversion_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_FAIL_W_DLL_D)\
+			$(LIB_BE_FAIL_W_DLL_D)\
+			$(LIB_BEC_FAIL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_getversion_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_FE_FAIL_W_DLL_D)\
+		$(LIB_BE_FAIL_W_DLL_D)\
+		$(LIB_BEC_FAIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_getversion_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c
+
+$(TARG_TEST_UNIT_getversion_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_getversion_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_FAIL_W_DLL_R)\
+			$(LIB_BE_FAIL_W_DLL_R)\
+			$(LIB_BEC_FAIL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_getversion_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_FE_FAIL_W_DLL_R)\
+		$(LIB_BE_FAIL_W_DLL_R)\
+		$(LIB_BEC_FAIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_getversion_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c
+
+$(TARG_TEST_UNIT_getversion_W_MT_R):	\
+			$(OBJ_TEST_UNIT_getversion_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_FAIL_W_MT_R)\
+			$(LIB_BE_FAIL_W_MT_R)\
+			$(LIB_BEC_FAIL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_getversion_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_FE_FAIL_W_MT_R)\
+		$(LIB_BE_FAIL_W_MT_R)\
+		$(LIB_BEC_FAIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_getversion_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.getversion\test.unit.getversion.c
+
+$(TARG_TEST_UNIT_gethostname_MT_D):	\
+			$(OBJ_TEST_UNIT_gethostname_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_gethostname_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_gethostname_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp
+
+$(TARG_TEST_UNIT_gethostname_DLL_D):	\
+			$(OBJ_TEST_UNIT_gethostname_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_gethostname_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_gethostname_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp
+
+$(TARG_TEST_UNIT_gethostname_DLL_R):	\
+			$(OBJ_TEST_UNIT_gethostname_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_gethostname_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_gethostname_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp
+
+$(TARG_TEST_UNIT_gethostname_MT_R):	\
+			$(OBJ_TEST_UNIT_gethostname_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_gethostname_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_gethostname_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp
+
+$(TARG_TEST_UNIT_gethostname_W_MT_D):	\
+			$(OBJ_TEST_UNIT_gethostname_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_gethostname_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_gethostname_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp
+
+$(TARG_TEST_UNIT_gethostname_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_gethostname_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_gethostname_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_gethostname_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp
+
+$(TARG_TEST_UNIT_gethostname_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_gethostname_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_gethostname_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_gethostname_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp
+
+$(TARG_TEST_UNIT_gethostname_W_MT_R):	\
+			$(OBJ_TEST_UNIT_gethostname_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_gethostname_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_gethostname_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.gethostname\test.unit.util.gethostname.cpp
+
+$(TARG_TEST_UNIT_onbailout_MT_D):	\
+			$(OBJ_TEST_UNIT_onbailout_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_onbailout_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_onbailout_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp
+
+$(TARG_TEST_UNIT_onbailout_DLL_D):	\
+			$(OBJ_TEST_UNIT_onbailout_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_onbailout_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_onbailout_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp
+
+$(TARG_TEST_UNIT_onbailout_DLL_R):	\
+			$(OBJ_TEST_UNIT_onbailout_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_onbailout_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_onbailout_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp
+
+$(TARG_TEST_UNIT_onbailout_MT_R):	\
+			$(OBJ_TEST_UNIT_onbailout_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_onbailout_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_onbailout_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp
+
+$(TARG_TEST_UNIT_onbailout_W_MT_D):	\
+			$(OBJ_TEST_UNIT_onbailout_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_onbailout_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_onbailout_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp
+
+$(TARG_TEST_UNIT_onbailout_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_onbailout_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_onbailout_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_onbailout_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp
+
+$(TARG_TEST_UNIT_onbailout_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_onbailout_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_onbailout_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_onbailout_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp
+
+$(TARG_TEST_UNIT_onbailout_W_MT_R):	\
+			$(OBJ_TEST_UNIT_onbailout_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_onbailout_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_onbailout_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.onbailout\test.unit.util.onbailout.cpp
+
+$(TARG_TEST_UNIT_strnlen_MT_D):	\
+			$(OBJ_TEST_UNIT_strnlen_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_strnlen_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_strnlen_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp
+
+$(TARG_TEST_UNIT_strnlen_DLL_D):	\
+			$(OBJ_TEST_UNIT_strnlen_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_strnlen_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_strnlen_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp
+
+$(TARG_TEST_UNIT_strnlen_DLL_R):	\
+			$(OBJ_TEST_UNIT_strnlen_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_strnlen_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_strnlen_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp
+
+$(TARG_TEST_UNIT_strnlen_MT_R):	\
+			$(OBJ_TEST_UNIT_strnlen_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_strnlen_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_strnlen_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp
+
+$(TARG_TEST_UNIT_strnlen_W_MT_D):	\
+			$(OBJ_TEST_UNIT_strnlen_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_strnlen_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_strnlen_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp
+
+$(TARG_TEST_UNIT_strnlen_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_strnlen_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_strnlen_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_strnlen_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp
+
+$(TARG_TEST_UNIT_strnlen_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_strnlen_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_strnlen_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_strnlen_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp
+
+$(TARG_TEST_UNIT_strnlen_W_MT_R):	\
+			$(OBJ_TEST_UNIT_strnlen_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_strnlen_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_strnlen_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.util.strnlen\test.unit.util.strnlen.cpp
+
+$(TARG_TEST_UNIT_bec_CEO_MT_D):	\
+			$(OBJ_TEST_UNIT_bec_CEO_MT_D)\
+			$(LIB_BEC_COMERROBJ_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_CEO_MT_D)\
+		$(LIB_BEC_COMERROBJ_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_bec_CEO_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp
+
+$(TARG_TEST_UNIT_bec_CEO_DLL_D):	\
+			$(OBJ_TEST_UNIT_bec_CEO_DLL_D)\
+			$(LIB_BEC_COMERROBJ_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_CEO_DLL_D)\
+		$(LIB_BEC_COMERROBJ_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_bec_CEO_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp
+
+$(TARG_TEST_UNIT_bec_CEO_DLL_R):	\
+			$(OBJ_TEST_UNIT_bec_CEO_DLL_R)\
+			$(LIB_BEC_COMERROBJ_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_CEO_DLL_R)\
+		$(LIB_BEC_COMERROBJ_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_bec_CEO_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp
+
+$(TARG_TEST_UNIT_bec_CEO_MT_R):	\
+			$(OBJ_TEST_UNIT_bec_CEO_MT_R)\
+			$(LIB_BEC_COMERROBJ_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_CEO_MT_R)\
+		$(LIB_BEC_COMERROBJ_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_bec_CEO_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp
+
+$(TARG_TEST_UNIT_bec_CEO_W_MT_D):	\
+			$(OBJ_TEST_UNIT_bec_CEO_W_MT_D)\
+			$(LIB_BEC_COMERROBJ_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_CEO_W_MT_D)\
+		$(LIB_BEC_COMERROBJ_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_bec_CEO_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp
+
+$(TARG_TEST_UNIT_bec_CEO_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_bec_CEO_W_DLL_D)\
+			$(LIB_BEC_COMERROBJ_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_CEO_W_DLL_D)\
+		$(LIB_BEC_COMERROBJ_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_bec_CEO_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp
+
+$(TARG_TEST_UNIT_bec_CEO_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_bec_CEO_W_DLL_R)\
+			$(LIB_BEC_COMERROBJ_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_CEO_W_DLL_R)\
+		$(LIB_BEC_COMERROBJ_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_bec_CEO_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp
+
+$(TARG_TEST_UNIT_bec_CEO_W_MT_R):	\
+			$(OBJ_TEST_UNIT_bec_CEO_W_MT_R)\
+			$(LIB_BEC_COMERROBJ_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_CEO_W_MT_R)\
+		$(LIB_BEC_COMERROBJ_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_bec_CEO_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.COMErrorObject\test.unit.bec.COMErrorObject.cpp
+
+$(TARG_TEST_UNIT_bec_file_MT_D):	\
+			$(OBJ_TEST_UNIT_bec_file_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_BEC_FILE_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_NULL_MT_D)\
+			$(LIB_BEC_NULL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_file_MT_D)\
+		$(LIB_BEC_FILE_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_NULL_MT_D)\
+		$(LIB_BEC_NULL_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_bec_file_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp
+
+$(TARG_TEST_UNIT_bec_file_DLL_D):	\
+			$(OBJ_TEST_UNIT_bec_file_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_BEC_FILE_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_NULL_DLL_D)\
+			$(LIB_BEC_NULL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_file_DLL_D)\
+		$(LIB_BEC_FILE_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_NULL_DLL_D)\
+		$(LIB_BEC_NULL_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_bec_file_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp
+
+$(TARG_TEST_UNIT_bec_file_DLL_R):	\
+			$(OBJ_TEST_UNIT_bec_file_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_BEC_FILE_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_NULL_DLL_R)\
+			$(LIB_BEC_NULL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_file_DLL_R)\
+		$(LIB_BEC_FILE_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_NULL_DLL_R)\
+		$(LIB_BEC_NULL_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_bec_file_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp
+
+$(TARG_TEST_UNIT_bec_file_MT_R):	\
+			$(OBJ_TEST_UNIT_bec_file_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_BEC_FILE_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_NULL_MT_R)\
+			$(LIB_BEC_NULL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_file_MT_R)\
+		$(LIB_BEC_FILE_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_NULL_MT_R)\
+		$(LIB_BEC_NULL_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_bec_file_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp
+
+$(TARG_TEST_UNIT_bec_file_W_MT_D):	\
+			$(OBJ_TEST_UNIT_bec_file_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_BEC_FILE_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_NULL_W_MT_D)\
+			$(LIB_BEC_NULL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_file_W_MT_D)\
+		$(LIB_BEC_FILE_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_NULL_W_MT_D)\
+		$(LIB_BEC_NULL_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_bec_file_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp
+
+$(TARG_TEST_UNIT_bec_file_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_bec_file_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_BEC_FILE_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_NULL_W_DLL_D)\
+			$(LIB_BEC_NULL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_file_W_DLL_D)\
+		$(LIB_BEC_FILE_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_NULL_W_DLL_D)\
+		$(LIB_BEC_NULL_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_bec_file_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp
+
+$(TARG_TEST_UNIT_bec_file_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_bec_file_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_BEC_FILE_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_NULL_W_DLL_R)\
+			$(LIB_BEC_NULL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_file_W_DLL_R)\
+		$(LIB_BEC_FILE_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_NULL_W_DLL_R)\
+		$(LIB_BEC_NULL_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_bec_file_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp
+
+$(TARG_TEST_UNIT_bec_file_W_MT_R):	\
+			$(OBJ_TEST_UNIT_bec_file_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_BEC_FILE_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_NULL_W_MT_R)\
+			$(LIB_BEC_NULL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_file_W_MT_R)\
+		$(LIB_BEC_FILE_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_NULL_W_MT_R)\
+		$(LIB_BEC_NULL_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_bec_file_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.file\test.unit.bec.file.cpp
+
+$(TARG_TEST_UNIT_bec_fprintf_MT_D):	\
+			$(OBJ_TEST_UNIT_bec_fprintf_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_BEC_FPRINTF_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_BE_NULL_MT_D)\
+			$(LIB_BEC_NULL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fprintf_MT_D)\
+		$(LIB_BEC_FPRINTF_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_BE_NULL_MT_D)\
+		$(LIB_BEC_NULL_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_bec_fprintf_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp
+
+$(TARG_TEST_UNIT_bec_fprintf_DLL_D):	\
+			$(OBJ_TEST_UNIT_bec_fprintf_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_BEC_FPRINTF_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_BE_NULL_DLL_D)\
+			$(LIB_BEC_NULL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fprintf_DLL_D)\
+		$(LIB_BEC_FPRINTF_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_BE_NULL_DLL_D)\
+		$(LIB_BEC_NULL_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_bec_fprintf_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp
+
+$(TARG_TEST_UNIT_bec_fprintf_DLL_R):	\
+			$(OBJ_TEST_UNIT_bec_fprintf_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_BEC_FPRINTF_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_BE_NULL_DLL_R)\
+			$(LIB_BEC_NULL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fprintf_DLL_R)\
+		$(LIB_BEC_FPRINTF_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_BE_NULL_DLL_R)\
+		$(LIB_BEC_NULL_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_bec_fprintf_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp
+
+$(TARG_TEST_UNIT_bec_fprintf_MT_R):	\
+			$(OBJ_TEST_UNIT_bec_fprintf_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_BEC_FPRINTF_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_BE_NULL_MT_R)\
+			$(LIB_BEC_NULL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fprintf_MT_R)\
+		$(LIB_BEC_FPRINTF_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_BE_NULL_MT_R)\
+		$(LIB_BEC_NULL_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_bec_fprintf_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp
+
+$(TARG_TEST_UNIT_bec_fprintf_W_MT_D):	\
+			$(OBJ_TEST_UNIT_bec_fprintf_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_BEC_FPRINTF_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_BE_NULL_W_MT_D)\
+			$(LIB_BEC_NULL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fprintf_W_MT_D)\
+		$(LIB_BEC_FPRINTF_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_BE_NULL_W_MT_D)\
+		$(LIB_BEC_NULL_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_bec_fprintf_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp
+
+$(TARG_TEST_UNIT_bec_fprintf_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_bec_fprintf_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_BEC_FPRINTF_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_BE_NULL_W_DLL_D)\
+			$(LIB_BEC_NULL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fprintf_W_DLL_D)\
+		$(LIB_BEC_FPRINTF_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_BE_NULL_W_DLL_D)\
+		$(LIB_BEC_NULL_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_bec_fprintf_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp
+
+$(TARG_TEST_UNIT_bec_fprintf_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_bec_fprintf_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_BEC_FPRINTF_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_BE_NULL_W_DLL_R)\
+			$(LIB_BEC_NULL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fprintf_W_DLL_R)\
+		$(LIB_BEC_FPRINTF_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_BE_NULL_W_DLL_R)\
+		$(LIB_BEC_NULL_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_bec_fprintf_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp
+
+$(TARG_TEST_UNIT_bec_fprintf_W_MT_R):	\
+			$(OBJ_TEST_UNIT_bec_fprintf_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_BEC_FPRINTF_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_BE_NULL_W_MT_R)\
+			$(LIB_BEC_NULL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fprintf_W_MT_R)\
+		$(LIB_BEC_FPRINTF_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_BE_NULL_W_MT_R)\
+		$(LIB_BEC_NULL_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_bec_fprintf_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fprintf\test.unit.bec.fprintf.cpp
+
+$(TARG_TEST_UNIT_bec_fail_MT_D):	\
+			$(OBJ_TEST_UNIT_bec_fail_MT_D)\
+			$(LIB_BEC_FAIL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fail_MT_D)\
+		$(LIB_BEC_FAIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_bec_fail_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c
+
+$(TARG_TEST_UNIT_bec_fail_DLL_D):	\
+			$(OBJ_TEST_UNIT_bec_fail_DLL_D)\
+			$(LIB_BEC_FAIL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fail_DLL_D)\
+		$(LIB_BEC_FAIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_bec_fail_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c
+
+$(TARG_TEST_UNIT_bec_fail_DLL_R):	\
+			$(OBJ_TEST_UNIT_bec_fail_DLL_R)\
+			$(LIB_BEC_FAIL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fail_DLL_R)\
+		$(LIB_BEC_FAIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_bec_fail_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c
+
+$(TARG_TEST_UNIT_bec_fail_MT_R):	\
+			$(OBJ_TEST_UNIT_bec_fail_MT_R)\
+			$(LIB_BEC_FAIL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fail_MT_R)\
+		$(LIB_BEC_FAIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_bec_fail_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c
+
+$(TARG_TEST_UNIT_bec_fail_W_MT_D):	\
+			$(OBJ_TEST_UNIT_bec_fail_W_MT_D)\
+			$(LIB_BEC_FAIL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fail_W_MT_D)\
+		$(LIB_BEC_FAIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_bec_fail_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c
+
+$(TARG_TEST_UNIT_bec_fail_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_bec_fail_W_DLL_D)\
+			$(LIB_BEC_FAIL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fail_W_DLL_D)\
+		$(LIB_BEC_FAIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_bec_fail_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c
+
+$(TARG_TEST_UNIT_bec_fail_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_bec_fail_W_DLL_R)\
+			$(LIB_BEC_FAIL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fail_W_DLL_R)\
+		$(LIB_BEC_FAIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_bec_fail_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c
+
+$(TARG_TEST_UNIT_bec_fail_W_MT_R):	\
+			$(OBJ_TEST_UNIT_bec_fail_W_MT_R)\
+			$(LIB_BEC_FAIL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_bec_fail_W_MT_R)\
+		$(LIB_BEC_FAIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_bec_fail_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.bec.fail\test.unit.bec.fail.c
+
+$(TARG_TEST_UNIT_be_fail_MT_D):	\
+			$(OBJ_TEST_UNIT_be_fail_MT_D)\
+			$(LIB_BE_FAIL_MT_D)\
+			$(LIB_BEC_FAIL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_be_fail_MT_D)\
+		$(LIB_BE_FAIL_MT_D)\
+		$(LIB_BEC_FAIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_be_fail_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c
+
+$(TARG_TEST_UNIT_be_fail_DLL_D):	\
+			$(OBJ_TEST_UNIT_be_fail_DLL_D)\
+			$(LIB_BE_FAIL_DLL_D)\
+			$(LIB_BEC_FAIL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_be_fail_DLL_D)\
+		$(LIB_BE_FAIL_DLL_D)\
+		$(LIB_BEC_FAIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_be_fail_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c
+
+$(TARG_TEST_UNIT_be_fail_DLL_R):	\
+			$(OBJ_TEST_UNIT_be_fail_DLL_R)\
+			$(LIB_BE_FAIL_DLL_R)\
+			$(LIB_BEC_FAIL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_be_fail_DLL_R)\
+		$(LIB_BE_FAIL_DLL_R)\
+		$(LIB_BEC_FAIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_be_fail_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c
+
+$(TARG_TEST_UNIT_be_fail_MT_R):	\
+			$(OBJ_TEST_UNIT_be_fail_MT_R)\
+			$(LIB_BE_FAIL_MT_R)\
+			$(LIB_BEC_FAIL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_be_fail_MT_R)\
+		$(LIB_BE_FAIL_MT_R)\
+		$(LIB_BEC_FAIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_be_fail_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c
+
+$(TARG_TEST_UNIT_be_fail_W_MT_D):	\
+			$(OBJ_TEST_UNIT_be_fail_W_MT_D)\
+			$(LIB_BE_FAIL_W_MT_D)\
+			$(LIB_BEC_FAIL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_be_fail_W_MT_D)\
+		$(LIB_BE_FAIL_W_MT_D)\
+		$(LIB_BEC_FAIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_be_fail_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c
+
+$(TARG_TEST_UNIT_be_fail_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_be_fail_W_DLL_D)\
+			$(LIB_BE_FAIL_W_DLL_D)\
+			$(LIB_BEC_FAIL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_be_fail_W_DLL_D)\
+		$(LIB_BE_FAIL_W_DLL_D)\
+		$(LIB_BEC_FAIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_be_fail_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c
+
+$(TARG_TEST_UNIT_be_fail_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_be_fail_W_DLL_R)\
+			$(LIB_BE_FAIL_W_DLL_R)\
+			$(LIB_BEC_FAIL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_be_fail_W_DLL_R)\
+		$(LIB_BE_FAIL_W_DLL_R)\
+		$(LIB_BEC_FAIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_be_fail_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c
+
+$(TARG_TEST_UNIT_be_fail_W_MT_R):	\
+			$(OBJ_TEST_UNIT_be_fail_W_MT_R)\
+			$(LIB_BE_FAIL_W_MT_R)\
+			$(LIB_BEC_FAIL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_be_fail_W_MT_R)\
+		$(LIB_BE_FAIL_W_MT_R)\
+		$(LIB_BEC_FAIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_be_fail_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.fail\test.unit.be.fail.c
+
+#
+$(TARG_TEST_UNIT_be_lrsplit_MT_D):	\
+			$(OBJ_TEST_UNIT_be_lrsplit_MT_D)\
+			$(LIB_BE_LRSPLIT_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_be_lrsplit_MT_D)\
+		$(LIB_BE_LRSPLIT_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_be_lrsplit_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c
+
+$(TARG_TEST_UNIT_be_lrsplit_DLL_D):	\
+			$(OBJ_TEST_UNIT_be_lrsplit_DLL_D)\
+			$(LIB_BE_LRSPLIT_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_be_lrsplit_DLL_D)\
+		$(LIB_BE_LRSPLIT_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_be_lrsplit_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c
+
+$(TARG_TEST_UNIT_be_lrsplit_DLL_R):	\
+			$(OBJ_TEST_UNIT_be_lrsplit_DLL_R)\
+			$(LIB_BE_LRSPLIT_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_be_lrsplit_DLL_R)\
+		$(LIB_BE_LRSPLIT_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_be_lrsplit_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c
+
+$(TARG_TEST_UNIT_be_lrsplit_MT_R):	\
+			$(OBJ_TEST_UNIT_be_lrsplit_MT_R)\
+			$(LIB_BE_LRSPLIT_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_be_lrsplit_MT_R)\
+		$(LIB_BE_LRSPLIT_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_be_lrsplit_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c
+
+$(TARG_TEST_UNIT_be_lrsplit_W_MT_D):	\
+			$(OBJ_TEST_UNIT_be_lrsplit_W_MT_D)\
+			$(LIB_BE_LRSPLIT_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_be_lrsplit_W_MT_D)\
+		$(LIB_BE_LRSPLIT_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_be_lrsplit_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c
+
+$(TARG_TEST_UNIT_be_lrsplit_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_be_lrsplit_W_DLL_D)\
+			$(LIB_BE_LRSPLIT_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_be_lrsplit_W_DLL_D)\
+		$(LIB_BE_LRSPLIT_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_be_lrsplit_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c
+
+$(TARG_TEST_UNIT_be_lrsplit_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_be_lrsplit_W_DLL_R)\
+			$(LIB_BE_LRSPLIT_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_be_lrsplit_W_DLL_R)\
+		$(LIB_BE_LRSPLIT_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_be_lrsplit_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c
+
+$(TARG_TEST_UNIT_be_lrsplit_W_MT_R):	\
+			$(OBJ_TEST_UNIT_be_lrsplit_W_MT_R)\
+			$(LIB_BE_LRSPLIT_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_be_lrsplit_W_MT_R)\
+		$(LIB_BE_LRSPLIT_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_be_lrsplit_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.lrsplit\test.unit.be.lrsplit.c
+
+$(TARG_TEST_UNIT_be_N_MT_D):	\
+			$(OBJ_TEST_UNIT_be_N_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_BE_N_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_be_N_MT_D)\
+		$(LIB_BE_N_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_be_N_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c
+
+$(TARG_TEST_UNIT_be_N_DLL_D):	\
+			$(OBJ_TEST_UNIT_be_N_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_BE_N_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_be_N_DLL_D)\
+		$(LIB_BE_N_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_be_N_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c
+
+$(TARG_TEST_UNIT_be_N_DLL_R):	\
+			$(OBJ_TEST_UNIT_be_N_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_BE_N_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_be_N_DLL_R)\
+		$(LIB_BE_N_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_be_N_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c
+
+$(TARG_TEST_UNIT_be_N_MT_R):	\
+			$(OBJ_TEST_UNIT_be_N_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_BE_N_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_be_N_MT_R)\
+		$(LIB_BE_N_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_be_N_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c
+
+$(TARG_TEST_UNIT_be_N_W_MT_D):	\
+			$(OBJ_TEST_UNIT_be_N_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_BE_N_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_be_N_W_MT_D)\
+		$(LIB_BE_N_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_be_N_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c
+
+$(TARG_TEST_UNIT_be_N_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_be_N_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_BE_N_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_be_N_W_DLL_D)\
+		$(LIB_BE_N_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_be_N_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c
+
+$(TARG_TEST_UNIT_be_N_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_be_N_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_BE_N_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_be_N_W_DLL_R)\
+		$(LIB_BE_N_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_be_N_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c
+
+$(TARG_TEST_UNIT_be_N_W_MT_R):	\
+			$(OBJ_TEST_UNIT_be_N_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_BE_N_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_be_N_W_MT_R)\
+		$(LIB_BE_N_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_be_N_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.be.N\test.unit.be.N.c
+
+$(TARG_TEST_UNIT_fe_all_MT_D):	\
+			$(OBJ_TEST_UNIT_fe_all_MT_D)\
+			$(LIB_FE_ALL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_all_MT_D)\
+		$(LIB_FE_ALL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_fe_all_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c
+
+$(TARG_TEST_UNIT_fe_all_DLL_D):	\
+			$(OBJ_TEST_UNIT_fe_all_DLL_D)\
+			$(LIB_FE_ALL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_all_DLL_D)\
+		$(LIB_FE_ALL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_fe_all_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c
+
+$(TARG_TEST_UNIT_fe_all_DLL_R):	\
+			$(OBJ_TEST_UNIT_fe_all_DLL_R)\
+			$(LIB_FE_ALL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_all_DLL_R)\
+		$(LIB_FE_ALL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_fe_all_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c
+
+$(TARG_TEST_UNIT_fe_all_MT_R):	\
+			$(OBJ_TEST_UNIT_fe_all_MT_R)\
+			$(LIB_FE_ALL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_all_MT_R)\
+		$(LIB_FE_ALL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_fe_all_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c
+
+$(TARG_TEST_UNIT_fe_all_W_MT_D):	\
+			$(OBJ_TEST_UNIT_fe_all_W_MT_D)\
+			$(LIB_FE_ALL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_all_W_MT_D)\
+		$(LIB_FE_ALL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_fe_all_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c
+
+$(TARG_TEST_UNIT_fe_all_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_fe_all_W_DLL_D)\
+			$(LIB_FE_ALL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_all_W_DLL_D)\
+		$(LIB_FE_ALL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_fe_all_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c
+
+$(TARG_TEST_UNIT_fe_all_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_fe_all_W_DLL_R)\
+			$(LIB_FE_ALL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_all_W_DLL_R)\
+		$(LIB_FE_ALL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_fe_all_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c
+
+$(TARG_TEST_UNIT_fe_all_W_MT_R):	\
+			$(OBJ_TEST_UNIT_fe_all_W_MT_R)\
+			$(LIB_FE_ALL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_all_W_MT_R)\
+		$(LIB_FE_ALL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_fe_all_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.all\test.unit.fe.all.c
+
+$(TARG_TEST_UNIT_fe_fail_MT_D):	\
+			$(OBJ_TEST_UNIT_fe_fail_MT_D)\
+			$(LIB_FE_FAIL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_fail_MT_D)\
+		$(LIB_FE_FAIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_fe_fail_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c
+
+$(TARG_TEST_UNIT_fe_fail_DLL_D):	\
+			$(OBJ_TEST_UNIT_fe_fail_DLL_D)\
+			$(LIB_FE_FAIL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_fail_DLL_D)\
+		$(LIB_FE_FAIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_fe_fail_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c
+
+$(TARG_TEST_UNIT_fe_fail_DLL_R):	\
+			$(OBJ_TEST_UNIT_fe_fail_DLL_R)\
+			$(LIB_FE_FAIL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_fail_DLL_R)\
+		$(LIB_FE_FAIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_fe_fail_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c
+
+$(TARG_TEST_UNIT_fe_fail_MT_R):	\
+			$(OBJ_TEST_UNIT_fe_fail_MT_R)\
+			$(LIB_FE_FAIL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_fail_MT_R)\
+		$(LIB_FE_FAIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_fe_fail_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c
+
+$(TARG_TEST_UNIT_fe_fail_W_MT_D):	\
+			$(OBJ_TEST_UNIT_fe_fail_W_MT_D)\
+			$(LIB_FE_FAIL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_fail_W_MT_D)\
+		$(LIB_FE_FAIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_fe_fail_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c
+
+$(TARG_TEST_UNIT_fe_fail_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_fe_fail_W_DLL_D)\
+			$(LIB_FE_FAIL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_fail_W_DLL_D)\
+		$(LIB_FE_FAIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_fe_fail_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c
+
+$(TARG_TEST_UNIT_fe_fail_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_fe_fail_W_DLL_R)\
+			$(LIB_FE_FAIL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_fail_W_DLL_R)\
+		$(LIB_FE_FAIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_fe_fail_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c
+
+$(TARG_TEST_UNIT_fe_fail_W_MT_R):	\
+			$(OBJ_TEST_UNIT_fe_fail_W_MT_R)\
+			$(LIB_FE_FAIL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_fail_W_MT_R)\
+		$(LIB_FE_FAIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_fe_fail_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.fail\test.unit.fe.fail.c
+
+$(TARG_TEST_UNIT_fe_N_MT_D):	\
+			$(OBJ_TEST_UNIT_fe_N_MT_D)\
+			$(LIB_FE_N_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_N_MT_D)\
+		$(LIB_FE_N_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_fe_N_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c
+
+$(TARG_TEST_UNIT_fe_N_DLL_D):	\
+			$(OBJ_TEST_UNIT_fe_N_DLL_D)\
+			$(LIB_FE_N_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_N_DLL_D)\
+		$(LIB_FE_N_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_fe_N_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c
+
+$(TARG_TEST_UNIT_fe_N_DLL_R):	\
+			$(OBJ_TEST_UNIT_fe_N_DLL_R)\
+			$(LIB_FE_N_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_N_DLL_R)\
+		$(LIB_FE_N_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_fe_N_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c
+
+$(TARG_TEST_UNIT_fe_N_MT_R):	\
+			$(OBJ_TEST_UNIT_fe_N_MT_R)\
+			$(LIB_FE_N_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_N_MT_R)\
+		$(LIB_FE_N_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_fe_N_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c
+
+$(TARG_TEST_UNIT_fe_N_W_MT_D):	\
+			$(OBJ_TEST_UNIT_fe_N_W_MT_D)\
+			$(LIB_FE_N_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_N_W_MT_D)\
+		$(LIB_FE_N_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_fe_N_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c
+
+$(TARG_TEST_UNIT_fe_N_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_fe_N_W_DLL_D)\
+			$(LIB_FE_N_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_N_W_DLL_D)\
+		$(LIB_FE_N_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_fe_N_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c
+
+$(TARG_TEST_UNIT_fe_N_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_fe_N_W_DLL_R)\
+			$(LIB_FE_N_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_N_W_DLL_R)\
+		$(LIB_FE_N_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_fe_N_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c
+
+$(TARG_TEST_UNIT_fe_N_W_MT_R):	\
+			$(OBJ_TEST_UNIT_fe_N_W_MT_R)\
+			$(LIB_FE_N_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_N_W_MT_R)\
+		$(LIB_FE_N_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_fe_N_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.N\test.unit.fe.N.c
+
+$(TARG_TEST_UNIT_fe_null_MT_D):	\
+			$(OBJ_TEST_UNIT_fe_null_MT_D)\
+			$(LIB_FE_NULL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_null_MT_D)\
+		$(LIB_FE_NULL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_fe_null_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c
+
+$(TARG_TEST_UNIT_fe_null_DLL_D):	\
+			$(OBJ_TEST_UNIT_fe_null_DLL_D)\
+			$(LIB_FE_NULL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_null_DLL_D)\
+		$(LIB_FE_NULL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_fe_null_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c
+
+$(TARG_TEST_UNIT_fe_null_DLL_R):	\
+			$(OBJ_TEST_UNIT_fe_null_DLL_R)\
+			$(LIB_FE_NULL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_null_DLL_R)\
+		$(LIB_FE_NULL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_fe_null_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c
+
+$(TARG_TEST_UNIT_fe_null_MT_R):	\
+			$(OBJ_TEST_UNIT_fe_null_MT_R)\
+			$(LIB_FE_NULL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_null_MT_R)\
+		$(LIB_FE_NULL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_fe_null_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c
+
+$(TARG_TEST_UNIT_fe_null_W_MT_D):	\
+			$(OBJ_TEST_UNIT_fe_null_W_MT_D)\
+			$(LIB_FE_NULL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_null_W_MT_D)\
+		$(LIB_FE_NULL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_fe_null_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c
+
+$(TARG_TEST_UNIT_fe_null_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_fe_null_W_DLL_D)\
+			$(LIB_FE_NULL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_null_W_DLL_D)\
+		$(LIB_FE_NULL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_fe_null_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c
+
+$(TARG_TEST_UNIT_fe_null_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_fe_null_W_DLL_R)\
+			$(LIB_FE_NULL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_null_W_DLL_R)\
+		$(LIB_FE_NULL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_fe_null_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c
+
+$(TARG_TEST_UNIT_fe_null_W_MT_R):	\
+			$(OBJ_TEST_UNIT_fe_null_W_MT_R)\
+			$(LIB_FE_NULL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_null_W_MT_R)\
+		$(LIB_FE_NULL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_fe_null_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.null\test.unit.fe.null.c
+
+$(TARG_TEST_UNIT_fe_simple_MT_D):	\
+			$(OBJ_TEST_UNIT_fe_simple_MT_D)\
+			$(LIB_FE_SIMPLE_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_simple_MT_D)\
+		$(LIB_FE_SIMPLE_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_fe_simple_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c
+
+$(TARG_TEST_UNIT_fe_simple_DLL_D):	\
+			$(OBJ_TEST_UNIT_fe_simple_DLL_D)\
+			$(LIB_FE_SIMPLE_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_simple_DLL_D)\
+		$(LIB_FE_SIMPLE_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_fe_simple_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c
+
+$(TARG_TEST_UNIT_fe_simple_DLL_R):	\
+			$(OBJ_TEST_UNIT_fe_simple_DLL_R)\
+			$(LIB_FE_SIMPLE_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_simple_DLL_R)\
+		$(LIB_FE_SIMPLE_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_fe_simple_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c
+
+$(TARG_TEST_UNIT_fe_simple_MT_R):	\
+			$(OBJ_TEST_UNIT_fe_simple_MT_R)\
+			$(LIB_FE_SIMPLE_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_simple_MT_R)\
+		$(LIB_FE_SIMPLE_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_fe_simple_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c
+
+$(TARG_TEST_UNIT_fe_simple_W_MT_D):	\
+			$(OBJ_TEST_UNIT_fe_simple_W_MT_D)\
+			$(LIB_FE_SIMPLE_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_simple_W_MT_D)\
+		$(LIB_FE_SIMPLE_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_fe_simple_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c
+
+$(TARG_TEST_UNIT_fe_simple_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_fe_simple_W_DLL_D)\
+			$(LIB_FE_SIMPLE_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_simple_W_DLL_D)\
+		$(LIB_FE_SIMPLE_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_fe_simple_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_D) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c
+
+$(TARG_TEST_UNIT_fe_simple_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_fe_simple_W_DLL_R)\
+			$(LIB_FE_SIMPLE_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_simple_W_DLL_R)\
+		$(LIB_FE_SIMPLE_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_fe_simple_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_DLL_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c
+
+$(TARG_TEST_UNIT_fe_simple_W_MT_R):	\
+			$(OBJ_TEST_UNIT_fe_simple_W_MT_R)\
+			$(LIB_FE_SIMPLE_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_simple_W_MT_R)\
+		$(LIB_FE_SIMPLE_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_fe_simple_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CC) $(CC_TEST_UNIT_ARGS_W_MT_R) $(CC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.simple\test.unit.fe.simple.c
+
+$(TARG_TEST_UNIT_fe_WinReg_MT_D):	\
+			$(OBJ_TEST_UNIT_fe_WinReg_MT_D)\
+			$(LIB_FE_WINREG_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(LIB_SHWILD_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_WinReg_MT_D)\
+		$(LIB_FE_WINREG_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIB_SHWILD_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_fe_WinReg_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp
+
+$(TARG_TEST_UNIT_fe_WinReg_DLL_D):	\
+			$(OBJ_TEST_UNIT_fe_WinReg_DLL_D)\
+			$(LIB_FE_WINREG_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(LIB_SHWILD_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_WinReg_DLL_D)\
+		$(LIB_FE_WINREG_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIB_SHWILD_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_fe_WinReg_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp
+
+$(TARG_TEST_UNIT_fe_WinReg_DLL_R):	\
+			$(OBJ_TEST_UNIT_fe_WinReg_DLL_R)\
+			$(LIB_FE_WINREG_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(LIB_SHWILD_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_WinReg_DLL_R)\
+		$(LIB_FE_WINREG_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIB_SHWILD_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_fe_WinReg_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp
+
+$(TARG_TEST_UNIT_fe_WinReg_MT_R):	\
+			$(OBJ_TEST_UNIT_fe_WinReg_MT_R)\
+			$(LIB_FE_WINREG_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(LIB_SHWILD_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_WinReg_MT_R)\
+		$(LIB_FE_WINREG_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIB_SHWILD_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_fe_WinReg_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp
+
+$(TARG_TEST_UNIT_fe_WinReg_W_MT_D):	\
+			$(OBJ_TEST_UNIT_fe_WinReg_W_MT_D)\
+			$(LIB_FE_WINREG_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(LIB_SHWILD_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_WinReg_W_MT_D)\
+		$(LIB_FE_WINREG_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIB_SHWILD_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_fe_WinReg_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp
+
+$(TARG_TEST_UNIT_fe_WinReg_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_fe_WinReg_W_DLL_D)\
+			$(LIB_FE_WINREG_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(LIB_SHWILD_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_WinReg_W_DLL_D)\
+		$(LIB_FE_WINREG_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIB_SHWILD_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_fe_WinReg_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp
+
+$(TARG_TEST_UNIT_fe_WinReg_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_fe_WinReg_W_DLL_R)\
+			$(LIB_FE_WINREG_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(LIB_SHWILD_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_WinReg_W_DLL_R)\
+		$(LIB_FE_WINREG_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIB_SHWILD_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_fe_WinReg_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp
+
+$(TARG_TEST_UNIT_fe_WinReg_W_MT_R):	\
+			$(OBJ_TEST_UNIT_fe_WinReg_W_MT_R)\
+			$(LIB_FE_WINREG_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(LIB_SHWILD_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_fe_WinReg_W_MT_R)\
+		$(LIB_FE_WINREG_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIB_SHWILD_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_fe_WinReg_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\test.unit.fe.WindowsRegistry\test.unit.fe.WindowsRegistry.cpp
+
+$(TARG_TEST_UNIT_ins_int_MT_D):	\
+			$(OBJ_TEST_UNIT_ins_int_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_int_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_ins_int_MT_D):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp
+
+$(TARG_TEST_UNIT_ins_int_DLL_D):	\
+			$(OBJ_TEST_UNIT_ins_int_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_int_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_ins_int_DLL_D):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp
+
+$(TARG_TEST_UNIT_ins_int_DLL_R):	\
+			$(OBJ_TEST_UNIT_ins_int_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_int_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_ins_int_DLL_R):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp
+
+$(TARG_TEST_UNIT_ins_int_MT_R):	\
+			$(OBJ_TEST_UNIT_ins_int_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_int_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_ins_int_MT_R):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp
+
+$(TARG_TEST_UNIT_ins_int_W_MT_D):	\
+			$(OBJ_TEST_UNIT_ins_int_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_int_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_ins_int_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp
+
+$(TARG_TEST_UNIT_ins_int_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_ins_int_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_int_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_ins_int_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp
+
+$(TARG_TEST_UNIT_ins_int_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_ins_int_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_int_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_ins_int_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp
+
+$(TARG_TEST_UNIT_ins_int_W_MT_R):	\
+			$(OBJ_TEST_UNIT_ins_int_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_int_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_ins_int_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.integer\test.unit.inserter.integer.cpp
+
+$(TARG_TEST_UNIT_ins_w2m_MT_D):	\
+			$(OBJ_TEST_UNIT_ins_w2m_MT_D)\
+			$(LIB_CORE_MT_D)\
+			$(LIB_UTIL_MT_D)\
+			$(LIB_FE_NULL_MT_D)\
+			$(LIB_BE_NULL_MT_D)\
+			$(LIB_BEC_NULL_MT_D)\
+			$(LIB_XTESTS_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_w2m_MT_D)\
+		$(LIB_CORE_MT_D)\
+		$(LIB_UTIL_MT_D)\
+		$(LIB_FE_NULL_MT_D)\
+		$(LIB_BE_NULL_MT_D)\
+		$(LIB_BEC_NULL_MT_D)\
+		$(LIB_XTESTS_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_D)
+
+$(OBJ_TEST_UNIT_ins_w2m_MT_D):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.w2m\test.unit.inserter.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.w2m\test.unit.inserter.w2m.cpp
+
+$(TARG_TEST_UNIT_ins_w2m_DLL_D):	\
+			$(OBJ_TEST_UNIT_ins_w2m_DLL_D)\
+			$(LIB_CORE_DLL_D)\
+			$(LIB_UTIL_DLL_D)\
+			$(LIB_FE_NULL_DLL_D)\
+			$(LIB_BE_NULL_DLL_D)\
+			$(LIB_BEC_NULL_DLL_D)\
+			$(LIB_XTESTS_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_w2m_DLL_D)\
+		$(LIB_CORE_DLL_D)\
+		$(LIB_UTIL_DLL_D)\
+		$(LIB_FE_NULL_DLL_D)\
+		$(LIB_BE_NULL_DLL_D)\
+		$(LIB_BEC_NULL_DLL_D)\
+		$(LIB_XTESTS_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_D)
+
+$(OBJ_TEST_UNIT_ins_w2m_DLL_D):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.w2m\test.unit.inserter.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.w2m\test.unit.inserter.w2m.cpp
+
+$(TARG_TEST_UNIT_ins_w2m_DLL_R):	\
+			$(OBJ_TEST_UNIT_ins_w2m_DLL_R)\
+			$(LIB_CORE_DLL_R)\
+			$(LIB_UTIL_DLL_R)\
+			$(LIB_FE_NULL_DLL_R)\
+			$(LIB_BE_NULL_DLL_R)\
+			$(LIB_BEC_NULL_DLL_R)\
+			$(LIB_XTESTS_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_w2m_DLL_R)\
+		$(LIB_CORE_DLL_R)\
+		$(LIB_UTIL_DLL_R)\
+		$(LIB_FE_NULL_DLL_R)\
+		$(LIB_BE_NULL_DLL_R)\
+		$(LIB_BEC_NULL_DLL_R)\
+		$(LIB_XTESTS_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_DLL_R)
+
+$(OBJ_TEST_UNIT_ins_w2m_DLL_R):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.w2m\test.unit.inserter.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.w2m\test.unit.inserter.w2m.cpp
+
+$(TARG_TEST_UNIT_ins_w2m_MT_R):	\
+			$(OBJ_TEST_UNIT_ins_w2m_MT_R)\
+			$(LIB_CORE_MT_R)\
+			$(LIB_UTIL_MT_R)\
+			$(LIB_FE_NULL_MT_R)\
+			$(LIB_BE_NULL_MT_R)\
+			$(LIB_BEC_NULL_MT_R)\
+			$(LIB_XTESTS_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_w2m_MT_R)\
+		$(LIB_CORE_MT_R)\
+		$(LIB_UTIL_MT_R)\
+		$(LIB_FE_NULL_MT_R)\
+		$(LIB_BE_NULL_MT_R)\
+		$(LIB_BEC_NULL_MT_R)\
+		$(LIB_XTESTS_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_MT_R)
+
+$(OBJ_TEST_UNIT_ins_w2m_MT_R):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.w2m\test.unit.inserter.w2m.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.w2m\test.unit.inserter.w2m.cpp
+
+$(TARG_TEST_UNIT_ins_m2w_W_MT_D):	\
+			$(OBJ_TEST_UNIT_ins_m2w_W_MT_D)\
+			$(LIB_CORE_W_MT_D)\
+			$(LIB_UTIL_W_MT_D)\
+			$(LIB_FE_NULL_W_MT_D)\
+			$(LIB_BE_NULL_W_MT_D)\
+			$(LIB_BEC_NULL_W_MT_D)\
+			$(LIB_XTESTS_W_MT_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_D) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_m2w_W_MT_D)\
+		$(LIB_CORE_W_MT_D)\
+		$(LIB_UTIL_W_MT_D)\
+		$(LIB_FE_NULL_W_MT_D)\
+		$(LIB_BE_NULL_W_MT_D)\
+		$(LIB_BEC_NULL_W_MT_D)\
+		$(LIB_XTESTS_W_MT_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_D)
+
+$(OBJ_TEST_UNIT_ins_m2w_W_MT_D):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.m2w\test.unit.inserter.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.m2w\test.unit.inserter.m2w.cpp
+
+$(TARG_TEST_UNIT_ins_m2w_W_DLL_D):	\
+			$(OBJ_TEST_UNIT_ins_m2w_W_DLL_D)\
+			$(LIB_CORE_W_DLL_D)\
+			$(LIB_UTIL_W_DLL_D)\
+			$(LIB_FE_NULL_W_DLL_D)\
+			$(LIB_BE_NULL_W_DLL_D)\
+			$(LIB_BEC_NULL_W_DLL_D)\
+			$(LIB_XTESTS_W_DLL_D)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_D) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_m2w_W_DLL_D)\
+		$(LIB_CORE_W_DLL_D)\
+		$(LIB_UTIL_W_DLL_D)\
+		$(LIB_FE_NULL_W_DLL_D)\
+		$(LIB_BE_NULL_W_DLL_D)\
+		$(LIB_BEC_NULL_W_DLL_D)\
+		$(LIB_XTESTS_W_DLL_D)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_D)
+
+$(OBJ_TEST_UNIT_ins_m2w_W_DLL_D):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.m2w\test.unit.inserter.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_D) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.m2w\test.unit.inserter.m2w.cpp
+
+$(TARG_TEST_UNIT_ins_m2w_W_DLL_R):	\
+			$(OBJ_TEST_UNIT_ins_m2w_W_DLL_R)\
+			$(LIB_CORE_W_DLL_R)\
+			$(LIB_UTIL_W_DLL_R)\
+			$(LIB_FE_NULL_W_DLL_R)\
+			$(LIB_BE_NULL_W_DLL_R)\
+			$(LIB_BEC_NULL_W_DLL_R)\
+			$(LIB_XTESTS_W_DLL_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_DLL_R) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_m2w_W_DLL_R)\
+		$(LIB_CORE_W_DLL_R)\
+		$(LIB_UTIL_W_DLL_R)\
+		$(LIB_FE_NULL_W_DLL_R)\
+		$(LIB_BE_NULL_W_DLL_R)\
+		$(LIB_BEC_NULL_W_DLL_R)\
+		$(LIB_XTESTS_W_DLL_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_DLL_R)
+
+$(OBJ_TEST_UNIT_ins_m2w_W_DLL_R):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.m2w\test.unit.inserter.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_DLL_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.m2w\test.unit.inserter.m2w.cpp
+
+$(TARG_TEST_UNIT_ins_m2w_W_MT_R):	\
+			$(OBJ_TEST_UNIT_ins_m2w_W_MT_R)\
+			$(LIB_CORE_W_MT_R)\
+			$(LIB_UTIL_W_MT_R)\
+			$(LIB_FE_NULL_W_MT_R)\
+			$(LIB_BE_NULL_W_MT_R)\
+			$(LIB_BEC_NULL_W_MT_R)\
+			$(LIB_XTESTS_W_MT_R)\
+			$(PROJ_MAKEFILE_NAME)
+	$(LD) $(LD_ARGS_W_MT_R) -out:$@ \
+		$(OBJ_TEST_UNIT_ins_m2w_W_MT_R)\
+		$(LIB_CORE_W_MT_R)\
+		$(LIB_UTIL_W_MT_R)\
+		$(LIB_FE_NULL_W_MT_R)\
+		$(LIB_BE_NULL_W_MT_R)\
+		$(LIB_BEC_NULL_W_MT_R)\
+		$(LIB_XTESTS_W_MT_R)\
+		$(LIBS_3PTY_TEST_UNIT)\
+		$(TARGET_LIB_W_MT_R)
+
+$(OBJ_TEST_UNIT_ins_m2w_W_MT_R):	$(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.m2w\test.unit.inserter.m2w.cpp $(TEST_CPP_HEADERS) $(PROJ_MAKEFILE_NAME)
+	$(CPPC) $(CPPC_TEST_UNIT_ARGS_W_MT_R) $(CPPC_INCLUDES) -Fo$@ $(PROJ_TEST_UNIT_DIR)\inserters\test.unit.inserter.m2w\test.unit.inserter.m2w.cpp
+
+############################### end of file ################################
diff --git a/resources/3rdparty/pantheios-1.0.1-beta214/include/pantheios/implicit_link/implicit_link_base_.h b/resources/3rdparty/pantheios-1.0.1-beta214/include/pantheios/implicit_link/implicit_link_base_.h
index 6bec706b8..dcf441b48 100644
--- a/resources/3rdparty/pantheios-1.0.1-beta214/include/pantheios/implicit_link/implicit_link_base_.h
+++ b/resources/3rdparty/pantheios-1.0.1-beta214/include/pantheios/implicit_link/implicit_link_base_.h
@@ -205,6 +205,8 @@
 #    define PANTHEIOS_IMPL_LINK_COMPILER_NAME           "vc9"
 #   elif _MSC_VER == 1600
 #    define PANTHEIOS_IMPL_LINK_COMPILER_NAME           "vc10"
+#   elif _MSC_VER == 1700
+#    define PANTHEIOS_IMPL_LINK_COMPILER_NAME           "vc11"
 #   else /* ? _MSC_VER */
 #    error Visual C++ version not supported
 #   endif /* _MSC_VER */
diff --git a/resources/3rdparty/stlsoft-1.9.116/include/stlsoft/stlsoft.h b/resources/3rdparty/stlsoft-1.9.116/include/stlsoft/stlsoft.h
index ca026b432..f65ef3d18 100644
--- a/resources/3rdparty/stlsoft-1.9.116/include/stlsoft/stlsoft.h
+++ b/resources/3rdparty/stlsoft-1.9.116/include/stlsoft/stlsoft.h
@@ -664,8 +664,10 @@
 #  define STLSOFT_COMPILER_VERSION_STRING       "Visual C++ 9.0"
 # elif (_MSC_VER == 1600)
 #  define STLSOFT_COMPILER_VERSION_STRING       "Visual C++ 10.0"
+# elif (_MSC_VER == 1700)
+#  define STLSOFT_COMPILER_VERSION_STRING       "Visual C++ 11.0"
 # else /* ? _MSC_VER */
-#  error Currently only versions 5.0, 6.0, 7.0, 7.1, 8.0, 9.0 and 10.0 of the Visual C++ compiler are supported by the STLSoft libraries
+#  error Currently only versions 5.0, 6.0, 7.0, 7.1, 8.0, 9.0, 10.0 and 11.0 of the Visual C++ compiler are supported by the STLSoft libraries
 # endif /* _MSC_VER */
 
 #else /* ? compiler */
diff --git a/resources/3rdparty/stlsoft-1.9.116/include/stlsoft/util/std/library_discriminator.hpp b/resources/3rdparty/stlsoft-1.9.116/include/stlsoft/util/std/library_discriminator.hpp
index 9a457ff5d..467c18e86 100644
--- a/resources/3rdparty/stlsoft-1.9.116/include/stlsoft/util/std/library_discriminator.hpp
+++ b/resources/3rdparty/stlsoft-1.9.116/include/stlsoft/util/std/library_discriminator.hpp
@@ -339,6 +339,10 @@ namespace stlsoft
 #   endif /* STLSOFT_COMPILE_VERBOSE */
 #   define STLSOFT_CF_STD_LIBRARY_DINKUMWARE_VC_VERSION      STLSOFT_CF_DINKUMWARE_VC_VERSION_10_0
 
+#  elif _MSC_VER == 1700
+  /* Version 11.0 of MSVC comes without _CPPLIB_VER macro */
+#	define STLSOFT_CF_STD_LIBRARY_DINKUMWARE_VC_VERSION      STLSOFT_CF_DINKUMWARE_VC_VERSION_10_0
+
 #  else
 #   error Dinkumware C++ Library version unrecognised: are you using a version of VC++ later than 10.0?