首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何手动安装Delphi JEDI

如何手动安装Delphi JEDI
EN

Stack Overflow用户
提问于 2018-07-04 16:28:03
回答 1查看 715关注 0票数 1

我目前正在尝试在一个构建服务器上设置一个构建过程,但是在MSBuild上安装绝地遇到了一些问题。我正在使用Delphi编译器,并基于this Stackoverflow线程创建了以下我使用的批处理文件。

代码语言:javascript
复制
@echo off
:::
:::Build Delphi Project with MSBuild
:::

echo.
echo Setting up Delphi XE2 environment
echo.

SET BDS=C:\DelphiXE2
SET BDSBIN=%BDS%\bin
SET BDSLIB=%BDS%\lib
SET BDSTMP=%BDS%\temp
SET BDSAPPDATA=%APPDATA%\Embarcadero\BDS\9.0

IF NOT EXIST "%BDSAPPDATA%" MKDIR "%BDSAPPDATA%"
COPY /Y /B /V "%BDSTMP%\EnvOptions.proj" "%BDSAPPDATA%\EnvOptions.proj"

echo.
echo Build Delphi Project with MSBuild from Visual Studio 2017
echo.

SET MSBUILD_EXE=C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe

"%MSBUILD_EXE%" %1 /t:%~2 /p:Config=%~3;Platform=%~4

然后我会打电话给

compile.bat ".\Jedi\JCL\packages\JclPackagesD160.groupproj" "Clean;Build"

它工作正常(至少没有任何错误),然后

compile.bat ".\Jedi\JVCL\packages\D16 Packages.groupproj" "Clean;Build"

但是第二次调用失败了,因为找不到jedi/jedi.inc。我做错了什么?

EN

回答 1

Stack Overflow用户

发布于 2018-07-04 20:54:53

检查.dproj文件。包含jedi.inc文件的子目录是否包含在搜索路径中?文件真的在那里吗?(它曾经位于sourceforge上自己的svn存储库中,包含在svn:external中。不知道现在他们是如何用git解决这个问题的。)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51169126

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档