diff --git a/builder.py b/builder.py index 927dad376cb3320eb1ccb2fd1787523d26b4b5a3..17d6b26beb35297b68fc5a1f8464579e43cff947 100644 --- a/builder.py +++ b/builder.py @@ -29,13 +29,13 @@ from distutils.log import ERROR, INFO, set_threshold import os import sys -from .buildable import BuildableModule -from .builder import Builder -from .exceptions import UserException -from .installable import Installable +from sipbuild.buildable import BuildableModule +from sipbuild.builder import Builder +from sipbuild.exceptions import UserException +from sipbuild.installable import Installable -class DistutilsBuilder(Builder): +class FBXSDKBuilder(Builder): """ The implementation of a distutils-based project builder. """ def build_executable(self, buildable, *, fatal=True): diff --git a/project.py b/project.py index 3de3e1177ffbf3104bcb8ee349e7c2e7978dc7f4..ebcf21b99670962ecc2d55602b2cd848470ec84c 100644 --- a/project.py +++ b/project.py @@ -5,6 +5,8 @@ import sys from sipbuild import Option, Project + + class FBXSDKPyProject(Project): """ A project that adds an additional configuration options to specify the locations of the fib header file and library. diff --git a/pyproject.toml b/pyproject.toml index 3e12cf889ef26e21d6324c43b02ad7c7f1313620..bfcceda6d4a333950b32f8e9b6854b66a7da9a68 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,3 +22,4 @@ linux-libraries = ["xml2", "z"] linux-static-libraries = ["build/fbxsdk/lib/all/x64/release/libfbxsdk.a"] win-libraries = ["libfbxsdk-md", "zlib-md", "libxml2-md", "Advapi32", "Wininet"] win-py36-libraries = ["libfbxsdk-mt", "zlib-mt", "libxml2-mt", "Advapi32", "Wininet"] +builder-factory = "builder.py"