Disabling EurekaLog means that the project will keep EurekaLog's settings, while EurekaLog will not be compiled in during project's compilation. This is useful if you want to temporarily exclude EurekaLog from the project, or if you want to have two different "with-EurekaLog" and "without-EurekaLog" build configurations:
Important: this article assumes that you have already added EurekaLog to your project.
Enable/disable EurekaLog at design-timeGo to Project / EurekaLog options (see also):
EurekaLog project options in IDE menu
Don't see EurekaLog menu items?
You should see the "General" page.
To disable EurekaLog:
EurekaLog is disabled for the whole project, RAD Studio 2007 and earlier
EurekaLog is disabled for the whole project, RAD Studio 2009+
Important: some IDE versions have bugs in OTA (OpenTools API), which prevents EurekaLog from adding/removing conditional define. If your options do not change when you make changes through EurekaLog's project options dialog - please, add or remove EUREKALOG conditional symbol manually.
If you compile your project with EurekaLog disabled - EurekaLog will tell you about it:
IDE's Messages / Build window - this is output when EurekaLog is disabled
When compiling with EurekaLog disabled:
In other words, you project would be compiled like if EurekaLog was not installed.
Important: "disabling EurekaLog" means removing the EUREKALOG conditional symbol. EurekaLog's IDE wizard will take care of automatically managed EurekaLog's units, but you may have added other references to EurekaLog's units manually. It is your task to ensure that your project does not reference EurekaLog's units when you are compiling it without EurekaLog. See also: How to write code with EurekaLog?
To enable EurekaLog:
EurekaLog is enabled for the whole project, RAD Studio 2007 and earlier
EurekaLog is enabled for the whole project, RAD Studio 2009+ only
Important: some IDE versions have bugs in OTA (OpenTools API), which prevents EurekaLog from adding/removing conditional define. If your options do not change when you make changes through EurekaLog's project options dialog - please, add or remove EUREKALOG conditional symbol manually.
IDE's Messages / Build window - this is output from a normal successful compilation
When compiling with EurekaLog enabled:
See also:
|