- Reestructuración de ficheros y directorios general
- merge v0.01 --> Añadido fileselector - Añadidas fuentes de Gem y Pure Data - pix2jpg incluído en Gem. Archivos de construcción de Gem modificados. - Añadido fichero ompiling.txt con instrucciones de compilación
This commit is contained in:
parent
c9adfd020b
commit
e85d191b46
3100 changed files with 775434 additions and 3073 deletions
50
Gem/build/Makefile.am
Normal file
50
Gem/build/Makefile.am
Normal file
|
@ -0,0 +1,50 @@
|
|||
AUTOMAKE_OPTIONS = foreign
|
||||
|
||||
EXTRA_DIST = \
|
||||
osx-projectbuilder/Gem.pbproj/project.pbxproj \
|
||||
win-nsis/Gem.nsi \
|
||||
win-nsis/buildinstaller.bat \
|
||||
win-nsis/uninstaller1.nsi \
|
||||
win-nsis/uninstaller2.nsi \
|
||||
win-vs2003/installer.vcproj \
|
||||
win-vs2003/README_W32.txt.template \
|
||||
win-vs2003/installer.bat \
|
||||
win-vs2003/Gem.sln \
|
||||
win-vs2003/release.bat \
|
||||
win-vs2003/Gem.vcproj \
|
||||
win-vs2003/libraries.txt \
|
||||
win-vs2003/installerCVS.bat \
|
||||
win-vs6/gem_vc6.dsw \
|
||||
win-vs6/README.txt \
|
||||
win-vs6/gem.dsp \
|
||||
win-vs7/gem_vc7.sln \
|
||||
win-vs7/gem.vcproj \
|
||||
win-vs7/README.txt \
|
||||
win-vs2008/Gem.sln \
|
||||
win-vs2008/Gem.vcproj \
|
||||
win-vs2008/Debug.vsprops \
|
||||
win-vs2008/DirectShow.vsprops \
|
||||
win-vs2008/extraCommon.vsprops \
|
||||
win-vs2008/extra.vsprops \
|
||||
win-vs2008/FTGL_Debug.vsprops \
|
||||
win-vs2008/FTGL_Release.vsprops \
|
||||
win-vs2008/FTGL.vsprops \
|
||||
win-vs2008/GemInternal.vsprops \
|
||||
win-vs2008/Gem.vsprops \
|
||||
win-vs2008/pluginCommon.vsprops \
|
||||
win-vs2008/plugin.vsprops \
|
||||
win-vs2008/pthread.vsprops \
|
||||
win-vs2008/puredata.vsprops \
|
||||
win-vs2008/QuickTime.vsprops \
|
||||
win-vs2008/Release.vsprops \
|
||||
win-vs2008/SIMD.vsprops \
|
||||
win-vs2008/VFW.vsprops \
|
||||
win-vs2008/w32.vsprops \
|
||||
win-vs2008/installer.vcproj \
|
||||
win-vs2008/installer.bat \
|
||||
win-vs2008/installerCVS.bat \
|
||||
win-vs2008/release.bat \
|
||||
win-vs2008/README_W32.txt.template \
|
||||
osx-xcode/Gem.xcodeproj/project.pbxproj \
|
||||
autoconf/README.txt
|
||||
|
33
Gem/build/autoconf/README.txt
Normal file
33
Gem/build/autoconf/README.txt
Normal file
|
@ -0,0 +1,33 @@
|
|||
building Gem using autoconf
|
||||
===========================
|
||||
|
||||
autoconf is the preferred way to build Gem.
|
||||
|
||||
#0 preparation
|
||||
if you installed Gem from a released version, just go to the .../Gem directory
|
||||
if you grabbed a development snapshot of Gem, you have to generate the autotools
|
||||
first; just go to the .../Gem directory and do
|
||||
.../Gem$ ./autogen.sh
|
||||
|
||||
|
||||
#1 configuration step
|
||||
run configure with the appropriate options
|
||||
.../Gem$ ./configure
|
||||
|
||||
for a complete list of options try
|
||||
.../Gem$ ./configure --help=recursive
|
||||
|
||||
a typical call would look like:
|
||||
.../Gem$ ./configure --with-pd=/usr/include/pd --prefix=/usr -C CXXFLAGS="-g -O2"
|
||||
|
||||
|
||||
#2 build
|
||||
once configuration succeeded (it will not succeed if you miss crucial libraries
|
||||
like openGL), build Gem:
|
||||
.../Gem$ make
|
||||
|
||||
#3 finally install
|
||||
.../Gem$ make install
|
||||
|
||||
this will install Gem e.g. into /usr/lib/pd/extra/Gem/
|
||||
|
37
Gem/build/autoconf/configure.mingw32
Normal file
37
Gem/build/autoconf/configure.mingw32
Normal file
|
@ -0,0 +1,37 @@
|
|||
#!/bin/sh
|
||||
|
||||
## this is for documentary purposes
|
||||
## how i configured Gem on mingw to build with a number of external libraries
|
||||
## TODO: QuickTime, ImageMagick, GMerlin
|
||||
## TODO: avt, halcon, pylon
|
||||
|
||||
PROGRAMFILES=/home/zmoelnig/programfiles/i386
|
||||
GEMLIBS=/home/zmoelnig/src/GemLibs
|
||||
|
||||
|
||||
## where to find pd headers and lib
|
||||
PDPATH="${PROGRAMFILES}/pd"
|
||||
|
||||
## image loading
|
||||
JPEG="${GEMLIBS}/libjpeg-turbo-gcc"
|
||||
TIFF="${GEMLIBS}/tiff-4.0.0/libtiff"
|
||||
IMAGEMAGICK="${GEMLIBS}/ImageMagick-6.7.2-gcc"
|
||||
|
||||
## video capture
|
||||
VLC="${PROGRAMFILES}/VideoLAN/VLC"
|
||||
|
||||
## model loading
|
||||
ASSIMP="/home/zmoelnig/src/assimp--2.0.863-sdk"
|
||||
|
||||
./configure --with-pd=${PDPATH} \
|
||||
PKG_JPEG_CFLAGS="-I${JPEG}/include " \
|
||||
PKG_JPEG_LIBS="-L${JPEG}/lib -ljpeg " \
|
||||
PKG_TIFF_CFLAGS="-I${TIFF} " \
|
||||
PKG_TIFF_LIBS="-L${TIFF} -ltiff" \
|
||||
PKG_IMAGEMAGICK_CFLAGS="-I${IMAGEMAGICK} " \
|
||||
PKG_IMAGEMAGICK_LIBS="-L${IMAGEMAGICK}/magick -lMagickCore" \
|
||||
PKG_LIBVLC_CFLAGS="-I${VLC}/sdk/include " \
|
||||
PKG_LIBVLC_LIBS="-L${VLC} -lvlc " \
|
||||
PKG_ASSIMP_CFLAGS="-I${ASSIMP}/include -DHAVE_ASSIMP_H" \
|
||||
PKG_ASSIMP_LIBS="-L${ASSIMP}/bin/assimp_release-dll_win32 -Xlinker -l:Assimp32.dll " \
|
||||
|
BIN
Gem/build/osx-dmginstaller/DS_Store
Normal file
BIN
Gem/build/osx-dmginstaller/DS_Store
Normal file
Binary file not shown.
52
Gem/build/osx-dmginstaller/buildinstaller.sh
Executable file
52
Gem/build/osx-dmginstaller/buildinstaller.sh
Executable file
|
@ -0,0 +1,52 @@
|
|||
#!/bin/sh
|
||||
## this is shamelessly taken from Pd-extended...
|
||||
|
||||
SRCDIR=$1
|
||||
PACKAGE_NAME=${SRCDIR%/}
|
||||
VOLUME_NAME="${PACKAGE_NAME}"
|
||||
VOLUME_NAME="Gem Installer"
|
||||
|
||||
DESTDIR="/Volumes/${VOLUME_NAME}"
|
||||
|
||||
if [ -d "${SRCDIR}" ]; then
|
||||
echo "creating Gem installer from ${SRCDIR}"
|
||||
else
|
||||
echo "please provide a valid /path/to/Gem" 1>&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
hdiutil create -format UDRW -fs HFS+ -srcfolder "${SRCDIR}" -volname "${VOLUME_NAME}" build.dmg
|
||||
# detach one with the same name first
|
||||
hdiutil detach "${DESTDIR}"
|
||||
hdiutil attach build.dmg
|
||||
#install -p ${SRCDIR}${manualsdir}/Pd/ReadMe.html "${DESTDIR}"
|
||||
|
||||
# add link to /Library/Pd for easy install
|
||||
SYSTEMINSTALLER="${DESTDIR}/Gem System-wide Installer.app"
|
||||
/usr/bin/osacompile -o "${SYSTEMINSTALLER}" installer_system.applescript
|
||||
./icon2app "${SYSTEMINSTALLER}" /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/GroupFolder.icns
|
||||
|
||||
## add link to ~/Library/Pd for easy install
|
||||
USERINSTALLER="${DESTDIR}/Gem User-specific Installer.app"
|
||||
/usr/bin/osacompile -o "${USERINSTALLER}" installer_user.applescript
|
||||
./icon2app "${USERINSTALLER}" /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/UsersFolderIcon.icns
|
||||
|
||||
# a manually crafted .DS_Store file
|
||||
test -e DS_Store && install -p DS_Store "${DESTDIR}/.DS_Store"
|
||||
|
||||
# To enable the local image icon
|
||||
#install -p VolumeIcon.icns "${DESTDIR}/.VolumeIcon.icns"
|
||||
#/Developer/Tools/SetFile -a C "${DESTDIR}/.VolumeIcon.icns" "${DESTDIR}"
|
||||
|
||||
chmod -R a-w "${DESTDIR}/${PD_APP_NAME}.app/Contents/Resources"
|
||||
|
||||
hdiutil detach $(mount | grep "${VOLUME_NAME}" | cut -d ' ' -f 1)
|
||||
echo "now creating RO-image ${PACKAGE_NAME}.dmg from build.dmg"
|
||||
hdiutil convert -format UDZO -o "${PACKAGE_NAME}.dmg" build.dmg && rm -f build.dmg
|
||||
|
||||
# install license
|
||||
hdiutil unflatten "${PACKAGE_NAME}.dmg"
|
||||
/Developer/Tools/Rez /Developer/Headers/FlatCarbon/*.r SLA.r -a -o "${PACKAGE_NAME}.dmg"
|
||||
hdiutil flatten "${PACKAGE_NAME}.dmg"
|
||||
|
11
Gem/build/osx-dmginstaller/droplet_system.applescript
Normal file
11
Gem/build/osx-dmginstaller/droplet_system.applescript
Normal file
|
@ -0,0 +1,11 @@
|
|||
#compile this with
|
||||
# > /usr/bin/osacompile -o droplet.app droplet.as
|
||||
|
||||
on open thefiles
|
||||
set outputFolder to (path to library folder as text) & "Pd:"
|
||||
do shell script "/bin/mkdir -p " & quoted form of POSIX path of outputFolder
|
||||
tell application "Finder"
|
||||
duplicate thefiles to outputFolder replacing true
|
||||
end tell
|
||||
end open
|
||||
|
11
Gem/build/osx-dmginstaller/droplet_user.applescript
Normal file
11
Gem/build/osx-dmginstaller/droplet_user.applescript
Normal file
|
@ -0,0 +1,11 @@
|
|||
#compile this with
|
||||
# > /usr/bin/osacompile -o droplet.app droplet.as
|
||||
|
||||
on open thefiles
|
||||
set outputFolder to (path to library folder from user domain as text) & "Pd:"
|
||||
do shell script "/bin/mkdir -p " & quoted form of POSIX path of outputFolder
|
||||
tell application "Finder"
|
||||
duplicate thefiles to outputFolder replacing true
|
||||
end tell
|
||||
end open
|
||||
|
97
Gem/build/osx-dmginstaller/icon2app
Executable file
97
Gem/build/osx-dmginstaller/icon2app
Executable file
|
@ -0,0 +1,97 @@
|
|||
#!/bin/sh
|
||||
|
||||
## OSX cmdline utility
|
||||
## changes the icon of an app (or any other folder)
|
||||
|
||||
# example iconfile: /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/HomeFolderIcon.icns
|
||||
|
||||
OLDDIR=$(pwd)
|
||||
|
||||
usage () {
|
||||
echo "$0 <app or directory(writeable)> <iconfile.icns>" 1>&2
|
||||
exit 1
|
||||
}
|
||||
|
||||
mywhich() {
|
||||
for i in $@
|
||||
do
|
||||
if [ -x "$(which $i)" ]; then
|
||||
echo "$(which $i)"
|
||||
return
|
||||
fi
|
||||
done
|
||||
echo "unable to find executable: $@" 1>&2
|
||||
exit 1
|
||||
}
|
||||
|
||||
APP=$1
|
||||
ICON=$2
|
||||
|
||||
DEVTOOLS=/Developer/Tools
|
||||
REZ=$(mywhich Rez ${DEVTOOLS}/Rez)
|
||||
SETFILE=$(mywhich SetFile ${DEVTOOLS}/SetFile)
|
||||
|
||||
if [ "x${REZ}" = "x" ]; then exit 1; fi
|
||||
if [ "x${SETFILE}" = "x" ]; then exit 1; fi
|
||||
|
||||
if [ -f "${ICON}" ]; then
|
||||
:
|
||||
else
|
||||
if [ -f "${OLDDIR}/${ICON}" ]; then
|
||||
ICON="${OLDDIR}/${ICON}"
|
||||
else
|
||||
usage
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ -d "${APP}" ]; then
|
||||
# this is the output file
|
||||
ICONFILE=$'Icon\r'
|
||||
RSRCFILE="${ICONFILE}"
|
||||
DIR=${APP}
|
||||
else
|
||||
if [ -f "${APP}" ]; then
|
||||
:
|
||||
else
|
||||
usage
|
||||
fi
|
||||
DIR=${APP%/*}
|
||||
if [ "x${DIR}" = "x" ]; then
|
||||
DIR=.
|
||||
fi
|
||||
if [ "x${DIR}" = "x${APP}" ]; then
|
||||
DIR=.
|
||||
fi
|
||||
|
||||
# this is the output file
|
||||
ICONFILE=${APP##*/}
|
||||
RSRCFILE="${ICONFILE}.r"
|
||||
fi
|
||||
|
||||
echo DIR $DIR
|
||||
echo ICO $ICONFILE
|
||||
echo RSR $RSRCFILE
|
||||
|
||||
cd "${DIR}"
|
||||
|
||||
touch "${RSRCFILE}" || usage
|
||||
cat << EOF > "${RSRCFILE}"
|
||||
/*
|
||||
* process this file with:
|
||||
* ${REZ} <thisfile> -o <file-to-add-icon-to>
|
||||
* after that, enable the icon with
|
||||
* ${SETFILE} -a C <file-to-add-icon-to>
|
||||
*/
|
||||
read 'icns' (-16455) "${ICON}";
|
||||
EOF
|
||||
|
||||
Rez "${RSRCFILE}" -o "${ICONFILE}"
|
||||
if [ "x${RSRCFILE}" = "x${ICONFILE}" ]; then
|
||||
# we are woriking on a directory
|
||||
SetFile -a C .
|
||||
else
|
||||
# we are woriking on a file
|
||||
SetFile -a C "${ICONFILE}"
|
||||
rm "${RSRCFILE}"
|
||||
fi
|
||||
|
31
Gem/build/osx-dmginstaller/installer_system.applescript
Normal file
31
Gem/build/osx-dmginstaller/installer_system.applescript
Normal file
|
@ -0,0 +1,31 @@
|
|||
try
|
||||
-- create the output folder if necessary
|
||||
set outputFolder to (path to library folder as text) & "Pd:"
|
||||
do shell script "/bin/mkdir -p " & quoted form of POSIX path of outputFolder
|
||||
|
||||
-- find the directories on the dmg disk
|
||||
set myPath to path to me
|
||||
tell application "Finder"
|
||||
set myContainer to container of myPath
|
||||
set installDirs to (folders of myContainer) as alias list
|
||||
end tell
|
||||
|
||||
-- copy the templates to the output folder
|
||||
-- NOTE: the script will error if any of the templates already exist
|
||||
-- therefore we use a repeat loop and duplicate each file separately with a try block
|
||||
-- around it to avoid errors in case some templates have already been installed.
|
||||
tell application "Finder"
|
||||
repeat with aDir in installDirs
|
||||
try
|
||||
duplicate aDir to folder outputFolder with replacing
|
||||
end try
|
||||
end repeat
|
||||
end tell
|
||||
|
||||
-- tell the user everything was OK
|
||||
tell me to activate
|
||||
display dialog "Gem and friends were successfully installed! You may now use them in Pd." buttons {"OK"} default button 1 with title "Gem System-wide Installer" with icon note
|
||||
on error
|
||||
tell me to activate
|
||||
display dialog "There was an error installing Gem and friends. Please manually install them by copying" & (installDirs) & "to the following folder." & return & return & (POSIX path of outputFolder) buttons {"OK"} default button 1 with title "Gem System-wide Installer"
|
||||
end try
|
31
Gem/build/osx-dmginstaller/installer_user.applescript
Normal file
31
Gem/build/osx-dmginstaller/installer_user.applescript
Normal file
|
@ -0,0 +1,31 @@
|
|||
try
|
||||
-- create the output folder if necessary
|
||||
set outputFolder to (path to library folder from user domain as text) & "Pd:"
|
||||
do shell script "/bin/mkdir -p " & quoted form of POSIX path of outputFolder
|
||||
|
||||
-- find the directories on the dmg disk
|
||||
set myPath to path to me
|
||||
tell application "Finder"
|
||||
set myContainer to container of myPath
|
||||
set installDirs to (folders of myContainer) as alias list
|
||||
end tell
|
||||
|
||||
-- copy the templates to the output folder
|
||||
-- NOTE: the script will error if any of the templates already exist
|
||||
-- therefore we use a repeat loop and duplicate each file separately with a try block
|
||||
-- around it to avoid errors in case some templates have already been installed.
|
||||
tell application "Finder"
|
||||
repeat with aDir in installDirs
|
||||
try
|
||||
duplicate aDir to folder outputFolder with replacing
|
||||
end try
|
||||
end repeat
|
||||
end tell
|
||||
|
||||
-- tell the user everything was OK
|
||||
tell me to activate
|
||||
display dialog "Gem and friends were successfully installed! You may now use them in Pd." buttons {"OK"} default button 1 with title "Gem User-specific Installer" with icon note
|
||||
on error
|
||||
tell me to activate
|
||||
display dialog "There was an error installing Gem and friends. Please manually install them by copying" & (installDirs) & "to the following folder." & return & return & (POSIX path of outputFolder) buttons {"OK"} default button 1 with title "Gem User-specific Installer"
|
||||
end try
|
17940
Gem/build/osx-projectbuilder/Gem.pbproj/project.pbxproj
Normal file
17940
Gem/build/osx-projectbuilder/Gem.pbproj/project.pbxproj
Normal file
File diff suppressed because it is too large
Load diff
8768
Gem/build/osx-xcode/Gem.xcodeproj/project.pbxproj
Normal file
8768
Gem/build/osx-xcode/Gem.xcodeproj/project.pbxproj
Normal file
File diff suppressed because it is too large
Load diff
617
Gem/build/win-nsis/Gem.nsi
Normal file
617
Gem/build/win-nsis/Gem.nsi
Normal file
|
@ -0,0 +1,617 @@
|
|||
; TODO
|
||||
; - check whether Pd is installed
|
||||
; this is where Pd stores it's settings:
|
||||
; HKEY_LOCAL_MACHINE\SOFTWARE\Pd
|
||||
; this is the uninstaller-information of Pd-extended
|
||||
; HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\pd_is1 InstallLocation
|
||||
|
||||
; - ask to set env-variables
|
||||
; GEM_SINGLE_CONTEXT /* ??? */
|
||||
; GEM_RECTANGLE_TEXTURE /* unneeded since glew? */
|
||||
; GEM_NO_TABLET /* unneeded as [gemtablet] was dropped */
|
||||
; GEM_DEFAULT_FONT /* "$INSTDIR/examples/data/vera.ttf" */
|
||||
; system-envvars:
|
||||
; HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
|
||||
; user-envvars:
|
||||
; HKEY_CURRENT_USER\Environment
|
||||
|
||||
; Script generated by the HM NIS Edit Script Wizard.
|
||||
; HM NIS Edit Wizard helper defines
|
||||
!define PRODUCT_NAME "Gem"
|
||||
!ifndef PRODUCT_VERSION
|
||||
!define PRODUCT_VERSION "0.93"
|
||||
!endif
|
||||
!define PRODUCT_ARCH "-W32-i686"
|
||||
!define PRODUCT_PUBLISHER "iem et al."
|
||||
!define PRODUCT_WEB_SITE "http://gem.iem.at"
|
||||
!define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}"
|
||||
!define PRODUCT_UNINST_ROOT_KEY "HKLM"
|
||||
|
||||
OutFile "Gem-${PRODUCT_VERSION}${PRODUCT_ARCH}.exe"
|
||||
|
||||
!define BASE_INDIR "..\.."
|
||||
!define BUILD_INDIR "..\win-vs2003"
|
||||
|
||||
|
||||
; MUI 1.67 compatible ------
|
||||
!include "MUI.nsh"
|
||||
|
||||
; MUI Settings
|
||||
!define MUI_ABORTWARNING
|
||||
!define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\modern-install.ico"
|
||||
!define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall.ico"
|
||||
|
||||
; Welcome page
|
||||
!insertmacro MUI_PAGE_WELCOME
|
||||
; License page
|
||||
!insertmacro MUI_PAGE_LICENSE "..\..\GnuGPL.LICENSE.txt"
|
||||
; Components page
|
||||
!insertmacro MUI_PAGE_COMPONENTS
|
||||
; Directory page
|
||||
!insertmacro MUI_PAGE_DIRECTORY
|
||||
; Instfiles page
|
||||
!insertmacro MUI_PAGE_INSTFILES
|
||||
; Finish page
|
||||
!insertmacro MUI_PAGE_FINISH
|
||||
|
||||
; Uninstaller pages
|
||||
!insertmacro MUI_UNPAGE_INSTFILES
|
||||
|
||||
; Language files
|
||||
!insertmacro MUI_LANGUAGE "English"
|
||||
|
||||
; MUI end ------
|
||||
|
||||
Name "${PRODUCT_NAME} ${PRODUCT_VERSION}"
|
||||
|
||||
;InstallDir "$PROGRAMFILES\pd\extra\Gem"
|
||||
InstallDir "$%COMMONPROGRAMFILES%\Pd\Gem"
|
||||
|
||||
ShowInstDetails show
|
||||
ShowUnInstDetails show
|
||||
|
||||
Var /GLOBAL GEM_OUTDIR
|
||||
Var /GLOBAL GEMDEV_OUTDIR
|
||||
Var /GLOBAL EXTRA_OUTDIR
|
||||
|
||||
; the sections for the library itself (binary+abstractions)
|
||||
|
||||
SectionGroup "Gem" SEC_Gem
|
||||
Section "Gem-binary" SEC_GemBinary
|
||||
StrCpy $EXTRA_OUTDIR "$INSTDIR\.."
|
||||
StrCpy $GEM_OUTDIR "$INSTDIR"
|
||||
StrCpy $GEMDEV_OUTDIR "$GEM_OUTDIR\dev"
|
||||
|
||||
|
||||
SetOverwrite ifnewer
|
||||
SectionIn RO
|
||||
SetOutPath "$GEM_OUTDIR"
|
||||
File "${BUILD_INDIR}\Gem.dll"
|
||||
|
||||
File "${BASE_INDIR}\GnuGPL.LICENSE.txt"
|
||||
File "${BASE_INDIR}\COPYING.txt"
|
||||
File "${BASE_INDIR}\ChangeLog"
|
||||
File "${BASE_INDIR}\README.txt"
|
||||
SectionEnd
|
||||
Section "Gem-abstractions" SEC_GemAbs
|
||||
SectionIn RO
|
||||
SetOverwrite ifnewer
|
||||
SetOutPath "$GEM_OUTDIR"
|
||||
File "${BASE_INDIR}\abstractions\*.pd"
|
||||
SectionEnd
|
||||
SectionGroupEnd
|
||||
|
||||
SectionGroup "Documentation" SEC_documentation
|
||||
Section "reference" SEC_ref
|
||||
SetOverwrite ifnewer
|
||||
SetOutPath "$GEM_OUTDIR"
|
||||
File /r /x .svn "${BASE_INDIR}\help\*.pd"
|
||||
SectionEnd
|
||||
Section "examples" SEC_examples
|
||||
SetOverwrite ifnewer
|
||||
SetOutPath "$GEM_OUTDIR\examples\"
|
||||
File /r /x .svn /x "Makefile*" "${BASE_INDIR}\examples\*.*"
|
||||
; this should only be set if there is no entry yet
|
||||
WriteRegStr SHCTX "Environment" "GEM_DEFAULT_FONT" "$GEM_OUTDIR\examples\data\vera.ttf"
|
||||
SectionEnd
|
||||
Section "manual" SEC_manual
|
||||
SetOverwrite ifnewer
|
||||
SetOutPath "$GEM_OUTDIR\manual"
|
||||
File /r /x .svn "${BASE_INDIR}\doc\manual\*.*"
|
||||
SectionEnd
|
||||
Section "doc" SEC_doc
|
||||
SetOverwrite ifnewer
|
||||
SetOutPath "$GEM_OUTDIR"
|
||||
File "${BASE_INDIR}\doc\cMatrix.html"
|
||||
File "${BASE_INDIR}\doc\gem.known_bugs.txt"
|
||||
File "${BASE_INDIR}\doc\GemPrimer.pdf"
|
||||
File "${BASE_INDIR}\doc\gem.release_notes.txt"
|
||||
File "${BASE_INDIR}\doc\gem.todo.txt"
|
||||
SectionEnd
|
||||
SectionGroupEnd
|
||||
|
||||
SectionGroup "plugins" SEC_plugin
|
||||
|
||||
SectionGroup "film" SEC_plugin_film
|
||||
Section "DirectShow movies" SEC_plugin_filmDS
|
||||
SetOverwrite ifnewer
|
||||
SetOutPath "$GEM_OUTDIR"
|
||||
File "${BUILD_INDIR}\gem_filmDS.dll"
|
||||
SectionEnd
|
||||
Section "QuickTime movies" SEC_plugin_filmQT
|
||||
SetOverwrite ifnewer
|
||||
SetOutPath "$GEM_OUTDIR"
|
||||
File "${BUILD_INDIR}\gem_filmQT.dll"
|
||||
SectionEnd
|
||||
Section /o "AVI movies" SEC_plugin_filmAVI
|
||||
SetOverwrite ifnewer
|
||||
SetOutPath "$GEM_OUTDIR"
|
||||
File "${BUILD_INDIR}\gem_filmAVI.dll"
|
||||
SectionEnd
|
||||
SectionGroupEnd
|
||||
SectionGroup "image" SEC_plugin_image
|
||||
Section "ImageMagick images" SEC_plugin_imageMAGICK
|
||||
SetOverwrite ifnewer
|
||||
SetOutPath "$GEM_OUTDIR"
|
||||
File "${BUILD_INDIR}\gem_imageMAGICK.dll"
|
||||
SectionEnd
|
||||
Section /o "QuickTime images" SEC_plugin_imageQT
|
||||
SetOverwrite ifnewer
|
||||
SetOutPath "$GEM_OUTDIR"
|
||||
File "${BUILD_INDIR}\gem_imageQT.dll"
|
||||
SectionEnd
|
||||
Section /o "SGI images" SEC_plugin_imageSGI
|
||||
SetOverwrite ifnewer
|
||||
SetOutPath "$GEM_OUTDIR"
|
||||
File "${BUILD_INDIR}\gem_imageSGI.dll"
|
||||
SectionEnd
|
||||
Section /o "JPEG images" SEC_plugin_imageJPEG
|
||||
SetOverwrite ifnewer
|
||||
SetOutPath "$GEM_OUTDIR"
|
||||
File "${BUILD_INDIR}\gem_imageJPEG.dll"
|
||||
SectionEnd
|
||||
Section /o "TIFF images" SEC_plugin_imageTIFF
|
||||
SetOverwrite ifnewer
|
||||
SetOutPath "$GEM_OUTDIR"
|
||||
File "${BUILD_INDIR}\gem_imageTIFF.dll"
|
||||
SectionEnd
|
||||
SectionGroupEnd
|
||||
SectionGroup "record" SEC_plugin_record
|
||||
Section "QuickTime recording" SEC_plugin_recordQT
|
||||
SetOverwrite ifnewer
|
||||
SetOutPath "$GEM_OUTDIR"
|
||||
File "${BUILD_INDIR}\gem_recordQT.dll"
|
||||
SectionEnd
|
||||
SectionGroupEnd
|
||||
SectionGroup "video" SEC_plugin_video
|
||||
Section "DirectShow capturing" SEC_plugin_videoDS
|
||||
SetOverwrite ifnewer
|
||||
SetOutPath "$GEM_OUTDIR"
|
||||
File "${BUILD_INDIR}\gem_videoDS.dll"
|
||||
SectionEnd
|
||||
Section /o "VFW capturing" SEC_plugin_videoVFW
|
||||
SetOverwrite ifnewer
|
||||
SetOutPath "$GEM_OUTDIR"
|
||||
File "${BUILD_INDIR}\gem_videoVFW.dll"
|
||||
SectionEnd
|
||||
; Section /o "Allied Vision Technologies capturing" SEC_plugin_videoAVT
|
||||
; SetOverwrite ifnewer
|
||||
; SetOutPath "$GEM_OUTDIR"
|
||||
; File "${BUILD_INDIR}\gem_videoAVT.dll"
|
||||
; SectionEnd
|
||||
Section /o "MVTec/HALCON capturing" SEC_plugin_videoHALCON
|
||||
SetOverwrite ifnewer
|
||||
SetOutPath "$GEM_OUTDIR"
|
||||
File "${BUILD_INDIR}\gem_videoHALCON.dll"
|
||||
SectionEnd
|
||||
; Section /o "Basler/PYLON capturing" SEC_plugin_videoPYLON
|
||||
; SetOverwrite ifnewer
|
||||
; SetOutPath "$GEM_OUTDIR"
|
||||
; File "${BUILD_INDIR}\gem_videoPYLON.dll"
|
||||
; SectionEnd
|
||||
SectionGroupEnd
|
||||
SectionGroupEnd
|
||||
|
||||
SectionGroup "extra" SEC_extra
|
||||
Section "pix_drum" SEC_extra_pix_drum
|
||||
SetOverwrite ifnewer
|
||||
SetOutPath "$EXTRA_OUTDIR\pix_drum"
|
||||
File "${BASE_INDIR}\extra\pix_drum\pix_drum.dll"
|
||||
File "${BASE_INDIR}\extra\pix_drum\pix_drum-help.pd"
|
||||
File "${BASE_INDIR}\extra\pix_drum\LICENSE.txt"
|
||||
SectionEnd
|
||||
Section "pix_mano" SEC_extra_pix_mano
|
||||
SetOverwrite ifnewer
|
||||
SetOutPath "$EXTRA_OUTDIR\pix_mano"
|
||||
File "${BASE_INDIR}\extra\pix_mano\pix_mano.dll"
|
||||
File "${BASE_INDIR}\extra\pix_mano\pix_mano-help.pd"
|
||||
File "${BASE_INDIR}\extra\pix_mano\LICENSE.txt"
|
||||
SectionEnd
|
||||
Section "pix_fiducialtrack" SEC_extra_pix_fiducialtrack
|
||||
SetOverwrite ifnewer
|
||||
SetOutPath "$EXTRA_OUTDIR\pix_fiducialtrack"
|
||||
File "${BASE_INDIR}\extra\pix_fiducialtrack\pix_fiducialtrack.dll"
|
||||
File "${BASE_INDIR}\extra\pix_fiducialtrack\pix_fiducialtrack-help.pd"
|
||||
File "${BASE_INDIR}\extra\pix_fiducialtrack\all.trees"
|
||||
SectionEnd
|
||||
Section "pix_artoolkit" SEC_extra_pix_artoolkit
|
||||
SetOverwrite ifnewer
|
||||
SetOutPath "$EXTRA_OUTDIR\pix_artoolkit"
|
||||
File "${BASE_INDIR}\extra\pix_artoolkit\pix_artoolkit.dll"
|
||||
File "${BASE_INDIR}\extra\pix_artoolkit\pix_artoolkit-help.pd"
|
||||
File "${BASE_INDIR}\extra\pix_artoolkit\README.txt"
|
||||
File "${BASE_INDIR}\extra\pix_artoolkit\camera_para.dat"
|
||||
File "${BASE_INDIR}\extra\pix_artoolkit\patt.hiro"
|
||||
File "${BASE_INDIR}\extra\pix_artoolkit\pattHiro.pdf"
|
||||
SectionEnd
|
||||
SectionGroupEnd
|
||||
|
||||
Section "Development" SEC_dev
|
||||
SetOverwrite ifnewer
|
||||
|
||||
SetOutPath "$GEMDEV_OUTDIR"
|
||||
File "${BUILD_INDIR}\Gem.lib"
|
||||
|
||||
SetOutPath "$GEMDEV_OUTDIR\RTE"
|
||||
File ${BASE_INDIR}\src\RTE\MessageCallbacks.h
|
||||
File ${BASE_INDIR}\src\RTE\Array.h
|
||||
SetOutPath "$GEMDEV_OUTDIR\Gem"
|
||||
File ${BASE_INDIR}\src\Gem\ThreadSemaphore.h
|
||||
File ${BASE_INDIR}\src\Gem\ThreadMutex.h
|
||||
File ${BASE_INDIR}\src\Gem\SynchedWorkerThread.h
|
||||
File ${BASE_INDIR}\src\Gem\WorkerThread.h
|
||||
File ${BASE_INDIR}\src\Gem\PixConvert.h
|
||||
File ${BASE_INDIR}\src\Gem\ImageIO.h
|
||||
File ${BASE_INDIR}\src\Gem\Image.h
|
||||
File ${BASE_INDIR}\src\Gem\GLStack.h
|
||||
File ${BASE_INDIR}\src\Gem\wglew.h
|
||||
File ${BASE_INDIR}\src\Gem\glxew.h
|
||||
File ${BASE_INDIR}\src\Gem\glew.h
|
||||
File ${BASE_INDIR}\src\Gem\GemGL.h
|
||||
File ${BASE_INDIR}\src\Gem\Event.h
|
||||
File ${BASE_INDIR}\src\Gem\PBuffer.h
|
||||
File ${BASE_INDIR}\src\Gem\Manager.h
|
||||
File ${BASE_INDIR}\src\Gem\Loaders.h
|
||||
File ${BASE_INDIR}\src\Gem\Settings.h
|
||||
File ${BASE_INDIR}\src\Gem\Properties.h
|
||||
File ${BASE_INDIR}\src\Gem\ContextData.h
|
||||
File ${BASE_INDIR}\src\Gem\Files.h
|
||||
File ${BASE_INDIR}\src\Gem\Dylib.h
|
||||
File ${BASE_INDIR}\src\Gem\Exception.h
|
||||
File ${BASE_INDIR}\src\Gem\Cache.h
|
||||
File ${BASE_INDIR}\src\Gem\State.h
|
||||
File ${BASE_INDIR}\src\Gem\RTE.h
|
||||
File ${BASE_INDIR}\src\Gem\Version.h
|
||||
File ${BASE_INDIR}\src\Gem\ExportDef.h
|
||||
SetOutPath "$GEMDEV_OUTDIR\Utils"
|
||||
File ${BASE_INDIR}\src\Utils\Vector.h
|
||||
File ${BASE_INDIR}\src\Utils\SIMD.h
|
||||
File ${BASE_INDIR}\src\Utils\PixPete.h
|
||||
File ${BASE_INDIR}\src\Utils\Matrix.h
|
||||
File ${BASE_INDIR}\src\Utils\GemMath.h
|
||||
File ${BASE_INDIR}\src\Utils\GLUtil.h
|
||||
File ${BASE_INDIR}\src\Utils\Functions.h
|
||||
File ${BASE_INDIR}\src\Utils\any.h
|
||||
SetOutPath "$GEMDEV_OUTDIR\Base"
|
||||
File ${BASE_INDIR}\src\Base\GemContext.h
|
||||
File ${BASE_INDIR}\src\Base\GemWindow.h
|
||||
File ${BASE_INDIR}\src\Base\TextBase.h
|
||||
File ${BASE_INDIR}\src\Base\GemShape.h
|
||||
File ${BASE_INDIR}\src\Base\GemPixDualObj.h
|
||||
File ${BASE_INDIR}\src\Base\GemPixObj.h
|
||||
File ${BASE_INDIR}\src\Base\GemPathBase.h
|
||||
File ${BASE_INDIR}\src\Base\GemGluObj.h
|
||||
File ${BASE_INDIR}\src\Base\GemGLBase.h
|
||||
File ${BASE_INDIR}\src\Base\GemBase.h
|
||||
File ${BASE_INDIR}\src\Base\CPPExtern.h
|
||||
SetOutPath "$GEMDEV_OUTDIR\plugins"
|
||||
File ${BASE_INDIR}\src\plugins\video.h
|
||||
File ${BASE_INDIR}\src\plugins\record.h
|
||||
File ${BASE_INDIR}\src\plugins\imagesaver.h
|
||||
File ${BASE_INDIR}\src\plugins\imageloader.h
|
||||
File ${BASE_INDIR}\src\plugins\film.h
|
||||
File ${BASE_INDIR}\src\plugins\PluginFactoryTimple.h
|
||||
File ${BASE_INDIR}\src\plugins\PluginFactory.h
|
||||
SetOutPath "$GEMDEV_OUTDIR\Base"
|
||||
File ${BASE_INDIR}\src\deprecated\Base\Matrix.h
|
||||
File ${BASE_INDIR}\src\deprecated\Base\GemVersion.h
|
||||
File ${BASE_INDIR}\src\deprecated\Base\GemVector.h
|
||||
File ${BASE_INDIR}\src\deprecated\Base\GemState.h
|
||||
File ${BASE_INDIR}\src\deprecated\Base\GemSIMD.h
|
||||
File ${BASE_INDIR}\src\deprecated\Base\GemPixUtil.h
|
||||
File ${BASE_INDIR}\src\deprecated\Base\GemPixPete.h
|
||||
File ${BASE_INDIR}\src\deprecated\Base\GemPixImageSave.h
|
||||
File ${BASE_INDIR}\src\deprecated\Base\GemPixImageLoad.h
|
||||
File ${BASE_INDIR}\src\deprecated\Base\GemPixConvert.h
|
||||
File ${BASE_INDIR}\src\deprecated\Base\GemPBuffer.h
|
||||
File ${BASE_INDIR}\src\deprecated\Base\GemMath.h
|
||||
File ${BASE_INDIR}\src\deprecated\Base\GemMan.h
|
||||
File ${BASE_INDIR}\src\deprecated\Base\GemLoaders.h
|
||||
File ${BASE_INDIR}\src\deprecated\Base\GemGLUtil.h
|
||||
File ${BASE_INDIR}\src\deprecated\Base\GemGL.h
|
||||
File ${BASE_INDIR}\src\deprecated\Base\GemFuncUtil.h
|
||||
File ${BASE_INDIR}\src\deprecated\Base\GemExportDef.h
|
||||
File ${BASE_INDIR}\src\deprecated\Base\GemEvent.h
|
||||
File ${BASE_INDIR}\src\deprecated\Base\GemContextData.h
|
||||
File ${BASE_INDIR}\src\deprecated\Base\GemCache.h
|
||||
|
||||
|
||||
WriteRegStr SHCTX "Environment" "GemDevDir" "$GEMDEV_OUTDIR"
|
||||
SectionEnd
|
||||
|
||||
|
||||
Function .onInit
|
||||
; prevent multiple instances running at the same time
|
||||
System::Call 'kernel32::CreateMutexA(i 0, i 0, t "gemInstallerMutex") i .r1 ?e'
|
||||
Pop $R0
|
||||
StrCmp $R0 0 +3
|
||||
MessageBox MB_OK|MB_ICONEXCLAMATION "The installer is already running."
|
||||
Abort
|
||||
FunctionEnd
|
||||
|
||||
|
||||
Function un.onUninstSuccess
|
||||
HideWindow
|
||||
MessageBox MB_ICONINFORMATION|MB_OK "$(^Name) has been successfully uninstalled."
|
||||
FunctionEnd
|
||||
|
||||
Function un.onInit
|
||||
MessageBox MB_ICONQUESTION|MB_YESNO|MB_DEFBUTTON2 "Do you really want to uninstall $(^Name) and all it's components?" IDYES +2
|
||||
Abort
|
||||
StrCpy $EXTRA_OUTDIR "$INSTDIR\.."
|
||||
StrCpy $GEM_OUTDIR "$INSTDIR"
|
||||
StrCpy $GEMDEV_OUTDIR "$GEM_OUTDIR\dev"
|
||||
FunctionEnd
|
||||
|
||||
; uäh: isn't there a way to only delete the files we actually installed?
|
||||
; that is: without having to enumerate them here
|
||||
Section Uninstall
|
||||
Delete "$GEM_OUTDIR\manual\*.*"
|
||||
RMDir "$GEM_OUTDIR\manual"
|
||||
|
||||
Delete "$GEM_OUTDIR\cMatrix.html"
|
||||
Delete "$GEM_OUTDIR\gem.known_bugs.txt"
|
||||
Delete "$GEM_OUTDIR\GemPrimer.pdf"
|
||||
Delete "$GEM_OUTDIR\gem.release_notes.txt"
|
||||
Delete "$GEM_OUTDIR\gem.todo.txt"
|
||||
|
||||
Delete "$GEM_OUTDIR\examples\data\*.*"
|
||||
Delete "$GEM_OUTDIR\examples\99.games\*.pd"
|
||||
Delete "$GEM_OUTDIR\examples\13.recursion\*.pd"
|
||||
Delete "$GEM_OUTDIR\examples\13.recursion\README"
|
||||
Delete "$GEM_OUTDIR\examples\12.multi_screen_projection\*.pd"
|
||||
Delete "$GEM_OUTDIR\examples\12.multi_screen_projection\*.frag"
|
||||
Delete "$GEM_OUTDIR\examples\12.multi_screen_projection\*.vert"
|
||||
Delete "$GEM_OUTDIR\examples\12.multi_screen_projection\config.txt"
|
||||
Delete "$GEM_OUTDIR\examples\12.multi_screen_projection\grid.jpg"
|
||||
Delete "$GEM_OUTDIR\examples\11.obj-exporter\*.pd"
|
||||
Delete "$GEM_OUTDIR\examples\10.glsl\*.frag"
|
||||
Delete "$GEM_OUTDIR\examples\10.glsl\*.vert"
|
||||
Delete "$GEM_OUTDIR\examples\10.glsl\*.geom"
|
||||
Delete "$GEM_OUTDIR\examples\10.glsl\*.jpg"
|
||||
Delete "$GEM_OUTDIR\examples\10.glsl\*.pd"
|
||||
Delete "$GEM_OUTDIR\examples\09.openGL\*.pd"
|
||||
Delete "$GEM_OUTDIR\examples\08.io\*.pd"
|
||||
Delete "$GEM_OUTDIR\examples\07.texture\*.pd"
|
||||
Delete "$GEM_OUTDIR\examples\06.particle\*.pd"
|
||||
Delete "$GEM_OUTDIR\examples\05.text\*.ttf"
|
||||
Delete "$GEM_OUTDIR\examples\05.text\*.pd"
|
||||
Delete "$GEM_OUTDIR\examples\04.video\*.pd"
|
||||
Delete "$GEM_OUTDIR\examples\04.pix\*.pd"
|
||||
Delete "$GEM_OUTDIR\examples\03.lighting\*.pd"
|
||||
Delete "$GEM_OUTDIR\examples\02.advanced\*.pd"
|
||||
Delete "$GEM_OUTDIR\examples\01.basic\*.pd"
|
||||
RMDir "$GEM_OUTDIR\examples\data"
|
||||
RMDir "$GEM_OUTDIR\examples\99.games"
|
||||
RMDir "$GEM_OUTDIR\examples\13.recursion"
|
||||
RMDir "$GEM_OUTDIR\examples\12.multi_screen_projection"
|
||||
RMDir "$GEM_OUTDIR\examples\11.obj-exporter"
|
||||
RMDir "$GEM_OUTDIR\examples\10.glsl"
|
||||
RMDir "$GEM_OUTDIR\examples\09.openGL"
|
||||
RMDir "$GEM_OUTDIR\examples\08.io"
|
||||
RMDir "$GEM_OUTDIR\examples\07.texture"
|
||||
RMDir "$GEM_OUTDIR\examples\06.particle"
|
||||
RMDir "$GEM_OUTDIR\examples\05.text"
|
||||
RMDir "$GEM_OUTDIR\examples\04.video"
|
||||
RMDir "$GEM_OUTDIR\examples\04.pix"
|
||||
RMDir "$GEM_OUTDIR\examples\03.lighting"
|
||||
RMDir "$GEM_OUTDIR\examples\02.advanced"
|
||||
RMDir "$GEM_OUTDIR\examples\01.basic"
|
||||
RMDir "$GEM_OUTDIR\examples"
|
||||
|
||||
Delete "$GEM_OUTDIR\pix_*.pd"
|
||||
Delete "$GEM_OUTDIR\*-help.pd"
|
||||
Delete "$GEM_OUTDIR\*.pd"
|
||||
|
||||
Delete "$GEM_OUTDIR\gem_filmAVI.dll"
|
||||
Delete "$GEM_OUTDIR\gem_filmDS.dll"
|
||||
Delete "$GEM_OUTDIR\gem_filmQT.dll"
|
||||
Delete "$GEM_OUTDIR\gem_imageJPEG.dll"
|
||||
Delete "$GEM_OUTDIR\gem_imageMAGICK.dll"
|
||||
Delete "$GEM_OUTDIR\gem_imageQT.dll"
|
||||
Delete "$GEM_OUTDIR\gem_imageSGI.dll"
|
||||
Delete "$GEM_OUTDIR\gem_imageTIFF.dll"
|
||||
Delete "$GEM_OUTDIR\gem_recordQT.dll"
|
||||
; Delete "$GEM_OUTDIR\gem_videoAVT.dll"
|
||||
Delete "$GEM_OUTDIR\gem_videoDS.dll"
|
||||
Delete "$GEM_OUTDIR\gem_videoHALCON.dll"
|
||||
; Delete "$GEM_OUTDIR\gem_videoPYLON.dll"
|
||||
Delete "$GEM_OUTDIR\gem_videoVFW.dll"
|
||||
Delete "$GEM_OUTDIR\Gem.dll"
|
||||
Delete "$GEM_OUTDIR\GnuGPL.LICENSE.txt"
|
||||
Delete "$GEM_OUTDIR\COPYING.txt"
|
||||
Delete "$GEM_OUTDIR\ChangeLog"
|
||||
Delete "$GEM_OUTDIR\README.txt"
|
||||
|
||||
/* Development */
|
||||
Delete "$GEMDEV_OUTDIR\Gem.lib"
|
||||
Delete "$GEMDEV_OUTDIR\RTE\MessageCallbacks.h"
|
||||
Delete "$GEMDEV_OUTDIR\RTE\Array.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\ThreadSemaphore.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\ThreadMutex.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\SynchedWorkerThread.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\WorkerThread.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\PixConvert.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\ImageIO.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\Image.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\GLStack.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\wglew.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\glxew.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\glew.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\GemGL.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\Event.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\PBuffer.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\Manager.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\Loaders.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\Settings.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\Properties.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\ContextData.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\Files.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\Dylib.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\Exception.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\Cache.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\State.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\RTE.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\Version.h"
|
||||
Delete "$GEMDEV_OUTDIR\Gem\ExportDef.h"
|
||||
Delete "$GEMDEV_OUTDIR\Utils\Vector.h"
|
||||
Delete "$GEMDEV_OUTDIR\Utils\SIMD.h"
|
||||
Delete "$GEMDEV_OUTDIR\Utils\PixPete.h"
|
||||
Delete "$GEMDEV_OUTDIR\Utils\Matrix.h"
|
||||
Delete "$GEMDEV_OUTDIR\Utils\GemMath.h"
|
||||
Delete "$GEMDEV_OUTDIR\Utils\GLUtil.h"
|
||||
Delete "$GEMDEV_OUTDIR\Utils\Functions.h"
|
||||
Delete "$GEMDEV_OUTDIR\Utils\any.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemContext.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemWindow.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\TextBase.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemShape.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemPixDualObj.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemPixObj.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemPathBase.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemGluObj.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemGLBase.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemBase.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\CPPExtern.h"
|
||||
Delete "$GEMDEV_OUTDIR\plugins\video.h"
|
||||
Delete "$GEMDEV_OUTDIR\plugins\record.h"
|
||||
Delete "$GEMDEV_OUTDIR\plugins\imagesaver.h"
|
||||
Delete "$GEMDEV_OUTDIR\plugins\imageloader.h"
|
||||
Delete "$GEMDEV_OUTDIR\plugins\film.h"
|
||||
Delete "$GEMDEV_OUTDIR\plugins\PluginFactoryTimple.h"
|
||||
Delete "$GEMDEV_OUTDIR\plugins\PluginFactory.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\Matrix.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemVersion.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemVector.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemState.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemSIMD.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemPixUtil.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemPixPete.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemPixImageSave.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemPixImageLoad.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemPixConvert.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemPBuffer.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemMath.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemMan.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemLoaders.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemGLUtil.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemGL.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemFuncUtil.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemExportDef.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemEvent.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemContextData.h"
|
||||
Delete "$GEMDEV_OUTDIR\Base\GemCache.h"
|
||||
RMDir "$GEMDEV_OUTDIR\RTE"
|
||||
RMDir "$GEMDEV_OUTDIR\Gem"
|
||||
RMDir "$GEMDEV_OUTDIR\Utils"
|
||||
RMDir "$GEMDEV_OUTDIR\Base"
|
||||
RMDir "$GEMDEV_OUTDIR\plugins"
|
||||
RMDir "$GEMDEV_OUTDIR\Base"
|
||||
RMDir "$GEMDEV_OUTDIR"
|
||||
|
||||
/* extra */
|
||||
Delete "$EXTRA_OUTDIR\pix_drum\pix_drum.dll"
|
||||
Delete "$EXTRA_OUTDIR\pix_drum\pix_drum-help.pd"
|
||||
Delete "$EXTRA_OUTDIR\pix_drum\LICENSE.txt"
|
||||
Delete "$EXTRA_OUTDIR\pix_mano\pix_mano.dll"
|
||||
Delete "$EXTRA_OUTDIR\pix_mano\pix_mano-help.pd"
|
||||
Delete "$EXTRA_OUTDIR\pix_mano\LICENSE.txt"
|
||||
Delete "$EXTRA_OUTDIR\pix_fiducialtrack\pix_fiducialtrack.dll"
|
||||
Delete "$EXTRA_OUTDIR\pix_fiducialtrack\pix_fiducialtrack-help.pd"
|
||||
Delete "$EXTRA_OUTDIR\pix_fiducialtrack\all.trees"
|
||||
Delete "$EXTRA_OUTDIR\pix_artoolkit\pix_artoolkit.dll"
|
||||
Delete "$EXTRA_OUTDIR\pix_artoolkit\pix_artoolkit-help.pd"
|
||||
Delete "$EXTRA_OUTDIR\pix_artoolkit\README.txt"
|
||||
Delete "$EXTRA_OUTDIR\pix_artoolkit\camera_para.dat"
|
||||
Delete "$EXTRA_OUTDIR\pix_artoolkit\patt.hiro"
|
||||
Delete "$EXTRA_OUTDIR\pix_artoolkit\pattHiro.pdf"
|
||||
|
||||
RMDir "$EXTRA_OUTDIR\pix_drum"
|
||||
RMDir "$EXTRA_OUTDIR\pix_mano"
|
||||
RMDir "$EXTRA_OUTDIR\pix_fiducialtrack"
|
||||
RMDir "$EXTRA_OUTDIR\pix_artoolkit"
|
||||
|
||||
Delete "$GEM_OUTDIR\uninst.exe"
|
||||
RMDir "$GEM_OUTDIR"
|
||||
|
||||
DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}"
|
||||
; try to delete SHCTX \"Environment"\"GEM_DEFAULT_FONT" if it is "$GEM_OUTDIR\examples\data\vera.ttf"
|
||||
|
||||
SetAutoClose true
|
||||
SectionEnd
|
||||
|
||||
Section -Post
|
||||
WriteUninstaller "$GEM_OUTDIR\uninst.exe"
|
||||
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "$(^Name)"
|
||||
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "UninstallString" "$GEM_OUTDIR\uninst.exe"
|
||||
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayVersion" "${PRODUCT_VERSION}"
|
||||
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "URLInfoAbout" "${PRODUCT_WEB_SITE}"
|
||||
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "Publisher" "${PRODUCT_PUBLISHER}"
|
||||
SectionEnd
|
||||
|
||||
|
||||
!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_Gem} "Graphical Environment for Multimedia"
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_GemBinary} "the Gem binary"
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_GemAbs} "Gem-abstractions"
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_documentation} "Gem documentation: patches, HTML, PDFs,..."
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_ref} "reference patches for Gem-objects"
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_examples} "a large number of patches showing what to do with GEM"
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_manual} "HTML-manual"
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_doc} "Gem primer,..."
|
||||
|
||||
#plugins
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_plugin} "plugins to enhance Gem's capabilities"
|
||||
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_plugin_film} "plugins for movie loading"
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_plugin_filmDS} "allows to read movies using DirectShow filters"
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_plugin_filmQT} "allows to read movies using Apple's QuickTime library (if present)"
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_plugin_filmAVI} "allows to read movies using Microsoft's old (and deprecated) AVI library"
|
||||
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_plugin_record} "plugins for video output"
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_plugin_recordQT} "allows to output Gem-pixes into QuickTime MOVie files"
|
||||
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_plugin_image} "plugins for image loading/saving"
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_plugin_imageMAGICK} "allows to read/write still images using ImageMagick (this can virtually read/write any image format, including but not limited to JPEG, TIFF and SGI, so it's probably the only 'image' plugin you need)"
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_plugin_imageQT} "allows to read/write still images using Apple's QuickTime; NOTE that this will disable threaded loading of images"
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_plugin_imageSGI} "allows to read SGI images"
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_plugin_imageJPEG} "allows to read/write JPEG images"
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_plugin_imageTIFF} "allows to read/write TIFF images"
|
||||
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_plugin_video} "plugins for live video capturing"
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_plugin_videoDS} "allows to capture live video sources using DirectShow filters"
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_plugin_videoVFW} "allows to capture live video using Microsoft's old (and deprecated) Video-For-Windows method"
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_plugin_videoAVT} "allows to capture live video from GigE-cameras using AVT (Allied Vision Technologies); supported cameras include the Prosilica family (http://www.alliedvisiontec.com) "
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_plugin_videoHALCON} "allows to capture live video from a number of devices (including GigE-cameras and industry grade frame grabbers) using MVTec's HALCON library; you will need to purchase a license from MVTec in order to be able to use this plugin (http://www.mvtec.com) "
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_plugin_videoPYLON} "allows to capture live video from GigE-cameras using Basler's PYLON library; mainly supports Basler cameras; you might need to download additional software in order to use this plugin (http://www.baslerweb.com)"
|
||||
|
||||
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_extra} "additional objectclasses"
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_extra_pix_drum} "Jaime Olivier's [pix_drum] object for his 'Silent Drum'"
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_extra_pix_mano} "Jaime Olivier's [pix_mano] object"
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_extra_pix_fiducialtrack} "a port of the reactable(tm)'s fiducial tracking algorithm"
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_extra_pix_artoolkit} "fiducial tracking using ARToolkit markers"
|
||||
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_dev} "Headers and Library-Files for developing your own Gem objects"
|
||||
|
||||
!insertmacro MUI_FUNCTION_DESCRIPTION_END
|
11
Gem/build/win-nsis/buildinstaller.bat
Normal file
11
Gem/build/win-nsis/buildinstaller.bat
Normal file
|
@ -0,0 +1,11 @@
|
|||
set NSISDIR=%ProgramFiles%\NSIS\
|
||||
set GEMNSIS=%CD%
|
||||
|
||||
cd %NSISDIR%
|
||||
|
||||
set PROD=/DPRODUCT_VERSION=%1
|
||||
if "%1"=="" set PROD="/DBLABLA"
|
||||
|
||||
makensis %PROD% %GEMNSIS%\Gem.nsi
|
||||
|
||||
cd %GEMNSIS%
|
91
Gem/build/win-nsis/uninstaller1.nsi
Normal file
91
Gem/build/win-nsis/uninstaller1.nsi
Normal file
|
@ -0,0 +1,91 @@
|
|||
;
|
||||
; uninstall only (and all) installed files
|
||||
; ripped from http://nsis.sourceforge.net/Uninstall_only_installed_files
|
||||
;
|
||||
; Part 1/2: THIS HAS TO GO DIRECTLY BEFORE THE "SECTIONS"
|
||||
;
|
||||
; Instead of using SetOutPath, CreateDirectory, File, CopyFiles, Rename and
|
||||
; WriteUninstaller instructions in your sections, use ${SetOutPath},
|
||||
; ${CreateDirectory}, ${File}, ${CopyFiles}, ${Rename} and ${WriteUninstaller}
|
||||
; instead.
|
||||
;
|
||||
; When using ${SetOutPath} to create more than one upper level directory, e.g.:
|
||||
; ${SetOutPath} "$INSTDIR\dir1\dir2\dir3", you need to add entries for each lower
|
||||
; level directory for them all to be deleted:
|
||||
; ${AddItem} "$INSTDIR\dir1"
|
||||
; ${AddItem} "$INSTDIR\dir1\dir2"
|
||||
; ${SetOutPath} "$INSTDIR\dir1\dir2\dir3"
|
||||
|
||||
!define UninstLog "uninstall.log"
|
||||
Var UninstLog
|
||||
|
||||
; Uninstall log file missing.
|
||||
LangString UninstLogMissing ${LANG_ENGLISH} "${UninstLog} not found!$\r$\nUninstallation cannot proceed!"
|
||||
|
||||
; AddItem macro
|
||||
!macro AddItem Path
|
||||
FileWrite $UninstLog "${Path}$\r$\n"
|
||||
!macroend
|
||||
!define AddItem "!insertmacro AddItem"
|
||||
|
||||
; File macro
|
||||
!macro File FilePath FileName
|
||||
IfFileExists "$OUTDIR\${FileName}" +2
|
||||
FileWrite $UninstLog "$OUTDIR\${FileName}$\r$\n"
|
||||
File "${FilePath}${FileName}"
|
||||
!macroend
|
||||
!define File "!insertmacro File"
|
||||
|
||||
; CreateShortcut macro
|
||||
!macro CreateShortcut FilePath FilePointer
|
||||
FileWrite $UninstLog "${FilePath}$\r$\n"
|
||||
CreateShortcut "${FilePath}" "${FilePointer}"
|
||||
!macroend
|
||||
!define CreateShortcut "!insertmacro CreateShortcut"
|
||||
|
||||
; Copy files macro
|
||||
!macro CopyFiles SourcePath DestPath
|
||||
IfFileExists "${DestPath}" +2
|
||||
FileWrite $UninstLog "${DestPath}$\r$\n"
|
||||
CopyFiles "${SourcePath}" "${DestPath}"
|
||||
!macroend
|
||||
!define CopyFiles "!insertmacro CopyFiles"
|
||||
|
||||
; Rename macro
|
||||
!macro Rename SourcePath DestPath
|
||||
IfFileExists "${DestPath}" +2
|
||||
FileWrite $UninstLog "${DestPath}$\r$\n"
|
||||
Rename "${SourcePath}" "${DestPath}"
|
||||
!macroend
|
||||
!define Rename "!insertmacro Rename"
|
||||
|
||||
; CreateDirectory macro
|
||||
!macro CreateDirectory Path
|
||||
CreateDirectory "${Path}"
|
||||
FileWrite $UninstLog "${Path}$\r$\n"
|
||||
!macroend
|
||||
!define CreateDirectory "!insertmacro CreateDirectory"
|
||||
|
||||
; SetOutPath macro
|
||||
!macro SetOutPath Path
|
||||
SetOutPath "${Path}"
|
||||
FileWrite $UninstLog "${Path}$\r$\n"
|
||||
!macroend
|
||||
!define SetOutPath "!insertmacro SetOutPath"
|
||||
|
||||
; WriteUninstaller macro
|
||||
!macro WriteUninstaller Path
|
||||
WriteUninstaller "${Path}"
|
||||
FileWrite $UninstLog "${Path}$\r$\n"
|
||||
!macroend
|
||||
!define WriteUninstaller "!insertmacro WriteUninstaller"
|
||||
|
||||
Section -openlogfile
|
||||
CreateDirectory "$INSTDIR"
|
||||
IfFileExists "$INSTDIR\${UninstLog}" +3
|
||||
FileOpen $UninstLog "$INSTDIR\${UninstLog}" w
|
||||
Goto +4
|
||||
SetFileAttributes "$INSTDIR\${UninstLog}" NORMAL
|
||||
FileOpen $UninstLog "$INSTDIR\${UninstLog}" a
|
||||
FileSeek $UninstLog 0 END
|
||||
SectionEnd
|
60
Gem/build/win-nsis/uninstaller2.nsi
Normal file
60
Gem/build/win-nsis/uninstaller2.nsi
Normal file
|
@ -0,0 +1,60 @@
|
|||
;
|
||||
; uninstall only (and all) installed files
|
||||
; ripped from http://nsis.sourceforge.net/Uninstall_only_installed_files
|
||||
;
|
||||
; Part 2/2: THIS HAS TO GO DIRECTLY AFTER THE "SECTIONS"
|
||||
;
|
||||
; LATER: allow the user to proceed uninstallation even without an uninstall.log
|
||||
; (e.g. by deleting the entire tree - at the users own risk!)
|
||||
|
||||
|
||||
|
||||
Section -closelogfile
|
||||
FileClose $UninstLog
|
||||
SetFileAttributes "$INSTDIR\${UninstLog}" READONLY|SYSTEM|HIDDEN
|
||||
SectionEnd
|
||||
|
||||
Section Uninstall
|
||||
|
||||
; Can't uninstall if uninstall log is missing!
|
||||
IfFileExists "$INSTDIR\${UninstLog}" +3
|
||||
MessageBox MB_OK|MB_ICONSTOP "$(UninstLogMissing)"
|
||||
Abort
|
||||
|
||||
Push $R0
|
||||
Push $R1
|
||||
Push $R2
|
||||
SetFileAttributes "$INSTDIR\${UninstLog}" NORMAL
|
||||
FileOpen $UninstLog "$INSTDIR\${UninstLog}" r
|
||||
StrCpy $R1 -1
|
||||
|
||||
GetLineCount:
|
||||
ClearErrors
|
||||
FileRead $UninstLog $R0
|
||||
IntOp $R1 $R1 + 1
|
||||
StrCpy $R0 $R0 -2
|
||||
Push $R0
|
||||
IfErrors 0 GetLineCount
|
||||
|
||||
Pop $R0
|
||||
|
||||
LoopRead:
|
||||
StrCmp $R1 0 LoopDone
|
||||
Pop $R0
|
||||
|
||||
IfFileExists "$R0\*.*" 0 +3
|
||||
RMDir $R0 #is dir
|
||||
Goto +3
|
||||
IfFileExists $R0 0 +2
|
||||
Delete $R0 #is file
|
||||
|
||||
IntOp $R1 $R1 - 1
|
||||
Goto LoopRead
|
||||
LoopDone:
|
||||
FileClose $UninstLog
|
||||
Delete "$INSTDIR\${UninstLog}"
|
||||
RMDir "$INSTDIR"
|
||||
Pop $R2
|
||||
Pop $R1
|
||||
Pop $R0
|
||||
SectionEnd
|
294
Gem/build/win-vs2003/Gem.sln
Normal file
294
Gem/build/win-vs2003/Gem.sln
Normal file
|
@ -0,0 +1,294 @@
|
|||
Microsoft Visual Studio Solution File, Format Version 8.00
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Gem", "Gem.vcproj", "{E6CFDE67-C343-44D0-8584-5D82E396D594}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pix_artoolkit", "..\..\extra\pix_artoolkit\win-vs2003\pix_artoolkit.vcproj", "{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "installer", "installer.vcproj", "{6965876A-4A92-470C-95EF-EB554B13B336}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "filmAVI", "..\..\plugins\filmAVI\win-vs2003\filmAVI.vcproj", "{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "filmDS", "..\..\plugins\filmDS\win-vs2003\filmDS.vcproj", "{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "filmQT", "..\..\plugins\filmQT\win-vs2003\filmQT.vcproj", "{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "recordQT", "..\..\plugins\recordQT\win-vs2003\recordQT.vcproj", "{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "videoDS", "..\..\plugins\videoDS\win-vs2003\videoDS.vcproj", "{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "videoVFW", "..\..\plugins\videoVFW\win-vs2003\videoVFW.vcproj", "{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "videoHALCON", "..\..\plugins\videoHALCON\win-vs2003\videoHALCON.vcproj", "{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pix_drum", "..\..\extra\pix_drum\win-vs2003\pix_drum.vcproj", "{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pix_mano", "..\..\extra\pix_mano\win-vs2003\pix_mano.vcproj", "{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pix_fiducialtrack", "..\..\extra\pix_fiducialtrack\win-vs2003\pix_fiducialtrack.vcproj", "{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "imageQT", "..\..\plugins\imageQT\win-vs2003\imageQT.vcproj", "{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "imageJPEG", "..\..\plugins\imageJPEG\win-vs2003\imageJPEG.vcproj", "{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "imageTIFF", "..\..\plugins\imageTIFF\win-vs2003\imageTIFF.vcproj", "{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "imageMAGICK", "..\..\plugins\imageMAGICK\win-vs2003\imageMAGICK.vcproj", "{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "imageSGI", "..\..\plugins\imageSGI\win-vs2003\imageSGI.vcproj", "{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "modelOBJ", "..\..\plugins\modelOBJ\win-vs2003\modelOBJ.vcproj", "{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "modelASSIMP2", "..\..\plugins\modelASSIMP2\win-vs2003\modelASSIMP2.vcproj", "{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pix_hit", "..\..\extra\pix_hit\win-vs2003\pix_hit.vcproj", "{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfiguration) = preSolution
|
||||
Release = Release
|
||||
ReleaseDummy = ReleaseDummy
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfiguration) = postSolution
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594}.Release.ActiveCfg = Release|Win32
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594}.Release.Build.0 = Release|Win32
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594}.ReleaseDummy.ActiveCfg = Release|Win32
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594}.ReleaseDummy.Build.0 = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.ActiveCfg = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.Build.0 = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.ActiveCfg = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.Build.0 = ReleaseDummy|Win32
|
||||
{6965876A-4A92-470C-95EF-EB554B13B336}.Release.ActiveCfg = Release|Win32
|
||||
{6965876A-4A92-470C-95EF-EB554B13B336}.ReleaseDummy.ActiveCfg = Release|Win32
|
||||
{6965876A-4A92-470C-95EF-EB554B13B336}.ReleaseDummy.Build.0 = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.ActiveCfg = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.Build.0 = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.ActiveCfg = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.Build.0 = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.ActiveCfg = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.Build.0 = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.ActiveCfg = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.Build.0 = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.ActiveCfg = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.Build.0 = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.ActiveCfg = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.Build.0 = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.ActiveCfg = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.Build.0 = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.ActiveCfg = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.Build.0 = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.ActiveCfg = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.Build.0 = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.ActiveCfg = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.Build.0 = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.ActiveCfg = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.Build.0 = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.ActiveCfg = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.Build.0 = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.ActiveCfg = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.Build.0 = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.ActiveCfg = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.Build.0 = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.ActiveCfg = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.Build.0 = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.ActiveCfg = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.Build.0 = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.ActiveCfg = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.Build.0 = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.ActiveCfg = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.Build.0 = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.ActiveCfg = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.Build.0 = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.ActiveCfg = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.Build.0 = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.ActiveCfg = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.Build.0 = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.ActiveCfg = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.Build.0 = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.ActiveCfg = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.Build.0 = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.ActiveCfg = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.Build.0 = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.ActiveCfg = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.Build.0 = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.ActiveCfg = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.Build.0 = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.ActiveCfg = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.Build.0 = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.ActiveCfg = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.Build.0 = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.ActiveCfg = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.Build.0 = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.ActiveCfg = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.Build.0 = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.ActiveCfg = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.Build.0 = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.ActiveCfg = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.Build.0 = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.ActiveCfg = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.Build.0 = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.ActiveCfg = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.Build.0 = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.ActiveCfg = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release.Build.0 = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.ActiveCfg = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy.Build.0 = ReleaseDummy|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityAddIns) = postSolution
|
||||
EndGlobalSection
|
||||
EndGlobal
|
3765
Gem/build/win-vs2003/Gem.vcproj
Normal file
3765
Gem/build/win-vs2003/Gem.vcproj
Normal file
File diff suppressed because it is too large
Load diff
22
Gem/build/win-vs2003/README_W32.txt.template
Normal file
22
Gem/build/win-vs2003/README_W32.txt.template
Normal file
|
@ -0,0 +1,22 @@
|
|||
this Gem.dll is the Gem-binary for w32
|
||||
|
||||
it is optimized for Pentium-Pro, so it should run on quite every machine
|
||||
|
||||
this file has been compiled and tested on winXP
|
||||
it probably can be used on w2k too, but chances are low that you can run it on older versions of w32.
|
||||
|
||||
you might have to install a recent version of DirectX (>9.0)
|
||||
if you want to play-back QuickTime-videos, you have to install QuickTime first (current version is 7.2)
|
||||
|
||||
|
||||
|
||||
this is an alpha-release: please test it an report back any bugs you encounter
|
||||
|
||||
|
||||
|
||||
mfga.sdr
|
||||
IOhannes m zmölnig
|
||||
|
||||
contact emails:
|
||||
zmoelnig <at> iem <tod> at
|
||||
gem-dev <at> iem <tod> at
|
10
Gem/build/win-vs2003/installer.bat
Normal file
10
Gem/build/win-vs2003/installer.bat
Normal file
|
@ -0,0 +1,10 @@
|
|||
set _=%CD%
|
||||
|
||||
set NSISDIR=..\win-nsis\
|
||||
|
||||
xcopy /y Gem.dll %NSISDIR%\
|
||||
cd %NSISDIR%
|
||||
|
||||
buildinstaller.bat %1
|
||||
|
||||
cd %_%
|
38
Gem/build/win-vs2003/installer.vcproj
Normal file
38
Gem/build/win-vs2003/installer.vcproj
Normal file
|
@ -0,0 +1,38 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="7.10"
|
||||
Name="installer"
|
||||
ProjectGUID="{6965876A-4A92-470C-95EF-EB554B13B336}"
|
||||
Keyword="MakeFileProj">
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"/>
|
||||
</Platforms>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory="Debug"
|
||||
IntermediateDirectory="Debug"
|
||||
ConfigurationType="0">
|
||||
<Tool
|
||||
Name="VCNMakeTool"
|
||||
BuildCommandLine="buildinstaller.bat"/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory="Release"
|
||||
IntermediateDirectory="Release"
|
||||
ConfigurationType="0">
|
||||
<Tool
|
||||
Name="VCNMakeTool"
|
||||
BuildCommandLine="installerCVS.bat"/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
<References>
|
||||
</References>
|
||||
<Files>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
2
Gem/build/win-vs2003/installerCVS.bat
Normal file
2
Gem/build/win-vs2003/installerCVS.bat
Normal file
|
@ -0,0 +1,2 @@
|
|||
installer SVN%DATE:~6,4%%DATE:~3,2%%DATE:~0,2%
|
||||
rem installer 0.93.0
|
48
Gem/build/win-vs2003/libraries.txt
Normal file
48
Gem/build/win-vs2003/libraries.txt
Normal file
|
@ -0,0 +1,48 @@
|
|||
just a sketchpad for me to remember which libraries we really need
|
||||
|
||||
Multithreaded-Debug (/MTd)
|
||||
|
||||
working configuration#1(+QuickTime)
|
||||
msvcrtD.lib
|
||||
msvcprtD.lib
|
||||
OLDNAMES.lib
|
||||
pd.lib
|
||||
opengl32.lib
|
||||
glu32.lib
|
||||
vfw32.lib
|
||||
QTMLClient.lib
|
||||
|
||||
working configuration#2(#1+DirectShow)
|
||||
msvcrtD.lib (C/C++)
|
||||
msvcprtD.lib (C/C++)
|
||||
OLDNAMES.lib (C/C++)
|
||||
pd.lib (Pure data)
|
||||
opengl32.lib (openGL)
|
||||
glu32.lib (openGL)
|
||||
QTMLClient.lib (QuickTime)
|
||||
vfw32.lib (Video4Windows)
|
||||
ddraw.lib (DirectShow)
|
||||
strmiids.lib (DirectShow)
|
||||
strmbasD.lib (DirectShow - part of DirectShow/BaseClasses sample)
|
||||
atlsD.lib (DirectShow - ATLclasses)
|
||||
winmm.lib (DirectShow - time)
|
||||
|
||||
|
||||
working configuration#3(#2+FTGL+jpeg/tiff)
|
||||
msvcrtD.lib (C/C++)
|
||||
msvcprtD.lib (C/C++)
|
||||
OLDNAMES.lib (C/C++)
|
||||
pd.lib (Pure data)
|
||||
opengl32.lib (openGL)
|
||||
glu32.lib (openGL)
|
||||
libjpeg.lib (jpeg/tiff)
|
||||
libtiff.lib (jpeg/tiff)
|
||||
FTGL_static_mtD.lib (FTGL)
|
||||
freetype214mt_D.lib (FTGL)
|
||||
QTMLClient.lib (QuickTime)
|
||||
vfw32.lib (video4windows)
|
||||
ddraw.lib (DirectShow)
|
||||
strmiids.lib (DirectShow)
|
||||
strmbasD.lib (DirectShow - part of DirectShow/BaseClasses sample)
|
||||
atlsD.lib (DirectShow - ATLclasses)
|
||||
winmm.lib (DirectShow - time)
|
40
Gem/build/win-vs2003/release.bat
Normal file
40
Gem/build/win-vs2003/release.bat
Normal file
|
@ -0,0 +1,40 @@
|
|||
set ZIP=%ProgramFiles%\7-Zip\7z.exe
|
||||
rem set ZIP=echo
|
||||
|
||||
set GEMVERSION=%DATE:~6,4%%DATE:~3,2%%DATE:~0,2%
|
||||
|
||||
set GEMDIR=gem-%GEMVERSION%
|
||||
|
||||
set GEMARC=gem-CVS%GEMVERSION%-W32-i686
|
||||
|
||||
mkdir %GEMDIR%
|
||||
|
||||
xcopy Gem.dll %GEMDIR%\
|
||||
copy README_W32.txt.template %GEMDIR%\README_W32.txt
|
||||
|
||||
%ZIP% a %GEMARC%-bin.zip %GEMDIR%
|
||||
|
||||
read
|
||||
|
||||
cd ..\..\
|
||||
|
||||
xcopy /E /I abstractions build\win-vs2003\%GEMDIR%\abstractions
|
||||
|
||||
xcopy /E /I help build\win-vs2003\%GEMDIR%\help
|
||||
|
||||
xcopy /E /I examples build\win-vs2003\%GEMDIR%\examples
|
||||
xcopy /E /I doc build\win-vs2003\%GEMDIR%\doc
|
||||
xcopy /E /I manual build\win-vs2003\%GEMDIR%\manual
|
||||
|
||||
xcopy /E /I tests build\win-vs2003\%GEMDIR%\tests
|
||||
|
||||
copy ChangeLog build\win-vs2003\%GEMDIR%
|
||||
copy GEM_INSTALL.bat build\win-vs2003\%GEMDIR%
|
||||
copy GEM.LICENSE.TERMS build\win-vs2003\%GEMDIR%
|
||||
copy GEM.README build\win-vs2003\%GEMDIR%
|
||||
copy GnuGPL.LICENSE build\win-vs2003\%GEMDIR%
|
||||
|
||||
|
||||
cd build\win-vs2003
|
||||
|
||||
%ZIP% a %GEMARC%-bin-doc.zip %GEMDIR%
|
21
Gem/build/win-vs2008/Debug.vsprops
Normal file
21
Gem/build/win-vs2008/Debug.vsprops
Normal file
|
@ -0,0 +1,21 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioPropertySheet
|
||||
ProjectType="Visual C++"
|
||||
Version="8.00"
|
||||
Name="Debug"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
InlineFunctionExpansion="0"
|
||||
FavorSizeOrSpeed="0"
|
||||
PreprocessorDefinitions="_DEBUG;DEBUG"
|
||||
RuntimeLibrary="1"
|
||||
WarningLevel="3"
|
||||
DebugInformationFormat="3"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
GenerateDebugInformation="true"
|
||||
/>
|
||||
</VisualStudioPropertySheet>
|
17
Gem/build/win-vs2008/DirectShow.vsprops
Normal file
17
Gem/build/win-vs2008/DirectShow.vsprops
Normal file
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioPropertySheet
|
||||
ProjectType="Visual C++"
|
||||
Version="8.00"
|
||||
Name="DirectShow"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories=""C:\DXSDK\samples\C++\DirectShow\BaseClasses""
|
||||
PreprocessorDefinitions="HAVE_DIRECTSHOW"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="ddraw.lib atls.lib strmiids.lib strmbase.lib"
|
||||
AdditionalLibraryDirectories=""C:\DXSDK\samples\C++\DirectShow\BaseClasses\Release""
|
||||
/>
|
||||
</VisualStudioPropertySheet>
|
17
Gem/build/win-vs2008/FTGL.vsprops
Normal file
17
Gem/build/win-vs2008/FTGL.vsprops
Normal file
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioPropertySheet
|
||||
ProjectType="Visual C++"
|
||||
Version="8.00"
|
||||
Name="FTGL"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories=""$(FREETYPE)\include";"$(FTGL)\src""
|
||||
PreprocessorDefinitions="HAVE_LIBFTGL;HAVE_FTGL_FTGL_H;FTGL_LIBRARY_STATIC"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="FTGL.lib"
|
||||
AdditionalLibraryDirectories=""$(FTGL)\msvc\Build";"$(FTGL)\win32_vcpp\Build";"$(FREETYPE)\objs""
|
||||
/>
|
||||
</VisualStudioPropertySheet>
|
17
Gem/build/win-vs2008/FTGL_Debug.vsprops
Normal file
17
Gem/build/win-vs2008/FTGL_Debug.vsprops
Normal file
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioPropertySheet
|
||||
ProjectType="Visual C++"
|
||||
Version="8.00"
|
||||
Name="FTGL Debug"
|
||||
InheritedPropertySheets=".\FTGL.vsprops"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories=""
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="freetype235mt_D.lib"
|
||||
AdditionalLibraryDirectories=""
|
||||
/>
|
||||
</VisualStudioPropertySheet>
|
17
Gem/build/win-vs2008/FTGL_Release.vsprops
Normal file
17
Gem/build/win-vs2008/FTGL_Release.vsprops
Normal file
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioPropertySheet
|
||||
ProjectType="Visual C++"
|
||||
Version="8.00"
|
||||
Name="FTGL Release"
|
||||
InheritedPropertySheets=".\FTGL.vsprops"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories="..\..\src;"$(FREETYPE)\include";"$(FTGL)\src""
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="freetype235mt.lib"
|
||||
AdditionalLibraryDirectories=""
|
||||
/>
|
||||
</VisualStudioPropertySheet>
|
340
Gem/build/win-vs2008/Gem.sln
Normal file
340
Gem/build/win-vs2008/Gem.sln
Normal file
|
@ -0,0 +1,340 @@
|
|||
Microsoft Visual Studio Solution File, Format Version 10.00
|
||||
# Visual Studio 2008
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Gem", "Gem.vcproj", "{E6CFDE67-C343-44D0-8584-5D82E396D594}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pix_artoolkit", "..\..\extra\pix_artoolkit\win-vs2008\pix_artoolkit.vcproj", "{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "installer", "installer.vcproj", "{6965876A-4A92-470C-95EF-EB554B13B336}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC} = {FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "filmAVI", "..\..\plugins\filmAVI\win-vs2008\filmAVI.vcproj", "{F2368753-AF77-43B7-BE96-1292EC104941}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "filmDS", "..\..\plugins\filmDS\win-vs2008\filmDS.vcproj", "{6EA41ED7-ECCD-4A9A-BED0-E8E4B4BD77EB}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "filmQT", "..\..\plugins\filmQT\win-vs2008\filmQT.vcproj", "{92E57A6D-B582-46F0-B02D-E0F29A594143}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "recordQT", "..\..\plugins\recordQT\win-vs2008\recordQT.vcproj", "{FE35B992-784A-4DE2-A538-9285C83618C4}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "videoDS", "..\..\plugins\videoDS\win-vs2008\videoDS.vcproj", "{3B5EC55E-FC95-45EB-B9C1-ACDA01D49061}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "videoVFW", "..\..\plugins\videoVFW\win-vs2008\videoVFW.vcproj", "{1A49951B-8C31-45F4-B738-B36B960913C7}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "videoHALCON", "..\..\plugins\videoHALCON\win-vs2008\videoHALCON.vcproj", "{4B82D19E-ABA3-4DE8-8144-AA6087C52454}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pix_drum", "..\..\extra\pix_drum\win-vs2008\pix_drum.vcproj", "{D4A0BA99-E00E-4E4B-97E9-FEB8D5B27881}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pix_mano", "..\..\extra\pix_mano\win-vs2008\pix_mano.vcproj", "{F9C06216-B28B-40CD-927E-2E63266F64D8}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pix_fiducialtrack", "..\..\extra\pix_fiducialtrack\win-vs2008\pix_fiducialtrack.vcproj", "{138446C3-B0DB-4A1F-A30D-71F00C54F596}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "imageQT", "..\..\plugins\imageQT\win-vs2008\imageQT.vcproj", "{7AD29AEA-D4FD-4E87-B8C8-2C4CEAD24523}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "imageJPEG", "..\..\plugins\imageJPEG\win-vs2008\imageJPEG.vcproj", "{94CA04E7-CCF9-4733-A1BD-F3283C21288A}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "imageTIFF", "..\..\plugins\imageTIFF\win-vs2008\imageTIFF.vcproj", "{6D5697D9-964B-43B0-B5F8-5779E5EF7FCC}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "imageMAGICK", "..\..\plugins\imageMAGICK\win-vs2008\imageMAGICK.vcproj", "{9E650453-D08D-416F-AE68-F8EDE6E92892}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "imageSGI", "..\..\plugins\imageSGI\win-vs2008\imageSGI.vcproj", "{4755C755-FB54-41CF-BECE-EC63B14F6151}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "modelOBJ", "..\..\plugins\modelOBJ\win-vs2008\modelOBJ.vcproj", "{958A7694-C3A6-4CE8-A4EB-6AD0D55D3511}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "modelASSIMP2", "..\..\plugins\modelASSIMP2\win-vs2008\modelASSIMP2.vcproj", "{32A8EA41-EC6E-4F4D-9A82-8B2175F549A2}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "videoOptiTrack", "..\..\plugins\videoOptiTrack\win-vs2008\videoOptiTrack.vcproj", "{9DC8B017-773B-426C-83D2-467723E09CBD}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "videoTEST", "..\..\plugins\videoTEST\win-vs2008\videoTEST.vcproj", "{AEFA779E-A699-4C47-8406-FBEED28AACF1}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pix_hit", "..\..\extra\pix_hit\win-vs2008\pix_hit.vcproj", "{EE21F78A-1620-4206-931A-ACABA1598567}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594} = {E6CFDE67-C343-44D0-8584-5D82E396D594}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Win32 = Debug|Win32
|
||||
Release|Win32 = Release|Win32
|
||||
ReleaseDummy|Win32 = ReleaseDummy|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594}.Release|Win32.Build.0 = Release|Win32
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594}.ReleaseDummy|Win32.ActiveCfg = Release|Win32
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594}.ReleaseDummy|Win32.Build.0 = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Debug|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Debug|Win32.Build.0 = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.Release|Win32.Build.0 = Release|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{FF21A158-2BDE-483F-85C3-80C9DF0A0ABC}.ReleaseDummy|Win32.Build.0 = ReleaseDummy|Win32
|
||||
{6965876A-4A92-470C-95EF-EB554B13B336}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{6965876A-4A92-470C-95EF-EB554B13B336}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{6965876A-4A92-470C-95EF-EB554B13B336}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{6965876A-4A92-470C-95EF-EB554B13B336}.ReleaseDummy|Win32.ActiveCfg = Release|Win32
|
||||
{6965876A-4A92-470C-95EF-EB554B13B336}.ReleaseDummy|Win32.Build.0 = Release|Win32
|
||||
{F2368753-AF77-43B7-BE96-1292EC104941}.Debug|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{F2368753-AF77-43B7-BE96-1292EC104941}.Debug|Win32.Build.0 = ReleaseDummy|Win32
|
||||
{F2368753-AF77-43B7-BE96-1292EC104941}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{F2368753-AF77-43B7-BE96-1292EC104941}.Release|Win32.Build.0 = Release|Win32
|
||||
{F2368753-AF77-43B7-BE96-1292EC104941}.ReleaseDummy|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{6EA41ED7-ECCD-4A9A-BED0-E8E4B4BD77EB}.Debug|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{6EA41ED7-ECCD-4A9A-BED0-E8E4B4BD77EB}.Debug|Win32.Build.0 = ReleaseDummy|Win32
|
||||
{6EA41ED7-ECCD-4A9A-BED0-E8E4B4BD77EB}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{6EA41ED7-ECCD-4A9A-BED0-E8E4B4BD77EB}.ReleaseDummy|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{92E57A6D-B582-46F0-B02D-E0F29A594143}.Debug|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{92E57A6D-B582-46F0-B02D-E0F29A594143}.Debug|Win32.Build.0 = ReleaseDummy|Win32
|
||||
{92E57A6D-B582-46F0-B02D-E0F29A594143}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{92E57A6D-B582-46F0-B02D-E0F29A594143}.Release|Win32.Build.0 = Release|Win32
|
||||
{92E57A6D-B582-46F0-B02D-E0F29A594143}.ReleaseDummy|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{FE35B992-784A-4DE2-A538-9285C83618C4}.Debug|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{FE35B992-784A-4DE2-A538-9285C83618C4}.Debug|Win32.Build.0 = ReleaseDummy|Win32
|
||||
{FE35B992-784A-4DE2-A538-9285C83618C4}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{FE35B992-784A-4DE2-A538-9285C83618C4}.Release|Win32.Build.0 = Release|Win32
|
||||
{FE35B992-784A-4DE2-A538-9285C83618C4}.ReleaseDummy|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{3B5EC55E-FC95-45EB-B9C1-ACDA01D49061}.Debug|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{3B5EC55E-FC95-45EB-B9C1-ACDA01D49061}.Debug|Win32.Build.0 = ReleaseDummy|Win32
|
||||
{3B5EC55E-FC95-45EB-B9C1-ACDA01D49061}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{3B5EC55E-FC95-45EB-B9C1-ACDA01D49061}.ReleaseDummy|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{1A49951B-8C31-45F4-B738-B36B960913C7}.Debug|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{1A49951B-8C31-45F4-B738-B36B960913C7}.Debug|Win32.Build.0 = ReleaseDummy|Win32
|
||||
{1A49951B-8C31-45F4-B738-B36B960913C7}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{1A49951B-8C31-45F4-B738-B36B960913C7}.Release|Win32.Build.0 = Release|Win32
|
||||
{1A49951B-8C31-45F4-B738-B36B960913C7}.ReleaseDummy|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{4B82D19E-ABA3-4DE8-8144-AA6087C52454}.Debug|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{4B82D19E-ABA3-4DE8-8144-AA6087C52454}.Debug|Win32.Build.0 = ReleaseDummy|Win32
|
||||
{4B82D19E-ABA3-4DE8-8144-AA6087C52454}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{4B82D19E-ABA3-4DE8-8144-AA6087C52454}.ReleaseDummy|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{D4A0BA99-E00E-4E4B-97E9-FEB8D5B27881}.Debug|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{D4A0BA99-E00E-4E4B-97E9-FEB8D5B27881}.Debug|Win32.Build.0 = ReleaseDummy|Win32
|
||||
{D4A0BA99-E00E-4E4B-97E9-FEB8D5B27881}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{D4A0BA99-E00E-4E4B-97E9-FEB8D5B27881}.Release|Win32.Build.0 = Release|Win32
|
||||
{D4A0BA99-E00E-4E4B-97E9-FEB8D5B27881}.ReleaseDummy|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{F9C06216-B28B-40CD-927E-2E63266F64D8}.Debug|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{F9C06216-B28B-40CD-927E-2E63266F64D8}.Debug|Win32.Build.0 = ReleaseDummy|Win32
|
||||
{F9C06216-B28B-40CD-927E-2E63266F64D8}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{F9C06216-B28B-40CD-927E-2E63266F64D8}.Release|Win32.Build.0 = Release|Win32
|
||||
{F9C06216-B28B-40CD-927E-2E63266F64D8}.ReleaseDummy|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{138446C3-B0DB-4A1F-A30D-71F00C54F596}.Debug|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{138446C3-B0DB-4A1F-A30D-71F00C54F596}.Debug|Win32.Build.0 = ReleaseDummy|Win32
|
||||
{138446C3-B0DB-4A1F-A30D-71F00C54F596}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{138446C3-B0DB-4A1F-A30D-71F00C54F596}.Release|Win32.Build.0 = Release|Win32
|
||||
{138446C3-B0DB-4A1F-A30D-71F00C54F596}.ReleaseDummy|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{7AD29AEA-D4FD-4E87-B8C8-2C4CEAD24523}.Debug|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{7AD29AEA-D4FD-4E87-B8C8-2C4CEAD24523}.Debug|Win32.Build.0 = ReleaseDummy|Win32
|
||||
{7AD29AEA-D4FD-4E87-B8C8-2C4CEAD24523}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{7AD29AEA-D4FD-4E87-B8C8-2C4CEAD24523}.Release|Win32.Build.0 = Release|Win32
|
||||
{7AD29AEA-D4FD-4E87-B8C8-2C4CEAD24523}.ReleaseDummy|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{94CA04E7-CCF9-4733-A1BD-F3283C21288A}.Debug|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{94CA04E7-CCF9-4733-A1BD-F3283C21288A}.Debug|Win32.Build.0 = ReleaseDummy|Win32
|
||||
{94CA04E7-CCF9-4733-A1BD-F3283C21288A}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{94CA04E7-CCF9-4733-A1BD-F3283C21288A}.Release|Win32.Build.0 = Release|Win32
|
||||
{94CA04E7-CCF9-4733-A1BD-F3283C21288A}.ReleaseDummy|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{6D5697D9-964B-43B0-B5F8-5779E5EF7FCC}.Debug|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{6D5697D9-964B-43B0-B5F8-5779E5EF7FCC}.Debug|Win32.Build.0 = ReleaseDummy|Win32
|
||||
{6D5697D9-964B-43B0-B5F8-5779E5EF7FCC}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{6D5697D9-964B-43B0-B5F8-5779E5EF7FCC}.Release|Win32.Build.0 = Release|Win32
|
||||
{6D5697D9-964B-43B0-B5F8-5779E5EF7FCC}.ReleaseDummy|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{9E650453-D08D-416F-AE68-F8EDE6E92892}.Debug|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{9E650453-D08D-416F-AE68-F8EDE6E92892}.Debug|Win32.Build.0 = ReleaseDummy|Win32
|
||||
{9E650453-D08D-416F-AE68-F8EDE6E92892}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{9E650453-D08D-416F-AE68-F8EDE6E92892}.Release|Win32.Build.0 = Release|Win32
|
||||
{9E650453-D08D-416F-AE68-F8EDE6E92892}.ReleaseDummy|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{4755C755-FB54-41CF-BECE-EC63B14F6151}.Debug|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{4755C755-FB54-41CF-BECE-EC63B14F6151}.Debug|Win32.Build.0 = ReleaseDummy|Win32
|
||||
{4755C755-FB54-41CF-BECE-EC63B14F6151}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{4755C755-FB54-41CF-BECE-EC63B14F6151}.Release|Win32.Build.0 = Release|Win32
|
||||
{4755C755-FB54-41CF-BECE-EC63B14F6151}.ReleaseDummy|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{958A7694-C3A6-4CE8-A4EB-6AD0D55D3511}.Debug|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{958A7694-C3A6-4CE8-A4EB-6AD0D55D3511}.Debug|Win32.Build.0 = ReleaseDummy|Win32
|
||||
{958A7694-C3A6-4CE8-A4EB-6AD0D55D3511}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{958A7694-C3A6-4CE8-A4EB-6AD0D55D3511}.Release|Win32.Build.0 = Release|Win32
|
||||
{958A7694-C3A6-4CE8-A4EB-6AD0D55D3511}.ReleaseDummy|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{958A7694-C3A6-4CE8-A4EB-6AD0D55D3511}.ReleaseDummy|Win32.Build.0 = ReleaseDummy|Win32
|
||||
{32A8EA41-EC6E-4F4D-9A82-8B2175F549A2}.Debug|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{32A8EA41-EC6E-4F4D-9A82-8B2175F549A2}.Debug|Win32.Build.0 = ReleaseDummy|Win32
|
||||
{32A8EA41-EC6E-4F4D-9A82-8B2175F549A2}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{32A8EA41-EC6E-4F4D-9A82-8B2175F549A2}.Release|Win32.Build.0 = Release|Win32
|
||||
{32A8EA41-EC6E-4F4D-9A82-8B2175F549A2}.ReleaseDummy|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{32A8EA41-EC6E-4F4D-9A82-8B2175F549A2}.ReleaseDummy|Win32.Build.0 = ReleaseDummy|Win32
|
||||
{9DC8B017-773B-426C-83D2-467723E09CBD}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{9DC8B017-773B-426C-83D2-467723E09CBD}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{9DC8B017-773B-426C-83D2-467723E09CBD}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{9DC8B017-773B-426C-83D2-467723E09CBD}.Release|Win32.Build.0 = Release|Win32
|
||||
{9DC8B017-773B-426C-83D2-467723E09CBD}.ReleaseDummy|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{9DC8B017-773B-426C-83D2-467723E09CBD}.ReleaseDummy|Win32.Build.0 = ReleaseDummy|Win32
|
||||
{AEFA779E-A699-4C47-8406-FBEED28AACF1}.Debug|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{AEFA779E-A699-4C47-8406-FBEED28AACF1}.Debug|Win32.Build.0 = ReleaseDummy|Win32
|
||||
{AEFA779E-A699-4C47-8406-FBEED28AACF1}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{AEFA779E-A699-4C47-8406-FBEED28AACF1}.Release|Win32.Build.0 = Release|Win32
|
||||
{AEFA779E-A699-4C47-8406-FBEED28AACF1}.ReleaseDummy|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{AEFA779E-A699-4C47-8406-FBEED28AACF1}.ReleaseDummy|Win32.Build.0 = ReleaseDummy|Win32
|
||||
{EE21F78A-1620-4206-931A-ACABA1598567}.Debug|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{EE21F78A-1620-4206-931A-ACABA1598567}.Debug|Win32.Build.0 = ReleaseDummy|Win32
|
||||
{EE21F78A-1620-4206-931A-ACABA1598567}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{EE21F78A-1620-4206-931A-ACABA1598567}.Release|Win32.Build.0 = Release|Win32
|
||||
{EE21F78A-1620-4206-931A-ACABA1598567}.ReleaseDummy|Win32.ActiveCfg = ReleaseDummy|Win32
|
||||
{EE21F78A-1620-4206-931A-ACABA1598567}.ReleaseDummy|Win32.Build.0 = ReleaseDummy|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
4984
Gem/build/win-vs2008/Gem.vcproj
Normal file
4984
Gem/build/win-vs2008/Gem.vcproj
Normal file
File diff suppressed because it is too large
Load diff
17
Gem/build/win-vs2008/Gem.vsprops
Normal file
17
Gem/build/win-vs2008/Gem.vsprops
Normal file
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioPropertySheet
|
||||
ProjectType="Visual C++"
|
||||
Version="8.00"
|
||||
Name="Gem"
|
||||
InheritedPropertySheets=".\puredata.vsprops"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories=""$(SolutionDir)\..\..\src";"$(ProjectDir)\..\..\src""
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="Gem.lib"
|
||||
AdditionalLibraryDirectories=""$(SolutionDir)";"$(ProjectDir)\..\..\build\win-vs2008";"
|
||||
/>
|
||||
</VisualStudioPropertySheet>
|
20
Gem/build/win-vs2008/GemInternal.vsprops
Normal file
20
Gem/build/win-vs2008/GemInternal.vsprops
Normal file
|
@ -0,0 +1,20 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioPropertySheet
|
||||
ProjectType="Visual C++"
|
||||
Version="8.00"
|
||||
Name="GemInternal"
|
||||
OutputDirectory="$(ProjectDir)"
|
||||
IntermediateDirectory="$(ProjectDir)\$(ConfigurationName)"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories="..\..\src"
|
||||
PreprocessorDefinitions="GEM_INTERNAL;GLEW_BUILD"
|
||||
PrecompiledHeaderFile="$(IntDir)\$(ProjectName).pch"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="opengl32.lib glu32.lib ws2_32.lib"
|
||||
OutputFile="$(OutDir)\$(ProjectName).dll"
|
||||
/>
|
||||
</VisualStudioPropertySheet>
|
17
Gem/build/win-vs2008/QuickTime.vsprops
Normal file
17
Gem/build/win-vs2008/QuickTime.vsprops
Normal file
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioPropertySheet
|
||||
ProjectType="Visual C++"
|
||||
Version="8.00"
|
||||
Name="QuickTime"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories="$(ProgramFiles)\QuickTime SDK\CIncludes"
|
||||
PreprocessorDefinitions="HAVE_QUICKTIME"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="QTMLClient.lib"
|
||||
AdditionalLibraryDirectories="$(ProgramFiles)\QuickTime SDK\Libraries"
|
||||
/>
|
||||
</VisualStudioPropertySheet>
|
22
Gem/build/win-vs2008/README_W32.txt.template
Normal file
22
Gem/build/win-vs2008/README_W32.txt.template
Normal file
|
@ -0,0 +1,22 @@
|
|||
this Gem.dll is the Gem-binary for w32
|
||||
|
||||
it is optimized for Pentium-Pro, so it should run on quite every machine
|
||||
|
||||
this file has been compiled and tested on winXP
|
||||
it probably can be used on w2k too, but chances are low that you can run it on older versions of w32.
|
||||
|
||||
you might have to install a recent version of DirectX (>9.0)
|
||||
if you want to play-back QuickTime-videos, you have to install QuickTime first (current version is 7.2)
|
||||
|
||||
|
||||
|
||||
this is an alpha-release: please test it an report back any bugs you encounter
|
||||
|
||||
|
||||
|
||||
mfga.sdr
|
||||
IOhannes m zmölnig
|
||||
|
||||
contact emails:
|
||||
zmoelnig <at> iem <tod> at
|
||||
gem-dev <at> iem <tod> at
|
17
Gem/build/win-vs2008/Release.vsprops
Normal file
17
Gem/build/win-vs2008/Release.vsprops
Normal file
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioPropertySheet
|
||||
ProjectType="Visual C++"
|
||||
Version="8.00"
|
||||
Name="Release"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="2"
|
||||
FavorSizeOrSpeed="1"
|
||||
PreprocessorDefinitions="NDEBUG"
|
||||
RuntimeLibrary="2"
|
||||
EnableFunctionLevelLinking="true"
|
||||
WarningLevel="3"
|
||||
/>
|
||||
</VisualStudioPropertySheet>
|
12
Gem/build/win-vs2008/SIMD.vsprops
Normal file
12
Gem/build/win-vs2008/SIMD.vsprops
Normal file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioPropertySheet
|
||||
ProjectType="Visual C++"
|
||||
Version="8.00"
|
||||
Name="SIMD"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
PreprocessorDefinitions="__MMX__;__SSE2__"
|
||||
EnableEnhancedInstructionSet="2"
|
||||
/>
|
||||
</VisualStudioPropertySheet>
|
15
Gem/build/win-vs2008/VFW.vsprops
Normal file
15
Gem/build/win-vs2008/VFW.vsprops
Normal file
|
@ -0,0 +1,15 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioPropertySheet
|
||||
ProjectType="Visual C++"
|
||||
Version="8.00"
|
||||
Name="VFW"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
PreprocessorDefinitions="HAVE_VFW_H;HAVE_LIBVFW32"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="vfw32.lib"
|
||||
/>
|
||||
</VisualStudioPropertySheet>
|
8
Gem/build/win-vs2008/extra.vsprops
Normal file
8
Gem/build/win-vs2008/extra.vsprops
Normal file
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioPropertySheet
|
||||
ProjectType="Visual C++"
|
||||
Version="8.00"
|
||||
Name="extra"
|
||||
InheritedPropertySheets=".\Gem.vsprops;.\extraCommon.vsprops;.\Release.vsprops"
|
||||
>
|
||||
</VisualStudioPropertySheet>
|
17
Gem/build/win-vs2008/extraCommon.vsprops
Normal file
17
Gem/build/win-vs2008/extraCommon.vsprops
Normal file
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioPropertySheet
|
||||
ProjectType="Visual C++"
|
||||
Version="8.00"
|
||||
Name="extra - common config"
|
||||
OutputDirectory="$(ProjectDir)"
|
||||
IntermediateDirectory="$(ProjectDir)/$(ConfigurationName)"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
PrecompiledHeaderFile="$(IntDir)\$(ProjectName).pch"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile="$(OutDir)\..\$(ProjectName).dll"
|
||||
/>
|
||||
</VisualStudioPropertySheet>
|
10
Gem/build/win-vs2008/installer.bat
Normal file
10
Gem/build/win-vs2008/installer.bat
Normal file
|
@ -0,0 +1,10 @@
|
|||
set _=%CD%
|
||||
|
||||
set NSISDIR=..\win-nsis\
|
||||
|
||||
xcopy /y Gem.dll %NSISDIR%\
|
||||
cd %NSISDIR%
|
||||
|
||||
buildinstaller.bat %1
|
||||
|
||||
cd %_%
|
65
Gem/build/win-vs2008/installer.vcproj
Normal file
65
Gem/build/win-vs2008/installer.vcproj
Normal file
|
@ -0,0 +1,65 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="9,00"
|
||||
Name="installer"
|
||||
ProjectGUID="{6965876A-4A92-470C-95EF-EB554B13B336}"
|
||||
Keyword="MakeFileProj"
|
||||
TargetFrameworkVersion="131072"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory="Debug"
|
||||
IntermediateDirectory="Debug"
|
||||
ConfigurationType="0"
|
||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
|
||||
>
|
||||
<Tool
|
||||
Name="VCNMakeTool"
|
||||
BuildCommandLine="buildinstaller.bat"
|
||||
ReBuildCommandLine=""
|
||||
CleanCommandLine=""
|
||||
Output=""
|
||||
PreprocessorDefinitions=""
|
||||
IncludeSearchPath=""
|
||||
ForcedIncludes=""
|
||||
AssemblySearchPath=""
|
||||
ForcedUsingAssemblies=""
|
||||
CompileAsManaged=""
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory="Release"
|
||||
IntermediateDirectory="Release"
|
||||
ConfigurationType="0"
|
||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
|
||||
>
|
||||
<Tool
|
||||
Name="VCNMakeTool"
|
||||
BuildCommandLine="installerCVS.bat"
|
||||
ReBuildCommandLine=""
|
||||
CleanCommandLine=""
|
||||
Output=""
|
||||
PreprocessorDefinitions=""
|
||||
IncludeSearchPath=""
|
||||
ForcedIncludes=""
|
||||
AssemblySearchPath=""
|
||||
ForcedUsingAssemblies=""
|
||||
CompileAsManaged=""
|
||||
/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
<References>
|
||||
</References>
|
||||
<Files>
|
||||
</Files>
|
||||
</VisualStudioProject>
|
2
Gem/build/win-vs2008/installerCVS.bat
Normal file
2
Gem/build/win-vs2008/installerCVS.bat
Normal file
|
@ -0,0 +1,2 @@
|
|||
installer SVN%DATE:~6,4%%DATE:~3,2%%DATE:~0,2%
|
||||
rem installer 0.93.0
|
48
Gem/build/win-vs2008/libraries.txt
Normal file
48
Gem/build/win-vs2008/libraries.txt
Normal file
|
@ -0,0 +1,48 @@
|
|||
just a sketchpad for me to remember which libraries we really need
|
||||
|
||||
Multithreaded-Debug (/MTd)
|
||||
|
||||
working configuration#1(+QuickTime)
|
||||
msvcrtD.lib
|
||||
msvcprtD.lib
|
||||
OLDNAMES.lib
|
||||
pd.lib
|
||||
opengl32.lib
|
||||
glu32.lib
|
||||
vfw32.lib
|
||||
QTMLClient.lib
|
||||
|
||||
working configuration#2(#1+DirectShow)
|
||||
msvcrtD.lib (C/C++)
|
||||
msvcprtD.lib (C/C++)
|
||||
OLDNAMES.lib (C/C++)
|
||||
pd.lib (Pure data)
|
||||
opengl32.lib (openGL)
|
||||
glu32.lib (openGL)
|
||||
QTMLClient.lib (QuickTime)
|
||||
vfw32.lib (Video4Windows)
|
||||
ddraw.lib (DirectShow)
|
||||
strmiids.lib (DirectShow)
|
||||
strmbasD.lib (DirectShow - part of DirectShow/BaseClasses sample)
|
||||
atlsD.lib (DirectShow - ATLclasses)
|
||||
winmm.lib (DirectShow - time)
|
||||
|
||||
|
||||
working configuration#3(#2+FTGL+jpeg/tiff)
|
||||
msvcrtD.lib (C/C++)
|
||||
msvcprtD.lib (C/C++)
|
||||
OLDNAMES.lib (C/C++)
|
||||
pd.lib (Pure data)
|
||||
opengl32.lib (openGL)
|
||||
glu32.lib (openGL)
|
||||
libjpeg.lib (jpeg/tiff)
|
||||
libtiff.lib (jpeg/tiff)
|
||||
FTGL_static_mtD.lib (FTGL)
|
||||
freetype214mt_D.lib (FTGL)
|
||||
QTMLClient.lib (QuickTime)
|
||||
vfw32.lib (video4windows)
|
||||
ddraw.lib (DirectShow)
|
||||
strmiids.lib (DirectShow)
|
||||
strmbasD.lib (DirectShow - part of DirectShow/BaseClasses sample)
|
||||
atlsD.lib (DirectShow - ATLclasses)
|
||||
winmm.lib (DirectShow - time)
|
8
Gem/build/win-vs2008/plugin.vsprops
Normal file
8
Gem/build/win-vs2008/plugin.vsprops
Normal file
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioPropertySheet
|
||||
ProjectType="Visual C++"
|
||||
Version="8.00"
|
||||
Name="plugin"
|
||||
InheritedPropertySheets=".\Gem.vsprops;.\Release.vsprops;.\pluginCommon.vsprops"
|
||||
>
|
||||
</VisualStudioPropertySheet>
|
13
Gem/build/win-vs2008/pluginCommon.vsprops
Normal file
13
Gem/build/win-vs2008/pluginCommon.vsprops
Normal file
|
@ -0,0 +1,13 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioPropertySheet
|
||||
ProjectType="Visual C++"
|
||||
Version="8.00"
|
||||
Name="plugin - common config"
|
||||
OutputDirectory="$(SolutionDir)"
|
||||
IntermediateDirectory="$(ProjectDir)/$(ConfigurationName)"
|
||||
>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile="$(OutDir)/gem_$(ProjectName).dll"
|
||||
/>
|
||||
</VisualStudioPropertySheet>
|
17
Gem/build/win-vs2008/pthread.vsprops
Normal file
17
Gem/build/win-vs2008/pthread.vsprops
Normal file
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioPropertySheet
|
||||
ProjectType="Visual C++"
|
||||
Version="8.00"
|
||||
Name="pthread"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories="..\..\..\pd\src;"$(ProgramFiles)\pd\src""
|
||||
PreprocessorDefinitions="HAVE_PTHREADS;HAVE_PTHREAD_H"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="pthreadVC.lib"
|
||||
AdditionalLibraryDirectories="..\..\..\pd\bin;"$(ProgramFiles)\pd\bin""
|
||||
/>
|
||||
</VisualStudioPropertySheet>
|
18
Gem/build/win-vs2008/puredata.vsprops
Normal file
18
Gem/build/win-vs2008/puredata.vsprops
Normal file
|
@ -0,0 +1,18 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioPropertySheet
|
||||
ProjectType="Visual C++"
|
||||
Version="8.00"
|
||||
Name="puredata"
|
||||
InheritedPropertySheets=".\w32.vsprops"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories=""..\..\..\pure-data\pd\src";..\..\..\pd\src;"$(ProjectDir)\..\..\..\..\pd\src";"$(ProgramFiles)\pd\src""
|
||||
PreprocessorDefinitions="MSW"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="pd.lib"
|
||||
AdditionalLibraryDirectories=""..\..\..\pure-data\pd\bin";..\..\..\pd\bin;"$(ProjectDir)\..\..\..\..\pd\bin";"$(ProgramFiles)\pd\bin""
|
||||
/>
|
||||
</VisualStudioPropertySheet>
|
40
Gem/build/win-vs2008/release.bat
Normal file
40
Gem/build/win-vs2008/release.bat
Normal file
|
@ -0,0 +1,40 @@
|
|||
set ZIP=%ProgramFiles%\7-Zip\7z.exe
|
||||
rem set ZIP=echo
|
||||
|
||||
set GEMVERSION=%DATE:~6,4%%DATE:~3,2%%DATE:~0,2%
|
||||
|
||||
set GEMDIR=gem-%GEMVERSION%
|
||||
|
||||
set GEMARC=gem-CVS%GEMVERSION%-W32-i686
|
||||
|
||||
mkdir %GEMDIR%
|
||||
|
||||
xcopy Gem.dll %GEMDIR%\
|
||||
copy README_W32.txt.template %GEMDIR%\README_W32.txt
|
||||
|
||||
%ZIP% a %GEMARC%-bin.zip %GEMDIR%
|
||||
|
||||
read
|
||||
|
||||
cd ..\..\
|
||||
|
||||
xcopy /E /I abstractions build\win-vs2003\%GEMDIR%\abstractions
|
||||
|
||||
xcopy /E /I help build\win-vs2003\%GEMDIR%\help
|
||||
|
||||
xcopy /E /I examples build\win-vs2003\%GEMDIR%\examples
|
||||
xcopy /E /I doc build\win-vs2003\%GEMDIR%\doc
|
||||
xcopy /E /I manual build\win-vs2003\%GEMDIR%\manual
|
||||
|
||||
xcopy /E /I tests build\win-vs2003\%GEMDIR%\tests
|
||||
|
||||
copy ChangeLog build\win-vs2003\%GEMDIR%
|
||||
copy GEM_INSTALL.bat build\win-vs2003\%GEMDIR%
|
||||
copy GEM.LICENSE.TERMS build\win-vs2003\%GEMDIR%
|
||||
copy GEM.README build\win-vs2003\%GEMDIR%
|
||||
copy GnuGPL.LICENSE build\win-vs2003\%GEMDIR%
|
||||
|
||||
|
||||
cd build\win-vs2003
|
||||
|
||||
%ZIP% a %GEMARC%-bin-doc.zip %GEMDIR%
|
19
Gem/build/win-vs2008/w32.vsprops
Normal file
19
Gem/build/win-vs2008/w32.vsprops
Normal file
|
@ -0,0 +1,19 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioPropertySheet
|
||||
ProjectType="Visual C++"
|
||||
Version="8.00"
|
||||
Name="w32"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
PreprocessorDefinitions="WIN32;_WINDOWS;__WIN32__;NT;WIN32_LEAN_AND_MEAN;_LANGUAGE_C_PLUS_PLUS"
|
||||
StringPooling="true"
|
||||
DefaultCharIsUnsigned="false"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
SubSystem="2"
|
||||
RandomizedBaseAddress="1"
|
||||
DataExecutionPrevention="0"
|
||||
/>
|
||||
</VisualStudioPropertySheet>
|
16
Gem/build/win-vs6/README.txt
Normal file
16
Gem/build/win-vs6/README.txt
Normal file
|
@ -0,0 +1,16 @@
|
|||
this is the project-file to build Gem using Microsoft's VisualStudio 6
|
||||
|
||||
DEPRECATION WARNING
|
||||
===================
|
||||
this MSVC-Project is deprecated and has not been used for a long time.
|
||||
do not expect it to work out of the box.
|
||||
|
||||
these files have been moved here in an attempt to cleanup the project
|
||||
|
||||
originally these files have been located in <Gem>/src/ instead of
|
||||
<Gem>/build/win-vs6, so all the paths in the project-file might be wrong
|
||||
|
||||
either fix the project-files or copy them over to the src/ directory
|
||||
|
||||
i don't do it, as i don't have a VC6 anymore (it is outdated anyhow)
|
||||
|
4545
Gem/build/win-vs6/gem.dsp
Normal file
4545
Gem/build/win-vs6/gem.dsp
Normal file
File diff suppressed because it is too large
Load diff
29
Gem/build/win-vs6/gem_vc6.dsw
Normal file
29
Gem/build/win-vs6/gem_vc6.dsw
Normal file
|
@ -0,0 +1,29 @@
|
|||
Microsoft Developer Studio Workspace File, Format Version 6.00
|
||||
# WARNUNG: DIESE ARBEITSBEREICHSDATEI DARF NICHT BEARBEITET ODER GELÖSCHT WERDEN!
|
||||
|
||||
###############################################################################
|
||||
|
||||
Project: "gem"=.\gem.dsp - Package Owner=<4>
|
||||
|
||||
Package=<5>
|
||||
{{{
|
||||
}}}
|
||||
|
||||
Package=<4>
|
||||
{{{
|
||||
}}}
|
||||
|
||||
###############################################################################
|
||||
|
||||
Global:
|
||||
|
||||
Package=<5>
|
||||
{{{
|
||||
}}}
|
||||
|
||||
Package=<3>
|
||||
{{{
|
||||
}}}
|
||||
|
||||
###############################################################################
|
||||
|
16
Gem/build/win-vs7/README.txt
Normal file
16
Gem/build/win-vs7/README.txt
Normal file
|
@ -0,0 +1,16 @@
|
|||
this is the project-file to build Gem using Microsoft's VisualStudio 7
|
||||
|
||||
DEPRECATION WARNING
|
||||
===================
|
||||
this MSVC-Project is deprecated and has not been used for a long time.
|
||||
do not expect it to work out of the box.
|
||||
|
||||
these files have been moved here in an attempt to cleanup the project
|
||||
|
||||
originally these files have been located in <Gem>/src/ instead of
|
||||
<Gem>/build/win-vs7, so all the paths in the project-file might be wrong
|
||||
|
||||
either fix the project-files or copy them over to the src/ directory
|
||||
|
||||
i don't do it, as i don't have a VC7 anymore (it is outdated anyhow)
|
||||
|
3237
Gem/build/win-vs7/gem.vcproj
Normal file
3237
Gem/build/win-vs7/gem.vcproj
Normal file
File diff suppressed because it is too large
Load diff
21
Gem/build/win-vs7/gem_vc7.sln
Normal file
21
Gem/build/win-vs7/gem_vc7.sln
Normal file
|
@ -0,0 +1,21 @@
|
|||
Microsoft Visual Studio Solution File, Format Version 7.00
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gem", "gem.vcproj", "{E6CFDE67-C343-44D0-8584-5D82E396D594}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfiguration) = preSolution
|
||||
ConfigName.0 = Debug
|
||||
ConfigName.1 = Release
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectDependencies) = postSolution
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfiguration) = postSolution
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594}.Debug.ActiveCfg = Debug|Win32
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594}.Debug.Build.0 = Debug|Win32
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594}.Release.ActiveCfg = Release|Win32
|
||||
{E6CFDE67-C343-44D0-8584-5D82E396D594}.Release.Build.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityAddIns) = postSolution
|
||||
EndGlobalSection
|
||||
EndGlobal
|
Loading…
Add table
Add a link
Reference in a new issue