From: Darren K. <Dar...@cs...> - 2008-11-13 19:45:37
|
Awesome, Matt. I got SeeMS to build with bjam, after installing .NET 2.0. I needed to put ZedGraph.dll (which you had checked into pwiz_bin) in msvc-release manually for SeeMS to run -- can this be checked into the source tree and copied to msvc-release automatically on build? Darren On Nov 12, 2008, at 7:31 PM, ch...@us... wrote: Revision: 455 http://proteowizard.svn.sourceforge.net/proteowizard/?rev=455&view=rev Author: chambm Date: 2008-11-13 03:31:07 +0000 (Thu, 13 Nov 2008) Log Message: ----------- - added SeeMS to the bjam build via msbuild; should work on: * Visual Studio 2005 * Visual Studio 2008 * Visual C# Express 2008 Modified Paths: -------------- trunk/pwiz/pwiz_tools/Jamfile.jam Added Paths: ----------- trunk/pwiz/pwiz_tools/SeeMS/Jamfile.jam Modified: trunk/pwiz/pwiz_tools/Jamfile.jam =================================================================== --- trunk/pwiz/pwiz_tools/Jamfile.jam 2008-11-12 23:30:01 UTC (rev 454) +++ trunk/pwiz/pwiz_tools/Jamfile.jam 2008-11-13 03:31:07 UTC (rev 455) @@ -22,4 +22,4 @@ build-project commandline ; - +build-project SeeMS ; \ No newline at end of file Added: trunk/pwiz/pwiz_tools/SeeMS/Jamfile.jam =================================================================== --- trunk/pwiz/pwiz_tools/SeeMS/Jamfile.jam (rev 0) +++ trunk/pwiz/pwiz_tools/SeeMS/Jamfile.jam 2008-11-13 03:31:07 UTC (rev 455) @@ -0,0 +1,46 @@ +# +# Jamfile (pwiz_tools) +# +# +# Original author: Matt Chambers <matt.chambers .@. vanderbilt.edu> +# +# Copyright 2008 Vanderbilt University - Nashville, TN 37232 +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +actions do_seems_release_build +{ + REM support both MSVC 8 and 9 + IF EXIST "C:\Program Files\Microsoft Visual Studio 8\VC \vcvarsall.bat" CALL "C:\Program Files\Microsoft Visual Studio 8\VC \vcvarsall.bat" x86 >nul + IF EXIST "C:\Program Files\Microsoft Visual Studio 9.0\VC \vcvarsall.bat" CALL "C:\Program Files\Microsoft Visual Studio 9.0\VC \vcvarsall.bat" x86 >nul + echo Building SeeMS in release configuration... + msbuild $(PWIZ_ROOT_PATH)/pwiz_tools/SeeMS/seems.sln / p:Configuration=Release /nologo /verbosity:minimal +} + +actions do_seems_debug_build +{ + REM support both MSVC 8 and 9 + IF EXIST "C:\Program Files\Microsoft Visual Studio 8\VC \vcvarsall.bat" CALL "C:\Program Files\Microsoft Visual Studio 8\VC \vcvarsall.bat" x86 >nul + IF EXIST "C:\Program Files\Microsoft Visual Studio 9.0\VC \vcvarsall.bat" CALL "C:\Program Files\Microsoft Visual Studio 9.0\VC \vcvarsall.bat" x86 >nul + echo Building SeeMS in debug configuration... + msbuild $(PWIZ_ROOT_PATH)/pwiz_tools/SeeMS/seems.sln / p:Configuration=Debug /nologo /verbosity:minimal +} + +import modules ; +import notfile ; +if [ modules.peek : NT ] +{ + notfile seems_release_build : @do_seems_release_build : ../../ pwiz/utility/bindings/CLI//pwiz_bindings_cli : release ; + #notfile seems_debug_build : @do_seems_debug_build : ../../pwiz/ utility/bindings/CLI//pwiz_bindings_cli : debug ; +} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ proteowizard-commit mailing list pro...@li... https://lists.sourceforge.net/lists/listinfo/proteowizard-commit IMPORTANT WARNING: This message is intended for the use of the person or entity to which it is addressed and may contain information that is privileged and confidential, the disclosure of which is governed by applicable law. If the reader of this message is not the intended recipient, or the employee or agent responsible for delivering it to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this information is STRICTLY PROHIBITED. If you have received this message in error, please notify us immediately by calling (310) 423-6428 and destroy the related message. Thank You for your cooperation. IMPORTANT WARNING: This message is intended for the use of the person or entity to which it is addressed and may contain information that is privileged and confidential, the disclosure of which is governed by applicable law. If the reader of this message is not the intended recipient, or the employee or agent responsible for delivering it to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this information is STRICTLY PROHIBITED. If you have received this message in error, please notify us immediately by calling (310) 423-6428 and destroy the related message. Thank You for your cooperation. |