View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005990 | JEDI VCL | 02 Installation | public | 2012-09-23 19:32 | 2013-01-15 16:20 |
Reporter | achristodis | Assigned To | obones | ||
Priority | normal | Severity | minor | Reproducibility | N/A |
Status | resolved | Resolution | won't fix | ||
Product Version | Daily / GIT | ||||
Target Version | Fixed in Version | ||||
Summary | 0005990: Add support for registering DCU path when installing both JCL and JVCL | ||||
Description | In order to place DCU-files also in a centralized way like with BPL and DCP files, support is needed to register the path to the place where DCU files should be placed. If possible, short-hand notation like $(DCU) is wanted (in case defined in the setup) | ||||
Tags | No tags attached. | ||||
|
That change should be made very carefully. The JVCL Installer deletes all *.dcu files in its DCU-Output directory that don't belong to the current JVCL source code base. So if you point the DCU output directory to a "shared" directory, this directory will only contain the JVCL *.dcu files after the installation. All other *.dcu files will be deleted. |
|
Well, if a restriction about starting all .pas files (.dcu) with jv(cl) or jcl, then, when changes are done, you could restrict the delete to jv(cl)*.dcu and jcl*.dcu so any others are kept. |
|
That wouldn't hold for something like "jvalue.pas" that doesn't have anything to do with the JVCL. That "clean up" code must be deactivated when compiling to a different DCU output directory. But then we are back at a mix of old and new *.dcu files causing trouble when compiling applications (that's why this clean up code was introduced) |
|
I'm sorry, but I don't see the point for this. I mean, if you don't want to recompile the DCUs everytime, simply add the DCP path to your search path. |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-09-23 19:32 | achristodis | New Issue | |
2012-09-27 10:01 | AHUser | Note Added: 0020232 | |
2012-09-27 11:38 | achristodis | Note Added: 0020233 | |
2012-09-27 12:44 | AHUser | Note Added: 0020234 | |
2013-01-15 16:20 | obones | Note Added: 0020390 | |
2013-01-15 16:20 | obones | Status | new => resolved |
2013-01-15 16:20 | obones | Resolution | open => won't fix |
2013-01-15 16:20 | obones | Assigned To | => obones |