opengl.bkl 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <?xml version="1.0" ?>
  2. <makefile>
  3. <!-- ================================================================= -->
  4. <!-- OpenGL canvas library -->
  5. <!-- ================================================================= -->
  6. <set var="WXLIBGLDEP_CORE">
  7. <if cond="MONOLITHIC=='0'">$(mk.evalExpr(wxwin.mkLibName('core')))</if>
  8. </set>
  9. <set var="WXLIBGLDEP_BASE">
  10. <if cond="MONOLITHIC=='0'">$(mk.evalExpr(wxwin.mkLibName('base')))</if>
  11. </set>
  12. <dll id="gldll" template="wx_dll"
  13. cond="SHARED=='1' and USE_GUI=='1' and USE_OPENGL=='1'">
  14. <define>WXUSINGDLL</define>
  15. <define>WXMAKINGDLL_GL</define>
  16. <sources>$(OPENGL_SRC)</sources>
  17. <msvc-headers>$(OPENGL_HDR)</msvc-headers>
  18. <!-- link against base and core libs in multilib build: -->
  19. <sys-lib>$(WXLIBGLDEP_CORE)</sys-lib>
  20. <sys-lib>$(WXLIBGLDEP_BASE)</sys-lib>
  21. <depends>basedll</depends>
  22. <depends>coredll</depends>
  23. <!-- link against the wxWin library in monolithic build: -->
  24. <sys-lib>$(WXLIB_MONO)</sys-lib>
  25. <depends>monodll</depends>
  26. <ldlibs>$(EXTRALIBS_OPENGL)</ldlibs>
  27. </dll>
  28. <lib id="gllib" template="wx_lib"
  29. cond="SHARED=='0' and USE_GUI=='1' and USE_OPENGL=='1'">
  30. <sources>$(OPENGL_SRC)</sources>
  31. <msvc-headers>$(OPENGL_HDR)</msvc-headers>
  32. </lib>
  33. <wxshortcut id="wxgl" cond="USE_GUI=='1' and USE_OPENGL=='1'"/>
  34. </makefile>