diff --git a/src/python/corrade/CMakeLists.txt b/src/python/corrade/CMakeLists.txt index 7d87b04..1d3613e 100644 --- a/src/python/corrade/CMakeLists.txt +++ b/src/python/corrade/CMakeLists.txt @@ -112,7 +112,7 @@ else() set(_MAGNUM_BUILD_PYTHON_BINDINGS_RTLD_GLOBAL "## ") endif() configure_file(${CMAKE_CURRENT_SOURCE_DIR}/__init__.py.in - ${CMAKE_CURRENT_BINARY_DIR}/__init__.py) + ${output_dir}/corrade/__init__.py) pybind11_add_module(corrade ${pybind11_add_module_SYSTEM} ${corrade_SRCS}) target_include_directories(corrade PRIVATE @@ -124,9 +124,6 @@ set_target_properties(corrade PROPERTIES OUTPUT_NAME "_corrade" LIBRARY_OUTPUT_DIRECTORY ${output_dir}) -file(GENERATE OUTPUT ${output_dir}/corrade/__init__.py - INPUT ${CMAKE_CURRENT_BINARY_DIR}/__init__.py) - if(MAGNUM_BUILD_TESTS) add_subdirectory(test) endif()