mirror of
https://github.com/drewcassidy/quicktex.git
synced 2024-09-13 06:37:34 +00:00
Another attempt
This commit is contained in:
parent
b954ac6ccc
commit
9b6097373e
@ -1,11 +1,11 @@
|
|||||||
cmake_minimum_required(VERSION 3.17)
|
cmake_minimum_required(VERSION 3.18)
|
||||||
include(CheckIPOSupported)
|
include(CheckIPOSupported)
|
||||||
include(tools/CompilerWarnings.cmake)
|
include(tools/CompilerWarnings.cmake)
|
||||||
|
|
||||||
project(quicktex)
|
project(quicktex)
|
||||||
|
|
||||||
# Find dependencies
|
# Find dependencies
|
||||||
find_package(Python COMPONENTS Interpreter Development)
|
find_package(Python COMPONENTS Interpreter Development.Module)
|
||||||
find_package(pybind11 CONFIG REQUIRED)
|
find_package(pybind11 CONFIG REQUIRED)
|
||||||
find_package(OpenMP)
|
find_package(OpenMP)
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@ requires = [
|
|||||||
"setuptools>=61",
|
"setuptools>=61",
|
||||||
"setuptools_scm>=6.2",
|
"setuptools_scm>=6.2",
|
||||||
"wheel",
|
"wheel",
|
||||||
"cmake>=3.17",
|
"cmake>=3.18",
|
||||||
"pybind11~=2.6.1",
|
"pybind11~=2.6.1",
|
||||||
"ninja; sys_platform != 'win32'",
|
"ninja; sys_platform != 'win32'",
|
||||||
]
|
]
|
||||||
|
1
setup.py
1
setup.py
@ -40,6 +40,7 @@ class CMakeBuild(build_ext):
|
|||||||
cmake_args = [
|
cmake_args = [
|
||||||
"-DCMAKE_LIBRARY_OUTPUT_DIRECTORY={}".format(extdir),
|
"-DCMAKE_LIBRARY_OUTPUT_DIRECTORY={}".format(extdir),
|
||||||
"-Dpybind11_DIR={}".format(pybind11.get_cmake_dir()),
|
"-Dpybind11_DIR={}".format(pybind11.get_cmake_dir()),
|
||||||
|
"-DPython_EXECUTABLE={}".format(sys.executable),
|
||||||
"-DPython_ROOT_DIR={}".format(os.path.dirname(sys.executable)),
|
"-DPython_ROOT_DIR={}".format(os.path.dirname(sys.executable)),
|
||||||
"-DQUICKTEX_VERSION_INFO={}".format(version),
|
"-DQUICKTEX_VERSION_INFO={}".format(version),
|
||||||
"-DCMAKE_BUILD_TYPE={}".format(cfg), # not used on MSVC, but no harm
|
"-DCMAKE_BUILD_TYPE={}".format(cfg), # not used on MSVC, but no harm
|
||||||
|
Loading…
Reference in New Issue
Block a user