summaryrefslogtreecommitdiff
path: root/HOWTO
Commit message (Collapse)AuthorAgeFilesLines
* otp: Correct DEVELOPMENT docker login descriptionLukas Larsson2022-09-231-1/+1
|
* Fix links in Install guide to work with patch releasesLukas Larsson2022-07-071-3/+3
| | | | Closes #6136
* Merge branch 'update_zlib_1_2_12/GH-5994/OTP-18123' into maintBjörn Gustavsson2022-05-301-3/+3
|\ | | | | | | | | * update_zlib_1_2_12/GH-5994/OTP-18123: Update zlib to 1.2.12
| * Update zlib to 1.2.12antedeguemon2022-05-241-3/+3
| | | | | | | | Fix broken zlib link in docs
* | howto: Expand on how to validate documentationLukas Larsson2022-04-291-1/+54
| |
* | Merge pull request #5398 from max-au/max-au/cleanup-vxworksRickard Green2022-02-113-5/+3
|\ \ | | | | | | vxworks: remove remaining traces
| * | vxworks: remove remaining tracesMaxim Fedorov2021-12-123-5/+3
| | | | | | | | | | | | Erlang/OTP no longer support VxWorks. Cleanup mentions to avoid confusion.
* | | Merge branch 'max-au/remove-emem'Rickard Green2022-01-251-2/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OTP-17892 * max-au/remove-emem: Update configure scripts [beam] remove allocator wrappers [erts, tools] remove "emem" completely
| * | | [erts, tools] remove "emem" completelyMaxim Fedorov2022-01-191-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | Test suites for the tool were lost long ago. Removing "liberts.a" library as well, for it is now empty and AR on MacOS/Windows does not like empty libraries.
* | | | Merge pull request #5597 from garazdawi/lukas/add-gh-actions-testing/OTP-17710Lukas Larsson2022-01-213-119/+668
|\ \ \ \ | | | | | | | | | | Add DEVELOPMENT.md and expand gh actions to run tests
| * | | | otp: Add configuration for gitpod and DevContainerLukas Larsson2022-01-211-0/+22
| | | | |
| * | | | gh: Add testing to github actionsLukas Larsson2022-01-211-0/+99
| | | | |
| * | | | otp: Add DEVELOPMENT howto and complete `make test` supportLukas Larsson2022-01-213-119/+547
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit polishes a lot of the make system to be more robust and hopefully user friendly. A new DEVELOPMENT howto guide has been added with instructions on how to work with the Erlang/OTP code and the `make test` functionality has been fixed so that it should work for all applications. In order to solve the problem of some applications relying on being tested using a release, each application has been instrumented in its Makefile so that it knows if a release has to be done or not.
* | | | Merge branch 'maint'Lukas Larsson2022-01-211-0/+2
|\ \ \ \ | |/ / / |/| | |
| * | | ei: Add --enable-ei-dynamic-libLukas Larsson2022-01-211-0/+2
| | | | | | | | | | | | | | | | | | | | This configure option makes it so that a shared library is build as well as the archive to be included in ei.
* | | | Merge branch 'sverker/static-nif-init' OTP-17729Sverker Eriksson2022-01-131-5/+4
|\ \ \ \
| * | | | erts: Add support for static Elixir NIF modulesSverker Eriksson2022-01-131-5/+4
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | or any modules with "exotic" characters in the name (like '.'). * Add STATIC_ERLANG_NIF_LIBNAME macro which is used both to identify the archive name and create a unique C identifier for the _nif_init function. * Run all static *_nif_init functions unconditionally at VM boot to get the corresponding module names. erlang:load_nif/2 can then match only against module names and does not have to care about archive filenames for static nifs.
* | | | Merge branch 'maint'Rickard Green2021-12-151-1/+1
|\ \ \ \ | |/ / / |/| / / | |/ / | | | * maint: Update copyright year
| * | Update copyright yearRickard Green2021-12-151-1/+1
| | |
* | | Merge branch 'maint'Sverker Eriksson2021-11-181-5/+0
|\ \ \ | |/ /
| * | Remove superflouos invokations of ./otp_build autoconfMarcel Lanz2021-11-181-5/+0
| | |
* | | Fix typos in howtoKian-Meng, Ang2021-11-087-8/+8
| | |
* | | Compiling static beam lib for iOSDominic Letz2021-10-221-0/+120
| | |
* | | Merge branch 'maint'Cons T Åhs2021-10-121-1/+1
|\ \ \ | |/ /
| * | Fix typoCons T Åhs2021-10-071-1/+1
| | |
| * | Merge branch 'rickard/cross-build-host-triplets-check/ERIERL-668/OTP-17514' ↵Rickard Green2021-07-051-3/+9
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | into maint * rickard/cross-build-host-triplets-check/ERIERL-668/OTP-17514: Update configure scripts Fail if canonicalized host and build equals when cross compiling
* | \ \ Merge branch 'rickard/cross-build-host-triplets-check/ERIERL-668/OTP-17514' ↵Rickard Green2021-07-021-3/+9
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | into rickard/cross-build-host-triplets-check/master/ERIERL-668/OTP-17514 * rickard/cross-build-host-triplets-check/ERIERL-668/OTP-17514: Update configure scripts Fail if canonicalized host and build equals when cross compiling
| * | | Fail if canonicalized host and build equals when cross compilingRickard Green2021-07-021-3/+9
| | | |
* | | | Merge branch 'rickard/autoconf-2.71/master/OTP-17414'Rickard Green2021-06-171-5/+5
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rickard/autoconf-2.71/master/OTP-17414: Update configure scripts Remove leftovers of standalone build for wx application Double quote arguments to AC_LANG_PROGRAM() and AC_LANG_SOURCE() Update configure scripts Move autoconf helpers from erts to make/autoconf Update configure scripts Adapt configure scripts to autoconf 2.71 (step 2) Update configure scripts Adapt configure scripts to autoconf 2.71 (step 1) No tabs in m4 files Fix monotonic hrtime configure test
| * | | Merge branch 'rickard/autoconf-2.71/OTP-17414' into ↵Rickard Green2021-06-151-5/+5
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rickard/autoconf-2.71/master/OTP-17414 * rickard/autoconf-2.71/OTP-17414: Update configure scripts Remove leftovers of standalone build for wx application Double quote arguments to AC_LANG_PROGRAM() and AC_LANG_SOURCE() Update configure scripts Move autoconf helpers from erts to make/autoconf Update configure scripts Adapt configure scripts to autoconf 2.71 (step 2) Update configure scripts Adapt configure scripts to autoconf 2.71 (step 1) No tabs in m4 files Fix monotonic hrtime configure test
| | * | | Move autoconf helpers from erts to make/autoconfRickard Green2021-06-151-5/+5
| | |/ /
* | | | wx: Include the edge webview loader in wxDan Gudmundsson2021-06-151-2/+0
|/ / / | | | | | | | | | | | | Include it so that the end users that install the prebuilt erlang don't need to build the loader as well as install the edge-chromium library.
* | | Merge branch 'rickard/ded_ldflags_conftest/OTP-17419' into maintRickard Green2021-05-202-60/+56
|\ \ \ | |/ / | | | | | | | | | | | | * rickard/ded_ldflags_conftest/OTP-17419: Update configure scripts Document and fix DED_LDFLAGS_CONFTEST
| * | Document and fix DED_LDFLAGS_CONFTESTRickard Green2021-05-192-60/+56
| | |
* | | Merge branch 'rickard/configure/24/OTP-17398' into maintRickard Green2021-05-205-70/+31
|\ \ \ | |/ / | | | | | | | | | * rickard/configure/24/OTP-17398: Support for committing of configure scripts
| * | Merge 'rickard/configure/23/OTP-17398' into rickard/configure/24/OTP-17398Rickard Green2021-05-195-70/+31
| |\ \ | | | | | | | | | | | | | | | | * rickard/configure/OTP-17398: Support for committing of configure scripts
| | * \ Merge 'rickard/configure/OTP-17398' into rickard/configure/23/OTP-17398Rickard Green2021-05-195-69/+31
| | |\ \ | | | |/ | | |/| | | | | | | | | * rickard/configure/OTP-17398: Support for committing of configure scripts
| | | * Support for committing of configure scriptsRickard Green2021-05-193-47/+24
| | | |
* | | | Document how to cross compile for Android x86_64Jérôme de Bretagne2021-05-151-15/+47
|/ / / | | | | | | | | | Remove references to a specific OTP version in the instructions.
* | | add info about hw/sw testing platformsHenrik Nord2021-05-051-0/+27
| | |
* | | Make crypto's configure fail if feature requests cannot be satisfiedRickard Green2021-05-031-5/+13
| | | | | | | | | | | | | | | | | | Besides failing when feature requests cannot be satisfied a lot of bugs have been fixed and tests that aren't used anymore have been removed.
* | | jit: Document jit configure optionLukas Larsson2021-04-261-0/+1
| | |
* | | fix(docs): corrects common typos in HOWTO documentationplan-do-break-fix2021-04-253-3/+3
| | |
* | | Merge pull request #4605 from diodechain/letz/windows_ciLukas Larsson2021-04-121-10/+10
|\ \ \ | | | | | | | | Windows CI build
| * | | Windows CI buildDominic Letz2021-03-091-10/+10
| | | |
* | | | Remove mentions of JIRA as bug reportingSverker Eriksson2021-03-122-6/+4
| | | |
* | | | otp: Don't mention the removed 'fp-exceptions' configure flagJohn Högberg2021-03-031-5/+0
|/ / /
* | | Add wxWebViewDominic Letz2021-02-191-0/+7
| | | | | | | | | | | | | | | | | | | | | This patch adds support for the wxWebView component of wxWidgets. This finally enables Erlang developers to write modern desktop applications comparable in look and feel with state of the art applications. The patchset ships with an addition of the demo application and adds a sample component in examples/demo/ This patchset also depends on adding libwxgtk-webveiw3.0-gtk3-dev to the base images for the CI builds to succeed.
* | | otp: Update all links to our bug trackerJohn Högberg2021-02-112-2/+2
| | |
* | | otp: Document previously removed functionsJohn Högberg2021-01-181-2/+6
| | | | | | | | | | | | | | | | | | This commit adds a page for Removed Functionality in the user's guide, listing the functions we've removed recently and still warn about.