Skip to content

Vs: add target property VS_PROJECT_IMPORT

Leonid Pospelov requested to merge (removed):feature-project-imports into master

TODO:

  • Get it to work
  • Add docs
  • Add tests

Example of use:

set_property(TARGET ${MY_TARGET} PROPERTY
    VS_PROJECT_IMPORT
      nuget_packages/CefSharp.OffScreen.71.0.0/build/CefSharp.OffScreen.props
      nuget_packages/CefSharp.Common.71.0.0/build/CefSharp.Common.props
      nuget_packages/cef.redist.x86.3.3578.1863/build/cef.redist.x86.props
      nuget_packages/cef.redist.x64.3.3578.1863/build/cef.redist.x64.props
  )

Output:

...
  <Import Project="C:\projects\skymp3\nuget_packages\CefSharp.Common.71.0.0\build\CefSharp.Common.props" />
  <Import Project="C:\projects\skymp3\nuget_packages\CefSharp.OffScreen.71.0.0\build\CefSharp.OffScreen.props" />
  <Import Project="C:\projects\skymp3\nuget_packages\cef.redist.x64.3.3578.1863\build\cef.redist.x64.props" />
  <Import Project="C:\projects\skymp3\nuget_packages\cef.redist.x86.3.3578.1863\build\cef.redist.x86.props" />
...

Fixes: #18998 (closed)
Topic-rename: vs-project-import

Edited by Brad King

Merge request reports