I am developing software for a control board I will attach to the 40-pin header.
The software will communicate with an external data collection system through relays and RS232 connections on the interface board.
The board itself has just been readied and I am thinking ahead on how to duplicate the system once it is ready...
The system consists of:
1) An application (binary, not interpreted), which acts as a cgi-bin handler to configure the system via the apache webserver.
2) The actual executable, which is run by cron at regular intervals when it checks if it is time to perform a measure cycle.
3) The data for configuration and the results are stored in an SQLite database
I can pretty easily set a system up manually, but I would prefer to have an installer like on Windows where I have used InnoSetup to create such installers.
Then also others could set it up and make it run...
What is the simplest way to do an installer on Raspbian?
It needs to deploy both the application itself and the configuration utility and for that it would have to interact with apache to configure the website used for the user interactions.
I come from Windows and is not used to creating installers on Linux at all...