junction / jn-tapi

Junction Networks XMPP API-TAPI Driver
4 stars 2 forks source link

windows installer #5

Open junction opened 15 years ago

rlangham commented 15 years ago

Make a simple installer that will install the files in the windows\system32 directory. The user would then be responsible for completing the install using the Control Panel / Phone applet, e.g. add the TSP driver. If updating, the user would be required to first uninstall the current driver.

Or, make a complete installer that will do the full install. TAPI provides methods to install a TSP driver. I have not worked with these, but from what I understand they should work. Extra effort required here, would need to experiment with the methods and then integrate with the installer. Probably would create C++ DLL and export a couple of simple methods for the installer to call.

Let me know which option you all prefer.

I would suggest that we use the Inno installer (http://www.jrsoftware.org/isinfo.php). It is a very popular and nice free installer. I have used it in a couple of other projects.

bjc commented 15 years ago

The easier we can make it for our customers, the better. To that end, I'd request automating the install as much as possible. I have no opinion on which windows installer to use, but maybe someone else does.

rlangham commented 15 years ago

made a full installer. It will take care of install of TAPI driver. Also included some documentation in PDF format. If re-installling, the installer will take care of removing the TAPI driver, overwriting the files, then re-installing the TAPI driver.

If changes required to TAPI documentation, then original DOC is in source control. The file can be modified directly by Junction Networks, or can send me details on what to change.

TSP release was made on 7/7/09, please review