Jamie Winsor
7a32f52e7d
add ec_file:is_dir/1
...
use ec_file:is_dir/1 to identify symlinks which are directories
Ensure contents of symlinked directories are copied when using ec_file:copy/3
2014-07-09 14:51:50 -07:00
Jordan Wilberding
c2d67e6f76
Merge pull request #66 from tsloughter/master
...
Adding sha1sum method with r14/r15 support
2014-05-24 17:00:06 +02:00
Tristan Sloughter
3121c892b4
support r14/15 crypto
2014-05-24 09:42:57 -05:00
Tristan Sloughter
684afc1230
Merge pull request #56 from jwilberding/travis_bump
...
Update to use official 17.0 release for Travis
2014-05-21 15:58:52 -05:00
Low Kian Seong
73f21ee770
Adding sha1sum method
2014-05-16 10:38:13 +08:00
Jordan Wilberding
d1d19e3248
Update to use official 17.0 release for Travis
2014-05-15 09:36:05 +02:00
Jordan Wilberding
364726c166
Merge pull request #63 from lowks/master
...
changes to add another clause to the directory/file check
2014-05-15 09:34:28 +02:00
Low Kian Seong
cc7f6dd0df
changes to add another clause to the directory/file check
2014-05-14 22:42:59 +08:00
Jordan Wilberding
6d742c0cae
Merge pull request #60 from lowks/master
...
Found a typo while reading docs. Correcting
2014-05-08 08:01:55 +02:00
Low Kian Seong
bd6fd557d5
Found a typo while reading docs. Correcting
2014-05-08 11:10:38 +08:00
Jordan Wilberding
10ea4e18d6
Merge pull request #59 from tsloughter/master
...
handle deprecated pre-defined types for 17.0 and later
2014-04-22 19:51:00 +02:00
Tristan Sloughter
e2841d6cef
remove 17.0rc1 from travis, wait for travis 17.0 support
2014-04-22 12:13:58 -05:00
Tristan Sloughter
523a66ad74
handle deprecated pre-defined types for 17.0 and later
2014-04-22 10:32:44 -05:00
Tristan Sloughter
4c97d4a962
Merge pull request #53 from jwilberding/fix_bug
...
Fix argument for iolist_to_binary call
2014-03-28 09:09:21 -05:00
Jordan Wilberding
449051bcd6
Fix argument for iolist_to_binary call
2014-03-28 08:39:26 +01:00
Jordan Wilberding
888be01dfe
Merge pull request #52 from ericbmerritt/git-vsn-additions
...
Suppport a vsn signature with a git implementation
2014-03-27 11:13:38 +01:00
Eric B Merritt
47bcbd49b6
Suppport a vsn signature with a git implementation
2014-03-26 13:32:24 -07:00
Eric Merritt
7e64c9ea4f
Merge pull request #49 from jwilberding/master
...
Add irc notifications
2014-03-25 18:14:31 -07:00
Jordan Wilberding
6fb5213f6a
Merge pull request #51 from rlipscombe/rl-rebar-var
...
Allow overriding rebar location.
2014-03-19 18:14:25 +01:00
Roger Lipscombe
d9a83413af
Allow overriding rebar location.
2014-03-19 12:38:07 +00:00
Jordan Wilberding
b125ce055e
Merge pull request #50 from kiela/master
...
Make erlware_commons be compatible with Erlang 17.0-rc1
2014-02-19 13:42:26 +01:00
Kamil Kieliszczyk
741bba1b82
Make erlware_commons be compatible with Erlang 17.0-rc1
2014-02-19 12:18:04 +01:00
Kamil Kieliszczyk
f821e33806
Add R16Bx and 17.0-rc1 to .travis.yml
2014-02-19 12:07:15 +01:00
Jordan Wilberding
b9a2681a32
Add irc notifications
2013-10-25 12:39:02 -04:00
Eric Merritt
96cdc0e623
Merge pull request #48 from tsloughter/master
...
fix includings of headers for erldocs
2013-10-24 16:53:42 -07:00
Tristan Sloughter
06390816b9
fix includings of headers
2013-10-24 18:48:34 -05:00
Tristan Sloughter
71e6458251
Merge pull request #47 from ericbmerritt/master
...
fix various issues in ci and dialyzer
2013-10-14 17:39:57 -07:00
Eric Merritt
b8dc0eed6d
make sure that travis runs dialyzer
2013-10-14 17:32:50 -07:00
Eric Merritt
efdd2a1092
fix dialyzer issues
2013-10-14 16:20:33 -07:00
Tristan Sloughter
2e61eb481d
Merge pull request #46 from ericbmerritt/master
...
fix testing for erlware_commons
2013-10-14 14:23:22 -07:00
Eric Merritt
54f568e826
update the ec_semver_parser
2013-10-14 14:10:47 -07:00
Eric Merritt
16b441f0e3
fix up tests to reflect the actual NOTEST variable DEV_ONLY
2013-10-14 14:10:25 -07:00
Eric Merritt
4973a0fb8f
fix formatting problems in ec_date
2013-10-14 13:52:45 -07:00
Tristan Sloughter
6949262dfe
Merge pull request #45 from jwilberding/fix_travis
...
Fix travis by not making it run get-deps
2013-10-14 11:03:31 -07:00
Jordan Wilberding
031db98d27
Fix travis by not making it run get-deps
2013-10-14 13:42:26 -04:00
Jordan Wilberding
82ec98667e
Merge pull request #44 from ericbmerritt/master
...
additional features around command line output support and type conversions
2013-10-14 09:35:42 -07:00
Eric Merritt
558185b9b9
add a command line programming module to the system
...
This is a general module that helps output from command line
applications written in erlang.
2013-10-14 09:26:54 -07:00
Eric Merritt
79c5436c85
add utility type conversions to erlware commons
2013-10-14 09:26:47 -07:00
Jordan Wilberding
615d788cab
Merge pull request #43 from choptastic/vim-patch
...
Add vi modelines to files. Ignore vim backup files
2013-09-17 05:12:02 -07:00
Jesse Gumm
8bc27f62fd
Add vi modelines to files. Ignore vim backup files
2013-08-30 06:56:06 -05:00
Jordan Wilberding
0fbd4576ce
Merge pull request #42 from ericbmerritt/next
...
minor bugfixes and cleanup
2013-04-24 11:12:01 -07:00
Eric B Merritt
417a4c3229
minor enhancements and cleanup to the makefile
2013-04-24 09:55:01 -07:00
Eric B Merritt
7e2c37e2f5
fix bug in rebuild introduced by new makefile changes
2013-04-24 09:54:59 -07:00
Eric B Merritt
8870c422ca
minor updates from a new version of neotoma
2013-04-24 09:54:55 -07:00
Eric B Merritt
652fcc1e23
remove ec_file:consult/1 as it provides very little value Fixes #1
2013-04-24 09:54:34 -07:00
Jordan Wilberding
f36f333374
Merge pull request #40 from choptastic/fix-12pm
...
Fix Formatting AM/PM for 12PM ({Date,{12,0,0}})
2013-04-23 19:02:01 -07:00
Eric Merritt
a5b713c9bb
Merge pull request #39 from seth/sf/soft-dep-neotoma
...
Make proper and neotoma development-time only dependencies
2013-04-23 17:40:05 -07:00
Jesse Gumm
e984618c3e
Fix Formatting AM/PM for 12PM ({Date,{12,0,0}})
2013-04-23 17:07:52 -05: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
Seth Falcon
38cd7a4d62
Use deps directory to trigger get-deps
...
A `make distclean` now removes the deps directory and all of its
contents. The default target now looks for the presence of the deps
directory to determine if `rebar get-deps compile` should be run. The
main benefit being that one can now do: `make distclean && make`
without a call to `make get-deps`. The get-deps target is left in
place for convenince and back compat.
The get-deps target was updated slightly to run get-deps and compile
as part of a single command. This should be slightly more efficient.
2013-04-22 12:58:47 -07:00