aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/relx.mk
AgeCommit message (Collapse)Author
2017-04-25Fix invalid relx.config path on WindowsLoïc Hoguin
2017-04-25Fix of handling relx.config release versionKrister Svanlund
2017-04-25Use $(if) instead of ifeq and add a test for RELX_TAR=0Loïc Hoguin
2017-04-25Make tar-ball generation optional with relxStefan Hellkvist
2016-10-29Make the sfx plugin use the tarball from RelxLoïc Hoguin
Plus small tweaks.
2016-10-28Add "make relup"Loïc Hoguin
The initial documentation is a bit rough. It's getting late and I'd like to have this in sooner rather than later. :-)
2016-10-25Move relx to the temporary directoryLoïc Hoguin
2016-10-21Update Copyright notices2016.10.21Loïc Hoguin
2016-04-21Bump relx version to 3.19.0Hakan Nilsson
2015-11-18Fix target dependencies and enable parallel again2.0.0-pre.2Loïc Hoguin
We can now use 'make -j 32' again. All tests pass. There might be some issues left with the areas that are not fully tested yet (some plugins). A few changes in behavior: * 'make app' will also do 'make deps' unless SKIP_DEPS is set. You can use 'make app-build' instead to just build the application. * 'make rel' will also do 'make app' (and therefore deps). There are no alternative target to keep the old behavior at this time.
2015-09-22Add REL_DEPS along with its testLoïc Hoguin
2015-09-14Update relx to 3.5.0Loïc Hoguin
2015-09-14Make relx work on Windows/MSYS2Loïc Hoguin
2015-07-04Add $(verbose) to avoid completely silencing commandsLoïc Hoguin
2015-05-13Don't build a release if dependencyLoïc Hoguin
Adds neo4j and shotgun back to the package index.
2015-05-10Indent the Erlang snippetLoïc Hoguin
2015-05-09Document the run target in 'make help'Loïc Hoguin
2015-05-09Add a 'run' command to run the relx releaseLoïc Hoguin
Should only be used during development. Stolen idea from Tristan Sloughter who stole it from Ahmad Sherif. This commit also introduces the 'erlang' function for executing Erlang code written directly in the Makefile. The rest of the project will eventually move to using it as it's much cleaner than the previous solution.
2015-05-09Update relx to 2.0.0Loïc Hoguin
2015-04-23Update relx to 1.3.1Loïc Hoguin
2015-03-06Update relx to 1.2.0Loïc Hoguin
2015-01-12Update copyright yearLoïc Hoguin
Also added a copyright line in the eunit plugin due to the extensive work I have done there a few days ago.
2015-01-07Fix parallel compilationLoïc Hoguin
Parallel compilation is now only enabled for "make" and "make deps app". To ensure order we spawn a new Make process for "deps", "app" and "rel" when the "all" target (or no target) is used.
2015-01-06Merge branch 'deps_app_rel_order' of https://github.com/stolen/erlang.mkLoïc Hoguin
2014-12-29Updated relx to version v1.1.0Mark Nijhof
2014-12-23Build deps, app, rel targets really in that orderDanil Zagoskin
2014-08-20Correctly handle RELX_OUTPUT_DIR1.1.0Loïc Hoguin
2014-08-15Fix relx plugin to have targets defined even if file is missingLoïc Hoguin
2014-08-05Don't download relx every buildLoïc Hoguin
2014-08-01Also delete the relx executable on distcleanLoïc Hoguin
2014-06-11fixed setting `RELX_OUTPUT_DIR` from `RELX_OPTS`Thomas Moulia
This fix is imperfect: it only works if `-o $DIR` are the first args in `RELX_OPTS`. It does not implicitly set the `RELX_OUTPUT_DIR` when there is an arg other than `-o`, e.g. `--dev-mode`, leading `RELX_OPTS`.
2014-05-29Bump relx version to 1.0.2Kamil Kieliszczyk
2014-05-28Cut erlang.mk into many small componentsLoïc Hoguin
* The build.config says what gets into the generated erlang.mk. * The default erlang.mk in the repository hasn't changed yet. * Clean targets were separated into "clean" and "distclean". * The "help" target was added to display some help message. I probably broke a couple things...