Christian has finished the housekeeping tasks (days ago but I was busy and forgot to put a notice on the blog, sorry), so the repository is stable again.
Changes, with his own words:
- introduced lib path (now all lowercase) to receive all DCU files separated by compiler, platform and configuration. The tests compile really quick now, without "polluting" the source directory with .dcu files
- changed fastmm4 to fastmm, which is now an svn:external
- added main icon for all tests (linked via MainIcon.rc resource script)
- this still might cause linking issues on Delphi 2007, if compiled for the first time, but I will investigate this in the next days.
- removed unused files and directories from the svn repository
Hello,
ReplyDelete>changed fastmm4 to fastmm, which is now an svn:external
has something changed inside fastmm4 or just its directory name in the OTL trunk?
FastMM is not included as a copy anymore. Instead of that, OmniThreadLibrary SVN contains a reference to the FastMM SVN. When you do Update on the OTL repo, it will automatically check the FastMM repo for the lastest version and download that.
DeletePreviously, I had to manually update FastMM copy inside the OTL repo.
Hi,
ReplyDeleteMany thanks for OTL, I like it a lot :-)
After the changes in the repo I am having problems building the OmniThreadLibraryRuntimeXE2 package. The latest revision that I can build in my XE2 is 1240.
I get an error that OmniThreadLibraryRuntimeXE_Icon.ico is missing. The repo log for 1241 says "- removed unused icons (will automatically be recreated if necessary)", and the mentioned icon is deleted. Am I doing something wrong?
Kind regards,
Dan
I have removed references to those .ico files from .dproj files and now XE2 package compiles fine on my machine. New version is available in the SVN.
DeleteThanks, it works fine now!
ReplyDeleteKind regards,
Dan