Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Option to override settings of Delphinus.Install.json when installing #67

Open
bravecobra opened this issue Sep 18, 2018 · 3 comments
Open

Comments

@bravecobra
Copy link

Currently there is no option to override the settings specified in a Delphinus.Install.json. Some repositories add paths containing source code in the Library Path, causing a recompile of their source code upon each build of a project, not something I (or any other Delphi developer should) want.
So an option to override those settings when installing, is advisable. When uninstalling, those overriden settings are to be remove as well (instead of search for the ones specified in the Delphinus.Install.json)

@Memnarch
Copy link
Owner

There should be a "lib" path in front of the first searchpath. These paths include the precompiled DCUs. AFAIK the compiler does not recompile, when a dcu is found
(Please correct me, if this isn't the case here)

@bravecobra
Copy link
Author

The compiler recompiles if a pas file is found regardless of whether a dcu exists, so adding the the source files to the Library Path is a bad idea for 3rd party libraries as that would recompile their source every time for each project. I don't want that. So if a 3rd party repo specified that in their delphinus.install.json, I want to be able to override that, when using that repo.

@Memnarch
Copy link
Owner

I'll look into it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants