# Is there a built-in \<Project\> variable for the "Build Project" action?

**URL:** https://www.finalbuilder.com/forums/t/is-there-a-built-in-project-variable-for-the-build-project-action/7790
**Category:** Discussion
**Created:** [May 20, 2026, 4:19pm UTC](https://www.finalbuilder.com/forums/t/is-there-a-built-in-project-variable-for-the-build-project-action/7790 "2026-05-20T16:19:27Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![DCornelius](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/dcornelius/32/2444_2.png) [@DCornelius](https://www.finalbuilder.com/forums/u/DCornelius)
#### Post date: [May 20, 2026, 4:19pm UTC](https://www.finalbuilder.com/forums/t/is-there-a-built-in-project-variable-for-the-build-project-action/7790/1 "2026-05-20T16:19:27Z")

</div>

I am creating dozens of scripts containing a ton (literally hundreds!) of Delphi Build events. I use copy/paste to set most of the properties but, of course, need to change a few things like the Project Name, Description, and Resource Manifest on each one. I use variables and keep the properties the same as far as possible but am wondering if there’s a way to automate the naming of the Resource Manifest file to use the same base name as the project and just change the extension to “.manifest”.

I was going to ask for a minor GUI enhancement to widen that dialog box because when I click on “Resource Compiler” to set the Manifest Filename, the “General” tab scrolls out of view on the left; so, the next Build Project action I add, instead of being able to just click on the General tab, I have to use the tiny buttons in the upper-right of the dialog to scroll it back into view so I can click on it (or just Ctrl+Tab). If the dialog box were just a little wider, it would save a couple of seconds. Better yet, if there was a variable to use the current , I wouldn’t have to change the Manifest filename but it would simply use the base Project filename set on the “Project” tab.

---

<div class="post-metadata">

### Author: ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)
#### Post date: [May 21, 2026, 12:24am UTC](https://www.finalbuilder.com/forums/t/is-there-a-built-in-project-variable-for-the-build-project-action/7790/2 "2026-05-21T00:24:43Z")

</div>

Hi David

There wasn’t a built in variable, until today 😉

[https://downloads.finalbuilder.com/downloads/finalbuilder/850/FB850\_3619.exe](https://downloads.finalbuilder.com/downloads/finalbuilder/850/FB850_3619.exe)

The variable name is `FBPROJECTBASENAME` - basically the project file name without the extension.

As for widening the dialog - we will do that eventually, but there are 1000+ frames that need to be checked and adjusted once it’s done, ie it’s not a small task that it might seem to be.

---

<div class="post-metadata">

### Author: ![DCornelius](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/dcornelius/32/2444_2.png) [@DCornelius](https://www.finalbuilder.com/forums/u/DCornelius)
#### Post date: [May 21, 2026, 6:39pm UTC](https://www.finalbuilder.com/forums/t/is-there-a-built-in-project-variable-for-the-build-project-action/7790/3 "2026-05-21T18:39:38Z")

</div>

Thank you!! Perfect! 😎
