-
Notifications
You must be signed in to change notification settings - Fork 574
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
configure.py drops build.ninja in the repository root #4232
Comments
That's just how it has always been. You can run mkdir my_build
cd my_build
../configure.py --build-tool=ninja
ninja Another option is |
That is quite surprising behavior, because when you specify an output dir for cmake ( |
With #4245 If you invoke |
I can confirm that this does work for my case. mkdir botan\build
pushd botan\build
python3 ../configure.py --cc=msvc --os=windows --build-tool=ninja --disable-shared-library --prefix=install
ninja install
popd It does create a |
Yeah, the |
Reproduction steps (Win10, VS2022, Python 3.12):
x64 Native Tools Command Prompt for VS 2022
botan
is cloned (git describe
results in1.11.30-9833-gb8af12b5c
)python3 configure.py --cc=msvc --os=windows --build-tool=ninja --prefix=build/install --disable-shared-library
The
build.ninja
is placed in the repository root instead of in thebuild
folderThis results in some build artifacts also being dropped in the repository root (when building):
The text was updated successfully, but these errors were encountered: