mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-13 23:54:35 +00:00
Tools directory for ticket #1
This commit is contained in:
parent
ecfd936095
commit
8337cad7ee
207 changed files with 25761 additions and 0 deletions
277
Tools/projectGenerator/libs/Torque3D.conf
Normal file
277
Tools/projectGenerator/libs/Torque3D.conf
Normal file
|
|
@ -0,0 +1,277 @@
|
|||
<?php
|
||||
//-----------------------------------------------------------------------------
|
||||
// Copyright (c) 2012 GarageGames, LLC
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
// of this software and associated documentation files (the "Software"), to
|
||||
// deal in the Software without restriction, including without limitation the
|
||||
// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
// sell copies of the Software, and to permit persons to whom the Software is
|
||||
// furnished to do so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in
|
||||
// all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
||||
// IN THE SOFTWARE.
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
// Libs
|
||||
includeLib( 'mng' );
|
||||
includeLib( 'png' );
|
||||
includeLib( 'ungif' );
|
||||
includeLib( 'zlib' );
|
||||
includeLib( 'jpeg' );
|
||||
includeLib( 'tinyxml' );
|
||||
includeLib( 'opcode' );
|
||||
includeLib( 'squish' );
|
||||
includeLib( 'collada_dom' );
|
||||
includeLib( 'pcre' );
|
||||
includeLib( 'convexDecomp' );
|
||||
|
||||
// Use FMOD on consoles
|
||||
if ( Generator::$platform != "360" && Generator::$platform != "ps3" )
|
||||
{
|
||||
includeLib( 'libvorbis' );
|
||||
includeLib( 'libogg' );
|
||||
includeLib( 'libtheora' );
|
||||
}
|
||||
|
||||
$ext = "DLL";
|
||||
if ( Generator::$platform == "mac" )
|
||||
$ext = "Bundle";
|
||||
|
||||
// We need to pick the right physics engine to include.
|
||||
global $USE_BULLET_PHYSICS;
|
||||
global $PHYSX_SDK_PATH;
|
||||
|
||||
//some platforms will not want a shared config
|
||||
$useSharedConfig = true;
|
||||
if ( Generator::$platform == "360" || Generator::$platform == "ps3" )
|
||||
$useSharedConfig = false;
|
||||
|
||||
//begin either a shared lib config, or a static app config
|
||||
if ( $useSharedConfig )
|
||||
beginSharedLibConfig( getGameProjectName().' '.$ext, '{C0FCDFF9-E125-412E-87BC-2D89DB971CAB}', 'game', getGameProjectName() );
|
||||
else
|
||||
beginAppConfig( getGameProjectName(), '{C0FCDFF9-E125-412E-87BC-2D89DB971CAB}', 'game', getGameProjectName() );
|
||||
|
||||
/// Prefs
|
||||
addProjectDefine( 'TORQUE_SHADERGEN' );
|
||||
addProjectDefine( 'TORQUE_UNICODE' );
|
||||
|
||||
if ( $useSharedConfig )
|
||||
addProjectDefine( 'TORQUE_SHARED' );
|
||||
|
||||
/// For OPCODE
|
||||
addProjectDefine( 'BAN_OPCODE_AUTOLINK' );
|
||||
addProjectDefine( 'ICE_NO_DLL' );
|
||||
addProjectDefine( 'TORQUE_OPCODE' );
|
||||
|
||||
// For libTomCrypt
|
||||
addProjectDefine( 'LTC_NO_PROTOTYPES' );
|
||||
|
||||
// Additional includes
|
||||
addIncludePath( "../../game/shaders" );
|
||||
|
||||
addLibIncludePath( "lmng" );
|
||||
addLibIncludePath( "lpng" );
|
||||
addLibIncludePath( "ljpeg" );
|
||||
addLibIncludePath( "lungif" );
|
||||
addLibIncludePath( "zlib" );
|
||||
addLibIncludePath( "tinyxml" );
|
||||
addLibIncludePath( "opcode" );
|
||||
addLibIncludePath( "squish" );
|
||||
addLibIncludePath( "convexDecomp" );
|
||||
|
||||
if ( Generator::$platform != "360" && Generator::$platform != "ps3" )
|
||||
{
|
||||
addLibIncludePath( "libvorbis/include" );
|
||||
addLibIncludePath( "libogg/include" );
|
||||
addLibIncludePath( "libtheora/include" );
|
||||
}
|
||||
|
||||
// Modules
|
||||
|
||||
includeModule( 'Torque3D' );
|
||||
includeModule( 'core' );
|
||||
includeModule( 'dsound' );
|
||||
includeModule( 'fmod');
|
||||
includeModule( 'T3D' );
|
||||
includeModule( 'advancedLighting' );
|
||||
includeModule( 'basicLighting' );
|
||||
includeModule( 'collada' );
|
||||
|
||||
if ( Generator::$platform != "360" && Generator::$platform != "ps3" )
|
||||
{
|
||||
includeModule( 'vorbis' );
|
||||
includeModule( 'theora' );
|
||||
}
|
||||
|
||||
if(Generator::$platform == "mac" || Generator::$platform == "win32")
|
||||
includeModule( 'openal' );
|
||||
|
||||
// Demo functionality
|
||||
if (getDemoBuild())
|
||||
includeModule( 'demo' );
|
||||
if (getWatermarkBuild())
|
||||
includeModule( 'demoWatermark' );
|
||||
if (getPurchaseScreenBuild())
|
||||
includeModule( 'demoPurchaseScreen' );
|
||||
if (getObjectLimitBuild())
|
||||
includeModule( 'demoObjectLimit' );
|
||||
if (getTimeOutBuild())
|
||||
includeModule( 'demoTimeout' );
|
||||
|
||||
// Dependencies
|
||||
|
||||
addProjectDependency( 'lmng' );
|
||||
addProjectDependency( 'lpng' );
|
||||
addProjectDependency( 'lungif' );
|
||||
addProjectDependency( 'ljpeg' );
|
||||
addProjectDependency( 'zlib' );
|
||||
addProjectDependency( 'tinyxml' );
|
||||
addProjectDependency( 'opcode' );
|
||||
addProjectDependency( 'squish' );
|
||||
addProjectDependency( 'collada_dom' );
|
||||
addProjectDependency( 'pcre' );
|
||||
addProjectDependency( 'convexDecomp' );
|
||||
|
||||
if ( Generator::$platform != "360" && Generator::$platform != "ps3" )
|
||||
{
|
||||
addProjectDependency( 'libvorbis' );
|
||||
addProjectDependency( 'libogg' );
|
||||
addProjectDependency( 'libtheora' );
|
||||
}
|
||||
|
||||
if ( $USE_BULLET_PHYSICS == true )
|
||||
{
|
||||
includeModule( 'bullet' );
|
||||
addProjectDependency( 'libbullet' );
|
||||
}
|
||||
|
||||
if ( $PHYSX_SDK_PATH != "" )
|
||||
{
|
||||
includeModule( 'physx' );
|
||||
addProjectDependency( 'nxCharacter' );
|
||||
addProjectDependency( 'nxuStream' );
|
||||
}
|
||||
|
||||
if ( Generator::$platform == "mac" )
|
||||
{
|
||||
addProjectDefine( '__MACOSX__' );
|
||||
addProjectDefine( 'LTM_DESC' );
|
||||
}
|
||||
|
||||
if (Generator::$platform == "win32")
|
||||
{
|
||||
setProjectModuleDefinitionFile('../../' . getLibSrcDir() . 'Torque3D/msvc/torque3d.def');
|
||||
|
||||
addProjectDefine( 'UNICODE' );
|
||||
addProjectDefine( 'INITGUID' );
|
||||
addProjectDefine( '_CRT_SECURE_NO_DEPRECATE' );
|
||||
|
||||
|
||||
addProjectLibInput('COMCTL32.LIB');
|
||||
addProjectLibInput('COMDLG32.LIB');
|
||||
addProjectLibInput('USER32.LIB');
|
||||
addProjectLibInput('ADVAPI32.LIB');
|
||||
addProjectLibInput('GDI32.LIB');
|
||||
addProjectLibInput('WINMM.LIB');
|
||||
addProjectLibInput('WSOCK32.LIB');
|
||||
addProjectLibInput('vfw32.lib');
|
||||
addProjectLibInput('Imm32.lib');
|
||||
addProjectLibInput('d3d9.lib');
|
||||
addProjectLibInput('d3dx9.lib');
|
||||
addProjectLibInput('DxErr.lib');
|
||||
addProjectLibInput('ole32.lib');
|
||||
addProjectLibInput('shell32.lib');
|
||||
addProjectLibInput('oleaut32.lib');
|
||||
addProjectLibInput('version.lib');
|
||||
}
|
||||
|
||||
// Include project specific sources in the project/buildFiles/config/projectCode.conf
|
||||
$projectCode = realpath($argv[1])."/buildFiles/config/projectCode.conf";
|
||||
echo( "\n - Loading project code configuration from ".$projectCode."\n");
|
||||
include $projectCode;
|
||||
|
||||
//end shared/static config
|
||||
if ( $useSharedConfig )
|
||||
endSharedLibConfig();
|
||||
else
|
||||
endAppConfig();
|
||||
|
||||
//add the shared application only if this is a shared config
|
||||
if ( $useSharedConfig )
|
||||
{
|
||||
/////// Application Config
|
||||
beginSharedAppConfig( getGameProjectName(), '{CDECDFF9-E125-523F-87BC-2D89DB971CAB}' );
|
||||
|
||||
addProjectDefine( 'TORQUE_SHARED' );
|
||||
|
||||
addEngineSrcDir( 'main' );
|
||||
|
||||
if (Generator::$platform == "win32")
|
||||
{
|
||||
addProjectDefine( 'WIN32' );
|
||||
addProjectDependency( getGameProjectName() . ' DLL' );
|
||||
}
|
||||
|
||||
if (Generator::$platform == "mac")
|
||||
{
|
||||
addProjectDefine( '__MACOSX__' );
|
||||
addProjectDependency( getGameProjectName() . ' Bundle' );
|
||||
addProjectDependency( getGameProjectName() . ' Plugin' );
|
||||
}
|
||||
|
||||
endSharedAppConfig();
|
||||
}
|
||||
|
||||
// Add solution references for Visual Studio projects
|
||||
if (Generator::$platform == "win32" || Generator::$platform == "360" || Generator::$platform == "ps3")
|
||||
{
|
||||
if ( !$useSharedConfig )
|
||||
beginSolutionConfig( getGameProjectName(), '{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}' );
|
||||
|
||||
addSolutionProjectRef( getGameProjectName() );
|
||||
if ( $useSharedConfig )
|
||||
addSolutionProjectRef( getGameProjectName() . ' DLL' );
|
||||
addSolutionProjectRef( 'collada_dom' );
|
||||
addSolutionProjectRef( 'ljpeg' );
|
||||
addSolutionProjectRef( 'lmng' );
|
||||
addSolutionProjectRef( 'lpng' );
|
||||
addSolutionProjectRef( 'lungif' );
|
||||
addSolutionProjectRef( 'opcode' );
|
||||
addSolutionProjectRef( 'pcre' );
|
||||
addSolutionProjectRef( 'squish' );
|
||||
addSolutionProjectRef( 'tinyxml' );
|
||||
addSolutionProjectRef( 'zlib' );
|
||||
addSolutionProjectRef( 'convexDecomp' );
|
||||
|
||||
if (Generator::$platform == "win32")
|
||||
{
|
||||
addSolutionProjectRef( 'libogg' );
|
||||
addSolutionProjectRef( 'libvorbis' );
|
||||
addSolutionProjectRef( 'libtheora' );
|
||||
}
|
||||
|
||||
if ( $USE_BULLET_PHYSICS == true )
|
||||
addSolutionProjectRef( 'libbullet' );
|
||||
|
||||
if ( $PHYSX_SDK_PATH != "" )
|
||||
{
|
||||
// For PhysX support.
|
||||
addSolutionProjectRef( 'nxCharacter' );
|
||||
addSolutionProjectRef( 'nxuStream' );
|
||||
}
|
||||
|
||||
if ( !$useSharedConfig )
|
||||
endSolutionConfig();
|
||||
}
|
||||
|
||||
?>
|
||||
77
Tools/projectGenerator/libs/WebDeploy.conf
Normal file
77
Tools/projectGenerator/libs/WebDeploy.conf
Normal file
|
|
@ -0,0 +1,77 @@
|
|||
<?php
|
||||
//-----------------------------------------------------------------------------
|
||||
// Copyright (c) 2012 GarageGames, LLC
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
// of this software and associated documentation files (the "Software"), to
|
||||
// deal in the Software without restriction, including without limitation the
|
||||
// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
// sell copies of the Software, and to permit persons to whom the Software is
|
||||
// furnished to do so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in
|
||||
// all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
||||
// IN THE SOFTWARE.
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
if (Generator::$platform == "win32")
|
||||
{
|
||||
// Include the web deployment settings
|
||||
$webDeployConf = realpath($argv[1])."/buildFiles/config/webDeploy.conf";
|
||||
echo( "\n - Loading web deployment configuration from ".$webDeployConf."\n");
|
||||
|
||||
require_once( $webDeployConf);
|
||||
|
||||
// The NP plugin MUST begin with NP for Firefox to recognize it
|
||||
// Also, the plugin uses the filename to locate your game library, so much begin with either "NP " or "IE " and end with " Plugin"
|
||||
// If you want to change this behavior, you can modify the plugin source code in webCommon.cpp
|
||||
|
||||
WebDeploymentWindows::$npPluginName = 'NP ' . getGameProjectName() . ' Plugin';
|
||||
WebDeploymentWindows::$axPluginName = 'IE ' . getGameProjectName() . ' Plugin';
|
||||
|
||||
beginActiveXConfig( WebDeploymentWindows::$axPluginName, '{CDECDFF9-E125-412E-87CD-2D89DB971CAB}' );
|
||||
|
||||
addProjectDependency( getGameProjectName() . ' DLL' );
|
||||
|
||||
endActiveXConfig();
|
||||
|
||||
|
||||
beginNPPluginConfig( WebDeploymentWindows::$npPluginName, '{CDECDFF9-E125-412E-87BC-2D89DB971CAB}' );
|
||||
|
||||
addProjectDependency( getGameProjectName() . ' DLL' );
|
||||
|
||||
endNPPluginConfig();
|
||||
|
||||
// If not building for web deploy, these can be removed
|
||||
addSolutionProjectRef( WebDeploymentWindows::$npPluginName );
|
||||
addSolutionProjectRef( WebDeploymentWindows::$axPluginName );
|
||||
|
||||
}
|
||||
|
||||
if (Generator::$platform == "mac")
|
||||
{
|
||||
// Include the web deployment settings
|
||||
$webDeployConf = realpath($argv[1])."/buildFiles/config/webDeploy.mac.conf";
|
||||
echo( "\n - Loading web deployment configuration from ".$webDeployConf."\n");
|
||||
|
||||
require_once( $webDeployConf);
|
||||
|
||||
WebDeploymentOSX::$safariPluginName = getGameProjectName() . ' Plugin';
|
||||
|
||||
beginSafariConfig( getGameProjectName() . ' Plugin', '{CCDEDFF9-E136-412E-87BC-2D89DB971CAB}' );
|
||||
|
||||
// Dependencies
|
||||
addProjectDependency( getGameProjectName() . ' Bundle' );
|
||||
|
||||
endSafariConfig();
|
||||
|
||||
}
|
||||
|
||||
?>
|
||||
50
Tools/projectGenerator/libs/collada_dom.conf
Normal file
50
Tools/projectGenerator/libs/collada_dom.conf
Normal file
|
|
@ -0,0 +1,50 @@
|
|||
<?php
|
||||
//-----------------------------------------------------------------------------
|
||||
// Copyright (c) 2012 GarageGames, LLC
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
// of this software and associated documentation files (the "Software"), to
|
||||
// deal in the Software without restriction, including without limitation the
|
||||
// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
// sell copies of the Software, and to permit persons to whom the Software is
|
||||
// furnished to do so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in
|
||||
// all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
||||
// IN THE SOFTWARE.
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
beginLibConfig( 'collada_dom', '{25D580F1-2A2C-48EB-89C6-B54CAF4BDC4E}' );
|
||||
|
||||
// Source
|
||||
addLibSrcDir( 'collada/src/1.4/dom' );
|
||||
addLibSrcDir( 'collada/src/dae' );
|
||||
addLibSrcDir( 'collada/src/modules/LIBXMLPlugin' );
|
||||
addLibSrcDir( 'collada/src/modules/stdErrPlugin' );
|
||||
addLibSrcDir( 'collada/src/modules/STLDatabase' );
|
||||
|
||||
// Additional includes
|
||||
addLibIncludePath( 'collada/include' );
|
||||
addLibIncludePath( 'collada/include/1.4' );
|
||||
|
||||
addLibIncludePath( "pcre" );
|
||||
addLibIncludePath( "tinyxml" );
|
||||
|
||||
// Defines
|
||||
addProjectDefine( 'DOM_INCLUDE_TINYXML' );
|
||||
addProjectDefine( 'PCRE_STATIC' );
|
||||
|
||||
// Dependencies
|
||||
addProjectDependency( 'pcre' );
|
||||
addProjectDependency( 'tinyxml' );
|
||||
|
||||
endLibConfig();
|
||||
|
||||
?>
|
||||
43
Tools/projectGenerator/libs/convexDecomp.conf
Normal file
43
Tools/projectGenerator/libs/convexDecomp.conf
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
<?php
|
||||
//-----------------------------------------------------------------------------
|
||||
// Copyright (c) 2012 GarageGames, LLC
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
// of this software and associated documentation files (the "Software"), to
|
||||
// deal in the Software without restriction, including without limitation the
|
||||
// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
// sell copies of the Software, and to permit persons to whom the Software is
|
||||
// furnished to do so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in
|
||||
// all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
||||
// IN THE SOFTWARE.
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
beginLibConfig( 'convexDecomp', '{4EF87A4E-16ED-4E64-BF04-841B2675AEE0}' );
|
||||
|
||||
// Source
|
||||
addLibSrcDir( 'convexDecomp' );
|
||||
|
||||
// Additional includes
|
||||
addLibIncludePath( 'convexDecomp' );
|
||||
|
||||
if ( Generator::$platform == "360" )
|
||||
addProjectDefine( '_XBOX' );
|
||||
else if ( Generator::$platform == "ps3" )
|
||||
addProjectDefine( '__CELLOS_LV2__' );
|
||||
else if ( Generator::$platform == "mac" )
|
||||
addProjectDefine( '__APPLE__' );
|
||||
else if ( Generator::$platform == "win32" )
|
||||
addProjectDefine( 'WIN32' );
|
||||
|
||||
endLibConfig();
|
||||
|
||||
?>
|
||||
30
Tools/projectGenerator/libs/d3dx8dll.conf
Normal file
30
Tools/projectGenerator/libs/d3dx8dll.conf
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
<?php
|
||||
//-----------------------------------------------------------------------------
|
||||
// Copyright (c) 2012 GarageGames, LLC
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
// of this software and associated documentation files (the "Software"), to
|
||||
// deal in the Software without restriction, including without limitation the
|
||||
// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
// sell copies of the Software, and to permit persons to whom the Software is
|
||||
// furnished to do so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in
|
||||
// all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
||||
// IN THE SOFTWARE.
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
beginLibConfig( 'd3dx8dll', '{38337D6D-B574-4871-9FF1-0B7B4981AA74}' );
|
||||
|
||||
includeModule( 'd3dx8dll' );
|
||||
|
||||
endLibConfig();
|
||||
|
||||
?>
|
||||
30
Tools/projectGenerator/libs/jpeg.conf
Normal file
30
Tools/projectGenerator/libs/jpeg.conf
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
<?php
|
||||
//-----------------------------------------------------------------------------
|
||||
// Copyright (c) 2012 GarageGames, LLC
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
// of this software and associated documentation files (the "Software"), to
|
||||
// deal in the Software without restriction, including without limitation the
|
||||
// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
// sell copies of the Software, and to permit persons to whom the Software is
|
||||
// furnished to do so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in
|
||||
// all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
||||
// IN THE SOFTWARE.
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
beginLibConfig( 'ljpeg', '{E2A746EC-8AD3-4D45-AFBB-5A81F705E9BE}' );
|
||||
|
||||
includeModule( 'jpeg' );
|
||||
|
||||
endLibConfig();
|
||||
|
||||
?>
|
||||
58
Tools/projectGenerator/libs/libbullet.conf
Normal file
58
Tools/projectGenerator/libs/libbullet.conf
Normal file
|
|
@ -0,0 +1,58 @@
|
|||
<?php
|
||||
//-----------------------------------------------------------------------------
|
||||
// Copyright (c) 2012 GarageGames, LLC
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
// of this software and associated documentation files (the "Software"), to
|
||||
// deal in the Software without restriction, including without limitation the
|
||||
// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
// sell copies of the Software, and to permit persons to whom the Software is
|
||||
// furnished to do so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in
|
||||
// all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
||||
// IN THE SOFTWARE.
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
beginLibConfig( 'libbullet', '{4368B65C-F5EF-4D28-B533-B02A04EBE921}' );
|
||||
|
||||
// Source
|
||||
addLibSrcDir( 'bullet/src' );
|
||||
addLibSrcDir( 'bullet/src/BulletCollision' );
|
||||
addLibSrcDir( 'bullet/src/BulletCollision/BroadphaseCollision' );
|
||||
addLibSrcDir( 'bullet/src/BulletCollision/CollisionDispatch' );
|
||||
addLibSrcDir( 'bullet/src/BulletCollision/CollisionShapes' );
|
||||
addLibSrcDir( 'bullet/src/BulletCollision/Gimpact' );
|
||||
addLibSrcDir( 'bullet/src/BulletCollision/NarrowPhaseCollision' );
|
||||
addLibSrcDir( 'bullet/src/BulletDynamics' );
|
||||
addLibSrcDir( 'bullet/src/BulletDynamics/Character' );
|
||||
addLibSrcDir( 'bullet/src/BulletDynamics/ConstraintSolver' );
|
||||
addLibSrcDir( 'bullet/src/BulletDynamics/Dynamics' );
|
||||
addLibSrcDir( 'bullet/src/BulletDynamics/Vehicle' );
|
||||
addLibSrcDir( 'bullet/src/LinearMath' );
|
||||
|
||||
// TODO: Can we do multicore on OSX?
|
||||
if ( Generator::$platform == "win32" ||
|
||||
Generator::$platform == "360" )
|
||||
{
|
||||
addProjectDefine( 'WIN32' );
|
||||
|
||||
addLibSrcDir( 'bullet/src/BulletMultiThreaded' );
|
||||
addLibSrcDir( 'bullet/src/BulletMultiThreaded/MiniCLTask' );
|
||||
addLibSrcDir( 'bullet/src/BulletMultiThreaded/SpuNarrowPhaseCollisionTask' );
|
||||
addLibIncludePath( 'bullet/src/BulletMultiThreaded/vectormath/scalar/cpp' );
|
||||
}
|
||||
|
||||
// Additional includes
|
||||
addLibIncludePath( 'bullet/src' );
|
||||
|
||||
endLibConfig();
|
||||
|
||||
?>
|
||||
30
Tools/projectGenerator/libs/libogg.conf
Normal file
30
Tools/projectGenerator/libs/libogg.conf
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
<?php
|
||||
//-----------------------------------------------------------------------------
|
||||
// Copyright (c) 2012 GarageGames, LLC
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
// of this software and associated documentation files (the "Software"), to
|
||||
// deal in the Software without restriction, including without limitation the
|
||||
// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
// sell copies of the Software, and to permit persons to whom the Software is
|
||||
// furnished to do so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in
|
||||
// all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
||||
// IN THE SOFTWARE.
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
beginLibConfig( 'libogg', '{719523DB-7C6B-416B-B68D-B2579477239B}' );
|
||||
|
||||
includeModule( 'libogg' );
|
||||
|
||||
endLibConfig();
|
||||
|
||||
?>
|
||||
30
Tools/projectGenerator/libs/libtheora.conf
Normal file
30
Tools/projectGenerator/libs/libtheora.conf
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
<?php
|
||||
//-----------------------------------------------------------------------------
|
||||
// Copyright (c) 2012 GarageGames, LLC
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
// of this software and associated documentation files (the "Software"), to
|
||||
// deal in the Software without restriction, including without limitation the
|
||||
// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
// sell copies of the Software, and to permit persons to whom the Software is
|
||||
// furnished to do so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in
|
||||
// all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
||||
// IN THE SOFTWARE.
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
beginLibConfig( 'libtheora', '{B0B6B74B-2045-43B0-85BF-A24BF2D25155}' );
|
||||
|
||||
includeModule( 'libtheora' );
|
||||
|
||||
endLibConfig();
|
||||
|
||||
?>
|
||||
30
Tools/projectGenerator/libs/libvorbis.conf
Normal file
30
Tools/projectGenerator/libs/libvorbis.conf
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
<?php
|
||||
//-----------------------------------------------------------------------------
|
||||
// Copyright (c) 2012 GarageGames, LLC
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
// of this software and associated documentation files (the "Software"), to
|
||||
// deal in the Software without restriction, including without limitation the
|
||||
// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
// sell copies of the Software, and to permit persons to whom the Software is
|
||||
// furnished to do so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in
|
||||
// all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
||||
// IN THE SOFTWARE.
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
beginLibConfig( 'libvorbis', '{F8240290-BA36-4696-967F-C2611CEE501A}' );
|
||||
|
||||
includeModule( 'libvorbis' );
|
||||
|
||||
endLibConfig();
|
||||
|
||||
?>
|
||||
33
Tools/projectGenerator/libs/mng.conf
Normal file
33
Tools/projectGenerator/libs/mng.conf
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
<?php
|
||||
//-----------------------------------------------------------------------------
|
||||
// Copyright (c) 2012 GarageGames, LLC
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
// of this software and associated documentation files (the "Software"), to
|
||||
// deal in the Software without restriction, including without limitation the
|
||||
// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
// sell copies of the Software, and to permit persons to whom the Software is
|
||||
// furnished to do so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in
|
||||
// all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
||||
// IN THE SOFTWARE.
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
beginLibConfig( 'lmng', '{73D9048F-55AA-4EF6-BF33-3A811DC47FCE}' );
|
||||
// Defines
|
||||
addProjectDefine( 'MNG_OPTIMIZE_OBJCLEANUP' );
|
||||
|
||||
// Modules
|
||||
includeModule( 'mng' );
|
||||
|
||||
endLibConfig();
|
||||
|
||||
?>
|
||||
30
Tools/projectGenerator/libs/nxCharacter.conf
Normal file
30
Tools/projectGenerator/libs/nxCharacter.conf
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
<?php
|
||||
//-----------------------------------------------------------------------------
|
||||
// Copyright (c) 2012 GarageGames, LLC
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
// of this software and associated documentation files (the "Software"), to
|
||||
// deal in the Software without restriction, including without limitation the
|
||||
// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
// sell copies of the Software, and to permit persons to whom the Software is
|
||||
// furnished to do so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in
|
||||
// all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
||||
// IN THE SOFTWARE.
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
beginLibConfig( 'nxCharacter', '{CDECDFF9-E125-412E-87CD-2D89DB972DAC}' );
|
||||
|
||||
includeModule( 'nxCharacter' );
|
||||
|
||||
endLibConfig();
|
||||
|
||||
?>
|
||||
30
Tools/projectGenerator/libs/nxuStream.conf
Normal file
30
Tools/projectGenerator/libs/nxuStream.conf
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
<?php
|
||||
//-----------------------------------------------------------------------------
|
||||
// Copyright (c) 2012 GarageGames, LLC
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
// of this software and associated documentation files (the "Software"), to
|
||||
// deal in the Software without restriction, including without limitation the
|
||||
// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
// sell copies of the Software, and to permit persons to whom the Software is
|
||||
// furnished to do so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in
|
||||
// all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
||||
// IN THE SOFTWARE.
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
beginLibConfig( 'nxuStream', '{CDECDFF9-E125-412E-87CD-2E97DB971CAB}' );
|
||||
|
||||
includeModule( 'nxuStream' );
|
||||
|
||||
endLibConfig();
|
||||
|
||||
?>
|
||||
34
Tools/projectGenerator/libs/opcode.conf
Normal file
34
Tools/projectGenerator/libs/opcode.conf
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
<?php
|
||||
//-----------------------------------------------------------------------------
|
||||
// Copyright (c) 2012 GarageGames, LLC
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
// of this software and associated documentation files (the "Software"), to
|
||||
// deal in the Software without restriction, including without limitation the
|
||||
// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
// sell copies of the Software, and to permit persons to whom the Software is
|
||||
// furnished to do so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in
|
||||
// all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
||||
// IN THE SOFTWARE.
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
beginLibConfig( 'opcode', '{C0B7BA09-E125-412E-86B0-2D89DB971CAB}' );
|
||||
|
||||
// Defines
|
||||
addProjectDefine( 'TORQUE_OPCODE' );
|
||||
addProjectDefine( 'ICE_NO_DLL' );
|
||||
|
||||
includeModule( 'opcode' );
|
||||
|
||||
endLibConfig();
|
||||
|
||||
?>
|
||||
38
Tools/projectGenerator/libs/pcre.conf
Normal file
38
Tools/projectGenerator/libs/pcre.conf
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
<?php
|
||||
//-----------------------------------------------------------------------------
|
||||
// Copyright (c) 2012 GarageGames, LLC
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
// of this software and associated documentation files (the "Software"), to
|
||||
// deal in the Software without restriction, including without limitation the
|
||||
// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
// sell copies of the Software, and to permit persons to whom the Software is
|
||||
// furnished to do so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in
|
||||
// all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
||||
// IN THE SOFTWARE.
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
beginLibConfig( 'pcre', '{910A3F94-E18D-4CB9-87DC-382C75F6B941}' );
|
||||
|
||||
// Source
|
||||
addLibSrcDir( 'pcre' );
|
||||
|
||||
// Additional includes
|
||||
addLibIncludePath( 'pcre' );
|
||||
|
||||
// Defines
|
||||
addProjectDefine( 'PCRE_STATIC' );
|
||||
addProjectDefine( 'HAVE_CONFIG_H' );
|
||||
|
||||
endLibConfig();
|
||||
|
||||
?>
|
||||
30
Tools/projectGenerator/libs/png.conf
Normal file
30
Tools/projectGenerator/libs/png.conf
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
<?php
|
||||
//-----------------------------------------------------------------------------
|
||||
// Copyright (c) 2012 GarageGames, LLC
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
// of this software and associated documentation files (the "Software"), to
|
||||
// deal in the Software without restriction, including without limitation the
|
||||
// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
// sell copies of the Software, and to permit persons to whom the Software is
|
||||
// furnished to do so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in
|
||||
// all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
||||
// IN THE SOFTWARE.
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
beginLibConfig( 'lpng', '{63D63B58-3DB8-4844-9648-C5AA04B4C1BC}' );
|
||||
|
||||
includeModule( 'png' );
|
||||
|
||||
endLibConfig();
|
||||
|
||||
?>
|
||||
30
Tools/projectGenerator/libs/squish.conf
Normal file
30
Tools/projectGenerator/libs/squish.conf
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
<?php
|
||||
//-----------------------------------------------------------------------------
|
||||
// Copyright (c) 2012 GarageGames, LLC
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
// of this software and associated documentation files (the "Software"), to
|
||||
// deal in the Software without restriction, including without limitation the
|
||||
// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
// sell copies of the Software, and to permit persons to whom the Software is
|
||||
// furnished to do so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in
|
||||
// all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
||||
// IN THE SOFTWARE.
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
beginLibConfig( 'squish', '{3FFDBB50-6E27-4E66-B1EC-750663C9D799}' );
|
||||
|
||||
includeModule( 'squish' );
|
||||
|
||||
endLibConfig();
|
||||
|
||||
?>
|
||||
30
Tools/projectGenerator/libs/tinyxml.conf
Normal file
30
Tools/projectGenerator/libs/tinyxml.conf
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
<?php
|
||||
//-----------------------------------------------------------------------------
|
||||
// Copyright (c) 2012 GarageGames, LLC
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
// of this software and associated documentation files (the "Software"), to
|
||||
// deal in the Software without restriction, including without limitation the
|
||||
// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
// sell copies of the Software, and to permit persons to whom the Software is
|
||||
// furnished to do so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in
|
||||
// all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
||||
// IN THE SOFTWARE.
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
beginLibConfig( 'tinyxml', '{470600AC-F51E-4F4E-9406-3B517BF112AC}' );
|
||||
|
||||
includeModule( 'tinyxml' );
|
||||
|
||||
endLibConfig();
|
||||
|
||||
?>
|
||||
32
Tools/projectGenerator/libs/ungif.conf
Normal file
32
Tools/projectGenerator/libs/ungif.conf
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
<?php
|
||||
//-----------------------------------------------------------------------------
|
||||
// Copyright (c) 2012 GarageGames, LLC
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
// of this software and associated documentation files (the "Software"), to
|
||||
// deal in the Software without restriction, including without limitation the
|
||||
// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
// sell copies of the Software, and to permit persons to whom the Software is
|
||||
// furnished to do so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in
|
||||
// all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
||||
// IN THE SOFTWARE.
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
beginLibConfig( 'lungif', '{5C9BE928-8510-451E-B866-5C2ECF3E592F}' );
|
||||
|
||||
addProjectDefine( '_GBA_NO_FILEIO' );
|
||||
|
||||
includeModule( 'ungif' );
|
||||
|
||||
endLibConfig();
|
||||
|
||||
?>
|
||||
30
Tools/projectGenerator/libs/zlib.conf
Normal file
30
Tools/projectGenerator/libs/zlib.conf
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
<?php
|
||||
//-----------------------------------------------------------------------------
|
||||
// Copyright (c) 2012 GarageGames, LLC
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
// of this software and associated documentation files (the "Software"), to
|
||||
// deal in the Software without restriction, including without limitation the
|
||||
// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
// sell copies of the Software, and to permit persons to whom the Software is
|
||||
// furnished to do so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in
|
||||
// all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
||||
// IN THE SOFTWARE.
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
beginLibConfig( 'zlib', '{3FFDBB50-6E27-4E66-B1EC-750663C9D784}' );
|
||||
|
||||
includeModule( 'zlib' );
|
||||
|
||||
endLibConfig();
|
||||
|
||||
?>
|
||||
Loading…
Add table
Add a link
Reference in a new issue