|
Indy packaging for FreePascal and Lazarus is now available I am pleased to report that I have finally managed to get the packaging for
FreePascal and Lazarus done. The idea is that we would put the Indy
run-time units right into the FreePascal unit path using there fpcmake
packaging system. The reason is that Indy's run-time code does not
use any Lazarus-specific LCL code and it permits us to utilize Indy in
environments that Lazarus doesn't support as well as facilitate people who wish
to cross-compile Indy to other platforms such as Novell Netware. This
organization may also help some system administrators on Linux manage Indy using
something like RPM (I may play around with that possibility).
We then have one design-time-only package that Lazarus users can install to
provide Indy's property editors which uses the FreePascal units. It turned
out to be much easier to do than I had originally thought.
I still have not reorganized the Version Control Branch we made earlier for
the FreePascal effort. I do not want to make any changes that effect other
people. I have made a FinalBuilder script to put the packaging
together.
All in all, I consider all of this a major milestone in our effort to port
Indy 10 over to Lazarus.
|