Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ADN-DevTech/Maya-Cpp-Wizards
A new Maya C++ Wizards
https://github.com/ADN-DevTech/Maya-Cpp-Wizards
Last synced: 16 days ago
JSON representation
A new Maya C++ Wizards
- Host: GitHub
- URL: https://github.com/ADN-DevTech/Maya-Cpp-Wizards
- Owner: ADN-DevTech
- License: other
- Created: 2013-06-19T05:15:32.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2014-10-06T15:21:57.000Z (about 10 years ago)
- Last Synced: 2024-07-31T22:57:48.014Z (3 months ago)
- Language: C
- Homepage: http://www.autodesk.com/developmaya
- Size: 3.67 MB
- Stars: 40
- Watchers: 20
- Forks: 13
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Maya C++ Wizards
================A Maya C++ Wizards for Wizards for Visual Studio and Xcode
optimized and using pre-compiled headersWritten by Cyrille Fauvel (Autodesk Developer Network)
[http://www.autodesk.com/adn](http://www.autodesk.com/adn)
[http://around-the-corner.typepad.com/](http://around-the-corner.typepad.com/)1) Xcode Install
----------------There is 2 way to install the Wizards for Xcode. You can either modify Xcode.app directly (requires super-user rights), or modify per-user Templates. You may also want to read [this article](http://around-the-corner.typepad.com/adn/2013/06/new-maya-cppython-plug-in-wizards.html) if you do not have the right OS & compiler version.
Modifying Xcode.app
Maya 2014 (see [requirements](http://around-the-corner.typepad.com/adn/2013/06/maya-compiler-versions-update.html))
In the following instructions Xcode was renamed Xcode-4.3.3 to match the Maya required compiler version. On your system, it is by default just Xcode.app.
- copy 'Xcode/Maya 2014.xctemplate' in '/Applications/Xcode-4.3.3.app/Contents/Developer/Library/Xcode/Templates/Project Templates/Mac/Autodesk'
- copy 'Maya Command.xctemplate' and 'Maya Node.xctemplate' in '/Applications/Xcode-4.3.3.app/Contents/Developer/Library/Xcode/Templates/File Templates/Maya'Maya 2015 (see [requirements](http://around-the-corner.typepad.com/adn/2014/04/maya-compiler-versions-update.html))
In the following instructions Xcode was renamed Xcode-5.0.2 to match the Maya required compiler version. On your system, it is by default just Xcode.app.
- copy 'Xcode/Maya 2015.xctemplate' in '/Applications/Xcode-5.0.2.app/Contents/Developer/Library/Xcode/Templates/Project Templates/Mac/Autodesk'
- copy 'Maya Command.xctemplate' and 'Maya Node.xctemplate' in '/Applications/Xcode-5.0.2.app/Contents/Developer/Library/Xcode/Templates/File Templates/Maya'Per-user Templates
Go to '~/Library/Developer/Xcode' and create, if they do not exist yet, the following 2 folders:
- Project Templates
- File Templates,
Maya 2014 (see [requirements](http://around-the-corner.typepad.com/adn/2013/06/maya-compiler-versions-update.html))
In the following instructions Xcode was renamed Xcode-4.3.3 to match the Maya required compiler version. On your system, it is by default just Xcode.app.
- copy 'Xcode/Maya 2014.xctemplate' in '~/Library/Developer/Xcode/Templates/Project Templates/Mac/Autodesk'
- copy 'Maya Command.xctemplate' and 'Maya Node.xctemplate' in ‘~/Library/Developer/Xcode/Templates/File Templates/Maya'Maya 2015 (see [requirements](http://around-the-corner.typepad.com/adn/2014/04/maya-compiler-versions-update.html))
In the following instructions Xcode was renamed Xcode-5.0.2 to match the Maya required compiler version. On your system, it is by default just Xcode.app.
- copy 'Xcode/Maya 2015.xctemplate' in '~/Library/Developer/Xcode/Templates/Project Templates/Mac/Autodesk'
- copy 'Maya Command.xctemplate' and 'Maya Node.xctemplate' in '~/Library/Developer/Xcode/Templates/File Templates/Maya'a pkg installer project will be coming soon
Note: Maya 2014 requires using the Mac 10.6 SDK (Snow Leopard). Xcode-4.3.3 is the latest compatible version which can use the 10.6 SDK. If using an older version and/or if you migrated to Mountain Lion, you will need to change the project settings to use the 10.7 SDK (Lion) to be able to compile.
2) Visual Studio Install
------------------------
- copy 'MayaAppWiz', 'MayaCommand', 'MayaNode' and 'MayaWizCommon' in a directory of your choice.
- copy '_Install/VC' into 'C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC' and/or 'C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC'
- edit the .vsz files you copied in the previous step and change:
- [WIZVERSION] into 10.0 or 11.0 depending of the Visual Version you installed it into
- [TARGETDIR] to the directory where you copied the wizards filesThere is a wix/msi installer project included in case you want to get it installed for you. The installer will work for Maya 2014, Visual Studio 2010/12 Pro/Standard and Express editions. If you do not have Maya 2014 installed, you can either:
- remove the Maya 2014 check in property.wxi line #20,21
- or change the chack for Maya 2013 or older in property.wxi line #20,21
- or add a key in the registry at HKLM\Software\Autodesk\Maya\2014\Setup\InstallPath - MAYA_INSTALL_LOCATIONNote: Maya 2014 requires using the VC 10.0 Service Pack 1 runtime, if using Visual Studio 2012, do not forget to change the 'Platform Toolkit' to vc100
--------
## License
This sample is licensed under the terms of the [MIT License](http://opensource.org/licenses/MIT). Please see the [LICENSE](LICENSE) file for full details.
## Written by
Cyrille Fauvel (Autodesk Developer Network)
http://www.autodesk.com/adn
http://around-the-corner.typepad.com/