Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.pascal.delphi.misc > #587

[D5] Package directories

Path csiph.com!usenet.pasdenom.info!weretis.net!feeder1.news.weretis.net!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From Hans-Peter Diettrich <DrDiettrich1@aol.com>
Newsgroups comp.lang.pascal.delphi.misc
Subject [D5] Package directories
Date Mon, 03 Mar 2014 16:04:59 +0100
Lines 21
Message-ID <bnjk0tFk3a6U1@mid.individual.net> (permalink)
Mime-Version 1.0
Content-Type text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding 7bit
X-Trace individual.net yjytlPanO29D5K/EKT7rdAgr/Cmt2B0doQdrQRLsTRUhol2ZjB
Cancel-Lock sha1:UZBpdmcQahVaM0PtquYMMxNMl4A=
User-Agent Thunderbird 2.0.0.21 (Windows/20090302)
Xref csiph.com comp.lang.pascal.delphi.misc:587

Show key headers only | View raw


My project consists of multiple packages, which shall reside at runtime 
in the same folder as the main program. One of the packages contains 
project specific controls (design+runtime), the other packages are 
runtime only. This means that the Output Directory should be the program 
folder for all packages.

For the DCU files (Unit output directory) I use a dedicated directory 
\bin for all related projects. This seems to cause no problems. The 
files in this folder are deleted from time to time, to force a full 
recompilation.

But where should the DCP files go? For project isolation I don't want to 
use the default $DELPHI directory for that purpose, so which (shared) 
folder should be used? Can I use \bin for that purpose, too?


When I build the main program without packages, for easy debugging, can 
the DCU files compiled for the packages cause problems? I.e. should I 
use different DCU directories for the version with and without packages?

DoDi

Back to comp.lang.pascal.delphi.misc | Previous | Next | Find similar


Thread

[D5] Package directories Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2014-03-03 16:04 +0100

csiph-web