214 Commits (617445ea72940b6a5e88a57b09889582dacf1f16)

Author SHA1 Message Date
Steve Lhomme cb9b151985 Move the optimization options in the compiler config 6 years ago
Nicolas Schneider ded0defc3f auto generate msvc pch source file if none is provided by the user 6 years ago
Nicolas Schneider 72370faef0 vs: add support for `build_always_stale` for custom targets 6 years ago
Nicolas Schneider 76db753286 vs: use CustomBuild instead of CustomBuildStep for custom targets 6 years ago
John Ericson d87744138a Remove remaining cross-specific compiler-args code 6 years ago
Nicolas Schneider 907fb59f67 vs: link dependencies of link_whole targets 6 years ago
Nicolas Schneider 9c55e50bea vs: do not automatically link dependencies 6 years ago
Nicolas Schneider 06268665cd vs: use project references in vcxproj instead of the sln file 6 years ago
Nicolas Schneider e004e711b1 vs: refactor regen target creation 6 years ago
Nicolas Schneider b1c3d150fe vs: always consider run, install, and test targets out-of-date 6 years ago
Nicolas Schneider ccdac894ee vs: remove regen project dependency from solution file 6 years ago
Nicolas Schneider a0112cfb26 vs: add reconfigure checks for each target 6 years ago
Nicolas Schneider c1fa61b7d9 vs: add PCH headers to project 6 years ago
John Ericson 19f81d3e33 Never access environment.properties downstream 6 years ago
Michael Hirsch, Ph.D da34bea893 pep8 py37 6 years ago
Nicolas Schneider 09739284be vs: fix PCH 6 years ago
Nicolas Schneider 2dcb6eb0b3 vs: escape embedded quotes of run targets 6 years ago
Nicolas Schneider f1b32aa4bb vs: respect 'b_pch' option 6 years ago
John Preston ca2e378c98 Update VS files only if something changed. 6 years ago
John Preston c17a80f47b Use correct environment for REGEN in VS backend. 6 years ago
Jussi Pakkanen 509afe752c Use /O1 instead of /Os for MSVC as the latter is deprecated. 6 years ago
Jussi Pakkanen 50d5bcff87 Remove MinimalRebuild as it is deprecated. Closes #4539. 6 years ago
John Preston 5d6dcf8850 Fix ProjectGuid values in VS projects. 6 years ago
John Preston 16144fd61b Add 'meson.build' to VS project files. 6 years ago
Jussi Pakkanen 54aed1a92c Added "native" kwarg to add_XXX_args. Closes #3669. 6 years ago
Jussi Pakkanen d83f77109a
Convert buildtype to optimization and debug options (#3489) 6 years ago
Emil Styrke 2e3e2abceb Fix @CURRENT_SOURCE_DIR@ in generator() 6 years ago
Jussi Pakkanen 7bb5f82736 Added install target to VS. Closes #3841. 6 years ago
Nirbheek Chauhan e8dae2b966 cross: Be more permissive about not-found exe_wrapper 6 years ago
Niklas Claesson 14716ea90c Visual Studio: Implement startup project 7 years ago
Xavier Claessens b7d442150d Move <lang>_args to coredata.compiler_options 7 years ago
Nirbheek Chauhan 3e1a610702 Add a new option for building with Apple bitcode support 7 years ago
Xavier Claessens b0e4d4047b Fix using object extracted from a unity build 7 years ago
Niklas Claesson c6e03b9535 Use visual studio solution directories 7 years ago
Niklas Claesson e50a5c1311 Fix vs flat layout bug 7 years ago
Nirbheek Chauhan 6089631a1b Open build files with utf-8 7 years ago
Elliott Sales de Andrade dbb025a175 Add an OpenMP dependency. 7 years ago
Paul I 09dd9e20df VS backend: dedup AdditionalDependencies 7 years ago
Aleksey Filippov 8b1e9a6f6a Enable b_ndebug on VisualStudioCCompiler 7 years ago
Aleksey Filippov 7f042b5fe2 Use target.get_id() instead of basename and type_suffix concatenation at call site 7 years ago
Jon Turney cd5dba5358 Fix flake8 'imported but unused' reports 7 years ago
Maxim Dzabraev ea6e9298fa keep include paths order 7 years ago
Aleksey Filippov 2cf85ae16f Use os.path: basename() and dirname() instead of split() 7 years ago
Christophe Gouiran 412315f8ae Modify exception raised when msvc pch is badly specified 7 years ago
Christophe Gouiran 40e92c82ab Fix MSVC backend crashes when `c_pch` or `cpp_pch` is not an array 7 years ago
Gabríel Arthúr Pétursson c8355c9ffa Fail Visual Studio version detection if VSINSTALLDIR is not set 7 years ago
Jussi Pakkanen 27d4a611a5 Fix Windows. 7 years ago
Jussi Pakkanen 658442bef4 Can declare file generation in one dir and use the output in another. 7 years ago
Nirbheek Chauhan 62ba5ca1ec custom target: Consider all build depends while serializing 7 years ago
Niklas Claesson e0274441fc VS: Add /DEBUG to linker to generate debug information 7 years ago