... | ... | @@ -90,8 +90,8 @@ git add Manifest.toml |
|
|
git commit -m "Bump LinearRationalExpectations to X.Y.Z"
|
|
|
git push
|
|
|
```
|
|
|
# Preprocessor update
|
|
|
Here is how to update the preprocessor binary artifact in `Dynare.jl`:
|
|
|
# Preprocessor binary
|
|
|
## Updating the preprocessor binary artifact in Dynare.jl
|
|
|
- Go to the preprocessor pipelines page:
|
|
|
https://git.dynare.org/Dynare/preprocessor/-/pipelines
|
|
|
- Click on the pipeline (in 1st or 2nd column) corresponding to the commit you
|
... | ... | @@ -109,4 +109,13 @@ cd ~/.julia/dev/Dynare |
|
|
git add Artifacts.toml
|
|
|
git commit -m "Preprocessor update"
|
|
|
git push
|
|
|
``` |
|
|
\ No newline at end of file |
|
|
```
|
|
|
## Using a custom local preprocessor binary
|
|
|
During development, when one wants to test changes to the preprocessor, it is useful to be able to run a preprocessor binary different from the one specified in `Artifacts.toml`.
|
|
|
|
|
|
This can be achieved by creating a file `~/.julia/dev/Dynare/Override.toml`:
|
|
|
```
|
|
|
[5203de40-99df-439e-afbc-014de65cb9ef]
|
|
|
dynare-preprocessor = "/home/michel/projects/dynare/git/preprocessor/src/"
|
|
|
```
|
|
|
N.B.: The hexadecimal number above corresponds to the Dynare package UUID (as specified at the top of `Project.toml`) |
|
|
\ No newline at end of file |