The attached patch uses IsDefined to check for DirectSound, which means
that DirectSound will get picked up if HELIX_FEATURE_DIRECT_SOUND is
defined in the .bif.
Index: device/auddevlib_win.pcf
===================================================================
RCS file: /cvsroot/audio/device/auddevlib_win.pcf,v
retrieving revision 1.2
diff -u -w -r1.2 auddevlib_win.pcf
--- device/auddevlib_win.pcf 11 May 2004 00:23:53 -0000 1.2
+++ device/auddevlib_win.pcf 30 Jul 2005 07:43:02 -0000
@@ -38,7 +38,7 @@
project.AddIncludes("pub/platform/win")
project.AddSources("platform/win/winaudio.cpp")
-if "HELIX_FEATURE_DIRECT_SOUND" in project.defines:
+if project.IsDefined("HELIX_FEATURE_DIRECT_SOUND"):
project.AddIncludes(GetSDKPath("dxsdk") + "/include")
project.AddSources("platform/win/hxaudevds.cpp",
"platform/win/hxdslogger.cpp")
_______________________________________________
Audio-dev mailing list
[email protected]
http://lists.helixcommunity.org/mailman/listinfo/audio-dev