ext-ogg.lua 824 B

123456789101112131415161718192021222324252627
  1. project "ogg"
  2. uuid "d8d5e11c-f959-49ef-b741-b3f6de52ded8"
  3. language "C"
  4. location ( "../../build/" .. mpt_projectpathname .. "/ext" )
  5. mpt_projectname = "ogg"
  6. dofile "../../build/premake/premake-defaults-LIBorDLL.lua"
  7. dofile "../../build/premake/premake-defaults.lua"
  8. targetname "openmpt-ogg"
  9. includedirs { "../../include/ogg/include" }
  10. filter {}
  11. filter { "action:vs*" }
  12. characterset "Unicode"
  13. filter {}
  14. files {
  15. "../../include/ogg/include/ogg/ogg.h",
  16. "../../include/ogg/include/ogg/os_types.h",
  17. "../../include/ogg/src/bitwise.c",
  18. "../../include/ogg/src/framing.c",
  19. "../../include/ogg/src/crctable.h",
  20. }
  21. filter { "kind:SharedLib" }
  22. files { "../../include/ogg/win32/ogg.def" }
  23. filter {}
  24. filter { "action:vs*" }
  25. buildoptions { "/wd6001", "/wd6011" } -- /analyze
  26. filter {}