Jarred Sumner
809c1e46d8
[npm install] starting to look good!
2021-12-16 19:18:51 -08:00
Jarred Sumner
7c8a835fa0
fix build
2021-12-16 19:18:51 -08:00
Jarred Sumner
9f1946ce70
[npm install] Use BoringSSL for https:// requests
2021-12-16 19:18:51 -08:00
Jarred Sumner
32be2866f6
Replace S2N with BoringSSL (wip)
2021-12-16 19:18:51 -08:00
Jarred Sumner
448d60ebbf
Update Makefile
2021-12-16 19:18:51 -08:00
Jarred Sumner
b1660fa468
[bun install] async http request works I think?
2021-12-16 19:18:51 -08:00
Jarred Sumner
4af743766d
[bun install] Begin to add io_uring (via tigerbeetle/@kprotty's interface)
2021-12-16 19:18:51 -08:00
Jarred Sumner
7f9ab7dfce
ICU should be in deps
2021-12-16 18:25:59 -08:00
Jarred Sumner
2f45c3d2cd
Update Makefile
2021-12-16 15:37:38 -08:00
Jarred Sumner
8af6ad7278
wip fix live bindings
2021-12-15 17:08:04 -08:00
Jarred Sumner
d19a6199ea
Revert "Merge pull request #70 from Jarred-Sumner/lithdew/picohttp-mimalloc"
...
This reverts commit e8925e47b0 , reversing
changes made to f82aa92c38 .
2021-11-25 17:08:22 -08:00
Kenta Iwasaki
cc712668f0
mimalloc: patch malloc/free
2021-11-24 21:05:15 +00:00
Kenta Iwasaki
f7dbf5ac38
deps: add missing mimalloc dep to jsc bindings header generator
2021-11-24 17:26:02 +00:00
Kenta Iwasaki
283a01493c
deps: build picohttp and mimalloc using zig
...
Reduce the amount of dependencies which need to be externally built
before Bun can be built.
Remove clause to enforce that Bash syntax is used in Makefile, as the
clause only works on a few Linux distros which assume bash is located at
/bin/bash.
2021-11-24 17:09:54 +00:00
Kishan Bagaria
d8e3ca4a88
clang flags: add -mmacosx-version-min flag
...
fixes #55
2021-11-09 21:47:36 +05:30
Jarred Sumner
4f78e2c47c
Update Makefile
2021-11-07 17:00:00 -08:00
Jarred Sumner
12c311da3f
[internal] Fix make release on macOS arm64
2021-11-06 18:43:08 -07:00
Jarred Sumner
a368182769
Update Makefile
2021-11-05 17:32:00 -07:00
Jarred Sumner
2a9fd30d36
[internal] Fix the CLI flag for building with JIT permissions
2021-11-05 17:30:57 -07:00
Jarred Sumner
2c50cf7284
Update Makefile
2021-11-01 04:57:50 -07:00
Jarred Sumner
bea0dca55d
Update Makefile
2021-11-01 04:56:30 -07:00
Jarred Sumner
173724b402
[CLI] Add zsh completions and auto-install completions
2021-11-01 03:43:27 -07:00
Jarred Sumner
e2eef2bb25
[internal] Makefile
2021-10-30 19:24:42 -07:00
Jarred Sumner
07bb25f7b1
Update Makefile
2021-10-30 18:16:15 -07:00
Jarred Sumner
cd1b8ccde7
Update Makefile
2021-10-30 18:05:35 -07:00
Jarred Sumner
cf3f8d2bb0
Update Makefile
2021-10-30 18:04:11 -07:00
Jarred Sumner
f1a0e718b3
Update Makefile
2021-10-30 17:55:14 -07:00
Jarred Sumner
08e0a51036
Add prettier to makefile & package.json
2021-10-30 17:48:04 -07:00
Jarred Sumner
8e0f21cc91
[internal] Make zig and npm client possibly environment variables
2021-10-30 17:45:22 -07:00
Jarred Sumner
ae7843f244
Fix make require
2021-10-30 17:37:03 -07:00
Jarred Sumner
e7a4f9f507
[internal] generate .zip for release in Linux was missing filepath
2021-10-30 16:21:37 -07:00
Jarred Sumner
d8a2eb81e3
[internal] Add identifier-cache to makefile so we don't forget to run it
2021-10-30 01:48:58 -07:00
Jarred Sumner
c51dac1282
[internal] Fix build issue with the JavaScriptCore bindings on macOS. GNU sed != BSD sed
2021-10-29 23:41:43 -07:00
Jarred Sumner
417c4e0faa
- Fix consistentcy issue with runtime hash
...
- Fix edgecases in strings.eqlComptime by simplifying the implementation
2021-10-28 19:03:49 -07:00
Jarred Sumner
1fd426432e
Fix spacing, add check that the version matches before we push
2021-10-28 17:06:42 -07:00
Jarred Sumner
97c43ef787
Don't run bun upgrade in the makefile
2021-10-28 17:02:27 -07:00
Jarred Sumner
a546e56669
Update Makefile
2021-10-28 16:55:22 -07:00
Jarred Sumner
a44cb9708f
New subcommand: bun upgrade. It upgrades bun to the latest version.
2021-10-28 05:34:38 -07:00
Jarred Sumner
c7fc08056a
part 1 of try to fix the npm install process
2021-10-27 17:38:05 -07:00
Jarred Sumner
928346b842
Verify package installs successfully for each platform
2021-10-27 15:26:04 -07:00
Jarred SUmner
b81c895e1d
Add test that verifies installing bun with yarn & npm works before publishing
2021-10-27 04:26:38 -07:00
Jarred Sumner
d434e5aeac
Make the installation more careful
2021-10-27 04:12:13 -07:00
Jarred Sumner
2250db41b4
Add universal macOS build so that Bun works on rosetta builds of Node.js
2021-10-27 02:41:45 -07:00
Jarred Sumner
826db9021e
Before publishing the binary to npm, verify it installs successfully and it's the expected version
2021-10-27 01:42:50 -07:00
Jarred Sumner
ad61279621
Fix aarch64 build errors
2021-10-27 01:22:02 -07:00
Jarred Sumner
5ce1b36130
Choose different clang for macOS and Linux
2021-10-26 22:57:49 -07:00
Jarred SUmner
a0f086ba85
Fix Linux x64 build
2021-10-26 22:37:03 -07:00
Jarred Sumner
ff1417421b
Simple integration test for bun run
2021-10-26 19:06:45 -07:00
Jarred Sumner
00fb04f309
Update Makefile
2021-10-26 18:47:43 -07:00
Jarred Sumner
a3cc17fbe6
Add a very simple integration test for bun create next & bun create react
2021-10-26 18:46:53 -07:00