mirror of
https://github.com/nasa/trick.git
synced 2024-12-24 23:36:43 +00:00
30 lines
838 B
Markdown
30 lines
838 B
Markdown
| [Home](/trick) → [Developer Docs](Developer-Docs-Home) → Configure |
|
|
|------------------------------------------------------------------|
|
|
|
|
|
|
# Updating the configure script
|
|
|
|
Trick uses `autoconf` to find and version check dependencies. The autoconf scripts live in the `autoconf/` directory, and the generated script that the user runs is `configure` in the Trick home directory.
|
|
|
|
|
|
## How to update the configure script
|
|
|
|
The configure script run by the user is generated by autoconf. To update it -
|
|
|
|
1. Make changes in the `autoconf/` directory, likely to `configure.ac` and macros in the `m4/` directory
|
|
1. From the `autoconf/` directory, run:
|
|
```
|
|
aclocal
|
|
autoconf -o ../configure
|
|
```
|
|
|
|
|
|
### Notes
|
|
|
|
If you get an error message that looks like
|
|
|
|
```
|
|
possibly undefined macro: AC_MSG_ERROR
|
|
```
|
|
|
|
Install the package `autoconf-archive`. |