Updated README to suit the new 'merged' blender target.
--aphex
BUILDING BLENDER
-Open the workspace $NANBLENDERHOME/projectfiles/creator/blendercreator.dsw.
-This contains the following four main projects:
-blendercreator Builds the creator
-blenderpublisher Builds the publisher
+Open the workspace $NANBLENDERHOME/projectfiles/blender/blender.dsw
+
+This contains the following three main projects:
+blender Builds the main executable
GP_ghost Builds the stand-alone game player
GP_axctl Builds the ActiveX control
# Begin Special Build Tool
SOURCE="$(InputPath)"
PostBuild_Desc=Copying BMFONT files library (release target) to lib tree.
-PostBuild_Cmds=ECHO Copying header files XCOPY /E /Y ..\..\*.h ..\..\..\..\lib\windows\bmfont\include\ ECHO Copying lib XCOPY /E /Y ..\..\..\..\obj\windows\intern\bmfont\*.lib ..\..\..\..\lib\windows\bmfont\lib\*.a ECHO Done
+PostBuild_Cmds=ECHO Copying header files XCOPY /Y ..\..\*.h ..\..\..\..\lib\windows\bmfont\include\ ECHO Copying lib XCOPY /Y ..\..\..\..\obj\windows\intern\bmfont\*.lib ..\..\..\..\lib\windows\bmfont\lib\*.a ECHO Done
# End Special Build Tool
!ELSEIF "$(CFG)" == "bmfont - Win32 Debug"
# Begin Special Build Tool
SOURCE="$(InputPath)"
PostBuild_Desc=Copying BMFONT files library (debug target) to lib tree.
-PostBuild_Cmds=ECHO Copying header files XCOPY /E ..\..\*.h ..\..\..\..\lib\windows\bmfont\include\ ECHO Copying lib XCOPY /E ..\..\..\..\obj\windows\intern\bmfont\debug\*.lib ..\..\..\..\lib\windows\bmfont\lib\debug\*.a ECHO Done
+PostBuild_Cmds=ECHO Copying header files XCOPY /Y ..\..\*.h ..\..\..\..\lib\windows\bmfont\include\ ECHO Copying lib XCOPY /Y ..\..\..\..\obj\windows\intern\bmfont\debug\*.lib ..\..\..\..\lib\windows\bmfont\lib\debug\*.a ECHO Done
# End Special Build Tool
!ENDIF
# ADD LIB32 /nologo /out:"..\..\..\..\obj\windows\intern\bsp\libbsp.lib"
# Begin Special Build Tool
SOURCE="$(InputPath)"
-PostBuild_Cmds=ECHO Copying header files XCOPY /E /Y ..\..\extern\*.h ..\..\..\..\lib\windows\bsp\include\ ECHO Copying lib XCOPY /E /Y ..\..\..\..\obj\windows\intern\bsp\*.lib ..\..\..\..\lib\windows\bsp\lib\*.a ECHO Done
+PostBuild_Cmds=ECHO Copying header files XCOPY /Y ..\..\extern\*.h ..\..\..\..\lib\windows\bsp\include\ ECHO Copying lib XCOPY /Y ..\..\..\..\obj\windows\intern\bsp\*.lib ..\..\..\..\lib\windows\bsp\lib\*.a ECHO Done
# End Special Build Tool
!ELSEIF "$(CFG)" == "bsplib - Win32 Debug"
# ADD LIB32 /nologo /out:"..\..\..\..\obj\windows\intern\bsp\debug\libbsp.lib"
# Begin Special Build Tool
SOURCE="$(InputPath)"
-PostBuild_Cmds=ECHO Copying header files XCOPY /E /Y ..\..\extern\*.h ..\..\..\..\lib\windows\bsp\include\ ECHO Copying lib XCOPY /E /Y ..\..\..\..\obj\windows\intern\bsp\debug\*.lib ..\..\..\..\lib\windows\bsp\lib\debug\*.a ECHO Copying Debug info. XCOPY /E /Y ..\..\..\..\obj\windows\intern\bsp\debug\vc60.* ..\..\..\..\lib\windows\bsp\lib\debug\ ECHO Done
+PostBuild_Cmds=ECHO Copying header files XCOPY /Y ..\..\extern\*.h ..\..\..\..\lib\windows\bsp\include\ ECHO Copying lib XCOPY /Y ..\..\..\..\obj\windows\intern\bsp\debug\*.lib ..\..\..\..\lib\windows\bsp\lib\debug\*.a ECHO Copying Debug info. XCOPY /Y ..\..\..\..\obj\windows\intern\bsp\debug\vc60.* ..\..\..\..\lib\windows\bsp\lib\debug\ ECHO Done
# End Special Build Tool
!ENDIF
# ADD LIB32 /nologo /out:"../../../../obj/windows/intern/container/libcontainer.lib"
# Begin Special Build Tool
SOURCE="$(InputPath)"
-PostBuild_Cmds=ECHO Copying header files XCOPY /E /Y ..\..\*.h ..\..\..\..\lib\windows\container\include\ ECHO Copying lib XCOPY /E /Y ..\..\..\..\obj\windows\intern\container\*.lib ..\..\..\..\lib\windows\container\lib\*.a ECHO Done
+PostBuild_Cmds=ECHO Copying header files XCOPY /Y ..\..\*.h ..\..\..\..\lib\windows\container\include\ ECHO Copying lib XCOPY /Y ..\..\..\..\obj\windows\intern\container\*.lib ..\..\..\..\lib\windows\container\lib\*.a ECHO Done
# End Special Build Tool
!ELSEIF "$(CFG)" == "container - Win32 Debug"
# ADD LIB32 /nologo /out:"..\..\..\..\obj\windows\intern\container\debug\libcontainer.lib"
# Begin Special Build Tool
SOURCE="$(InputPath)"
-PostBuild_Cmds=ECHO Copying header files XCOPY /E /Y ..\..\*.h ..\..\..\..\lib\windows\container\include\ ECHO Copying lib XCOPY /E /Y ..\..\..\..\obj\windows\intern\container\debug\*.lib ..\..\..\..\lib\windows\container\lib\debug\*.a ECHO Copying Debug info. XCOPY /E /Y ..\..\..\..\obj\windows\intern\container\debug\vc60.* ..\..\..\..\lib\windows\container\lib\debug\ ECHO Done
+PostBuild_Cmds=ECHO Copying header files XCOPY /Y ..\..\*.h ..\..\..\..\lib\windows\container\include\ ECHO Copying lib XCOPY /Y ..\..\..\..\obj\windows\intern\container\debug\*.lib ..\..\..\..\lib\windows\container\lib\debug\*.a ECHO Copying Debug info. XCOPY /Y ..\..\..\..\obj\windows\intern\container\debug\vc60.* ..\..\..\..\lib\windows\container\lib\debug\ ECHO Done
# End Special Build Tool
!ENDIF
# ADD LIB32 /nologo /out:"..\..\..\..\obj\windows\intern\decimation\libdecimation.lib"
# Begin Special Build Tool
SOURCE="$(InputPath)"
-PostBuild_Cmds=ECHO Copying header files XCOPY /E /Y ..\..\extern\*.h ..\..\..\..\lib\windows\decimation\include\ ECHO Copying lib XCOPY /E /Y ..\..\..\..\obj\windows\intern\decimation\*.lib ..\..\..\..\lib\windows\decimation\lib\*.a ECHO Done
+PostBuild_Cmds=ECHO Copying header files XCOPY /Y ..\..\extern\*.h ..\..\..\..\lib\windows\decimation\include\ ECHO Copying lib XCOPY /Y ..\..\..\..\obj\windows\intern\decimation\*.lib ..\..\..\..\lib\windows\decimation\lib\*.a ECHO Done
# End Special Build Tool
!ELSEIF "$(CFG)" == "decimation - Win32 Debug"
# ADD LIB32 /nologo /out:"..\..\..\..\obj\windows\intern\decimation\debug\libdecimation.lib"
# Begin Special Build Tool
SOURCE="$(InputPath)"
-PostBuild_Cmds=ECHO Copying header files XCOPY /E ..\..\extern\*.h ..\..\..\..\lib\windows\decimation\include\ ECHO Copying lib XCOPY /E ..\..\..\..\obj\windows\intern\decimation\debug\*.lib ..\..\..\..\lib\windows\decimation\lib\debug\*.a ECHO Copying Debug info. XCOPY /E ..\..\..\..\obj\windows\intern\decimation\debug\vc60.* ..\..\..\..\lib\windows\decimation\lib\debug\ ECHO Done
+PostBuild_Cmds=ECHO Copying header files XCOPY /Y ..\..\extern\*.h ..\..\..\..\lib\windows\decimation\include\ ECHO Copying lib XCOPY /Y ..\..\..\..\obj\windows\intern\decimation\debug\*.lib ..\..\..\..\lib\windows\decimation\lib\debug\*.a ECHO Copying Debug info. XCOPY /Y ..\..\..\..\obj\windows\intern\decimation\debug\vc60.* ..\..\..\..\lib\windows\decimation\lib\debug\ ECHO Done
# End Special Build Tool
!ENDIF
# Begin Special Build Tool
SOURCE="$(InputPath)"
PostBuild_Desc=Copying GHOST files library (release target) to lib tree.
-PostBuild_Cmds=ECHO Copying header files XCOPY /E /Y ..\..\*.h ..\..\..\..\lib\windows\ghost\include\ ECHO Copying lib XCOPY /E /Y ..\..\..\..\obj\windows\intern\ghost\*.lib ..\..\..\..\lib\windows\ghost\lib\*.a ECHO Done
+PostBuild_Cmds=ECHO Copying header files XCOPY /Y ..\..\*.h ..\..\..\..\lib\windows\ghost\include\ ECHO Copying lib XCOPY /Y ..\..\..\..\obj\windows\intern\ghost\*.lib ..\..\..\..\lib\windows\ghost\lib\*.a ECHO Done
# End Special Build Tool
!ELSEIF "$(CFG)" == "ghost - Win32 Debug"
# Begin Special Build Tool
SOURCE="$(InputPath)"
PostBuild_Desc=Copying GHOST files library (debug target) to lib tree.
-PostBuild_Cmds=ECHO Copying header files XCOPY /E /Y ..\..\*.h ..\..\..\..\lib\windows\ghost\include\ ECHO Copying lib XCOPY /E /Y ..\..\..\..\obj\windows\intern\ghost\debug\*.lib ..\..\..\..\lib\windows\ghost\lib\debug\*.a ECHO Done
+PostBuild_Cmds=ECHO Copying header files XCOPY /Y ..\..\*.h ..\..\..\..\lib\windows\ghost\include\ ECHO Copying lib XCOPY /Y ..\..\..\..\obj\windows\intern\ghost\debug\*.lib ..\..\..\..\lib\windows\ghost\lib\debug\*.a ECHO Done
# End Special Build Tool
!ENDIF
# ADD LIB32 /nologo /out:"..\..\..\..\obj\windows\intern\guardedalloc\libguardedalloc.lib"
# Begin Special Build Tool
SOURCE="$(InputPath)"
-PostBuild_Cmds=ECHO Copying header files XCOPY /E /Y ..\..\*.h ..\..\..\..\lib\windows\guardedalloc\include\ ECHO Copying lib XCOPY /E /Y ..\..\..\..\obj\windows\intern\guardedalloc\*.lib ..\..\..\..\lib\windows\guardedalloc\lib\*.a ECHO Done
+PostBuild_Cmds=ECHO Copying header files XCOPY /Y ..\..\*.h ..\..\..\..\lib\windows\guardedalloc\include\ ECHO Copying lib XCOPY /Y ..\..\..\..\obj\windows\intern\guardedalloc\*.lib ..\..\..\..\lib\windows\guardedalloc\lib\*.a ECHO Done
# End Special Build Tool
!ELSEIF "$(CFG)" == "guardedalloc - Win32 Debug"
# ADD LIB32 /nologo /out:"..\..\..\..\obj\windows\intern\guardedalloc\debug\libguardedalloc.lib"
# Begin Special Build Tool
SOURCE="$(InputPath)"
-PostBuild_Cmds=ECHO Copying header files XCOPY /E ..\..\*.h ..\..\..\..\lib\windows\guardedalloc\include\ ECHO Copying lib XCOPY /E ..\..\..\..\obj\windows\intern\guardedalloc\debug\*.lib ..\..\..\..\lib\windows\guardedalloc\lib\debug\*.a ECHO Done
+PostBuild_Cmds=ECHO Copying header files XCOPY /Y ..\..\*.h ..\..\..\..\lib\windows\guardedalloc\include\ ECHO Copying lib XCOPY /Y ..\..\..\..\obj\windows\intern\guardedalloc\debug\*.lib ..\..\..\..\lib\windows\guardedalloc\lib\debug\*.a ECHO Done
# End Special Build Tool
!ENDIF
# ADD LIB32 /nologo /out:"..\..\..\..\obj\windows\intern\iksolver\libiksolver.lib"
# Begin Special Build Tool
SOURCE="$(InputPath)"
-PostBuild_Cmds=ECHO Copying header files XCOPY /E /Y ..\..\extern\*.h ..\..\..\..\lib\windows\iksolver\include\ ECHO Copying lib XCOPY /E /Y ..\..\..\..\obj\windows\intern\iksolver\*.lib ..\..\..\..\lib\windows\iksolver\lib\*.a ECHO Done
+PostBuild_Cmds=ECHO Copying header files XCOPY /Y ..\..\extern\*.h ..\..\..\..\lib\windows\iksolver\include\ ECHO Copying lib XCOPY /Y ..\..\..\..\obj\windows\intern\iksolver\*.lib ..\..\..\..\lib\windows\iksolver\lib\*.a ECHO Done
# End Special Build Tool
!ELSEIF "$(CFG)" == "iksolver - Win32 Debug"
# ADD LIB32 /nologo /out:"..\..\..\..\obj\windows\intern\iksolver\debug\libiksolver.lib"
# Begin Special Build Tool
SOURCE="$(InputPath)"
-PostBuild_Cmds=ECHO Copying header files XCOPY /E ..\..\extern\*.h ..\..\..\..\lib\windows\iksolver\include\ ECHO Copying lib XCOPY /E ..\..\..\..\obj\windows\intern\iksolver\debug\*.lib ..\..\..\..\lib\windows\iksolver\lib\debug\*.a ECHO Done
+PostBuild_Cmds=ECHO Copying header files XCOPY /Y ..\..\extern\*.h ..\..\..\..\lib\windows\iksolver\include\ ECHO Copying lib XCOPY /Y ..\..\..\..\obj\windows\intern\iksolver\debug\*.lib ..\..\..\..\lib\windows\iksolver\lib\debug\*.a ECHO Done
# End Special Build Tool
!ENDIF
# ADD LIB32 /nologo /out:"..\..\..\..\obj\windows\intern\blenkey\libblenkey.lib"
# Begin Special Build Tool
SOURCE="$(InputPath)"
-PostBuild_Cmds=ECHO Copying header files XCOPY /E /Y ..\..\blenkey.h ..\..\..\..\lib\windows\blenkey\include\ ECHO Copying lib XCOPY /E /Y ..\..\..\..\obj\windows\intern\blenkey\*.lib ..\..\..\..\lib\windows\blenkey\lib\*.a ECHO Done
+PostBuild_Cmds=ECHO Copying header files XCOPY /Y ..\..\blenkey.h ..\..\..\..\lib\windows\blenkey\include\ ECHO Copying lib XCOPY /Y ..\..\..\..\obj\windows\intern\blenkey\*.lib ..\..\..\..\lib\windows\blenkey\lib\*.a ECHO Done
# End Special Build Tool
!ELSEIF "$(CFG)" == "blenkey - Win32 Debug"
# ADD LIB32 /nologo /out:"..\..\..\..\obj\windows\intern\blenkey\debug\libblenkey.lib"
# Begin Special Build Tool
SOURCE="$(InputPath)"
-PostBuild_Cmds=ECHO Copying header files XCOPY /E ..\..\blenkey.h ..\..\..\..\lib\windows\blenkey\include\ ECHO Copying lib XCOPY /E ..\..\..\..\obj\windows\intern\blenkey\debug\*.lib ..\..\..\..\lib\windows\blenkey\lib\debug\*.a
+PostBuild_Cmds=ECHO Copying header files XCOPY /Y ..\..\blenkey.h ..\..\..\..\lib\windows\blenkey\include\ ECHO Copying lib XCOPY /Y ..\..\..\..\obj\windows\intern\blenkey\debug\*.lib ..\..\..\..\lib\windows\blenkey\lib\debug\*.a
# End Special Build Tool
!ENDIF
# ADD LIB32 /nologo
# Begin Special Build Tool
SOURCE="$(InputPath)"
-PostBuild_Cmds=ECHO Copying header files XCOPY /E /Y ..\..\*.h ..\..\..\..\lib\windows\memutil\include\ ECHO Copying lib XCOPY /E /Y ..\..\..\..\obj\windows\intern\memutil\*.lib ..\..\..\..\lib\windows\memutil\lib\*.a ECHO Done
+PostBuild_Cmds=ECHO Copying header files XCOPY /Y ..\..\*.h ..\..\..\..\lib\windows\memutil\include\ ECHO Copying lib XCOPY /Y ..\..\..\..\obj\windows\intern\memutil\*.lib ..\..\..\..\lib\windows\memutil\lib\*.a ECHO Done
# End Special Build Tool
!ELSEIF "$(CFG)" == "memutil - Win32 Debug"
# ADD LIB32 /nologo
# Begin Special Build Tool
SOURCE="$(InputPath)"
-PostBuild_Cmds=ECHO Copying header files XCOPY /E /Y ..\..\*.h ..\..\..\..\lib\windows\memutil\include\ ECHO Copying lib XCOPY /E /Y ..\..\..\..\obj\windows\intern\memutil\debug\*.lib ..\..\..\..\lib\windows\memutil\lib\debug\*.a ECHO Copying Debug info. XCOPY /E /Y ..\..\..\..\obj\windows\intern\memutil\debug\vc60.* ..\..\..\..\lib\windows\memutil\lib\debug\ ECHO Done
+PostBuild_Cmds=ECHO Copying header files XCOPY /Y ..\..\*.h ..\..\..\..\lib\windows\memutil\include\ ECHO Copying lib XCOPY /Y ..\..\..\..\obj\windows\intern\memutil\debug\*.lib ..\..\..\..\lib\windows\memutil\lib\debug\*.a ECHO Copying Debug info. XCOPY /Y ..\..\..\..\obj\windows\intern\memutil\debug\vc60.* ..\..\..\..\lib\windows\memutil\lib\debug\ ECHO Done
# End Special Build Tool
!ENDIF
# ADD LIB32 /nologo /out:"..\..\..\..\obj\windows\intern\moto\libmoto.lib"
# Begin Special Build Tool
SOURCE="$(InputPath)"
-PostBuild_Cmds=ECHO Copying header files XCOPY /Y ..\..\include\*.h ..\..\..\..\lib\windows\moto\include\ ECHO Copying lib XCOPY /E /Y ..\..\..\..\obj\windows\intern\moto\*.lib ..\..\..\..\lib\windows\moto\lib\*.a ECHO Done
+PostBuild_Cmds=ECHO Copying header files XCOPY /Y ..\..\include\*.h ..\..\..\..\lib\windows\moto\include\ ECHO Copying lib XCOPY /Y ..\..\..\..\obj\windows\intern\moto\*.lib ..\..\..\..\lib\windows\moto\lib\*.a ECHO Done
# End Special Build Tool
!ELSEIF "$(CFG)" == "MoTo - Win32 Debug"
# ADD LIB32 /nologo /out:"..\..\..\..\obj\windows\intern\moto\debug\libmoto.lib"
# Begin Special Build Tool
SOURCE="$(InputPath)"
-PostBuild_Cmds=ECHO Copying header files XCOPY /E /Y ..\..\include\*.h ..\..\..\..\lib\windows\moto\include\ ECHO Copying lib XCOPY /E /Y ..\..\..\..\obj\windows\intern\moto\debug\*.lib ..\..\..\..\lib\windows\moto\lib\debug\*.a ECHO Copying Debug info. XCOPY /Y ..\..\..\..\obj\windows\intern\moto\debug\vc60.* ..\..\..\..\lib\windows\moto\lib\debug\ ECHO Done
+PostBuild_Cmds=ECHO Copying header files XCOPY /Y ..\..\include\*.h ..\..\..\..\lib\windows\moto\include\ ECHO Copying lib XCOPY /Y ..\..\..\..\obj\windows\intern\moto\debug\*.lib ..\..\..\..\lib\windows\moto\lib\debug\*.a ECHO Copying Debug info. XCOPY /Y ..\..\..\..\obj\windows\intern\moto\debug\vc60.* ..\..\..\..\lib\windows\moto\lib\debug\ ECHO Done
# End Special Build Tool
!ENDIF
# ADD LIB32 /nologo /out:"..\..\..\..\obj\windows\intern\string\libstring.lib"
# Begin Special Build Tool
SOURCE="$(InputPath)"
-PostBuild_Cmds=ECHO Copying header files XCOPY /E /Y ..\..\*.h ..\..\..\..\lib\windows\string\include\ ECHO Copying lib XCOPY /E /Y ..\..\..\..\obj\windows\intern\string\*.lib ..\..\..\..\lib\windows\string\lib\*.a ECHO Done
+PostBuild_Cmds=ECHO Copying header files XCOPY /Y ..\..\*.h ..\..\..\..\lib\windows\string\include\ ECHO Copying lib XCOPY /Y ..\..\..\..\obj\windows\intern\string\*.lib ..\..\..\..\lib\windows\string\lib\*.a ECHO Done
# End Special Build Tool
!ELSEIF "$(CFG)" == "string - Win32 Debug"
# ADD LIB32 /nologo /out:"../../../../obj/windows/intern/string/debug\libstring.lib"
# Begin Special Build Tool
SOURCE="$(InputPath)"
-PostBuild_Cmds=ECHO Copying header files XCOPY /E /Y ..\..\*.h ..\..\..\..\lib\windows\string\include\ ECHO Copying lib XCOPY /E /Y ..\..\..\..\obj\windows\intern\string\debug\*.lib ..\..\..\..\lib\windows\string\lib\debug\*.a ECHO Done
+PostBuild_Cmds=ECHO Copying header files XCOPY /Y ..\..\*.h ..\..\..\..\lib\windows\string\include\ ECHO Copying lib XCOPY /Y ..\..\..\..\obj\windows\intern\string\debug\*.lib ..\..\..\..\lib\windows\string\lib\debug\*.a ECHO Done
# End Special Build Tool
!ENDIF