Commit graph

12 commits

Author SHA1 Message Date
David Baker
326e6577e1
Convert hak to TypeScript (#289)
* Convert hak to TypeScript

* Fix linter & remove stray log line

* Fix more linting errors

In one case by switching to import() and hence esnext

* Return type for getNodeModuleBin

Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>

* More types

Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2021-12-14 14:32:27 +00:00
David Baker
bd85f19c15 Use the target-specific build dir for sqlcipher / openssl 2021-07-09 10:07:07 +01:00
David Baker
e07bfc1d6a Support universal builds
Hopefully adequately documented in the README
2021-07-06 23:52:19 +01:00
J. Ryan Stinnett
8da3c976d6 Add cfg to access the hak.json 2020-04-04 00:21:52 +01:00
J. Ryan Stinnett
fdd44e9796 Extract dep versions out to hak.json 2020-04-03 23:20:56 +01:00
David Baker
18b8685e87 Make the openssl version a variable
At least just hardcode it once rather than three times
2020-04-03 19:21:39 +01:00
David Baker
280871d0fb Update openssl
Apparently openssl move tarballs to /old/ once there's a new version
so all the links break. I guess we should detect what the latest version
is and use that. For now, update the URL.
2020-04-03 19:08:39 +01:00
David Baker
5b3ecd34a3 Missed an await 2020-03-01 14:19:34 +00:00
David Baker
52032aac14 Docker powered linux building 2020-02-17 20:10:58 +00:00
David Baker
fa3925194d Lint hak scripts 2020-02-17 14:52:24 +00:00
David Baker
a0d9359ef0 Working seshat building on Windows 2020-02-15 16:52:41 +00:00
David Baker
0258d456e6 Initial commit of native dependency building. 2020-02-13 23:52:16 +00:00