[PD-cvs] externals/grill/vst build-mac-pd-gcc.sh,NONE,1.1 build-win-pd-msvc.bat,NONE,1.1 config-mac-gcc.txt,NONE,1.1 config-win-msvc.txt,NONE,1.1 makefile-mac-gcc.txt,NONE,1.1 makefile-win-msvc.txt,NONE,1.1 make-files.txt,1.4,1.5 vst.vcproj,1.13,1.14 build-pd-darwin.sh,1.2,NONE build-pd-msvc.bat,1.2,NONE config-pd-darwin.txt,1.2,NONE config-pd-msvc.txt,1.5,NONE makefile.pd-darwin,1.3,NONE makefile.pd-msvc,1.6,NONE

Thomas Grill xovo at users.sourceforge.net
Sat Dec 18 06:06:59 CET 2004


Update of /cvsroot/pure-data/externals/grill/vst
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6082

Modified Files:
	make-files.txt vst.vcproj 
Added Files:
	build-mac-pd-gcc.sh build-win-pd-msvc.bat config-mac-gcc.txt 
	config-win-msvc.txt makefile-mac-gcc.txt makefile-win-msvc.txt 
Removed Files:
	build-pd-darwin.sh build-pd-msvc.bat config-pd-darwin.txt 
	config-pd-msvc.txt makefile.pd-darwin makefile.pd-msvc 
Log Message:
compilation fix
editor-less Mac version
use flext build system
using flext build system
updated build system
fixing window titles
thread priority
fixed some bugs
added window size,move,caption,titling features
install path
more cleanups
some fixes and warnings
stripped all MFC code
register window class at setup time
some reorganisation


--- NEW FILE: config-win-msvc.txt ---
# Your settings are defined in the files
# ../flext/build/config-mac-pd-gcc.txt
# and
# ../flext/build/config-mac-max-gcc.txt
#
# You can override them here.


# where is the VST SDK?
# (at least version 2.3)
VSTSDKPATH=c:\data\prog\audio\vstsdk2.3

--- NEW FILE: build-win-pd-msvc.bat ---
@rem building with flext build system

nmake -f ..\flext\build\nmake.mak PLATFORM=win RTSYS=pd COMPILER=msvc %1 %2 %3 %4 %5 %6 %7 %8 %9

--- NEW FILE: makefile-mac-gcc.txt ---
# usage:
# to build run "sh build-mac-max-gcc.sh" or "sh build-mac-pd-gcc.sh"
#

# includes
INCPATH=-I$(VSTSDKPATH)/source/common

# multithreaded build
THREADED=1

--- NEW FILE: makefile-win-msvc.txt ---
# usage:
# to build run "build-max-msvc.bat" or "build-pd-msvc.bat"
#

# includes
INCPATH=/I$(VSTSDKPATH)\source\common
# system libraries
LIBS=$(LIBS) user32.lib

# multithreaded build
THREADED=1

Index: vst.vcproj
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/vst/vst.vcproj,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -d -r1.13 -r1.14
*** vst.vcproj	17 Dec 2004 05:06:21 -0000	1.13
--- vst.vcproj	18 Dec 2004 05:06:56 -0000	1.14
***************
*** 25,29 ****
  				FavorSizeOrSpeed="1"
  				OmitFramePointers="TRUE"
! 				AdditionalIncludeDirectories=""f:\prog\pd\pd-cvs\src";f:\prog\packs\pthreads;f:\prog\max\flext\source;F:\prog\audio\vstsdk2.3\source\common"
  				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;WINVER=0x0501;_USRDLL;FLEXT_SYS=2;FLEXT_THREADS"
  				StringPooling="TRUE"
--- 25,29 ----
  				FavorSizeOrSpeed="1"
  				OmitFramePointers="TRUE"
! 				AdditionalIncludeDirectories=""c:\data\prog\pd\pd-cvs\src";..\flext\source;c:\data\prog\audio\vstsdk2.3\source\common"
  				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;WINVER=0x0501;_USRDLL;FLEXT_SYS=2;FLEXT_THREADS"
  				StringPooling="TRUE"
***************
*** 42,46 ****
  				LinkIncremental="1"
  				SuppressStartupBanner="TRUE"
! 				AdditionalLibraryDirectories="f:\prog\pd\pd-cvs\bin;f:\prog\packs\pthreads"
  				ProgramDatabaseFile=".\pd-msvc/r/vst~.pdb"
  				OptimizeReferences="2"
--- 42,46 ----
  				LinkIncremental="1"
  				SuppressStartupBanner="TRUE"
! 				AdditionalLibraryDirectories=""c:\data\prog\pd\pd-cvs\bin""
  				ProgramDatabaseFile=".\pd-msvc/r/vst~.pdb"
  				OptimizeReferences="2"
***************
*** 87,91 ****
  				Name="VCCLCompilerTool"
  				Optimization="0"
