summaryrefslogtreecommitdiff
path: root/Makefile.in
Commit message (Collapse)AuthorAgeFilesLines
* otp: Cleanup top makefile from redundant build_erl_interfaceLukas Larsson2020-04-221-12/+7
|
* docgen: Fix jinterface link validationLukas Larsson2020-03-271-2/+2
|
* docgen: Add script to validate link typeLukas Larsson2020-03-271-0/+2
|
* Merge branch 'rickard/ycf-build'Rickard Green2020-03-131-6/+16
|\ | | | | | | | | * rickard/ycf-build: Fix cross build and build of multiple targets in same source tree
| * Fix cross build and build of multiple targets in same source treeRickard Green2020-03-131-6/+16
| | | | | | | | | | | | | | | | | | Build results for 'yielding_c_fun' was not built in target directories which caused conflicts when building multiple targets in the same source tree. 'yielding_c_fun' was not installed so cross builds could make use of it from the bootstrap system used.
* | Add cross-checking of DEPRECATIONS and doc generationBjörn Gustavsson2020-03-111-4/+1
|/
* otp/erl_lint: Generate deprecation and removal warnings from sourceJohn Högberg2020-02-121-0/+9
|
* Merge branch 'maint'Lukas Larsson2019-11-141-2/+2
|\
| * otp: Fix make noboot Makefile targetLukas Larsson2019-11-141-2/+2
| |
* | Merge branch 'maint'Björn Gustavsson2019-10-231-0/+54
|\ \ | |/ | | | | | | * maint: otp_build: Add -t option for building a tiny system
| * otp_build: Add -t option for building a tiny systemBjörn Gustavsson2019-10-211-0/+54
| | | | | | | | | | | | | | | | | | | | Add the `-t` option to `otp_build` for building a tiny system. The tiny system can be used for updating the primary bootstrap or the preloaded modules in erts. On my computer, `./otp_build setup -t` finished the build of the tiny system in 1 min 50 seconds. The small build (`-s` option or no option) finished in 2 min 55 seconds.
* | Merge branch 'maint'Lukas Larsson2019-10-181-0/+4
|\ \ | |/
| * erts: Fix compiler server use on WindowsLukas Larsson2019-10-181-0/+4
| |
* | Merge branch 'maint'Björn Gustavsson2019-08-281-2/+9
|\ \ | |/ | | | | | | | | | | | | | | | | | | * maint: scripts/build-otp: Enable compile server for Travis/Jenkins builds Don't use the compile server for PGO Teach erlc to use the compile server Update primary bootstrap Add erl_compiler_server Refactor the erl_compile module Clarify that digraphs are implemented using ETS tables
| * Teach erlc to use the compile serverBjörn Gustavsson2019-08-261-2/+9
| |
* | Add 'make dialyzer' target to top and appsLukas Larsson2019-06-261-1/+4
| |
* | Add "make test" command for root and application directoriesKjell Winblad2019-06-261-0/+5
|/ | | | The added make target is described in HOWTO/TESTING.md.
* otp: make top Makefile app target respect TYPE variableLukas Larsson2019-04-101-3/+3
|
* Add makefile targets for all applications in top makefileLukas Larsson2019-03-251-20/+3
|
* Better erl_interface deprecation warning implementationRickard Green2019-03-071-1/+1
|
* Fix build of bootstrapRickard Green2019-03-051-1/+1
|
* Merge 'rickard/make-fixes-21/OTP-15551' into 'rickard/make-fixes-22/OTP-15551'Rickard Green2019-03-041-3/+5
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rickard/make-fixes-21/OTP-15551: Fix install phase in build system - Install of (mainly) documentation caused rebuild and modification of the source tree even when the source previously had been built. Also otp_patch_apply modified the source tree when updating documentation. This messed up the installation if installation was performed by another user than the user that originally built the system which not is an uncommon scenario. - Some documentation was installed by copying files instead of installing the files which caused faulty access rights on files. - The documentation was not properly updated when applying a patch using otp_patch_apply.
| * Merge 'rickard/make-fixes-20/OTP-15551' into 'rickard/make-fixes-21/OTP-15551'Rickard Green2019-03-041-3/+5
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rickard/make-fixes-20/OTP-15551: Fix install phase in build system - Install of (mainly) documentation caused rebuild and modification of the source tree even when the source previously had been built. Also otp_patch_apply modified the source tree when updating documentation. This messed up the installation if installation was performed by another user than the user that originally built the system which not is an uncommon scenario. - Some documentation was installed by copying files instead of installing the files which caused faulty access rights on files. - The documentation was not properly updated when applying a patch using otp_patch_apply.
| | * Merge 'rickard/make-fixes-19/OTP-15551' into 'rickard/make-fixes-20/OTP-15551'Rickard Green2019-03-041-3/+5
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rickard/make-fixes-19/OTP-15551: Fix install phase in build system - Install of (mainly) documentation caused rebuild and modification of the source tree even when the source previously had been built. Also otp_patch_apply modified the source tree when updating documentation. This messed up the installation if installation was performed by another user than the user that originally built the system which not is an uncommon scenario. - Some documentation was installed by copying files instead of installing the files which caused faulty access rights on files. - The documentation was not properly updated when applying a patch using otp_patch_apply.
| | | * Merge 'rickard/make-fixes-18/OTP-15551' into 'rickard/make-fixes-19/OTP-15551'Rickard Green2019-03-041-3/+5
| | | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rickard/make-fixes-18/OTP-15551: Fix install phase in build system - Install of (mainly) documentation caused rebuild and modification of the source tree even when the source previously had been built. Also otp_patch_apply modified the source tree when updating documentation. This messed up the installation if installation was performed by another user than the user that originally built the system which not is an uncommon scenario. - Some documentation was installed by copying files instead of installing the files which caused faulty access rights on files. - The documentation was not properly updated when applying a patch using otp_patch_apply.
| | | | * Merge 'rickard/make-fixes-17/OTP-15551' into 'rickard/make-fixes-18/OTP-15551'Rickard Green2019-03-041-3/+5
| | | | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rickard/make-fixes-17/OTP-15551: Fix install phase in build system - Install of (mainly) documentation caused rebuild and modification of the source tree even when the source previously had been built. Also otp_patch_apply modified the source tree when updating documentation. This messed up the installation if installation was performed by another user than the user that originally built the system which not is an uncommon scenario. - Some documentation was installed by copying files instead of installing the files which caused faulty access rights on files. - The documentation was not properly updated when applying a patch using otp_patch_apply.
| | | | | * Fix install phase in build systemRickard Green2019-03-041-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Install of (mainly) documentation caused rebuild and modification of the source tree even when the source previously had been built. Also otp_patch_apply modified the source tree when updating documentation. This messed up the installation if installation was performed by another user than the user that originally built the system which not is an uncommon scenario. - Some documentation was installed by copying files instead of installing the files which caused faulty access rights on files. - The documentation was not properly updated when applying a patch using otp_patch_apply.
* | | | | | Fix bootstrapRickard Green2019-03-041-1/+1
| | | | | |
* | | | | | Merge branch 'maint'Sverker Eriksson2018-11-201-1/+2
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Fix fixup of development runtime depsSverker Eriksson2018-11-151-1/+2
| | | | | |
* | | | | | Merge branch 'maint'Rickard Green2018-10-231-4/+9
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | * maint: Fixup development runtime dependencies
| * | | | | Fixup development runtime dependenciesRickard Green2018-10-231-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The script 'make/fixup_development_runtime_dependencies' is run at the end of a build of development branches in order to fixup future not yet resolved versions (<app name>-@<ticket>(:<ticket>)+@) in 'runtime_dependencies'.
* | | | | | Merge branch 'richcarl/erts/erl_init-cleanup/OTP-15336'Lukas Larsson2018-10-011-1/+1
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * richcarl/erts/erl_init-cleanup/OTP-15336: sasl: Order systools_make:preloaded modules alphabetically Update preloaded modules Move calling on_load for preloaded modules to erl_init Make erl_init.c pass the boot module to erl_init.beam Remove obsolete comment text Remove undocumented and unused -# display_items emulator option Remove broken and undocumented boot function emulator option Replace remaining references to otp_ring0 with erl_init Drop otp_ring0, using erl_init instead Update preloaded modules Add erl_init module Conflicts: erts/emulator/beam/erl_init.c erts/preloaded/ebin/erl_prim_loader.beam erts/preloaded/ebin/erl_tracer.beam erts/preloaded/ebin/erlang.beam erts/preloaded/ebin/erts_code_purger.beam erts/preloaded/ebin/erts_dirty_process_signal_handler.beam erts/preloaded/ebin/erts_internal.beam erts/preloaded/ebin/erts_literal_area_collector.beam erts/preloaded/ebin/init.beam erts/preloaded/ebin/otp_ring0.beam erts/preloaded/ebin/prim_buffer.beam erts/preloaded/ebin/prim_eval.beam erts/preloaded/ebin/prim_file.beam erts/preloaded/ebin/prim_inet.beam erts/preloaded/ebin/prim_zip.beam erts/preloaded/ebin/zlib.beam
| * | | | | Drop otp_ring0, using erl_init insteadRichard Carlsson2018-05-231-1/+1
| | | | | |
| * | | | | Add erl_init moduleRichard Carlsson2018-05-231-1/+1
| | | | | |
* | | | | | Provide build support for standalone corba repoRickard Green2018-07-121-0/+43
|/ / / / /
* | | | | Fix the missing link to typer in an installed systemBjörn Gustavsson2018-05-021-1/+1
| | | | |
* | | | | Move the corba applcations to separate repositoryLars Thorsen2018-04-271-50/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All corba applications are moved to a separate repository. E.g. orber, ic, cosEvent, cosEventDomain, cosNotifications cosTime, cosTransactions, cosProperty and cosFileTransfer.
* | | | | Merge branch 'maint'Siri Hansen2018-01-091-0/+14
|\ \ \ \ \ | |/ / / /
| * | | | Add runtime_tools/include to tertiary bootstrapSiri Hansen2017-12-201-0/+14
| | | | |
* | | | | Merge branch 'maint'Lukas Larsson2017-11-201-0/+12
|\ \ \ \ \ | |/ / / /
| * | | | Add toplevel xmllint make targetLukas Larsson2017-10-311-0/+12
| | | | |
* | | | | Add support for building a pgo beam_emuLukas Larsson2017-09-081-4/+19
|/ / / /
* | | | Remove typer applicationSiri Hansen2017-03-081-7/+2
|/ / / | | | | | | | | | The application now has an own repo, https://github.com/erlang/typer
* | | Remove test_server as a standalone applicationBjörn Gustavsson2016-02-171-14/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The test_server application has previously been deprecated. In OTP 19, we will move relevant parts of test_server into the common_test application. Test suites that include test_server.hrl must be updated to include ct.hrl instead. Test suites that include test_server_line.hrl must removed that inclusion. Test suites that call the test_server module directly will continue to work in OTP 19. The test suites for Erlang/OTP are built and executed in exactly the same way as previously. Here are some more details. The modules test_server*.erl and erl2html2.erl in lib/test_server/src have been moved to common_test/src. The test_server.hrl and test_server_line.hrl include files have been deleted. The macros in test_server.hrl have been copied into lib/common_test/include/ct.hrl. The ts*.erl modules and their associated data files in lib/test_server/src has been been moved to the new directory lib/common_test/test_server. The ts* modules are no longer built to lib/common_test/ebin. They will only built when 'make release_tests' is executed. The test suite for test_server has been moved to lib/common_test/test. The rest of the files have been deleted.
* | | erts: Introduce erts_code_purgerSverker Eriksson2016-01-131-1/+1
|/ / | | | | | | as a system process with preloaded code.
* | Change license text to APLv2Bruce Yinhe2015-06-181-9/+10
|/
* Silence an echo in Makefile.inAnthony Ramine2014-04-151-1/+1
|
* Replace 'otp_build patch_app' with 'otp_patch_apply'Rickard Green2014-03-311-0/+5
|
* Verify runtime_dependencies when running 'otp_build patch_app'Rickard Green2014-03-201-4/+4
|