Please note this is for OSX, and isn’t really intended for public consumption as some of it refers to my setup.
Run:
export MAYA_LOCATION=/Applications/Autodesk/maya2018/Maya.app/Contents
vim $HOME/.profile
Add exportMAYA_LOCATION=/Applications/Autodesk/maya2018/Maya.app/Contents
Esc > :wq > enter
mkdir -p $HOME/devkit/plug-ins
cd $HOME/devkit/plug-ins
cp -r /Applications/Autodesk/maya2018/devkit/plug-ins/* .
Uncomment and set the DEVKIT_LOCATION variable in ‘devkit/plug-ins/buildconfig’ to the location of the devkitBase:
DEVKIT_LOCATION = /users/johnplayer/devkitBase
make clean
make
If you get a libxml error run:
sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /
Then run ‘make’ again
cd $HOME/devkit/plug-ins
mkdir plug-ins scripts icons
cp */*.bundle plug-ins
cp */*.{mel,py} scripts
cp */*.{png,xpm,cur,rgb} icons
Create a Maya.env file and populate with the following:
MAYA_PLUG_IN_PATH = $HOME/devkit/plug-ins/plug-ins
MAYA_SCRIPT_PATH = $HOME/devkit/plug-ins/scripts
XBMLANGPATH = $HOME/devkit/plug-ins/icons/%B
Save this file to the following directories:
johnplayer/Library/Preferences/Autodesk/maya
johnplayer/Library/Preferences/Autodesk/maya/2018
Now when you start up Maya and bring up the Plug-in Manager you’ll see all of the Developer Kit plug-ins, listed within a common section.