<p></p>
<blockquote>
<p dir="auto">The problem with configurable project file name is that once you allow that, you allow moving projects to different directories and things start breaking when users use relative base path or %p from within the build tab. Users can of course do this from the file manager (and deal with the problems by themselves) but I wouldn't encourage this inside Geany.</p>
</blockquote>
<p dir="auto">You could...  Check whether the path is relative and convert to absolute paths if needed.  This should be better to keep things working than if the user moves files around in a file manager.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/pull/3018#issuecomment-979507881">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJY6CJDJ3CE7BWBD4C3UN26MXANCNFSM5IXHKYAA">unsubscribe</a>.<br />Triage notifications on the go with GitHub Mobile for <a href="https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675">iOS</a> or <a href="https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub">Android</a>.
<img src="https://github.com/notifications/beacon/AAIOWJ3HOLKCV6HDGGGXKVTUN26MXA5CNFSM5IXHKYAKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOHJRBVKI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/geany/geany/pull/3018#issuecomment-979507881",
"url": "https://github.com/geany/geany/pull/3018#issuecomment-979507881",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>