summaryrefslogtreecommitdiff
path: root/Makefile.in
Commit message (Collapse)AuthorAgeFilesLines
* otp: Fix make noboot Makefile targetLukas Larsson2019-11-141-2/+2
|
* 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.
* erts: Fix compiler server use on WindowsLukas Larsson2019-10-181-0/+4
|
* Teach erlc to use the compile serverBjörn Gustavsson2019-08-261-2/+9
|
* 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
|
* Merge branch 'lukas/ose/master/OTP-11334'Lukas Larsson2014-02-241-0/+5
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lukas/ose/master/OTP-11334: (71 commits) erts: Fix unix efile assert ose: Use -O2 when building ose: Expand OSE docs ose: Add dummy ttsl driver ose: Cleanup cleanup of mutex selection defines ose: Polish mmap configure checks ose: Add ose specific x-compile flags ose: Updating fd_driver and spawn_driver for OSE ose: Updating event and signal API for OSE ose: Cleanup of mutex selection defines win32: Compile erl_log.exe ose: Remove uneccesary define ose: Fix ssl configure test for osx erts: Fix sys_msg_dispatcher assert ose: Fix broken doc links ose: Thread priorities configurable from lmconf ose: Yielding the cpu is done "the OSE" way ose: Start using ppdata for tse key ose: Do not use spinlocks on OSE ose: Fix support for crypto ... Conflicts: lib/crypto/c_src/crypto.c
| * ose: Skip building tests for skipped appsLukas Larsson2014-02-241-0/+5
| |
* | Build documentation with bootstrap systemRickard Green2014-02-191-10/+85
| | | | | | | | Enables build of documentation in source trees that has been cross built
* | Misc adjustments of OTP versionRickard Green2014-02-191-1/+14
| |
* | make clean should not remove SKIP fileslarsr2014-02-111-1/+4
|/ | | | | | | | | | Add new make target 'distclean' that removes files created by configure. SKIP files are created by configure for instance if configured --without-javac. They should only be removed if one has to reconfigure, otherwise 'make clean; make' breaks.
* Update copyright yearsBjörn-Egil Dahlberg2013-02-221-1/+1
|
* Remove the deprecated run_test start programLukas Larsson2013-02-221-1/+1
| | | | It was replaced by ct_run in R14B.
* Implement ./otp_build configure --enable-silent-rulesAnthony Ramine2013-01-151-106/+116
| | | | | | With silent rules, the output of make is less verbose and compilation warnings are easier to spot. Silent rules are disabled by default and can be disabled or enabled at will by make V=0 and make V=1.
* Update to work with whitespace in exec pathLukas Larsson2012-06-051-44/+44
| | | | | OTP-10106 OTP-10107
* Update cross build system for tests to workLukas Larsson2012-05-021-2/+18
| | | | | ts has been fixed to again work in a cross build environment. See ts:help() and xcomp/README.md for details about how it works.
* Update copyright yearsBjörn-Egil Dahlberg2012-03-301-1/+1
|
* Create link to ct_run in the installation bin dirPeter Andersson2012-03-121-1/+1
| | | | OTP-9898
* Make hipe hipe-compiled w/ --enable-native-libsPatrik Nyblom2012-02-281-2/+9
|