Commit graph

9 commits

Author SHA1 Message Date
Jesse Gumm
fe9120696e Use cf 0.2.2 with rebar2
cf 0.2.0 doesn't compile with rebar2, but 0.2.2 (recently tagged) works and passes tests.
2016-07-07 11:59:42 -05:00
Ómar Kjartan Yasin
0c1636e75a Fix script so it can compile git-versioned
rebar3 variables as that is the way these versions
can look when updated using
`rebar3 local upgrade`.
2016-03-10 10:46:39 -08:00
Eric Meadows-Jönsson
b84eed3634 Support non rebar tools evaluating script 2015-12-02 22:42:25 +01:00
Tristan Sloughter
505d35996d add rebar.config.script to fall back to rebar2 style deps if using rebar2 2015-11-02 09:46:25 -06:00
Tristan Sloughter
d726ba2742 move to rebar3 and bump version 2015-06-22 17:06:50 -05:00
Kamil Kieliszczyk
741bba1b82 Make erlware_commons be compatible with Erlang 17.0-rc1 2014-02-19 12:18:04 +01:00
Seth Falcon
d9c6ec1d28 Make proper and neotoma dev-only dependencies
This patch makes erlware_commons easier to include as a dependency by
removing depedencies that are not needed at run time.

The top-level Makefile creates a .DEV_MODE marker file which is
detected by rebar.config.script. When the marker file is present, the
development only dependencies proper and neotoma are included and a
macro 'DEV_ONLY' is defined. The macro is used to only enable the
proper tests for development mode.

The ec_semver_parser.peg is now located in priv/ and is moved into
src/ by the Makefile. The generated ec_semver_parser.erl is now under
version control; it need not be rebuilt by all projects wishing to
include erlware_commons. It will be rebuilt, as before this change, on
every make invocation.
2013-04-22 14:48:08 -07:00
Ben Kearns
97d39ec8db Added support for ISO8601 Zulu and TZ time zone support. Remove hard coded version string in rebar.config.script for unit test pass. Remove dializer and edoc from default target to enable tests to run on Travis-ci
Signed-off-by: Jordan Wilberding <diginux@gmail.com>
2013-02-26 17:58:08 -05:00
Eric Merritt
95f723e1e0 make erlware_commons work on pre-R15 releases
Signed-off-by: Jordan Wilberding <diginux@gmail.com>
2012-12-07 05:53:21 -07:00