This program imports files from an Installshield Project (tested on InstallShield X)
to NSIS scripts.

How it works:
  Use it from the command line like: nsisimporter c:\isproject.ism
  It will generate 2 files: 
   files.nsi   : contains macros that create the same Feature/Component/File structure of installshield, with their
                 description. A macro will be created for each Feature, so you can isert the one that you want in your
                 nsis project.
   strings.nsi : contains strings to be used (for descriptions) in the modern MUI_PAGE_COMPONENTS dialog.
   
   example (inside your nsis script add):
   
   !include "files.nsi" 
   !insertmacro SUPER_FEATURE_NAME
   !include "strings.nsi"
   
   don't forget to include this in your uninstall section:
   !insertmacro Uninstall_All 
   
What works:
    Feature/Component/File hierarchy, GAC files, COM registration for dlls and ocxs, COM interop registration, Shortcuts.
    (you need to include a bin directory with your setup that contains: regasm.exe, gacutil.exe)
    
I'm new to nsis  so there is plenty of room for improvement, feel free to change my code or write me for subgestions
any time. 


musachy@gmail.com
