| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
This reverts commit d4e4511b19f4126d9271a6e3a8fa2eb716da7e85.
|
| |
|
|
|
|
| |
This reverts commit 1cf126f91eb533783409da95b117207d8c13d9aa.
|
| |
|
|
|
|
| |
This reverts commit 587341d994f91af5b30483ee9434e932e3d7b802.
|
| |
|
| |
|
|
|
|
| |
This reverts commit a2c8df222e6d02fa518d5d6cbbea75a9dd720d30.
|
| |
|
|
|
|
| |
This reverts commit 435bc5e68dd45ff6f7992077998930519208e910.
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
* maint:
Updated OTP version
Prepare release
Update copyright year
|
| | |
|
| | |
|
| |
| |
| |
| | |
This reverts commit 95f5a792610ed4c87457863cb03b047414ad4a14.
|
| | |
|
| | |
|
|\ \
| |/ |
|
| | |
|
| | |
|
|\ \
| |/
|/|
| |
| | |
kjellwinblad/kjell/erl/make_installation_location_independentR/OTP-17304
Make Erlang installation file system location independent
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Previously shell scripts (e.g., `erl` and `start`) and the RELEASES file
for an Erlang installation depended on hard coded absolute path to the
installation's root directory. This made it cumbersome to move a
release to a different directory and can be problematic for platforms
such as Android (https://github.com/erlang/otp/pull/2879) where the
installation directory is unknown at compile time. This is fixed by:
* Changing the shell scripts so that they can dynamically find the
`ROOTDIR`. The dynamically found `ROOTDIR` is selected if it differs
from the hard-coded `ROOTDIR` and seems to point to a valid Erlang
installation. The `dyn_erl` program has been changed so that it can
return its absolute canonicalized path when given the `--realpath`
argument (dyn_erl gets its absolute canonicalized path from the
`realpath` POSIX function). The `dyn_erl`'s `--realpath`
functionality is used by the scripts to get the root dir dynamically.
* Changing the `release_handler` module that reads and writes to the
`RELEASES` file so that it prepends `code:root_dir()` whenever it
encounters relative paths. This is necessary since the current
working directory can be changed so it is something different than
`code:root_dir()`.
|
| | |
|
|/ |
|
| |
|
|
|
|
| |
This reverts commit 221e41bd32e433f6e08bbfedb013fc49c9aa1283.
|
| |
|
|
|
|
| |
This reverts commit 1cc1d15c4e54c1d9d8c34a4c66193a95b10c479a.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This reverts commit eee1f3aba92b5a741eabfa1cb6eca0632562777a.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
We add `seemfa`, `seeerl`, `seetype`, `seeapp`, `seecom`, `seecref`
, `seefile` and `seeguide` in order to make it easier to reason
about what each link points to without examining the target.
This information will then be embedded in the EEP-48 chunks for
usage by other tools.
The tool used can be found here:
https://gist.github.com/garazdawi/68527d92ae5b37c8f129bfbdfffdfa68
|
|
|
|
| |
This reverts commit 63638d668efbeb4539ba301328cabbc2636fb154.
|
| |
|
|\
| |
| | |
systools: support creating start.boot in make_script and adding files to make_tar
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* maint:
Updated OTP version
Prepare release
# Conflicts:
# OTP_VERSION
# erts/doc/src/socket.xml
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* maint:
Update copyright year
|
| |/ |
|
| |
| |
| |
| | |
This reverts commit 50e614e7d5fee9e3bfe8a58e7f390c6ea6caf271.
|
| | |
|