Commit Graph

428 Commits

Author SHA1 Message Date
Badlop
9e859a8cd1 EUnit: Starting in Erlang/OTP 27.0-rc1, 0.0 and -0.0 are longer exactly equal
Reference:
https://erlang.org/documentation/doc-15.0-rc1/doc/upcoming_incompatibilities.html#0-0-and-0-0-will-no-longer-be-exactly-equal
2024-02-26 09:07:38 +01:00
Badlop
70b3bcad3a Eunit: Don't wait for message 2024-02-26 09:07:37 +01:00
Badlop
a76666ede3 CI: Test with oldest Erlang, recent stable, and the newest available 2024-02-24 17:34:12 +01:00
Paweł Chmielowski
43f8e4ac6c Merge pull request #13 from Xelynega/master
Add foreign_key table constraint
2024-01-26 09:55:01 +01:00
Noah Metz
5703b047a8 Added additional string to configure update/delete actions 2024-01-25 22:38:32 -07:00
Noah Metz
15eaabebc8 Added foreign_key table constraint 2024-01-25 22:20:50 -07:00
Paweł Chmielowski
0fc8ec99fa Release 1.1.14 2023-01-17 11:05:51 +01:00
Paweł Chmielowski
b3fe7e896a Fix hex-release action 2023-01-17 11:04:56 +01:00
Paweł Chmielowski
9e93d0c265 Remove rebar binary, it's better to use system one
And it even don't work with R25 because it doesn't load .beam compiled on
older version.

Fixes issue #9
2023-01-11 10:18:03 +01:00
Paweł Chmielowski
a68c21ff01 Release 1.1.13 2021-07-21 11:08:36 +02:00
Badlop
9ff21ebdb9 Fix typo in gcov compilation code 2021-06-30 11:11:05 +02:00
Badlop
f59df9c663 Add configure 2021-06-30 11:03:06 +02:00
Badlop
9c49cf62a7 Add support to send C coverage. Don't cache. Move hex plugin to Action 2021-06-30 11:03:02 +02:00
Badlop
fb41900930 Update .gitignore 2021-06-30 11:03:00 +02:00
Badlop
fd3f763668 No need to set src_dirs, this way test/ isn't included in cover reports 2021-06-17 22:59:28 +02:00
Badlop
19705080b4 Use COVERALLS environment variable to detect when coveralls is required 2021-06-17 21:54:24 +02:00
Badlop
e7d29e46dd Fix badge URL 2021-06-17 15:47:46 +02:00
Badlop
1f02d36302 Switch from Travis to Github Actions 2021-06-17 15:37:41 +02:00
Badlop
45151eddab Parametrize the rebar binary (processone/fast_tls#51) 2021-06-15 22:11:05 +02:00
Badlop
ca499cf576 Release 1.1.12 2021-03-24 22:25:44 +01:00
Badlop
833132c955 Add Github Action to release to hex.pm when tagging 2021-03-24 22:20:54 +01:00
Badlop
a43f2cc4c3 Fix wrong gen_server spec detected by Dialyzer 2021-02-23 13:51:13 +01:00
Paweł Chmielowski
cc13971501 Release 1.1.11 2021-01-28 10:40:07 +01:00
Paweł Chmielowski
d9324133b3 Use headers from amalagamation on darwin instead of system one 2021-01-28 10:35:55 +01:00
Paweł Chmielowski
b2175f800b Release 1.1.10 2021-01-27 11:38:22 +01:00
Paweł Chmielowski
c913bf6c0a Merge pull request #6 from nosnilmot/darwin-nolink
Do not link to sqlite3 on macos
2020-12-23 12:54:19 +01:00
Stu Tomlinson
bcfbeaac80 Do not link to sqlite3 on macos
On macos (darwin), sqlite3 is embedded using "the amalgamation". There
is therefore no need to link to the system sqlite3, and doing so can
cause unexpected behaviour/failures.

Also be explicit about darwin vs. non-darwin port_specs sources.
rebar3 seems to get confused when compiling under eunit command sometimes
2020-12-18 11:43:02 +00:00
Mickael Remond
3521791da1 Update version and remove deprecated attribute 2020-12-10 15:32:23 +01:00
Paweł Chmielowski
67072ab358 Release v1.1.6 2020-12-10 14:59:08 +01:00
Paweł Chmielowski
093dedefa7 Fix compilation on macos 11.0 2020-12-10 14:56:46 +01:00
Paweł Chmielowski
8cd942c650 Release v1.1.5 2020-12-08 14:55:42 +01:00
badlop
647c172c46 Merge pull request #5 from brigadier/patch-1
Handle rebar3 version strings such as "3.14.1+build.4750.refd11ceb4f"
2020-11-11 12:23:25 +01:00
Evgeny M
0d41305b1c Handle rebar3 version strings such as "3.14.1+build.4750.refd11ceb4f" 2020-09-17 08:11:00 +03:00
Badlop
5d23562447 Bump version to 1.1.8 2020-07-20 15:36:18 +02:00
Mickaël Rémond
58155dcd23 Merge pull request #3 from badlop/fixtravis
Update Travis setup to compile with up to 23.0. Update Rebar
2020-07-20 10:58:44 +02:00
Badlop
118c5f02f9 Update Travis setup to compile with up to 23.0. Update Rebar 2020-06-16 16:28:35 +02:00
Paweł Chmielowski
1fec20ebc7 Bump version to 1.1.7 2020-06-03 13:41:00 +02:00
Paweł Chmielowski
c31585341e Remove erl_interface include, it's not required and causes problems on 23 2020-05-22 09:30:18 +02:00
Paweł Chmielowski
cedc45a668 Bump version 2018-01-30 11:11:03 +01:00
Paweł Chmielowski
c3d6b25cbd Include rebar.config.script in hex.pm package 2018-01-30 10:24:48 +01:00
Paweł Chmielowski
1a0b5a9b02 Make it compile correctly on rebar3 2017-11-06 11:47:32 +01:00
Mickaël Rémond
3764fd1d7f Merge pull request #2 from alexeyr/master
Merge upstream fixes
2017-01-23 12:16:48 +01:00
Alexey Romanov
7cf50f8589 Merge pull request #46 from aantonyan/master
Fixed compile warning
2016-05-10 13:03:04 +04:00
Aram Antonyan
b054133c87 Fixed compile warning
When you compile project it returns following warning:

> c_src/sqlite3_drv.c: In function ‘exec_async_command’:
> c_src/sqlite3_drv.c:459:7: warning: too many arguments for format
> [-Wformat-extra-args]
         LOG_ERROR("driver_async call failed", 0);

This patch fixes mentioned warning.
2016-05-09 18:19:53 +00:00
Alexey Romanov
0988371a69 Merge pull request #45 from mrcsparker/mac_hash_fix
Mac OS X hash.c issue
2016-02-22 23:34:41 +03:00
Chris Parker
003aa8a31a Fixed issue #42
Mac OS X hash.c issue.
2016-02-22 01:03:40 -06:00
Mickael Remond
6ee3570060 Metadata ready for hex.pm release 2016-01-22 17:24:32 +01:00
Mickael Remond
4b5936e418 Metadata for Hex.pm 2016-01-22 17:03:50 +01:00
Alexey Romanov
cbc3505f7a Use binary:replace instead of re:replace to handle Latin-1 binaries
Fixes #43
2015-12-21 15:21:02 +03:00
Alexey Romanov
8350dc6038 Merge pull request #40 from NineFX/fix-osx
Fix OS X
2015-08-09 20:59:42 +03:00