bimg.lua 718 B

123456789101112131415161718192021222324252627282930313233343536
  1. --
  2. -- Copyright 2010-2025 Branimir Karadzic. All rights reserved.
  3. -- License: https://github.com/bkaradzic/bx#license-bsd-2-clause
  4. --
  5. project "bimg"
  6. kind "StaticLib"
  7. includedirs {
  8. path.join(BIMG_DIR, "include"),
  9. path.join(BIMG_DIR, "3rdparty/astc-encoder/include"),
  10. }
  11. files {
  12. path.join(BIMG_DIR, "include/**"),
  13. path.join(BIMG_DIR, "src/image.*"),
  14. path.join(BIMG_DIR, "src/image_gnf.cpp"),
  15. path.join(BIMG_DIR, "3rdparty/astc-encoder/source/**.cpp"),
  16. path.join(BIMG_DIR, "3rdparty/astc-encoder/source/**.h"),
  17. }
  18. using_bx()
  19. configuration {}
  20. removeflags {
  21. "FloatFast", -- astc-encoder doesn't work with it.
  22. }
  23. configuration { "linux-*" }
  24. buildoptions {
  25. "-fPIC",
  26. }
  27. configuration {}