drwave / usd-sketchup

Source & macOS binary of USD exporter for SketchUp
Other
63 stars 5 forks source link

Windows build #25

Closed philipheilmair closed 1 year ago

philipheilmair commented 5 years ago

Working visual studio 2019 project.

Not added;

Notes; Included a text file with requirements for building the project. The original basic build guide still applies but with a few extra steps for windows. Like adding SDK's to the system environment variables. The build arguments for USD are the same as the original. Forgot to add that it should be built in release x64 to the requirements file.

Only tested on my own machine, used for windows development. There might be other dependencies that I are missing due to the nature of windows :) But I hope more people will test it and report back, I am not sure how often I can help and support though.

Kind Regards, Philip Heilmair

drwave commented 5 years ago

Hoping I can take a look at this later this month and try and integrate it. I need to find a Windows machine I can test it on...

Thanks so much for doing the work!

On Jul 9, 2019, at 5:30 AM, Philip Heilmair notifications@github.com wrote:

Working visual studio 2019 project.

Not added;

Aspect Ratio export Notes; Included a text file with requirements for building the project. The original basic build guide still applies but with a few extra steps for windows. Like adding SDK's to the system environment variables. The build arguments for USD are the same as the original. Forgot to add that it should be built in release x64 to the requirements file.

Only tested on my own machine, used for windows development. There might be other dependencies that I are missing due to the nature of windows :) But I hope more people will test it and report back, I am not sure how often I can help and support though.

Kind Regards, Philip Heilmair

You can view, comment on, or merge this pull request online at:

https://github.com/drwave/usd-sketchup/pull/25 https://github.com/drwave/usd-sketchup/pull/25 Commit Summary

added .gitignore for visual studio unwanted files and folders added windows build visual studio 2019 project File Changes

A .gitignore https://github.com/drwave/usd-sketchup/pull/25/files#diff-0 (106) A usd-sketchup-win/USDSketchupReq.txt https://github.com/drwave/usd-sketchup/pull/25/files#diff-1 (18) A usd-sketchup-win/usd-sketchup-win.sln https://github.com/drwave/usd-sketchup/pull/25/files#diff-2 (31) A usd-sketchup-win/usd-sketchup-win/Info.plist https://github.com/drwave/usd-sketchup/pull/25/files#diff-3 (24) A usd-sketchup-win/usd-sketchup-win/MeshSubset.cpp https://github.com/drwave/usd-sketchup/pull/25/files#diff-4 (68) A usd-sketchup-win/usd-sketchup-win/MeshSubset.h https://github.com/drwave/usd-sketchup/pull/25/files#diff-5 (54) A usd-sketchup-win/usd-sketchup-win/SKPToUSD.cpp https://github.com/drwave/usd-sketchup/pull/25/files#diff-6 (44) A usd-sketchup-win/usd-sketchup-win/SKPToUSD.def https://github.com/drwave/usd-sketchup/pull/25/files#diff-7 (6) A usd-sketchup-win/usd-sketchup-win/StatsDataPoint.cpp https://github.com/drwave/usd-sketchup/pull/25/files#diff-8 (126) A usd-sketchup-win/usd-sketchup-win/StatsDataPoint.h https://github.com/drwave/usd-sketchup/pull/25/files#diff-9 (78) A usd-sketchup-win/usd-sketchup-win/USDExporter.cpp https://github.com/drwave/usd-sketchup/pull/25/files#diff-10 (2475) A usd-sketchup-win/usd-sketchup-win/USDExporter.h https://github.com/drwave/usd-sketchup/pull/25/files#diff-11 (345) A usd-sketchup-win/usd-sketchup-win/USDExportsResultDlg.cpp https://github.com/drwave/usd-sketchup/pull/25/files#diff-12 (25) A usd-sketchup-win/usd-sketchup-win/USDExportsResultDlg.h https://github.com/drwave/usd-sketchup/pull/25/files#diff-13 (27) A usd-sketchup-win/usd-sketchup-win/USDOptionsDlg.cpp https://github.com/drwave/usd-sketchup/pull/25/files#diff-14 (67) A usd-sketchup-win/usd-sketchup-win/USDOptionsDlg.h https://github.com/drwave/usd-sketchup/pull/25/files#diff-15 (42) A usd-sketchup-win/usd-sketchup-win/USDPluginWin.cpp https://github.com/drwave/usd-sketchup/pull/25/files#diff-16 (87) A usd-sketchup-win/usd-sketchup-win/USDPluginWin.h https://github.com/drwave/usd-sketchup/pull/25/files#diff-17 (21) A usd-sketchup-win/usd-sketchup-win/USDSketchUpUtilities.cpp https://github.com/drwave/usd-sketchup/pull/25/files#diff-18 (504) A usd-sketchup-win/usd-sketchup-win/USDSketchUpUtilities.h https://github.com/drwave/usd-sketchup/pull/25/files#diff-19 (140) A usd-sketchup-win/usd-sketchup-win/USDTextureHelper.cpp https://github.com/drwave/usd-sketchup/pull/25/files#diff-20 (322) A usd-sketchup-win/usd-sketchup-win/USDTextureHelper.h https://github.com/drwave/usd-sketchup/pull/25/files#diff-21 (66) A usd-sketchup-win/usd-sketchup-win/pch.cpp https://github.com/drwave/usd-sketchup/pull/25/files#diff-22 (5) A usd-sketchup-win/usd-sketchup-win/pch.h https://github.com/drwave/usd-sketchup/pull/25/files#diff-23 (11) A usd-sketchup-win/usd-sketchup-win/resource.h https://github.com/drwave/usd-sketchup/pull/25/files#diff-24 (30) A usd-sketchup-win/usd-sketchup-win/usd-sketchup-win.rc https://github.com/drwave/usd-sketchup/pull/25/files#diff-25 (0) A usd-sketchup-win/usd-sketchup-win/usd-sketchup-win.vcxproj https://github.com/drwave/usd-sketchup/pull/25/files#diff-26 (210) A usd-sketchup-win/usd-sketchup-win/usd-sketchup-win.vcxproj.filters https://github.com/drwave/usd-sketchup/pull/25/files#diff-27 (94) Patch Links:

https://github.com/drwave/usd-sketchup/pull/25.patch https://github.com/drwave/usd-sketchup/pull/25.patch https://github.com/drwave/usd-sketchup/pull/25.diff https://github.com/drwave/usd-sketchup/pull/25.diff — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/drwave/usd-sketchup/pull/25?email_source=notifications&email_token=AAM2AOT65P26DPKKB3RGNU3P6SAFRA5CNFSM4H7FABC2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4G6C2XBA, or mute the thread https://github.com/notifications/unsubscribe-auth/AAM2AORXH5RJLRV37CMVND3P6SAFRANCNFSM4H7FABCQ.

philipheilmair commented 5 years ago

No problem, was fun. Never done any plugins like this :) Let me know if you have any issues.