Changeset 20363
- Timestamp:
- 06/27/07 15:40:03 (1 year ago)
- Files:
-
- juggler/branches/2.2/build_windows.py (modified) (3 diffs)
- juggler/branches/2.2/modules/gadgeteer/Makefile.inc.in (modified) (1 diff)
- juggler/branches/2.2/modules/gadgeteer/drivers/Makefile.inc.in (modified) (1 diff)
- juggler/branches/2.2/modules/gadgeteer/drivers/gadget.driver.mk.in (modified) (1 diff)
- juggler/branches/2.2/modules/gadgeteer/gadget/AutoLink.h (modified) (1 diff)
- juggler/branches/2.2/modules/gadgeteer/gadget/Devices/KeyboardMouseDevice/InputWindowWin32.cpp (modified) (1 diff)
- juggler/branches/2.2/modules/gadgeteer/gadget/gadgetConfig.h (modified) (1 diff)
- juggler/branches/2.2/modules/gadgeteer/plugins/Makefile.inc.in (modified) (1 diff)
- juggler/branches/2.2/modules/gadgeteer/plugins/gadget.plugin.mk.in (modified) (1 diff)
- juggler/branches/2.2/modules/gadgeteer/samples/tutorials/device.drivers/buttondevice.vcproj (modified) (4 diffs)
- juggler/branches/2.2/modules/jackal/Makefile.inc.in (modified) (1 diff)
- juggler/branches/2.2/modules/jackal/common/jccl/AutoLink.h (modified) (1 diff)
- juggler/branches/2.2/modules/jackal/common/jccl/jcclConfig.h (modified) (1 diff)
- juggler/branches/2.2/modules/jackal/plugins/Makefile.inc.in (modified) (1 diff)
- juggler/branches/2.2/modules/jackal/test/TestSuite/Makefile.in (modified) (1 diff)
- juggler/branches/2.2/modules/sonix/Makefile.inc.in (modified) (1 diff)
- juggler/branches/2.2/modules/sonix/plugins/Makefile.inc.in (modified) (1 diff)
- juggler/branches/2.2/modules/sonix/snx/AutoLink.h (modified) (1 diff)
- juggler/branches/2.2/modules/sonix/snx/SoundFactory.cpp (modified) (1 diff)
- juggler/branches/2.2/modules/sonix/snx/snxConfig.h (modified) (1 diff)
- juggler/branches/2.2/modules/tweek/Makefile.inc.in (modified) (1 diff)
- juggler/branches/2.2/modules/tweek/test/NetworkTestBean/NetworkTest_CXX.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/tweek/tweek/AutoLink.h (modified) (1 diff)
- juggler/branches/2.2/modules/tweek/tweek/tweekConfig.h (modified) (1 diff)
- juggler/branches/2.2/modules/vapor/Makefile.inc.in (modified) (1 diff)
- juggler/branches/2.2/modules/vapor/test/TestSuite/Makefile.in (modified) (1 diff)
- juggler/branches/2.2/modules/vapor/test/TestSuite/main.cpp (modified) (1 diff)
- juggler/branches/2.2/modules/vapor/test/TestSuite/runner.vcproj (modified) (1 diff)
- juggler/branches/2.2/modules/vapor/test/TestSuite/vc7/cmod.vcproj (modified) (1 diff)
- juggler/branches/2.2/modules/vapor/test/TestSuite/vc7/cxxmod.vcproj (modified) (1 diff)
- juggler/branches/2.2/modules/vapor/test/TestSuite/vc7/dsomod1.vcproj (modified) (1 diff)
- juggler/branches/2.2/modules/vapor/test/TestSuite/vc7/dsomod2.vcproj (modified) (1 diff)
- juggler/branches/2.2/modules/vapor/test/TestSuite/vc7/loadermod1.vcproj (modified) (1 diff)
- juggler/branches/2.2/modules/vapor/test/TestSuite/vc7/loadermod1_d.vcproj (modified) (1 diff)
- juggler/branches/2.2/modules/vapor/test/TestSuite/vc7/loadermod2.vcproj (modified) (1 diff)
- juggler/branches/2.2/modules/vapor/vpr/AutoLink.h (modified) (1 diff)
- juggler/branches/2.2/modules/vapor/vpr/SystemBase.cpp (modified) (3 diffs)
- juggler/branches/2.2/modules/vapor/vpr/md/NSPR/IO/Socket/InetAddrNSPR.h (modified) (1 diff)
- juggler/branches/2.2/modules/vapor/vpr/md/NSPR/IO/Socket/SocketImplNSPR.cpp (modified) (1 diff)
- juggler/branches/2.2/modules/vapor/vpr/md/POSIX/Sync/MutexPosix.cpp (modified) (1 diff)
- juggler/branches/2.2/modules/vapor/vpr/md/POSIX/Sync/SemaphorePosix.h (modified) (1 diff)
- juggler/branches/2.2/modules/vapor/vpr/md/SIM/IO/Socket/InetAddrSIM.h (modified) (2 diffs)
- juggler/branches/2.2/modules/vapor/vpr/vprConfig.h (modified) (1 diff)
- juggler/branches/2.2/modules/vrjuggler/Makefile.inc.in (modified) (1 diff)
- juggler/branches/2.2/modules/vrjuggler/plugins/Makefile.inc.in (modified) (1 diff)
- juggler/branches/2.2/modules/vrjuggler/samples/OGL/advanced/glove/glove.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/samples/OGL/advanced/navgrab/navgrab.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/samples/OGL/ext/proceduralApp/proceduralApp.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/samples/OGL/simple/ConfigApp/ConfigApp.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/samples/OGL/simple/MPApp/MPApp.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/samples/OGL/simple/SimpleApp/simpleApp.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/samples/OGL/simple/contextApp/contextApp.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/samples/OGL/simple/simpleInput/simpleInput.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/samples/OSG/advanced/OSGNavGrab/OsgNavGrab.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/samples/OSG/simple/osgNav/osgNav.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/samples/OpenSG/advanced/OpenSGNavGrab/OpenSGNavGrab.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/samples/OpenSG/simple/OpenSGNav/OpenSGNav.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/samples/Pf/advanced/pfConfigNav/pfConfigNav.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/samples/Pf/advanced/pfNav/pfNav.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/samples/Pf/simple/simplePf/simplePf.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/samples/sound/simple/sonix/sonixApp.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/samples/sound/simple/soundManager/soundManager.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/samples/speech/simple/SpeechRecogApp/SpeechRecogApp.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/test/Cluster/applicationData/applicationData.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/test/Draw/Direct3D/crate/Crate.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/test/Draw/OGL/WallTest/WallTest.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/test/Draw/OGL/analog/analog.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/test/Draw/OGL/combo/combo.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/test/Draw/OGL/cubes/cubes.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/test/Draw/OGL/digitalGlove/digitalGlove.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/test/Draw/OGL/logger/logger.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/test/Draw/OGL/simpleGlove/simpleGlove.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/test/Draw/OGL/texture/texture.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/test/Draw/OGL/torus/torus.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/test/Draw/OGL/wand/wand.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/test/PerfMon/collideApp/collideApp.vcproj (modified) (2 diffs)
- juggler/branches/2.2/modules/vrjuggler/test/TestSuite/Makefile.in (modified) (1 diff)
- juggler/branches/2.2/modules/vrjuggler/tools/vrjvnc/example/vncApp.vcproj (modified) (4 diffs)
- juggler/branches/2.2/modules/vrjuggler/vrj/AutoLink.h (modified) (1 diff)
- juggler/branches/2.2/modules/vrjuggler/vrj/Draw/Direct3D/D3dWindow.cpp (modified) (1 diff)
- juggler/branches/2.2/modules/vrjuggler/vrj/Draw/OGL/GlWindowWin32.cpp (modified) (1 diff)
- juggler/branches/2.2/modules/vrjuggler/vrj/vrjConfig.h (modified) (1 diff)
- juggler/branches/2.2/vc7/Gadgeteer/ApplicationDataManager/ApplicationDataManager.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/Gadgeteer/DTrack/DTrack.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/Gadgeteer/DataGlove/DataGlove.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/Gadgeteer/DirectXJoystick/DirectXJoystick.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/Gadgeteer/Ether24/Ether24.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/Gadgeteer/Fastrak/Fastrak.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/Gadgeteer/Flock/Flock.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/Gadgeteer/Gadgeteer.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/Gadgeteer/IBox/IBox.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/Gadgeteer/IS900/IS900.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/Gadgeteer/IntersenseAPI/IntersenseAPI.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/Gadgeteer/MSFTSpeechRecognition/MicrosoftSpeechRecognition.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/Gadgeteer/MotionStar/MotionStar.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/Gadgeteer/PinchGlove/PinchGlove.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/Gadgeteer/RemoteInputManager/RemoteInputManager.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/Gadgeteer/SerialEncoder/SerialEncoder.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/Gadgeteer/SpaceBall/SpaceBall.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/Gadgeteer/StartBarrierPlugin/StartBarrierPlugin.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/Gadgeteer/SwapLockTCPPlugin/SwapLockTCPPlugin.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/Gadgeteer/TrackdAPI/TrackdAPI.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/Gadgeteer/VRPN/VRPN.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/Gadgeteer/Wanda/Wanda.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/Gadgeteer/X-IST/X-IST.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/JCCL/JCCL.vcproj (modified) (4 diffs)
- juggler/branches/2.2/vc7/JCCL/RTRC_Plugin_CXX/RTRC_Plugin_CXX.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/JCCL_Java/JCCL_Java.vcproj (modified) (1 diff)
- juggler/branches/2.2/vc7/JCCL_Java/RTRC_Plugin_Java/RTRC_Plugin_Java.vcproj (modified) (1 diff)
- juggler/branches/2.2/vc7/Juggler.sln (modified) (10 diffs)
- juggler/branches/2.2/vc7/Sonix/Audiere/Audiere.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/Sonix/OpenAL/OpenAL.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/Sonix/Sonix.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/Tweek_CXX/Tweek_CXX.vcproj (modified) (3 diffs)
- juggler/branches/2.2/vc7/Tweek_Java/Tweek_Java.vcproj (modified) (1 diff)
- juggler/branches/2.2/vc7/Tweek_Java/tweek_jni/tweek_jni.vcproj (modified) (1 diff)
- juggler/branches/2.2/vc7/VPR/VPR.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/VRJConfig/VRJConfig.vcproj (modified) (1 diff)
- juggler/branches/2.2/vc7/VRJuggler/Direct3D_Draw_Manager/Direct3D_Draw_Manager.vcproj (modified) (3 diffs)
- juggler/branches/2.2/vc7/VRJuggler/OpenGL_Draw_Manager/OpenGL_Draw_Manager.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/VRJuggler/Performer_Draw_Manager/Performer_Draw_Manager.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/VRJuggler/VRJuggler.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/VRJugglerPlugins/Perf_Plugin_CXX/Perf_Plugin_CXX.vcproj (modified) (2 diffs)
- juggler/branches/2.2/vc7/VRJugglerPlugins/Perf_Plugin_Java/Perf_Plugin_Java.vcproj (modified) (1 diff)
- juggler/branches/2.2/vc8/Gadgeteer/ApplicationDataManager/ApplicationDataManager.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/Gadgeteer/DTrack/DTrack.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/Gadgeteer/DataGlove/DataGlove.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/Gadgeteer/DirectXJoystick/DirectXJoystick.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/Gadgeteer/Ether24/Ether24.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/Gadgeteer/Fastrak/Fastrak.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/Gadgeteer/Flock/Flock.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/Gadgeteer/Gadgeteer.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/Gadgeteer/IBox/IBox.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/Gadgeteer/IS900/IS900.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/Gadgeteer/IntersenseAPI/IntersenseAPI.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/Gadgeteer/MSFTSpeechRecognition/MicrosoftSpeechRecognition.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/Gadgeteer/MotionStar/MotionStar.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/Gadgeteer/PinchGlove/PinchGlove.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/Gadgeteer/RemoteInputManager/RemoteInputManager.vcproj (modified) (4 diffs)
- juggler/branches/2.2/vc8/Gadgeteer/SerialEncoder/SerialEncoder.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/Gadgeteer/SpaceBall/SpaceBall.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/Gadgeteer/StartBarrierPlugin/StartBarrierPlugin.vcproj (modified) (4 diffs)
- juggler/branches/2.2/vc8/Gadgeteer/SwapLockTCPPlugin/SwapLockTCPPlugin.vcproj (modified) (4 diffs)
- juggler/branches/2.2/vc8/Gadgeteer/TrackdAPI/TrackdAPI.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/Gadgeteer/VRPN/VRPN.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/Gadgeteer/Wanda/Wanda.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/Gadgeteer/X-IST/X-IST.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/JCCL/JCCL.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/JCCL/RTRC_Plugin_CXX/RTRC_Plugin_CXX.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/JCCL_Java/JCCL_Java.vcproj (modified) (1 diff)
- juggler/branches/2.2/vc8/JCCL_Java/RTRC_Plugin_Java/RTRC_Plugin_Java.vcproj (modified) (1 diff)
- juggler/branches/2.2/vc8/Juggler.sln (modified) (1 diff)
- juggler/branches/2.2/vc8/Sonix/Audiere/Audiere.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/Sonix/OpenAL/OpenAL.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/Sonix/Sonix.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/Tweek_CXX/Tweek_CXX.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/Tweek_Java/Tweek_Java.vcproj (modified) (1 diff)
- juggler/branches/2.2/vc8/VPR/VPR.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/VRJConfig/VRJConfig.vcproj (modified) (1 diff)
- juggler/branches/2.2/vc8/VRJuggler/Direct3D_Draw_Manager/Direct3D_Draw_Manager.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/VRJuggler/OpenGL_Draw_Manager/OpenGL_Draw_Manager.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/VRJuggler/Performer_Draw_Manager/Performer_Draw_Manager.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/VRJuggler/VRJuggler.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/VRJugglerPlugins/Perf_Plugin_CXX/Perf_Plugin_CXX.vcproj (modified) (5 diffs)
- juggler/branches/2.2/vc8/VRJugglerPlugins/Perf_Plugin_Java/Perf_Plugin_Java.vcproj (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
juggler/branches/2.2/build_windows.py
r20331 r20363 1058 1058 def installLibs(srcRoot, destdir, 1059 1059 buildPlatforms = ['Win32', 'x64'], 1060 buildTypes = ['ReleaseDLL', 'DebugDLL', 'Release', 'Debug'], 1060 buildTypes = ['ReleaseDLL', 'DebugDLL', 'DebugRtDLL', 1061 'Release', 'Debug'], 1061 1062 extensions = ['.dll', '.lib']): 1062 1063 for p in buildPlatforms: … … 1366 1367 printStatus("Installing Sonix plug-ins ...") 1367 1368 1368 destdir_dbg = os.path.join(prefix, 'lib', 'snx', 'plugins', 'dbg') 1369 destdir_opt = os.path.join(prefix, 'lib', 'snx', 'plugins', 'opt') 1369 destdir_dbg = os.path.join(prefix, 'lib', 'snx', 'plugins', 'dbg') 1370 destdir_dbgrt = os.path.join(prefix, 'lib', 'snx', 'plugins', 'dbgrt') 1371 destdir_opt = os.path.join(prefix, 'lib', 'snx', 'plugins', 'opt') 1370 1372 1371 1373 srcroot = os.path.join(buildDir, 'Sonix', 'OpenAL') 1372 1374 installLibs(srcroot, destdir_dbg, buildTypes = ['DebugDLL'], 1373 1375 extensions = ['.dll']) 1376 installLibs(srcroot, destdir_dbgrt, buildTypes = ['DebugRtDLL'], 1377 extensions = ['.dll']) 1374 1378 installLibs(srcroot, destdir_opt, buildTypes = ['ReleaseDLL'], 1375 1379 extensions = ['.dll']) … … 1377 1381 srcroot = os.path.join(buildDir, 'Sonix', 'Audiere') 1378 1382 installLibs(srcroot, destdir_dbg, buildTypes = ['DebugDLL'], 1383 extensions = ['.dll']) 1384 installLibs(srcroot, destdir_dbgrt, buildTypes = ['DebugRtDLL'], 1379 1385 extensions = ['.dll']) 1380 1386 installLibs(srcroot, destdir_opt, buildTypes = ['ReleaseDLL'], juggler/branches/2.2/modules/gadgeteer/Makefile.inc.in
r20102 r20363 43 43 44 44 # Extra compiler and linker options needed only by this file. 45 DBG_FLAGS= -D _DEBUG @DBG_FLAGS@46 OPT_FLAGS= -D _OPT -DNDEBUG @OPT_FLAGS@45 DBG_FLAGS= -DJUGGLER_DEBUG @DBG_FLAGS@ 46 OPT_FLAGS= -DJUGGLER_OPT -DNDEBUG @OPT_FLAGS@ 47 47 48 48 # ============================================================================= juggler/branches/2.2/modules/gadgeteer/drivers/Makefile.inc.in
r20107 r20363 42 42 43 43 # Extra compiler and linker options needed only by this file. 44 DBG_FLAGS= -D _DEBUG @DBG_FLAGS@45 OPT_FLAGS= -D _OPT -DNDEBUG @OPT_FLAGS@44 DBG_FLAGS= -DJUGGLER_DEBUG @DBG_FLAGS@ 45 OPT_FLAGS= -DJUGGLER_OPT -DNDEBUG @OPT_FLAGS@ 46 46 47 47 # ============================================================================= juggler/branches/2.2/modules/gadgeteer/drivers/gadget.driver.mk.in
r19987 r20363 115 115 DEBUG_APP= TRUE 116 116 OPTIM_APP= FALSE 117 EXTRA_DEFS+= -D _DEBUG117 EXTRA_DEFS+= -DJUGGLER_DEBUG 118 118 else 119 119 BUILD_TYPE_EXT= 120 120 DEBUG_APP= FALSE 121 121 OPTIM_APP= TRUE 122 EXTRA_DEFS+= -D _OPT -DNDEBUG122 EXTRA_DEFS+= -DJUGGLER_OPT -DNDEBUG 123 123 endif 124 124 juggler/branches/2.2/modules/gadgeteer/gadget/AutoLink.h
r19729 r20363 31 31 # include <gadget/gadgetParam.h> 32 32 33 # if defined(GADGET_DEBUG) && !defined(_USE_RELEASE_RUNTIME) 34 # define GADGET_LIB_RT_OPT "_d" 33 # if defined(GADGET_DEBUG) 34 # if defined(_DEBUG) 35 # define GADGET_LIB_RT_OPT "_d" 36 # else 37 # define GADGET_LIB_RT_OPT "_g" 38 # endif 35 39 # else 36 40 # define GADGET_LIB_RT_OPT "" juggler/branches/2.2/modules/gadgeteer/gadget/Devices/KeyboardMouseDevice/InputWindowWin32.cpp
r19729 r20363 283 283 pWndClass->lpszClassName = ("Gadgeteer Event Window"); 284 284 285 #ifdef _DEBUG 286 # define LIBNAME "gadget_d.dll" 285 #if defined(GADGET_DEBUG) 286 # if defined(_DEBUG) 287 # define LIBNAME "gadget_d.dll" 288 # else 289 # define LIBNAME "gadget_g.dll" 290 # endif 287 291 #else 288 292 # define LIBNAME "gadget.dll" juggler/branches/2.2/modules/gadgeteer/gadget/gadgetConfig.h
r19729 r20363 48 48 #undef PACKAGE_VERSION 49 49 50 #ifdef _DEBUG 50 /* 51 * If either JUGGLER_DEBUG or _DEBUG is defined, that implies the need for 52 * GADGET_DEBUG. 53 */ 54 #if ! defined(GADGET_DEBUG) && (defined(JUGGLER_DEBUG) || defined(_DEBUG)) 51 55 # define GADGET_DEBUG 52 #else 56 /* If JUGGLER_OPT is defined, make sure that GADGET_OPT is also defined. */ 57 #elif defined(JUGGLER_OPT) && ! defined(GADGET_OPT) 53 58 # define GADGET_OPT 54 59 #endif juggler/branches/2.2/modules/gadgeteer/plugins/Makefile.inc.in
r20107 r20363 42 42 43 43 # Extra compiler and linker options needed only by this file. 44 DBG_FLAGS= -D _DEBUG @DBG_FLAGS@45 OPT_FLAGS= -D _OPT -DNDEBUG @OPT_FLAGS@44 DBG_FLAGS= -DJUGGLER_DEBUG @DBG_FLAGS@ 45 OPT_FLAGS= -DJUGGLER_OPT -DNDEBUG @OPT_FLAGS@ 46 46 47 47 # ============================================================================= juggler/branches/2.2/modules/gadgeteer/plugins/gadget.plugin.mk.in
r19987 r20363 118 118 DEBUG_APP= TRUE 119 119 OPTIM_APP= FALSE 120 EXTRA_DEFS+= -D _DEBUG120 EXTRA_DEFS+= -DJUGGLER_DEBUG 121 121 else 122 122 BUILD_TYPE_EXT= 123 123 DEBUG_APP= FALSE 124 124 OPTIM_APP= TRUE 125 EXTRA_DEFS+= -D _OPT -DNDEBUG125 EXTRA_DEFS+= -DJUGGLER_OPT -DNDEBUG 126 126 endif 127 127 juggler/branches/2.2/modules/gadgeteer/samples/tutorials/device.drivers/buttondevice.vcproj
r19030 r20363 13 13 <Configuration 14 14 Name="Debug|Win32" 15 OutputDirectory=" DebugDLL"16 IntermediateDirectory=" DebugDLL"15 OutputDirectory="$(PlatformName)\$(ConfigurationName)" 16 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)" 17 17 ConfigurationType="2" 18 18 CharacterSet="2"> … … 21 21 Optimization="0" 22 22 AdditionalIncludeDirectories=""$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include"" 23 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_USRDLL;_GADGET_DRIVER_BUILD_" 23 PreprocessorDefinitions="WIN32;JUGGLER_DEBUG;_CONSOLE;_USRDLL;_GADGET_DRIVER_BUILD_" 24 MinimalRebuild="FALSE" 25 RuntimeLibrary="2" 26 BufferSecurityCheck="FALSE" 27 RuntimeTypeInfo="TRUE" 28 UsePrecompiledHeader="0" 29 WarningLevel="3" 30 Detect64BitPortabilityProblems="TRUE" 31 DebugInformationFormat="1" 32 DisableSpecificWarnings="4244;4251;4267;4275;4290;4312;4800"/> 33 <Tool 34 Name="VCCustomBuildTool"/> 35 <Tool 36 Name="VCLinkerTool" 37 AdditionalDependencies="libnspr4.lib libplc4.lib ws2_32.lib $(NOINHERIT)" 38 OutputFile="$(OutDir)/button_drv_g.dll" 39 LinkIncremental="1" 40 AdditionalLibraryDirectories=""$(VJ_BASE_DIR)\lib";"$(VJ_DEPS_DIR)\lib"" 41 GenerateDebugInformation="FALSE" 42 ProgramDatabaseFile="$(OutDir)/button_drv_g.pdb" 43 SubSystem="1" 44 ImportLibrary="$(OutDir)/button_drv_g.lib" 45 TargetMachine="1"/> 46 <Tool 47 Name="VCMIDLTool"/> 48 <Tool 49 Name="VCPostBuildEventTool"/> 50 <Tool 51 Name="VCPreBuildEventTool"/> 52 <Tool 53 Name="VCPreLinkEventTool"/> 54 <Tool 55 Name="VCResourceCompilerTool"/> 56 <Tool 57 Name="VCWebServiceProxyGeneratorTool"/> 58 <Tool 59 Name="VCWebDeploymentTool"/> 60 </Configuration> 61 <Configuration 62 Name="DebugRt|Win32" 63 OutputDirectory="$(PlatformName)\$(ConfigurationName)" 64 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)" 65 ConfigurationType="2" 66 CharacterSet="2"> 67 <Tool 68 Name="VCCLCompilerTool" 69 Optimization="0" 70 AdditionalIncludeDirectories=""$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include"" 71 PreprocessorDefinitions="WIN32;JUGGLER_DEBUG;_CONSOLE;_USRDLL;_GADGET_DRIVER_BUILD_" 24 72 MinimalRebuild="FALSE" 25 73 BasicRuntimeChecks="3" … … 62 110 <Configuration 63 111 Name="Release|Win32" 64 OutputDirectory=" ReleaseDLL"65 IntermediateDirectory=" ReleaseDLL"112 OutputDirectory="$(PlatformName)\$(ConfigurationName)" 113 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)" 66 114 ConfigurationType="2" 67 115 CharacterSet="2"> … … 72 120 OmitFramePointers="TRUE" 73 121 AdditionalIncludeDirectories=""$(VJ_BASE_DIR)\include";"$(VJ_DEPS_DIR)\include"" 74 PreprocessorDefinitions="WIN32; _OPT;NDEBUG;_CONSOLE;_USRDLL;_GADGET_DRIVER_BUILD_"122 PreprocessorDefinitions="WIN32;JUGGLER_OPT;NDEBUG;_CONSOLE;_USRDLL;_GADGET_DRIVER_BUILD_" 75 123 StringPooling="TRUE" 76 124 MinimalRebuild="FALSE" juggler/branches/2.2/modules/jackal/Makefile.inc.in
r20102 r20363 43 43 44 44 # Extra compiler and linker options needed only by this file. 45 DBG_FLAGS= -D _DEBUG @DBG_FLAGS@46 OPT_FLAGS= -D _OPT -DNDEBUG @OPT_FLAGS@45 DBG_FLAGS= -DJUGGLER_DEBUG @DBG_FLAGS@ 46 OPT_FLAGS= -DJUGGLER_OPT -DNDEBUG @OPT_FLAGS@ 47 47 48 48 HAVE_TWEEK_CXX= @HAVE_TWEEK_CXX@ juggler/branches/2.2/modules/jackal/common/jccl/AutoLink.h
r19729 r20363 31 31 # include <jccl/jcclParam.h> 32 32 33 # if defined(JCCL_DEBUG) && !defined(_USE_RELEASE_RUNTIME) 34 # define JCCL_LIB_RT_OPT "_d" 33 # if defined(JCCL_DEBUG) 34 # if defined(_DEBUG) 35 # define JCCL_LIB_RT_OPT "_d" 36 # else 37 # define JCCL_LIB_RT_OPT "_g" 38 # endif 35 39 # else 36 40 # define JCCL_LIB_RT_OPT "" juggler/branches/2.2/modules/jackal/common/jccl/jcclConfig.h
r19729 r20363 43 43 #undef PACKAGE_TARNAME 44 44 #undef PACKAGE_VERSION 45 /** Debug settings */ 46 #ifdef _DEBUG 47 # define JCCL_DEBUG 48 #else 49 # define JCCL_OPT 50 #endif 45 46 /* 47 * If either JUGGLER_DEBUG or _DEBUG is defined, that implies the need for 48 * JCCL_DEBUG. 49 */ 50 #if ! defined(JCCL_DEBUG) && (defined(JUGGLER_DEBUG) || defined(_DEBUG)) 51 # define JCCL_DEBUG 52 /* If JUGGLER_OPT is defined, make sure that JCCL_OPT is also defined. */ 53 #elif defined(JUGGLER_OPT) && ! defined(JCCL_OPT) 54 # define JCCL_OPT 55 #endif 51 56 52 57 // Windows juggler/branches/2.2/modules/jackal/plugins/Makefile.inc.in
r20107 r20363 42 42 43 43 # Extra compiler and linker options needed only by this file. 44 DBG_FLAGS= -D _DEBUG @DBG_FLAGS@45 OPT_FLAGS= -D _OPT -DNDEBUG @OPT_FLAGS@44 DBG_FLAGS= -DJUGGLER_DEBUG @DBG_FLAGS@ 45 OPT_FLAGS= -DJUGGLER_OPT -DNDEBUG @OPT_FLAGS@ 46 46 47 47 HAVE_TWEEK_CXX= @HAVE_TWEEK_CXX@ juggler/branches/2.2/modules/jackal/test/TestSuite/Makefile.in
r19729 r20363 56 56 topdir= @topdir@ 57 57 58 DBG_FLAGS= -D _DEBUG @DBG_FLAGS@59 OPT_FLAGS= -D _OPT -DNDEBUG @OPT_FLAGS@58 DBG_FLAGS= -DJUGGLER_DEBUG @DBG_FLAGS@ 59 OPT_FLAGS= -DJUGGLER_OPT -DNDEBUG @OPT_FLAGS@ 60 60 61 61 LINK_FLAGS= @APP_LINK_FLAGS@ $(EXTRA_LFLAGS) juggler/branches/2.2/modules/sonix/Makefile.inc.in
r20102 r20363 43 43 44 44 # Extra compiler and linker options needed only by this file. 45 DBG_FLAGS= -D _DEBUG @DBG_FLAGS@46 OPT_FLAGS= -D _OPT -DNDEBUG @OPT_FLAGS@45 DBG_FLAGS= -DJUGGLER_DEBUG @DBG_FLAGS@ 46 OPT_FLAGS= -DJUGGLER_OPT -DNDEBUG @OPT_FLAGS@ 47 47 48 48 # ============================================================================= juggler/branches/2.2/modules/sonix/plugins/Makefile.inc.in
r20107 r20363 42 42 43 43 # Extra compiler and linker options needed only by this file. 44 DBG_FLAGS= -D _DEBUG @DBG_FLAGS@45 OPT_FLAGS= -D _OPT -DNDEBUG @OPT_FLAGS@44 DBG_FLAGS= -DJUGGLER_DEBUG @DBG_FLAGS@ 45 OPT_FLAGS= -DJUGGLER_OPT -DNDEBUG @OPT_FLAGS@ 46 46 47 47 # ============================================================================= juggler/branches/2.2/modules/sonix/snx/AutoLink.h
r19729 r20363 40 40 # include <snx/snxParam.h> 41 41 42 # if defined(SNX_DEBUG) && !defined(_USE_RELEASE_RUNTIME) 43 # define SNX_LIB_RT_OPT "_d" 42 # if defined(SNX_DEBUG) 43 # if defined(_DEBUG) 44 # define SNX_LIB_RT_OPT "_d" 45 # else 46 # define SNX_LIB_RT_OPT "_g" 47 # endif 44 48 # else 45 49 # define SNX_LIB_RT_OPT "" juggler/branches/2.2/modules/sonix/snx/SoundFactory.cpp
r19729 r20363 139 139 #endif 140 140 141 #ifdef SNX_DEBUG 141 #if defined(SNX_DEBUG) 142 #if defined(_DEBUG) 143 std::string sonix_path(snx_base_dir + sonix_subdir + "dbgrt"); 144 #else 142 145 std::string sonix_path(snx_base_dir + sonix