! 				AdditionalIncludeDirectories="c:\programme\audio\pd\src;f:\prog\max\flext\source;F:\prog\audio\vstsdk2.3\source\common"
  				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;WINVER=0x0501;_USRDLL;FLEXT_SYS=2;FLEXT_THREADS;FLEXT_LOGGING"
  				BasicRuntimeChecks="3"
--- 87,91 ----
  				Name="VCCLCompilerTool"
  				Optimization="0"
! 				AdditionalIncludeDirectories="c:\programme\audio\pd\src;..\flext\source;c:\data\prog\audio\vstsdk2.3\source\common"
  				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;WINVER=0x0501;_USRDLL;FLEXT_SYS=2;FLEXT_THREADS;FLEXT_LOGGING"
  				BasicRuntimeChecks="3"
***************
*** 105,109 ****
  				LinkIncremental="1"
  				SuppressStartupBanner="TRUE"
! 				AdditionalLibraryDirectories="c:\programme\audio\pd\bin,f:\prog\max\flext\pd-msvc"
  				GenerateDebugInformation="TRUE"
  				ProgramDatabaseFile=".\pd-msvc/d/vst~.pdb"
--- 105,109 ----
  				LinkIncremental="1"
  				SuppressStartupBanner="TRUE"
! 				AdditionalLibraryDirectories="c:\programme\audio\pd\bin"
  				GenerateDebugInformation="TRUE"
  				ProgramDatabaseFile=".\pd-msvc/d/vst~.pdb"
***************
*** 243,250 ****
  			Filter="">
  			<File
! 				RelativePath=".\src\Editor.h">
! 			</File>
! 			<File
! 				RelativePath=".\src\EditorWin.cpp">
  			</File>
  			<File
--- 243,247 ----
  			Filter="">
  			<File
! 				RelativePath=".\src\editor.cpp">
  			</File>
  			<File
***************
*** 273,306 ****
  			</File>
  			<File
! 				RelativePath="src\VstHost.cpp">
! 				<FileConfiguration
! 					Name="PD Release|Win32">
! 					<Tool
! 						Name="VCCLCompilerTool"
! 						Optimization="2"
! 						AdditionalIncludeDirectories=""
! 						PreprocessorDefinitions=""/>
! 				</FileConfiguration>
! 				<FileConfiguration
! 					Name="PD Debug|Win32">
! 					<Tool
! 						Name="VCCLCompilerTool"
! 						Optimization="0"
! 						AdditionalIncludeDirectories=""
! 						PreprocessorDefinitions=""
! 						BasicRuntimeChecks="3"
! 						BrowseInformation="1"/>
! 				</FileConfiguration>
! 				<FileConfiguration
! 					Name="PD Shared Release|Win32">
! 					<Tool
! 						Name="VCCLCompilerTool"
! 						Optimization="2"
! 						AdditionalIncludeDirectories=""
! 						PreprocessorDefinitions=""/>
! 				</FileConfiguration>
  			</File>
  			<File
! 				RelativePath="src\VstHost.h">
  			</File>
  		</Filter>
--- 270,277 ----
  			</File>
  			<File
! 				RelativePath=".\src\vsthost.cpp">
  			</File>
  			<File
! 				RelativePath=".\src\vsthost.h">
  			</File>
  		</Filter>

--- makefile.pd-darwin DELETED ---

--- makefile.pd-msvc DELETED ---

--- config-pd-darwin.txt DELETED ---

--- build-pd-darwin.sh DELETED ---

--- NEW FILE: build-mac-pd-gcc.sh ---
make -f ../flext/build/gnumake.mak PLATFORM=mac RTSYS=pd COMPILER=gcc $*

--- build-pd-msvc.bat DELETED ---

--- NEW FILE: config-mac-gcc.txt ---
# Your settings are defined in the files
# ../flext/build/config-mac-pd-gcc.txt
# and
# ../flext/build/config-mac-max-gcc.txt
#
# You can override them here.


# where is the VST SDK?
# (at least version 2.3)
VSTSDKPATH=/Volumes/Daten/Prog/packs/vstsdk2.3

--- config-pd-msvc.txt DELETED ---

Index: make-files.txt
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/vst/make-files.txt,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** make-files.txt	17 Dec 2004 05:06:21 -0000	1.4
--- make-files.txt	18 Dec 2004 05:06:56 -0000	1.5
***************
*** 1,10 ****
  NAME=vst~
  
! SRCDIR=.
! 
! # all the source files from the package
! SRCS= main.cpp
! SRCS_WIN=VstHost.cpp EditorWin.cpp
!               
! HDRS= main.h VstHost.h Editor.h 
  
--- 1,7 ----
  NAME=vst~
  
! SRCDIR=src
  
+ SRCS=main.cpp vsthost.cpp editor.cpp
+         
+ HDRS=main.h vsthost.h editor.h editorwin.hpp editormac.hpp





More information about the Pd-cvs mailing list