Outputdirectoy set to "."

Discussion of open issues, suggestions and bugs regarding UniDAC (Universal Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
Bernhard Geyer
Posts: 20
Joined: Fri 30 Sep 2005 14:13

Outputdirectoy set to "."

Post by Bernhard Geyer » Wed 17 Aug 2016 19:54

In oraprovider200 and myprovider200, the outputdirekty ist set to ".".
This causes Problems when try to setup and compile alle used packages for a user via msbuild.

Please remove this setting from the dproj-file

Code: Select all

		<DCC_ExeOutput>.</DCC_ExeOutput>
		<DCC_DcuOutput>.</DCC_DcuOutput>
		<DCC_ObjOutput>.</DCC_ObjOutput>
		<DCC_HppOutput>.</DCC_HppOutput>
the most of the packages doesn't contain this settings and the dcp and bpl files are created in the right IDE-Default directory.

AlexP
Devart Team
Posts: 5530
Joined: Tue 10 Aug 2010 11:35

Re: Outputdirectoy set to "."

Post by AlexP » Fri 19 Aug 2016 11:00

Hello,

You can override the needed options using the msbuild:

Code: Select all

MSBuild" Project1.dproj /property:DCC_ExeOutput=Path

Bernhard Geyer
Posts: 20
Joined: Fri 30 Sep 2005 14:13

Re: Outputdirectoy set to "."

Post by Bernhard Geyer » Fri 19 Aug 2016 12:17

Thanks for this info.

But it think it makes no sense to have this options in the provider-dproj-files.
In the base-Packages, there is no output directory defined.
So all packages are in "...\studioxx\bpl" and "...\studioxx\dcp". Only the provider bpl are in the source\Delphixx folder

AlexP
Devart Team
Posts: 5530
Joined: Tue 10 Aug 2010 11:35

Re: Outputdirectoy set to "."

Post by AlexP » Tue 23 Aug 2016 08:43

We will delete these paths in the next version.

Post Reply