Commit Graph

29 Commits

Author SHA1 Message Date
henrikedin 037cd0e78b SERVER-111983 Improvements to buildscripts/make_vcxproj.py (#42235)
GitOrigin-RevId: f2250002dabc17f6f040ad6a10baa913105b6573
2025-10-06 18:40:56 +00:00
Daniel Moody 230828c095 SERVER-103025 delete scons (#34270)
GitOrigin-RevId: 5b41cb76ab5930046a68021716a874ceda26f7ca
2025-04-10 03:33:39 +00:00
Daniel Moody becf87d58f SERVER-99526 improve bazel compiledb support (#31601)
GitOrigin-RevId: 38300a8241f4e2934da6f501d0734c0eafdfaaf6
2025-01-27 14:31:48 +00:00
auto-revert-app[bot] 861924314f Revert "SERVER-99526 improve bazel compiledb support (#31525)" (#31599)
GitOrigin-RevId: 60ca5987d16a42780f1dd02d57078a60dda18207
2025-01-25 04:00:01 +00:00
Daniel Moody bfc1071b78 SERVER-99526 improve bazel compiledb support (#31525)
GitOrigin-RevId: 1e96b58882ef029eb815b9deb8bbcd09cc20e59f
2025-01-24 23:00:52 +00:00
Juan Gu 855dfadef0 SERVER-94077 Use isort in Ruff configs (#27865)
GitOrigin-RevId: e793d662774ccd3ab6c3f356c2287cf1f7ff9805
2024-10-10 19:33:49 +00:00
Juan Gu 2513cc511b SERVER-94076 Remove unused imports via Ruff rule (#27337)
GitOrigin-RevId: 8923cc14f276be93355d763cb88c04bdb4dd9000
2024-10-04 01:43:13 +00:00
Marcos Grillo 351ce41e82 SERVER-94512 Use latest Windows SDK version instead of a hardcoded value (#26784)
GitOrigin-RevId: fb2e9c375a7fa44c24fda4299ccfcb46d2a32ed4
2024-09-05 19:45:59 +00:00
Daniel Moody 4079222b04 SERVER-93705 fix vcproj generation script (#26248)
GitOrigin-RevId: fd0316311793c8fe328bded94f5303cd7673d5ed
2024-08-16 20:10:01 +00:00
Steve McClure b4b23946cd SERVER-90570: Enable formatting checks for buildscripts directory, excluding idl (#22254)
GitOrigin-RevId: 9d997a9f44cd43a8dec7c2a17fa2dbcd875e92f6
2024-05-16 22:07:36 +00:00
Alexander Neben 97ac02fa50 SERVER-68593 Disable low value python warnings 2022-09-02 22:55:09 +00:00
Marcos José Grillo Ramirez f62220e2b5 SERVER-62667 Add Visual Studio 2022 to visual studio project generator script 2022-01-19 13:09:11 +00:00
Mark Benvenuto a2826e8269 SERVER-48258 Upgrade yaml-cpp 0.6.3 2021-05-11 00:59:15 +00:00
Henrik Edin 94cce0890c SERVER-44360 Visual Studio Project Generator can generate for both VS 2017 and VS 2019 2019-11-05 21:48:45 +00:00
Mark Benvenuto 286c031264 SERVER-40559 Python linters do not run after upgrade to Python 3 2019-04-16 14:33:43 -04:00
Mark Benvenuto 185ca59390 SERVER-40542 buildscripts\make_vcxproj.py does not work with Python 3 2019-04-09 17:43:29 -04:00
Mathew Robinson 8dd6d47557 SERVER-32295 Support Python 3 2019-04-08 14:08:49 -04:00
Mark Benvenuto c338365277 SERVER-38951 Visual Studio Debugger Visualizers 2019-01-11 13:56:53 -05:00
Mark Benvenuto b42420caf1 SERVER-36192 Change .vcxproj file generator to generate Makefile project 2018-07-27 17:01:25 -04:00
Jonathan Abrahams c50c68fef1 SERVER-23312 Python linting - Lint using pylint, pydocstyle & mypy 2018-04-05 14:41:58 -04:00
Jonathan Abrahams 36148ad8bb SERVER-23312 Format Python files with yapf 2018-03-26 13:04:25 -04:00
Mark Benvenuto 5077c3a691 SERVER-26727 make_vcxproj.py - add support for .filters and improve performance 2016-10-26 15:18:01 -04:00
Mark Benvenuto 4a97f4cff3 SERVER-13759: vcxproj generator improvements
1. VCXProj now builds all .cpp files itself
2. Moved obj files to Build/ to keep repo clean
3. Split jstoh so that it can be called by vcxproj file
4. Make_Vcxproj - fixed to handle cl temp files, fixes now that vcxproj builds
generated files, and fix _TARGET_ search and replace

Note: Depends on python installation
2014-06-12 16:03:38 -04:00
Dwight b1d0ab1422 comments and instructions on using make_vcxproj script and its limitations 2014-01-09 16:48:38 -05:00
Dwight 63732d3884 more work on vcxproj generation 2013-12-18 14:56:12 -05:00
Dwight afeae9cf7d make_vcxproj make it _WIN32_WINNT preprocessor define aware 2013-12-13 12:16:08 -05:00
Dwight c90068fa13 vcxproj file generator, made it NTDDI_VERSION-aware 2013-12-13 12:16:08 -05:00
Dwight f937dbeba8 more work on the vcxproj file generator. 2013-11-25 11:28:12 -05:00
Dwight e997b559cf Towards automatic generation of vcxproj files. See comments at top of the make_vcxproj.py file on how to use. 2013-11-13 17:07:49 -05:00