diff options
author | Loïc Hoguin <[email protected]> | 2019-07-18 09:59:28 +0200 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2019-07-18 10:08:46 +0200 |
commit | 136d443b5c38bee96f5d995dfea3629ef07564c3 (patch) | |
tree | 1d31540baebc43ca0b2dceeda212c44f5da7e7a8 /docs/en/erlang.mk/1/guide/limitations.asciidoc | |
parent | e031713c0e8bd871248dbbbbdec1ea28609f4431 (diff) | |
download | ninenines.eu-136d443b5c38bee96f5d995dfea3629ef07564c3.tar.gz ninenines.eu-136d443b5c38bee96f5d995dfea3629ef07564c3.tar.bz2 ninenines.eu-136d443b5c38bee96f5d995dfea3629ef07564c3.zip |
Announce Ranch 2.0.0-rc.1
Adds Ranch 2.0 documentation and removes documentation for
very old Cowboy and Ranch, along with Erlang.mk documentation
which is available on its own website.
Diffstat (limited to 'docs/en/erlang.mk/1/guide/limitations.asciidoc')
-rw-r--r-- | docs/en/erlang.mk/1/guide/limitations.asciidoc | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/docs/en/erlang.mk/1/guide/limitations.asciidoc b/docs/en/erlang.mk/1/guide/limitations.asciidoc deleted file mode 100644 index 1bf33d21..00000000 --- a/docs/en/erlang.mk/1/guide/limitations.asciidoc +++ /dev/null @@ -1,46 +0,0 @@ -[[limitations]] -== Limitations - -No software is perfect. - -It's very important, when evaluating and when using a tool, -to understand its limitations, so as to avoid making mistakes -and wasting valuable time. - -This chapter lists all known limitations of Erlang.mk. - -=== Erlang must be available - -Currently Erlang.mk requires you to install Erlang beforehand. -Installing Erlang is not always easy, particularly if you need -a specific version of Erlang for a specific project. - -In addition, the Erlang being used must be in your `$PATH` -before you use Erlang.mk. - -In the future we envision, Erlang.mk could manage the Erlang -version you need to use a project. Erlang.mk already does this -for running tests when using `make ci`, so doing this during -development is just a step away. - -=== Spaces in path - -Erlang.mk will currently not work properly if the path to the -project contains spaces. To check if that is the case, use the -command `pwd`. - -This issue is due to how Makefiles work. There might be ways -to solve it, we have not given up on it, but it's very low -priority considering how simple the workaround is. - -=== Dependency tracking and modification times - -Erlang source files that depend on other files will have their -modification time updated when they need to be recompiled due -to a dependency having changed. This could cause some editors to -think the file changed when it didn't. - -Erlang.mk must use this method in order to be able to compile -files in one `erlc` invocation. The benefits greatly outweigh -the issue in this case and so there are currently no plans to -fix this behavior. |