Config.pp.sample 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. ///////////////////////////////////////////////////////////////////////
  2. // Caution: there are two separate, independent build systems:
  3. // 'makepanda', and 'ppremake'. Use one or the other, do not attempt
  4. // to use both. This file is part of the 'ppremake' system.
  5. ///////////////////////////////////////////////////////////////////////
  6. // This is a sample Config.pp that you may wish to use for your own
  7. // needs. For a longer list of configuration variables that you may
  8. // set in your own Config.pp file, see dtool/Config.pp.
  9. // What level of compiler optimization/debug symbols should we build?
  10. // The various optimize levels are defined as follows:
  11. //
  12. // 1 - No compiler optimizations, full debug symbols
  13. // 2 - Full compiler optimizations, full debug symbols
  14. // (if the compiler supports this)
  15. // 3 - Full compiler optimizations, no debug symbols
  16. // 4 - Full optimizations, no debug symbols, and asserts removed
  17. //
  18. // Setting this has no effect when BUILD_TYPE is "stopgap". In this
  19. // case, the compiler optimizations are selected by setting the
  20. // environment variable OPTIMIZE accordingly at compile time.
  21. #define OPTIMIZE 3
  22. // If you have installed the DirectX SDK in a particular location on
  23. // your machine (currently, Panda requires DirectX 8.1 in order to
  24. // build the DirectX interfaces), then you must indicate that location
  25. // here. These two variables point to the include and lib
  26. // directories, respectively.
  27. // Note the use of the Panda filename convention, with forward slashes
  28. // instead of backslashes, and /c/ instead of c:/ .
  29. #define DX9_IPATH /c/DXSDK-DEC2006/include
  30. #define DX9_LPATH /c/DXSDK-DEC2006/lib
  31. // If for any reason you need to turn off the DX9 builds,
  32. // you can uncomment the following line. (Defining a
  33. // variable to an empty string means setting it false.)
  34. //#define HAVE_DX9