Forum > Third party
ct2laz - convertor between CodeTyphon and Lazarus
avra:
Introduction
I use both Lazarus and CodeTyphon, but I don't like the fact that projects and components can't simply be loaded to both. I really like many components that can be found only in CodeTyphon, but since it changed names of some basic packages I had to manually adjust them with each new release when I wanted to use them in Lazarus. I like to have a freedom to choose one or the other IDE, and ct2laz utility tries to solve this problem.
Info
ct2laz utility can convert CodeTyphon projects and component packages to Lazarus, and Lazarus projects and component packages to CodeTyphon. It can also download zillion component packages and project examples from CodeTyphon web site and execute needed source file transformations to make them compatible with Lazarus. You can use CodeTyphon local files instead of downloaded ones if you prefer that way. Such transformed component packages can be installed into Lazarus, and most of the provided CodeOcean examples should work out of the box. One of the advantages of using CodeTyphon pl_* packages is that many of them are trully cross platform and well tested on each supported platform. Package compatibility info for Win/Lin/BSD/Sol/Mac/GTK2/QT4/QT5/WinCE/x86/x86_64/Arm/Arm64 supported platforms can be found here. Some CodeTyphon packages will only work with trunk versions of FPC and Lazarus.
Download
Latest version with full sources can be downloaded from http://bitbucket.org/avra/ct2laz
Prerequisites
For archives extraction you will need to download 7zip tool from http://www.7-zip.org on Windows, or p7zip package on Linux.
License
ct2laz is released under Mozilla Public License 2.0 (MPL-2.0) https://www.mozilla.org/MPL/2.0
License is explained in plain English at https://www.tldrlegal.com/l/mpl-2.0
Community
Contributors are welcome. If you find bugs, create patches for this or some other feature, please report here or as an issue in repository.
UPDATE: Added Linux version info.
Josh:
Hi
Sounds like a really useful utility.
WHen I run the exe I get replacements.csv missing if i click ok, get index out of bounds
Ideas?
Edit. File is a separate download
avra:
--- Quote from: josh on June 27, 2015, 05:13:43 pm ---WHen I run the exe I get replacements.csv missing if i click ok, get index out of bounds
--- End quote ---
You are right. Windows EXE was in downloads, while CSV was supposed to be downloaded from repository. Although you figured it out at the end, I have fixed it so CSV is also in downloads now. I hope it's less confusing now. Thanks!
rtusrghsdfhsfdhsdfhsfdhs:
Thank you very much for this.
avra:
--- Quote from: Fiji on June 28, 2015, 09:21:04 am ---Thank you very much for this.
--- End quote ---
You are welcome. :D I am glad people find it useful. It was time for me to give something back to the community.
Navigation
[0] Message Index
[#] Next page