From: <ah...@us...> - 2007-04-15 11:34:33
|
Revision: 11259 http://svn.sourceforge.net/jvcl/?rev=11259&view=rev Author: ahuser Date: 2007-04-15 04:34:32 -0700 (Sun, 15 Apr 2007) Log Message: ----------- Improved Delphi 2007 support (own packages, own lib directory) This also fixed the installer bug where Delphi 2007 packages where installed to the BDS 2006 registry key Modified Paths: -------------- trunk/jvcl/install/JVCLInstall/DelphiData.pas Added Paths: ----------- trunk/jvcl/install/JVCLInstall/JVCLInstall.dproj Modified: trunk/jvcl/install/JVCLInstall/DelphiData.pas =================================================================== --- trunk/jvcl/install/JVCLInstall/DelphiData.pas 2007-04-15 11:34:02 UTC (rev 11258) +++ trunk/jvcl/install/JVCLInstall/DelphiData.pas 2007-04-15 11:34:32 UTC (rev 11259) @@ -48,7 +48,7 @@ (Name: 'Delphi'; VersionStr: '8'; Version: 8; CIV: '71'; ProjectDirResId1: 64460; ProjectDirResId2: 0; Supported: False), (Name: 'Delphi'; VersionStr: '2005'; Version: 9; CIV: '90'; ProjectDirResId1: 64431; ProjectDirResId2: 0; Supported: True), (Name: 'Borland Developer Studio'; VersionStr: '2006'; Version: 10; CIV: '100'; ProjectDirResId1: 64719; ProjectDirResId2: 0; Supported: True), - (Name: 'Codegear Delphi for Win32'; VersionStr: '2007'; Version: 10; CIV: '100'; ProjectDirResId1: 64396; ProjectDirResId2: 64398; Supported: True) // Spacely is a non breaking change and thus uses the same folders as BDS2006 + (Name: 'Codegear Delphi for Win32'; VersionStr: '2007'; Version: 11; CIV: '100'; ProjectDirResId1: 64396; ProjectDirResId2: 64398; Supported: True) ); type Added: trunk/jvcl/install/JVCLInstall/JVCLInstall.dproj =================================================================== --- trunk/jvcl/install/JVCLInstall/JVCLInstall.dproj (rev 0) +++ trunk/jvcl/install/JVCLInstall/JVCLInstall.dproj 2007-04-15 11:34:32 UTC (rev 11259) @@ -0,0 +1,135 @@ +<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <PropertyGroup> + <ProjectGuid>{b9adeaf6-4ca3-49a2-bc27-b57e9973052c}</ProjectGuid> + <MainSource>JVCLInstall.dpr</MainSource> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> + <DCC_DependencyCheckOutputName>..\..\bin\JVCLInstall.exe</DCC_DependencyCheckOutputName> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + <Version>7.0</Version> + <DCC_DebugInformation>False</DCC_DebugInformation> + <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> + <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> + <DCC_MapFile>3</DCC_MapFile> + <DCC_ExeOutput>..\..\bin</DCC_ExeOutput> + <DCC_DcuOutput>..\..\dcu</DCC_DcuOutput> + <DCC_ObjOutput>..\..\dcu</DCC_ObjOutput> + <DCC_HppOutput>..\..\dcu</DCC_HppOutput> + <DCC_Define>NO_JCL;USE_DXGETTEXT;DEFAULT_JVCL_INC;DEBUG;RELEASE</DCC_Define> + <DCC_UNSAFE_TYPE>True</DCC_UNSAFE_TYPE> + <DCC_UNSAFE_CODE>True</DCC_UNSAFE_CODE> + <DCC_UNSAFE_CAST>True</DCC_UNSAFE_CAST> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + <Version>7.0</Version> + <DCC_MapFile>3</DCC_MapFile> + <DCC_ExeOutput>..\..\bin</DCC_ExeOutput> + <DCC_DcuOutput>..\..\dcu</DCC_DcuOutput> + <DCC_ObjOutput>..\..\dcu</DCC_ObjOutput> + <DCC_HppOutput>..\..\dcu</DCC_HppOutput> + <DCC_Define>NO_JCL;USE_DXGETTEXT;DEFAULT_JVCL_INC;DEBUG;DEBUG</DCC_Define> + <DCC_UNSAFE_TYPE>True</DCC_UNSAFE_TYPE> + <DCC_UNSAFE_CODE>True</DCC_UNSAFE_CODE> + <DCC_UNSAFE_CAST>True</DCC_UNSAFE_CAST> + </PropertyGroup> + <ProjectExtensions> + <Borland.Personality>Delphi.Personality</Borland.Personality> + <Borland.ProjectType /> + <BorlandProject> +<BorlandProject xmlns=""> <Delphi.Personality> <Parameters> + <Parameters Name="RunParams">--ignore-ide</Parameters> + <Parameters Name="UseLauncher">False</Parameters> + <Parameters Name="LoadAllSymbols">True</Parameters> + <Parameters Name="LoadUnspecifiedSymbols">False</Parameters> + </Parameters> + <VersionInfo> + <VersionInfo Name="IncludeVerInfo">False</VersionInfo> + <VersionInfo Name="AutoIncBuild">False</VersionInfo> + <VersionInfo Name="MajorVer">1</VersionInfo> + <VersionInfo Name="MinorVer">0</VersionInfo> + <VersionInfo Name="Release">0</VersionInfo> + <VersionInfo Name="Build">0</VersionInfo> + <VersionInfo Name="Debug">False</VersionInfo> + <VersionInfo Name="PreRelease">False</VersionInfo> + <VersionInfo Name="Special">False</VersionInfo> + <VersionInfo Name="Private">False</VersionInfo> + <VersionInfo Name="DLL">False</VersionInfo> + <VersionInfo Name="Locale">1031</VersionInfo> + <VersionInfo Name="CodePage">1252</VersionInfo> + </VersionInfo> + <VersionInfoKeys> + <VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys> + <VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys> + </VersionInfoKeys> + <Source> + <Source Name="MainSource">JVCLInstall.dpr</Source> + </Source> + </Delphi.Personality> </BorlandProject></BorlandProject> + </ProjectExtensions> + <ItemGroup /> + <ItemGroup> + <DelphiCompile Include="JVCLInstall.dpr"> + <MainSource>MainSource</MainSource> + </DelphiCompile> + <DCCReference Include="..\..\devtools\common\PackageInformation.pas" /> + <DCCReference Include="..\..\devtools\PackagesGenerator\ConditionParser.pas" /> + <DCCReference Include="..\..\devtools\PackagesGenerator\FileUtils.pas" /> + <DCCReference Include="..\..\devtools\PackagesGenerator\GenerateUtils.pas" /> + <DCCReference Include="..\..\devtools\PackagesGenerator\UtilsJcl.pas" /> + <DCCReference Include="CmdLineUtils.pas" /> + <DCCReference Include="Compile.pas" /> + <DCCReference Include="Core.pas" /> + <DCCReference Include="DelphiData.pas" /> + <DCCReference Include="Frames\FrmConfigPage.pas"> + <Form>FrameConfigPage</Form> + </DCCReference> + <DCCReference Include="Frames\FrmDirEditBrowse.pas"> + <Form>FrameDirEditBrowse</Form> + </DCCReference> + <DCCReference Include="Frames\FrmInstall.pas"> + <Form>FrameInstall</Form> + </DCCReference> + <DCCReference Include="Frames\FrmPackageSelection.pas"> + <Form>FramePackageSelection</Form> + </DCCReference> + <DCCReference Include="Frames\FrmUninstall.pas"> + <Form>FrameUninstall</Form> + </DCCReference> + <DCCReference Include="FrmCompile.pas"> + <Form>FormCompile</Form> + </DCCReference> + <DCCReference Include="FrmCompileMessages.pas"> + <Form>FormCompileMessages</Form> + </DCCReference> + <DCCReference Include="Helpers\AHCompBrowseFolderDlg.pas" /> + <DCCReference Include="Helpers\CapExec.pas" /> + <DCCReference Include="Helpers\dpp_PascalParser.pas" /> + <DCCReference Include="Helpers\HtHint.pas" /> + <DCCReference Include="Helpers\JVCLConfiguration.pas" /> + <DCCReference Include="Helpers\MainConfig.pas"> + <Form>FormJvclIncConfig</Form> + </DCCReference> + <DCCReference Include="InstallerConsts.pas" /> + <DCCReference Include="Intf.pas" /> + <DCCReference Include="JCLData.pas" /> + <DCCReference Include="JediRegInfo.pas" /> + <DCCReference Include="JVCL3Install.pas" /> + <DCCReference Include="JVCLData.pas" /> + <DCCReference Include="Main.pas"> + <Form>FormMain</Form> + </DCCReference> + <DCCReference Include="MissingPropertyFix.pas" /> + <DCCReference Include="PackageUtils.pas" /> + <DCCReference Include="PageBuilder.pas" /> + <DCCReference Include="Pages\PgConfig.pas" /> + <DCCReference Include="Pages\PgIDESelection.pas" /> + <DCCReference Include="Pages\PgInstall.pas" /> + <DCCReference Include="Pages\PgPackageSelection.pas" /> + <DCCReference Include="Pages\PgSummary.pas" /> + <DCCReference Include="Pages\PgUninstall.pas" /> + <DCCReference Include="Utils.pas" /> + </ItemGroup> + <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> +</Project> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |