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