Each of these is a separate sub task:
1) bat/setup to install DConsole and options(Yes/No) to install specific interfaces. For. e.g. if user chooses python only then install python interface only, ignoring the cpp interface.
2) sh script for mac and unix ( Can be done separately as well) - something similar to windows automated install script. This should make the DConsole executable added to the global binary path and install required headers for interfaces according to user choice.
Each of these is a separate sub task: 1) bat/setup to install DConsole and options(Yes/No) to install specific interfaces. For. e.g. if user chooses python only then install python interface only, ignoring the cpp interface.
2) sh script for mac and unix ( Can be done separately as well) - something similar to windows automated install script. This should make the DConsole executable added to the global binary path and install required headers for interfaces according to user choice.