mirror of
https://github.com/johndoe6345789/SDL3CPlusPlus.git
synced 2026-04-25 06:04:57 +00:00
21 lines
604 B
Python
21 lines
604 B
Python
from conan import ConanFile
|
|
|
|
class SDL3CppConan(ConanFile):
|
|
name = "sdl3cpp"
|
|
version = "0.1"
|
|
settings = "os", "arch", "compiler", "build_type"
|
|
options = {"build_app": [True, False]}
|
|
default_options = {
|
|
"build_app": True,
|
|
"lua/*:shared": False,
|
|
"lua/*:fPIC": True,
|
|
"lua/*:compile_as_cpp": False,
|
|
"lua/*:with_tools": False,
|
|
}
|
|
generators = "CMakeDeps", "CMakeToolchain", "VirtualRunEnv"
|
|
|
|
def requirements(self):
|
|
self.requires("lua/5.4.6")
|
|
if self.options.build_app:
|
|
self.requires("vulkan-loader/1.4.313.0")
|