Almost working

From DreamsteepWiki

Jump to: navigation, search

!include "EnvVarUpdate.nsh"

OutFile C:/KL_atomic_seeds.exe

DirText "Seed Character Rigging Engine - Keith Legg 2007-2011"
####
InstallDir C:\atomic_seed

Var /GLOBAL RIG_SRC_FILES     
Var /GLOBAL DEST_MPLUG
Var /GLOBAL DEST_MPYTH

######### ######### ######### #########
 
Section "setup python files"
 SetOutPath $INSTDIR 
 
 #!define RIGSRC "C:\SMA\KL_MAYAMODULES\PY_RIG"
 #File "${RIGSRC}\klm_pyrig_engine.py"
 StrCpy $RIG_SRC_FILES "C:\SMA\KL_MAYAMODULES\PY_RIG"
 StrCpy $DEST_MPYTH $INSTDIR\mpython 
 StrCpy $DEST_MPLUG $INSTDIR\mplugin
 
 #create folders 
 CreateDirectory  $DEST_MPYTH
 CreateDirectory  $DEST_MPLUG
 
 #########
 #copy files from src
   #messageBox MB_OK $RIGSRC
 CopyFiles $RIG_SRC_FILES\klm_pyrig_main.py $DEST_MPYTH 
 
 #messageBox MB_OK ${RIG_MPLUG}
   
 #File klm_pyrig_engine.py   "${RIGSRC}"
 
 #File $RIGSRC\klm_pyrig_shelf_main.py
 #File $RIGSRC\klm_pyrig_main.py

 
 #!insertmacro MakeDirBase $RIG_MPYTH
 
 #########
 #create the uninstaller 
 writeUninstaller $INSTDIR\unseed.exe
 
SectionEnd


Section "setup environment variables"
 #${EnvVarUpdate} $0 "PATH"              "A" "HKLM" "C:\data"
 ${EnvVarUpdate} $0 "PYTHONPATH"        "A" "HKLM" $DEST_MPYTH
 ${EnvVarUpdate} $0 "MAYA_PLUG_IN_PATH" "A" "HKLM" $DEST_MPLUG
 #${EnvVarUpdate} $0 "MAYA_SCRIPT_PATH"  "A" "HKLM" "C:\data"
 
SectionEnd

 ######### ######### ######### #########
 
 ######### ######### ######### #########
  

Section "uninstall"

 
 #########
 #remove environment variables 
 ${un.EnvVarUpdate} $0 "PATH" "R" "HKLM" $DEST_MPYTH
 ${un.EnvVarUpdate} $0 "PATH" "R" "HKLM" $DEST_MPLUG
  
 #remove folders 
 delete $INSTDIR\unseed.exe
 RMDir /r $INSTDIR
	
SectionEnd



Personal tools