[PD-cvs] externals/grill/dyn package.txt,NONE,1.1 dyn.h,1.2,1.3 dyn.vcproj,1.7,1.8

Thomas Grill xovo at users.sourceforge.net
Wed Feb 23 05:57:50 CET 2005


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

Modified Files:
	dyn.h dyn.vcproj 
Added Files:
	package.txt 
Log Message:
minor changes
added package definition for flext build system
added flags for correct symbol import from PD


--- NEW FILE: package.txt ---
NAME=dyn

BUILDDIR=build
BUILDCLASS=shlib

SRCDIR=.

HDRS= dyn.h dyn_data.h dyn_pd.h dyn_proto.h dyn_proxy.h

SRCS= \
	dyn_api.cpp dyn_base.cpp dyn_main.cpp dyn_create.cpp \
	dyn_patchable.cpp dyn_proxy.cpp \
	dyn_object.cpp dyn_message.cpp dyn_patcher.cpp dyn_text.cpp \
	dyn_conn.cpp dyn_listen.cpp dyn_send.cpp

Index: dyn.h
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/dyn/dyn.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** dyn.h	19 Jan 2005 04:59:41 -0000	1.2
--- dyn.h	23 Feb 2005 04:57:48 -0000	1.3
***************
*** 2,6 ****
  dyn - dynamical object management
  
! Copyright (c)2003-2004 Thomas Grill (gr at grrrr.org)
  For information on usage and redistribution, and for a DISCLAIMER OF ALL
  WARRANTIES, see the file, "license.txt," in this distribution.  
--- 2,6 ----
  dyn - dynamical object management
  
! Copyright (c)2003-2005 Thomas Grill (gr at grrrr.org)
  For information on usage and redistribution, and for a DISCLAIMER OF ALL
  WARRANTIES, see the file, "license.txt," in this distribution.  
***************
*** 32,35 ****
--- 32,40 ----
  #endif
  
+ /* This is needed to correctly import external data */
+ #if defined(_WIN32) && !defined(NT)
+ #define NT
+ #endif
+ 
  /* include PD public header for some type definitions */
  #ifdef _MSC_VER

Index: dyn.vcproj
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/dyn/dyn.vcproj,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** dyn.vcproj	19 Jan 2005 04:59:41 -0000	1.7
--- dyn.vcproj	23 Feb 2005 04:57:48 -0000	1.8
***************
*** 21,28 ****
  				Name="VCCLCompilerTool"
  				Optimization="0"
! 				AdditionalIncludeDirectories="c:\programme\audio\pd\src"
  				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;DYN_EXPORTS;NT;PD"
  				BasicRuntimeChecks="3"
! 				RuntimeLibrary="3"
  				RuntimeTypeInfo="TRUE"
  				UsePrecompiledHeader="2"
--- 21,28 ----
  				Name="VCCLCompilerTool"
  				Optimization="0"
! 				AdditionalIncludeDirectories="c:\data\prog\pd\pd-cvs\src"
  				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;DYN_EXPORTS;NT;PD"
  				BasicRuntimeChecks="3"
! 				RuntimeLibrary="1"
  				RuntimeTypeInfo="TRUE"
  				UsePrecompiledHeader="2"
***************
*** 38,45 ****
  			<Tool
  				Name="VCLinkerTool"
! 				OutputFile="$(outdir)/dyn.dll"
  				LinkIncremental="1"
  				SuppressStartupBanner="TRUE"
! 				AdditionalLibraryDirectories="c:\programme\audio\pd\bin"
  				GenerateDebugInformation="TRUE"
  				ProgramDatabaseFile=".\Debug/dyn.pdb"
--- 38,46 ----
  			<Tool
  				Name="VCLinkerTool"
! 				AdditionalDependencies="pd.lib"
! 				OutputFile="c:\data\prog\pymodules/dyn_d.dll"
  				LinkIncremental="1"
  				SuppressStartupBanner="TRUE"
! 				AdditionalLibraryDirectories="c:\data\prog\pd\pd-cvs\bin"
  				GenerateDebugInformation="TRUE"
  				ProgramDatabaseFile=".\Debug/dyn.pdb"
***************
*** 105,109 ****
  				Name="VCLinkerTool"
  				AdditionalDependencies="pd.lib"
! 				OutputFile="./pd-msvc/dyn.dll"
  				LinkIncremental="1"
  				SuppressStartupBanner="TRUE"
--- 106,110 ----
  				Name="VCLinkerTool"
  				AdditionalDependencies="pd.lib"
! 				OutputFile="c:\data\prog\pymodules/dyn.dll"
  				LinkIncremental="1"
  				SuppressStartupBanner="TRUE"





More information about the Pd-cvs mailing list