Revision: 1710
http://svn.sourceforge.net/yake/?rev=1710&view=rev
Author: psyclonist
Date: 2007-04-20 07:27:14 -0700 (Fri, 20 Apr 2007)
Log Message:
-----------
added make_all.cmd for MSVC 2005 (8.0): builds all targets of all projects in yake.sln. output is reduced to the essential (how many warnings/errors per project if any).
Added Paths:
-----------
trunk/yake/scripts/msvc80/make_all.cmd
Added: trunk/yake/scripts/msvc80/make_all.cmd
===================================================================
--- trunk/yake/scripts/msvc80/make_all.cmd (rev 0)
+++ trunk/yake/scripts/msvc80/make_all.cmd 2007-04-20 14:27:14 UTC (rev 1710)
@@ -0,0 +1,33 @@
+@echo off
+rem ----------------------------------------------------------------------------
+rem Uses devenv.com to build all targets of Yake's libraries and plugins.
+rem ----------------------------------------------------------------------------
+if not exist yake.sln (
+ echo ERROR: yake.sln not found. Did you run build.cmd?
+ goto end
+)
+if $"%VS80COMNTOOLS%"$ == $""$ (
+ echo ERROR: System variable VS80COMNTOOLS not set!
+ echo Is Visual Studio 2005 installed?
+ goto end
+)
+if not exist "%VS80COMNTOOLS%..\IDE\devenv.com" (
+ echo ERROR: Could not locate Visual Studio's devenv.com.
+ echo File: %VS80COMNTOOLS%..\IDE\devenv.com
+ echo.
+ goto end
+)
+
+echo Starting build for 'Debug' target...
+call "%VS80COMNTOOLS%..\IDE\devenv.com" /build Debug yake.sln 2>&1 | find "error(s)"
+echo Starting build for 'DebugLib' target...
+call "%VS80COMNTOOLS%..\IDE\devenv.com" /build DebugLib yake.sln 2>&1 | find "error(s)"
+echo Starting build for 'Release' target...
+call "%VS80COMNTOOLS%..\IDE\devenv.com" /build Release yake.sln 2>&1 | find "error(s)"
+echo Starting build for 'ReleaseLib' target...
+call "%VS80COMNTOOLS%..\IDE\devenv.com" /build ReleaseLib yake.sln 2>&1 | find "error(s)"
+echo Starting build for 'ReleaseWithSymbols' target...
+call "%VS80COMNTOOLS%..\IDE\devenv.com" /build ReleaseWithSymbols yake.sln 2>&1 | find "error(s)"
+
+:end
+pause
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|