mirror of
https://github.com/johndoe6345789/metabuilder.git
synced 2026-04-26 06:44:58 +00:00
Import SDL3CPlusPlus C++ game engine with: - SDL3 + bgfx rendering backend - Vulkan/Metal/DirectX shader support - MaterialX material system - Scene framework with ECS architecture - Comprehensive test suite (TDD approach) - Conan package management - CMake build system This provides the native C++ foundation for the Universal Platform's Game and 3D capability modules. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
19 lines
615 B
Python
Executable File
19 lines
615 B
Python
Executable File
from setuptools import setup
|
|
import os
|
|
|
|
os.chdir(os.path.dirname(os.path.abspath(__file__)))
|
|
|
|
def getRecursivePackageData(root):
|
|
packageData = []
|
|
for dirpath, dirnames, filenames in os.walk(root):
|
|
relpath = os.path.relpath(dirpath, root)
|
|
packageData.append(os.path.join(relpath, '*.*'))
|
|
return packageData
|
|
|
|
setup(name='MaterialX',
|
|
url='www.materialx.org',
|
|
version='${MATERIALX_MAJOR_VERSION}.${MATERIALX_MINOR_VERSION}.${MATERIALX_BUILD_VERSION}',
|
|
packages=['MaterialX'],
|
|
package_data={'MaterialX' : getRecursivePackageData('MaterialX')},
|
|
zip_safe = False)
|